Circle STARKs: Utilizando a geometria de grupos circulares para melhorar a eficiência dos zk-SNARKs

Explorar Circle STARKs

Nos últimos anos, a tendência no design do protocolo STARKs é a de usar campos matemáticos menores. As primeiras implementações de STARKs usavam campos de 256 bits, mas esse design era menos eficiente. Para aumentar a velocidade da prova, os STARKs começaram a usar campos menores, como Goldilocks, Mersenne31 e BabyBear.

Vitalik Nova Obra: Explorando Circle STARKs

O uso de campos pequenos pode aumentar significativamente a velocidade de prova, mas também traz alguns desafios de segurança. O principal problema é que há menos valores aleatórios disponíveis em campos pequenos, tornando-os mais fáceis de serem adivinhados por atacantes. Para resolver este problema, existem duas soluções: realizar múltiplas verificações aleatórias ou usar campos expandidos.

Vitalik novo trabalho: Explorando Circle STARKs

Circle STARKs é uma solução engenhosa que implementa um protocolo FRI eficiente sobre o campo Mersenne31. Circle STARKs aproveita as propriedades geométricas do grupo circular para construir um sistema de prova semelhante ao FRI convencional.

Vitalik nova obra: exploração do Circle STARKs

Os pontos-chave dos STARKs de Circle incluem:

  1. Substituir o mapeamento quadrático convencional no FRI por um mapeamento de dois para um sobre grupos circulares
  2. Comprimir polinómios para processamento em espaço unidimensional
  3. Projetou um algoritmo Circle FFT especial
  4. Utilizando diferentes métodos de construção de operações comerciais e polinómios desaparecidos
  5. Usar a ordem invertida modificada

Vitalik nova obra: Explorando Circle STARKs

Em comparação com os STARKs convencionais, os Circle STARKs não são conceptualmente muito mais complexos. Eles ocultam a matemática complexa por trás, permitindo que os desenvolvedores os utilizem da mesma forma que os STARKs convencionais.

Vitalik nova obra: Explorando Circle STARKs

Os STARKs circulares combinados com o campo Mersenne31 podem implementar um sistema de prova muito eficiente. Eles aproveitam ao máximo as vantagens do campo de número primo de 31 bits, reduzindo o desperdício de espaço.

Vitalik novo trabalho: Explorando Circle STARKs

A direção de otimização futura dos STARKs pode incluir:

  • Otimizar a aritmética de primitivas criptográficas básicas como funções hash
  • Usar construção recursiva para aumentar a paralelismo
  • Melhorar a aritmética da máquina virtual para aprimorar a experiência de desenvolvimento

Vitalik nova obra: Explorando Circle STARKs

Circle STARKs é uma variante STARK engenhosa e eficiente, que oferece novas perspectivas para a construção de sistemas de prova de conhecimento zero mais rápidos e práticos.

Vitalik nova obra: explorando Circle STARKs

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
nft_widowvip
· 9h atrás
Como equilibrar eficiência e segurança
Ver originalResponder0
gas_fee_traumavip
· 19h atrás
Pequenos campos ainda apresentam riscos.
Ver originalResponder0
GameFiCriticvip
· 19h atrás
A segurança e a velocidade devem ser equilibradas.
Ver originalResponder0
tx_pending_forevervip
· 19h atrás
A dificuldade matemática é um pouco alta.
Ver originalResponder0
Rugman_Walkingvip
· 19h atrás
Soluções criativas
Ver originalResponder0
SeasonedInvestorvip
· 19h atrás
A melhoria da eficiência é crucial
Ver originalResponder0
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)