Circle STARKs:効率を向上させる新しいSTARKsバリアントの分析

サークルスタークを探索する

近年、STARKsプロトコル設計の傾向は、より小さなフィールドの使用にシフトしています。最初のSTARKs実装は256ビットフィールドを使用していましたが、この設計は効率が低いです。効率を向上させるために、STARKsはGoldilocks、Mersenne31、BabyBearなどの小さなフィールドを使用し始めました。

! 【ヴィタリック新作:サークルスタークの探索】(https://img-cdn.gateio.im/webp-social/moments-7aa9220380d346efa2a3619b0f4e3372.webp)

小さなフィールドを使用することは、ランダムに選択できる範囲が狭くなるなど、いくつかの課題をもたらしました。解決策は2つあります: 複数回のランダムチェックまたはフィールドの拡張です。フィールドの拡張は、有限体に基づく複素数に似ています。

! ヴィタリックの新作:サークルスタークの探索

Circle STARKsは、素数pの上にサイズpのグループを見つける巧妙な方法を提案しました。このグループは特定の条件を満たす点で構成されており、加法の法則に従います。

! ヴィタリックの新作:サークルスタークを探索する

Circle STARKsはFFTをサポートしますが、処理の対象は厳密な多項式ではなく、Riemann-Roch空間です。開発者としては、この点をほとんど無視でき、多項式を評価値の集合として保存するだけで済みます。

! ヴィタリックの新作:サークルスタークの探索

商業計算、消失多項式、逆位序などの点において、Circle STARKsと従来のSTARKsにはいくつかの違いがあり、異なる技術を採用する必要があります。

! 【ヴィタリック新作:サークルスタークの探索】(https://img-cdn.gateio.im/webp-social/moments-4e2ceec842bcdcc68f5efb0e9ec2d6ab.webp)

Circle STARKsは31桁の素数上で非常に効率的です。大きなフィールドSNARKsと比較して、計算空間を十分に活用しています。Biniusはある面で優れていますが、Circle STARKsの概念はよりシンプルです。

! 【ヴィタリックの新作:サークルスタークの探索】(https://img-cdn.gateio.im/webp-social/moments-0277731a7327da529c85417a01718c59.webp)

開発者にとって、Circle STARKsは通常のSTARKsほど複雑ではありません。Circle FRIとFFTsを理解することは、他の特殊なFFTsを理解するのにも役立ちます。

! ヴィタリックの新作:サークルスタークの探索

未来のSTARKsの最適化は次の点に集中する可能性があります:

  1. ハッシュ関数などの基本的な暗号学的原語の最適化
  2. 並列性を向上させるための再帰的構築
  3. 開発体験を向上させるために仮想マシンを改善する

全体的に見て、Circle STARKsはシンプルさを保ちながら効率を向上させる興味深いSTARKsの変種です。

! ヴィタリックの新作:サークルスタークの探索

原文表示
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • 2
  • 共有
コメント
0/400
BearMarketBrovip
· 07-23 07:14
二対一は確かにより効率的です
原文表示返信0
GasFeeLadyvip
· 07-23 07:06
良いプランはガスの圧力を軽減します
原文表示返信0
いつでもどこでも暗号資産取引
qrCode
スキャンしてGateアプリをダウンロード
コミュニティ
日本語
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)