المؤلف: جيري وانغ
في الآلية الأساسية لـ #Arweave، يوجد مفهوم ومكون مهم جدًا، وهو صندوق التخزين #Endowment. كتب المؤلف في مقال سابق "هل يعتبر $ AR الخاص بـ Arweave انكماشيًا؟" 》 سبق وصفه. هذه المقالة سوف تعرضها بمزيد من التفاصيل.
في نموذج الحوافز الخاص بـ Arweave، يُطلب من القائمين على تحميل البيانات دفع رسوم نشر المعاملات للتخزين الدائم والمساهمة في صندوق تخزين الشبكة (Storage Endowment ) من أجل توفير الرسوم المدفوعة مسبقًا للأبد بالدولار AR. يعمل هذا الصندوق بمثابة صنبور للدفع يتم من خلاله الدفع لعمال المناجم بمرور الوقت حيث يقدمون دليلاً على تكرار مجموعة البيانات. ومع استمرار انخفاض تكاليف التخزين، فإن جميع المدفوعات من الصندوق المطلوبة للحفاظ على جزء من البيانات ستنخفض أيضًا تلقائيًا.
سعر التخزين
يقوم المستخدمون بتخزين 20 نسخة مقدمًا الرسوم المدفوعة لمدة 200 سنة على أساس التكاليف الحالية. تتمثل ميزة بروتوكول Arweave في أنه يوفر آلية علمية للغاية وغير موثوقة لتحديد سعر الحصول على مساحة تخزين من القائمين بالتعدين. يمكن حساب العدد التقديري للأقسام في الشبكة خلال فترة الكتلة الواحدة B ذات الصعوبة المحددة d_B من الصيغة الموجودة في المقالة السابقة:
< img src="https://img.jinse.cn/7206027_image3.png">
اضرب هذا التعبير بحجم القسم لحساب سعة التخزين الإجمالية الحالية لـ Arweave في الشبكة بالكامل في وقت الكتلة B:
يمكن استخدام مبلغ $AR الصادر للقائمين بالتعدين كمكافآت وصعوبة الكتلة لتقدير تكلفة الحصول على التخزين - في وقت الكتلة B، يخدم سعر 1 جيجابايت للدفع لمدة دقيقة واحدة:
أين:
P_m^(B) = في الكتلة B، قم بتخزين 1 جيجابايت من البيانات لمدة دقيقة واحدة التكلفة المقدرة
r_B = جميع مكافآت الكتلة B
ملاحظات الصيغة: يتم حساب إجمالي كمية البيانات المخزنة في الشبكة بالكامل بالتيرابايت، لذلك يجب ضربها في 1024 لتحويلها إلى وحدات جيجابايت؛ "2" في المقام هي دقيقتين لكل كتلة، لذلك تحتاج إلى القسمة على 2 لتحويلها إلى تكلفة تقديرية للدقيقة.
سيؤدي استخدام فترة كتلة واحدة لتقدير أسعار التخزين إلى عدم استقرار كبير بسبب الفرق بين رسوم نشر المعاملات المجمعة وخوارزمية تعديل الصعوبة بسبب الاختلافات. لذلك، من الناحية العملية، تسجل الشبكة الصعوبة وتطلق المكافآت على عدد كبير من الكتل. تستخدم الشبكة هذه السجلات لحساب تكاليف الحصول على التخزين من القائمين بالتعدين بدقة في الأسابيع الستة السابقة للحظر:
من بينها:
P_m (B) = متوسط تكلفة الحصول على مساحة تخزين تبلغ 1 جيجابايت في الدقيقة محسوبة على مدى 6 أسابيع.
h_B = ارتفاع الكتلة B.
n = عدد الكتل في 6 أسابيع ( 30247*6 = 30,240 ).
باستخدام هذه الحسابات، يمكن للشبكة أن تقدر بدقة تكلفة الحصول على 1 جيجابايت من مساحة التخزين في فترة الكتلة (حوالي دقيقتين): p >
وفقًا لهذه الصيغة، يقوم البروتوكول بحساب السعر الحالي لـ 20 نسخة من أي بيانات D خلال 200 عام على النحو التالي:
هذا هو السعر الذي يتم فرضه على المستخدمين كمساهمة مقدمة في صندوق الودائع. وبمرور الوقت، سيتلقى القائمون بالتعدين مدفوعات من الصندوق بعد إثبات قيامهم بتخزين مجموعات بيانات الشبكة، ويتم حساب المدفوعات على النحو التالي:
من بينها:
r_e(B) = السحب من الصندوق في الكتلة B
r_i(B) = في الكتلة تم إصدار مكافآت التضخم في B
r_f(B) = رسوم نشر المعاملة للمعاملات المقبولة في المجموعة B strong>
< p style="text-align: left;">
P_B(B) = في الكتلة B، التكلفة المقدرة لتخزين 1 جيجابايت من البيانات لدورة كتلة واحدة p>
W = جميع مجموعات البيانات المخزنة على Arweave في الكتلة B
معنى هذه الصيغة هو أنه عندما تكون تكلفة التخزين الإجمالية أكبر من مكافأة الكتلة التي تم الحصول عليها، سيتم سحب الرسوم من الصندوق لدعم عمال المناجم. ولكن انطلاقًا من البيانات السابقة، فإن نتيجة هذه الصيغة هي رقم سالب، لذلك لن يتم سحب أي رسوم من صندوق التخزين فحسب، بل سيتم أيضًا إيداع جزء من الرسوم في الصندوق.
الانكماش وقيمة الصندوق
متى تكون البيانات متى عند التحميل، ستقوم شبكة Arweave بنقل العدد المقابل من الرموز المميزة المتداولة إلى الصندوق (Endowment) المستخدم لدفع رسوم تخزين البيانات المتراكمة بمرور الوقت. تتميز القوة الشرائية للتخزين للصندوق بالمرونة وتتغير مع التغيرات في كمية البيانات المقدمة وتكاليف تخزين البيانات وقيمة الرمز المميز.
أحد العوامل الرئيسية الدافعة للتغيرات في قيمة الصندوق هو انخفاض تكاليف التخزين، مما يؤدي إلى زيادة مقابلة في القوة الشرائية للتخزين، مما يؤدي إلى الجيل الذي يجب تحريره من الصندوق في المستقبل.ينخفض عدد العملات المعدنية. نحن نطلق على المعدل الذي تنخفض فيه التكلفة الإجمالية للتخزين الفعلي لوحدة من البيانات خلال فترة زمنية kryder+ . يتضمن هذا المعدل التغيرات في أسعار الأجهزة وتكاليف الطاقة وتكاليف التشغيل المرتبطة بتخزين البيانات.
الشكل 1: تتأثر صحة الصندوق بالفرق بين سعر kryder+ البروتوكولي (0.5%) وسعر kryder+ الفعلي، بالإضافة إلى تغيرات أسعار الرمز المميز.
يدفع المستخدمون مقابل تخزين النسخ لمدة 200 عام بالأسعار الحالية، لذا فإن معدل kryder+ الذي يبلغ 0.5% فقط يكفي بدون تغييرات في سعر الرمز المميز. الصندوق إلى أجل غير مسمى. ومع ذلك، على مدار الخمسين عامًا الماضية، بلغ المعدل الفعلي للانخفاض في تكاليف التخزين حوالي 38.5% سنويًا. ونظراً للحوافز الكبيرة ومجال التحسين، فمن المرجح أن يستمر هذا الاتجاه. بالإضافة إلى ذلك، يمكن تعديل الفرق بين معدل Kyder+ الفعلي ومعدل kryder+ البروتوكولي بنسبة 0.5% لتوفير هامش أمان واسع من تقلبات أسعار الرمز المميز، الأمر الذي قد يؤدي أيضًا إلى انكماش عرض الرمز المميز بمرور الوقت.
سياسة المحتوى اللامركزية
تعتمد شبكة Arweave تسلسلًا هرميًا لا مركزيًا نظام سياسة المحتوى دون مراقبة ومراجعة مركزية. المبدأ الأساسي لهذا النظام هو الطوعية: لكل مشارك الحرية في اختيار البيانات التي يريد تخزينها وتوفيرها، ولا تفرض الاتفاقية أي متطلبات. يسمح هذا النظام لكل مشارك في الشبكة بإنشاء وتشغيل سياسات المحتوى الخاصة به دون الحاجة إلى إجماع الآخرين. نتيجة هذا النهج هي مجموعة متنوعة من سياسات المحتوى، المتجسدة في ثلاثة مستويات مختلفة:
البوابة: المستخدم عادةً ما يتم الوصول إلى المحتوى الموجود على Arweave من خلال بوابة. تعمل البوابة كبوابة، مما يسمح للمستخدمين والمطورين بالوصول إلى البيانات الموجودة في شبكة Arweave دون تشغيل العقد الخاصة بهم. تمامًا كما يمكن للقائمين بالتعدين اختيار سياسات المحتوى الخاصة بهم على البيانات المخزنة، يمكن للبوابات أن تقرر بشكل مستقل المحتوى الذي تقوم بفهرسته وتقديمه. بالإضافة إلى ذلك، تتيح إمكانية التشغيل البيني للبوابات في الشبكة للمستخدمين اختيار بوابة تتوافق مع معتقداتهم وقيمهم الشخصية.
التطبيق: المستوى النهائي للإشراف على المحتوى الذي قد يؤثر على مستخدمي Arweave يكون على مستوى التطبيق. قد يستخدم كل تطبيق مبني على بيانات Arweave عوامل تصفية إضافية على المحتوى الذي توفره واجهته، اعتمادًا على تنفيذ التعليمات البرمجية للمطور. يمكن تضمين سياسات المحتوى على مستوى التطبيق هذه في الكود المصدري للتطبيق نفسه وتخزينها بشكل ثابت على Arweave، مما يمنح المستخدمين ثقة دائمة في كيفية قيام التطبيق بإدارة المحتوى.