Circle STARKs: Análise de uma nova variante de STARKs que melhora a eficiência

Explorar Circle STARKs

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

Vitalik nova obra: explorar Circle STARKs

O uso de campos pequenos trouxe alguns desafios, como a redução do intervalo de seleção aleatória. Existem duas soluções: várias verificações aleatórias ou expansão de campos. A expansão de campos é semelhante a múltiplos, mas baseada em corpos finitos.

Vitalik novo trabalho: Explorando Circle STARKs

Circle STARKs propôs um método engenhoso para encontrar um grupo de tamanho p sobre um primo p, que possui a propriedade de dois para um. Este grupo é composto por pontos que satisfazem condições específicas, seguindo uma regra de adição.

Vitalik nova obra: explorar Circle STARKs

Os STARKs circulares suportam FFT, mas o objeto processado não é um polinómio estrito, mas sim um espaço de Riemann-Roch. Como desenvolvedor, pode-se praticamente ignorar isso, bastando armazenar os polinómios como um conjunto de valores de avaliação.

Vitalik Nova Obra: Explorando Circle STARKs

Em operações comerciais, polinômios desaparecidos, ordens inversas, entre outros, os Circle STARKs têm algumas diferenças em relação aos STARKs convencionais, exigindo o uso de técnicas diferentes.

Vitalik nova obra: explorando Circle STARKs

Circle STARKs é muito eficiente em primos de 31 bits. Em comparação com SNARKs de grandes campos, ele aproveita ao máximo o espaço computacional. Embora Binius seja superior em alguns aspectos, o conceito de Circle STARKs é mais simples.

Vitalik nova obra: Explorando o Circle STARKs

Para os desenvolvedores, Circle STARKs não são muito mais complexos do que os STARKs convencionais. Compreender o Circle FRI e os FFTs também ajuda a entender outros FFTs especiais.

Vitalik nova obra: Explorando Circle STARKs

O futuro da otimização STARKs pode se concentrar em:

  1. Otimizar funções hash e outras primitivas criptográficas básicas
  2. Construção recursiva para aumentar a paralelismo
  3. Melhorar a máquina virtual para aprimorar a experiência de desenvolvimento

De um modo geral, os Circle STARKs são uma variante interessante dos STARKs, que aumenta a eficiência enquanto mantém a simplicidade.

Vitalik Novo Trabalho: Explorando Circle STARKs

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 2
  • Compartilhar
Comentário
0/400
BearMarketBrovip
· 07-23 07:14
A relação de dois para um é de fato mais eficiente.
Ver originalResponder0
GasFeeLadyvip
· 07-23 07:06
Bom plano para aliviar a pressão do gás
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)