أحد الأسباب الرئيسية لعدم كفاءة STARKs هو أن معظم القيم في البرامج الفعلية صغيرة نسبيًا، ولكن لضمان سلامة الإثبات المستند إلى شجرة ميركل، عند استخدام ترميز ريد-سولومون لتوسيع البيانات، فإن العديد من القيم الزائدة الإضافية تشغل المجال بأكمله. لحل هذه المشكلة، أصبح تقليل حجم المجال استراتيجية رئيسية.
الجيل الأول من ترميز STARKs بعرض 252 بت، والجيل الثاني بعرض 64 بت، والجيل الثالث بعرض 32 بت، ولكن لا يزال هناك الكثير من المساحة المهدرة في عرض الترميز 32 بت. بالمقارنة، يسمح المجال الثنائي بالتعامل المباشر مع البتات، والترميز مضغوط وفعال دون أي مساحة مهدرة، وهو الجيل الرابع من STARKs.
يجب على المجال الثنائي المستخدم من قبل Binius الاعتماد بالكامل على المجال الموسع لضمان أمانه وقابليته للاستخدام العملي. معظم الحدود المتضمنة في حسابات Prover لا تحتاج إلى الدخول في المجال الموسع، بل تحتاج فقط إلى العمل تحت المجال الأساسي، مما يحقق كفاءة عالية في المجال الصغير. ومع ذلك، لا يزال من الضروري التعمق في مجال موسع أكبر للتحقق العشوائي وحساب FRI لضمان الأمان المطلوب.
قدمت Binius حلاً مبتكرًا: أولاً، باستخدام متعدد المتغيرات (بشكل محدد متعدد الحدود متعدد الخطوط) بدلاً من متعدد الحدود أحادي المتغير، من خلال قيمته على "المكعبات الفائقة" (hypercubes) لتمثيل المسار الحسابي بالكامل؛ ثانيًا، نظرًا لأن طول كل بُعد من أبعاد المكعب الفائق هو 2، فإنه لا يمكن توسيع Reed-Solomon القياسي مثل STARKs، ولكن يمكن اعتبار المكعب الفائق بمثابة مربع (square)، ويتم توسيع Reed-Solomon بناءً على هذا المربع.
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.
Binius STARKs: تحليل متعمق لتقنية إثبات المعرفة الصفرية الفعالة من الجيل الجديد
تحليل مبادئ Binius STARKs والتفكير في تحسينها
1. المقدمة
أحد الأسباب الرئيسية لعدم كفاءة STARKs هو أن معظم القيم في البرامج الفعلية صغيرة نسبيًا، ولكن لضمان سلامة الإثبات المستند إلى شجرة ميركل، عند استخدام ترميز ريد-سولومون لتوسيع البيانات، فإن العديد من القيم الزائدة الإضافية تشغل المجال بأكمله. لحل هذه المشكلة، أصبح تقليل حجم المجال استراتيجية رئيسية.
الجيل الأول من ترميز STARKs بعرض 252 بت، والجيل الثاني بعرض 64 بت، والجيل الثالث بعرض 32 بت، ولكن لا يزال هناك الكثير من المساحة المهدرة في عرض الترميز 32 بت. بالمقارنة، يسمح المجال الثنائي بالتعامل المباشر مع البتات، والترميز مضغوط وفعال دون أي مساحة مهدرة، وهو الجيل الرابع من STARKs.
يجب على المجال الثنائي المستخدم من قبل Binius الاعتماد بالكامل على المجال الموسع لضمان أمانه وقابليته للاستخدام العملي. معظم الحدود المتضمنة في حسابات Prover لا تحتاج إلى الدخول في المجال الموسع، بل تحتاج فقط إلى العمل تحت المجال الأساسي، مما يحقق كفاءة عالية في المجال الصغير. ومع ذلك، لا يزال من الضروري التعمق في مجال موسع أكبر للتحقق العشوائي وحساب FRI لضمان الأمان المطلوب.
قدمت Binius حلاً مبتكرًا: أولاً، باستخدام متعدد المتغيرات (بشكل محدد متعدد الحدود متعدد الخطوط) بدلاً من متعدد الحدود أحادي المتغير، من خلال قيمته على "المكعبات الفائقة" (hypercubes) لتمثيل المسار الحسابي بالكامل؛ ثانيًا، نظرًا لأن طول كل بُعد من أبعاد المكعب الفائق هو 2، فإنه لا يمكن توسيع Reed-Solomon القياسي مثل STARKs، ولكن يمكن اعتبار المكعب الفائق بمثابة مربع (square)، ويتم توسيع Reed-Solomon بناءً على هذا المربع.
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
2. تحليل المبدأ
بينياس تشمل خمس تقنيات رئيسية:
2.1 الحقول المحدودة: حساب مستند إلى أبراج الحقول الثنائية
مزايا النطاق الثنائي البرجي:
مزايا المجال الثنائي:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثلي
2.2 PIOP: النسخة المعدلة من منتج HyperPlonk وPermutationCheck
آلية الفحص الأساسية لـ Binius PIOP:
تحسينات Binius على HyperPlonk:
2.3 PIOP: حجة التحول المتعدد الخطوط الجديدة
الطرق الأساسية:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
2.4 PIOP: نسخة معدلة من حجة بحث Lasso
مكونات بروتوكول Lasso:
تعديل Binius على Lasso:
2.5 PCS: النسخة المعدلة من Brakedown PCS
الفكرة الأساسية:packing
خياران من خطط التزام كثيرات الحدود المعتمدة على المجالات الثنائية:
التقنية الرئيسية:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
3. تحسين التفكير
أربعة نقاط تحسين رئيسية:
3.1 PIOP المعتمد على GKR: ضرب الحقول الثنائية المعتمد على GKR
مقارنةً بمزايا خطة Binius lookup:
3.2 ZeroCheck PIOP تحسين: توازن تكاليف Prover و Verifier
طرق التحسين:
3.3 فحص المجموع تحسين PIOP: بروتوكول فحص المجموع القائم على الحقول الصغيرة
نقاط رئيسية:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
3.4 PCS تحسين: FRI-Binius تقليل حجم إثبات Binius
FRI-Binius أربعة ابتكارات:
عملية FRI-Binius PCS:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
4. ملخص
القيمة المقترحة لـ Binius:
محلول FRI-Binius:
التقدم الحالي:
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل
! أبحاث Bitlayer: تحليل مبدأ Binius STARKs والتفكير الأمثل