Circle STARKs: uma tecnologia revolucionária de provas de conhecimento nulo eficientes em campos pequenos

robot
Geração de resumo em curso

Explorar Circle STARKs

Nos últimos anos, a tendência do design do protocolo STARKs tem sido a de utilizar campos menores. As primeiras implementações do STARKs usavam campos de 256 bits, mas esse design era menos eficiente. Para melhorar a eficiência, o STARKs começou a usar campos menores, como Goldilocks, Mersenne31 e BabyBear.

Vitalik nova obra: Explorando Circle STARKs

Um problema de usar campos menores é que existem apenas cerca de 2 bilhões de valores aleatórios possíveis para escolher, o que é viável para um atacante que deseja falsificar provas. As soluções incluem realizar várias verificações aleatórias ou expandir os campos.

Vitalik novo trabalho: Explorando Circle STARKs

Circle STARKs oferece um método eficiente para implementar FRI em pequenos campos como Mersenne31. Ele aproveita as propriedades especiais dos pontos em um círculo, construindo um grupo de tamanho p, com características de mapeamento semelhantes a uma função dois-para-um.

Vitalik nova obra: Exploração do Circle STARKs

A tecnologia chave do Circle STARKs inclui:

  • Use pontos no círculo para calcular, em vez de um único número
  • Mapeamento especial de dois para um para reduzir o tamanho do conjunto de dados
  • Algoritmo FFT de Círculo para processar o espaço de Riemann-Roch
  • Operações comerciais melhoradas e construção de polinómios desaparecidos
  • Ordem inversa de bits modificada

Vitalik novo trabalho: Explorar Circle STARKs

Em comparação com os STARKs convencionais, os Circle STARKs não são conceitualmente muito mais complexos. Eles oferecem aos desenvolvedores uma maneira de construir STARKs eficientes em campos pequenos, com a expectativa de levar a eficiência da camada básica dos STARKs ao limite.

Vitalik Novo Trabalho: Explorando Circle STARKs

O foco da otimização futura dos STARKs pode incluir:

  • Maximizar a eficiência aritmética de funções hash e outros primitivos criptográficos básicos
  • Usar construção recursiva para aumentar a paralelização
  • Melhorar a aritmética da máquina virtual para aprimorar a experiência de desenvolvimento

Vitalik nova obra: explorando Circle STARKs

Os Circle STARKs representam um avanço importante na tecnologia STARK, oferecendo novas possibilidades para a construção de sistemas de prova de conhecimento zero eficientes em campos pequenos.

Vitalik nova obra: Explorando Circle STARKs

Vitalik Novo Trabalho: Explorando Circle STARKs

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 9
  • Partilhar
Comentar
0/400
SmartContractRebelvip
· 07-19 17:42
Um progresso bastante promissor
Ver originalResponder0
LiquidityWizardvip
· 07-18 11:52
Resolvido o problema de eficiência.
Ver originalResponder0
NotGonnaMakeItvip
· 07-18 04:35
Escrever código muda vidas
Ver originalResponder0
ShibaMillionairen'tvip
· 07-17 03:08
STARK é realmente bom
Ver originalResponder0
GateUser-00be86fcvip
· 07-17 03:08
Muito Stark!
Ver originalResponder0
GasFeeLadyvip
· 07-17 03:08
Tecnologia muito forte! Ansioso!
Ver originalResponder0
FUD_Vaccinatedvip
· 07-17 03:07
A nova tendência é interessante.
Ver originalResponder0
BearMarketMonkvip
· 07-17 03:02
Comer um pouco de conhecimento zero para subir a inteligência
Ver originalResponder0
FlashLoanPrincevip
· 07-17 02:51
Esta onda de STARK está um pouco forte.
Ver originalResponder0
Ver mais
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)