
المؤلف: Gerry Wang @ Arweave Oasis ، تم إصدار The Original First لأول مرة على Aarweaveoasis Twitter
في:
Bi = Arweave شبكة فهرس كتلة فهرس ؛
800*N_P = يتم فتح كل نقطة تفتيش بحد أقصى 800 علامة تجزئة
د = صعوبة الشبكة.
دليل ناجح وفعال هو تلك البراهين أكبر من الصعوبة ، وسيتم تعديل هذه الصعوبة بمرور الوقت لضمان حفر متوسط الكتلة كل 120 ثانية.إذا كان الفارق الزمني بين الكتلة I و Block (i+10) t ، فسيتم حساب التعديل من الصعوبة القديمة d_i إلى صعوبة جديدة d_ {i+10} على النحو التالي:
تحدد صعوبة الحساب الجديد أن دليل SPOA لكل جيل يعتمد على احتمال نجاح الكتلة ، وهو ما يلي:
وبالمثل ، سيتم إعادة حساب صعوبة VDF ، والغرض من ذلك هو الحفاظ على دورة نقطة التفتيش مرة واحدة في الثانية في الوقت المناسب.
آلية الحوافز لنسخة كاملة
بموجب الإلهام ، سواء كان عمال المناجم الأفراد أو التعاون الجماعي مع عمال المناجم ، سيتم تنفيذه من خلال الحفاظ على نسخ بيانات كاملة كأفضل استراتيجية للتعدين.
في لعبة الجراثيم التي تم تقديمها مسبقًا ، يكون عدد إصدار تجزئة SPOA الصادر عن النسختين من نفس الجزء من مجموعة بيانات التخزين هو نفس النسخة الكاملة من تخزين مجموعة البيانات بأكملها ، مما يترك إمكانية سلوك المضاربة للعاملين.لذلك عندما كان Arweave في النشر الفعلي لهذه الآلية ، تم تقسيم بعض التعديلات.
-
جزء من القسم في القسم المخزن من قبل عمال المناجم لإصدار عدد معين من تحديات SPOA ؛
-
جزء آخر هو تحديد قسم بشكل عشوائي في جميع Arweave لإصدار تحدي SPOA.
قد تشعر بالحيرة قليلاً هنا ، ما هي العلاقة بين SpoA و Getores.آلية الإجماع هي جراثيم ، لماذا هو تحدي SPOA؟في الواقع ، فهي علاقة ثانوية.جراثيم هي الاسم العام لآلية الإجماع هذه ، والتي تحتوي على سلسلة من تحديات شهادة SPOA التي تتطلب عمال المناجم.
لفهم هذا ، سوف نتحقق من كيفية استخدام VDF الموصوف في القسم السابق لإلغاء قفل تحدي SPOA.
-
في حوالي ثانية ، ستخرج سلسلة تجزئة VDF نقطة تفتيش (تحقق) ؛
-
سيقوم فحص نقطة التفتيش بحساب علامة التجزئة H0 مع عنوان التعدين (ADDR) ، فهرس القسم (الفهرس (P) ، وبذور VDF الأصلية (SEED).
-
C1 هو إزاحة بأثر رجعي.
-
تعد كتل بيانات 400 256 كيلو بايت في حدود 100 ميجابايت من إزاحة البداية هذه أول تحد يمكن التتبع SPOA الذي تم فتحه.
-
C2 هو إزاحة النطاق الثاني الذي يمكن تتبعه.
-
إن قيود هذه التحديات هي تحدي SPOA في الموضع المقابل للنطاق الأول في النطاق الثاني.
-
عندما يكون لدى عمال المناجم نسخة من مجموعة البيانات الكاملة ، فإن المكافأة للنسخة هي الأعلى.لأنه إذا اقترب N من M و M إلى حد كبير إلى حد كبير ، فإن قيمة RMPE هي 3.هذا يعني أنه عندما تكون قريبة من نسخة كاملة ، فإن كفاءة العثور على بيانات جديدة هي ثلاثة أضعاف كفاءة إعادة تعبئة البيانات الموجودة.
-
عندما يقوم عمال المناجم بتخزين نصف شبكة النسيج ، على سبيل المثال ، عندما يكون n = 1/2 m ، يكون RMPE 2.هذا يعني أن ربح البيانات الجديدة هو ضعف نسخ دخل البيانات الحالي.
أداء كل قسم التعبئة
يختلف مفهوم “النسخ فقط” عن مفهوم “النسخ الاحتياطي”.>قد يكون Arweave 2.6 أكثر تمشيا مع رؤية Satoshi Nakamoto” محتوى.
إذا كان لدى عمال المناجم النسخة الوحيدة فقط من القسم ، فإن كل قسم التغليف سيولد جميع تحديات التتبع الأول ، ثم إنشاء الجولة الثانية من التتبعات في القسم وفقًا لكمية نسخة قسم التخزين.إذا كانت شبكة Weaving بأكملها تحتوي على جزء M من الحزب الشيوعي في الصين ، وتخزين عمال المناجم النسخة الوحيدة من قسم N ، فإن أداء كل قسم التعبئة هو:
الخيط الأزرق في الشكل 1 هو أداء النسخة الوحيدة لقسم التخزين perf_ {فريد من نوعه (n ، m). من كل قسم.عندما تخزين وصيانة جميع مجموعات البيانات ، أي ، n = m ، تكون كفاءة التعدين 1 لزيادة 1.
التجزئة الكلية
يتم تقديم معدل التجزئة الكلي (انظر الشكل 2) بواسطة المعادلات التالية ، ويتم الحصول على قيمة كل قسم بواسطة n:
كفاءة التقسيم الهامشي
يمكن اعتبار قيمة RMPE بمثابة عقوبة لرجال عمال المناجم لنسخ القسم الحالي عند إضافة بيانات جديدة.في هذا التعبير ، يمكننا التعامل مع M إلى اللانهاية ، ثم النظر في الكفاءة التي تزن في قيم N مختلفة:
بالنسبة لقيم N المنخفضة ، تميل قيمة RMPE إلى ولكن دائمًا أكبر من 1.هذا يعني أن دخل النسخة الوحيدة من التخزين هو دائمًا أكبر من دخل نسخ البيانات الحالية.
مع نمو الشبكة (M غير محدود) ، سيتم تعزيز الدافع لبناء نسخة كاملة.هذا يعزز إنشاء فريق التعدين التعاوني ، الذي يخزن بشكل مشترك النسخة الكاملة من مجموعة بيانات واحدة على الأقل.
تم تقديم هذه المقالة بشكل رئيسيتفاصيل بناء بروتوكول آراء ARWEAVEبالطبع ، هذه مجرد بداية لهذا الجزء من المحتوى الأساسي.من إدخال الآليات والرمز ، يمكننا فهم التفاصيل المحددة للاتفاقية بشكل حدسي للغاية.آمل أن أساعد الجميع على الفهم.
<-style-type>