مقال واحد يتفهم عملية تكرار آلية Arweave

المؤلف: أرويف المصدر: X ،Aarweaveoasis

يُعتبر نظام Arweave Ecosystem أحد أكثر الشبكات قيمة في مسارات التخزين اللامركزية منذ إطلاقه في عام 2018.ولكن في غمضة عين ، بسبب سماتها الفنية الرائدة ، فإن الكثير من الناس مألوفين وغير مألوفين بـ Arweave/AR.تبدأ هذه المقالة بتاريخ التطور التكنولوجي لـ Arweave منذ تأسيسها لتعزيز فهم كل شخص في فهم Arweave.
خضع Arweave أكثر من عشر ترقيات فنية رئيسية في غضون 5 سنوات.

>

Arweave 1.5: بدء تشغيل الشبكة الرئيسية
تم إطلاق الشبكة الرئيسية لـ Arweave في 18 نوفمبر 2018.كان حجم شبكة النسيج في ذلك الوقت 177 MIB فقط.في بعض النواحي ، يشبه Arweave الحاضر.بالإضافة إلى ذلك ، هناك المزيد من الجوانب المختلفة ، مثل الحد الأقصى لكل معاملة هو 5.8 MIB فقط.ويستخدم آلية تعدين تسمى إثبات الوصول.
ثم السؤال هو ، ما هي شهادة الوصول (POA)؟

ببساطة ، هو إنشاء كتل جديدة ، ويجب على عمال المناجم إثبات أنه يمكنهم الوصول إلى كتل أخرى في تاريخ blockchain.لذلك ، سيتم اختيار شهادة الوصول عشوائيًا من السلسلة لاختيار كتلة تاريخية ، واطلب من عمال المناجم وضع تلك الكتلة التاريخية ككتلة إعادة تسمية في الكتلة الحالية التي حاولوا توليدها.وسيكون هذا النسخ الاحتياطي الكامل لهذه الكتلة بأثر رجعي.
في ذلك الوقت ، كانت الفكرة أن عمال المناجم لم يضطروا إلى تخزين جميع الكتل.(يستخدم DMAC سباقات السباقات كاستعارة في مقطع الفيديو الخاص به لتسهيل الفهم ، هنا تم الاستشهاد به.)
بادئ ذي بدء ، هناك خط النهاية في هذه اللعبة.هذا هو السبب في وقت الكتلة اثنين.
ثانياً ، تنقسم هذه المنافسة إلى جزأين.
· يمكن تسمية الجزء الأول بمسابقة التأهيل ، ويجب أن يثبت عمال المناجم أنه يمكنهم الوصول إلى الكتل التاريخية.بمجرد وجود كتلة مخصصة في يدك ، يمكنك إدخال النهائي.إذا لم يخزن عمال المناجم الكتلة ، فلا يهم ، فيمكنهم أيضًا زيارتها من أقرانهم ، ويمكنهم أيضًا الانضمام إلى اللعبة.
· الجزء الثاني يعادل النهائيات بعد مباراة التأهيل.
بمجرد أن يعبر عامل مناجم خط النهاية ، انتهت اللعبة ، وتبدأ اللعبة التالية.مكافآت التعدين مملوكة من قبل فائز ، مما يجعل التعدين مكثفًا للغاية.نتيجة لذلك ، بدأ Arweave في النمو بسرعة.

>

Arweave 1.7: Randomx
كان مبدأ Arweave المبكر آلية بسيطة وسهلة للغاية لفهم ، لكن الأمر لم يستغرق وقتًا طويلاً حتى يدرك الباحثون نتيجة سيئة قد تحدث.أي أن عمال المناجم قد يتبنون بعض الاستراتيجيات غير المواتية للإنترنت ، ونحن نسميها استراتيجية انحطاط.
ويرجع ذلك أساسًا إلى أن بعض عمال المناجم يجب أن يزوروا كتل الآخرين عندما لا يقومون بتخزين كتلة الوصول السريع المحددة ، مما يجعلها خطوة واحدة أبطأ من عمال المناجم الذين يخزنون الكتلة ويفقدون على خط البداية.ومع ذلك ، فإن الحل بسيط للغاية. كتل التخزين والحفاظ على الوصول السريع.إذا أصبحت هذه الاستراتيجية هي التيار الرئيسي ، فلن يقوم عمال المناجم بتخزين ويشاركون الكتل ، واستبدالها في التحسين المستمر لمعدات الطاقة الحاسوبية ويستهلكون الكثير من الطاقة للفوز بفوز المنافسة.ستصبح النتيجة النهائية انخفاضًا كبيرًا في التطبيق العملي للشبكة ، وستصبح البيانات مركزية تدريجياً.من الواضح أن هذا خروج متدهول لشبكة التخزين.

لحل هذه المشكلة ، ظهر إصدار Arweave 1.7.
أكبر ميزة في هذا الإصدار هي إدخال آلية تسمى Randomx.إنها صيغة التجزئة التي يصعب تشغيلها على جهاز GPU أو ASIC ، مما يجعل عمال المناجم يتخلىون عن طاقة الحوسبة GPU للتكديس واستخدام وحدة المعالجة المركزية العامة فقط للمشاركة في مسابقة الحوسبة التجزئة.
Arweave 1.8/1.9: 10 MIB SIZE SIZE و SQL LITE
بالنسبة للعاملين ، بالإضافة إلى إثبات أن لديهم القدرة على الوصول إلى الكتل التاريخية ، هناك أمور أكثر أهمية تحتاج إلى التعامل معها ، أي التعامل مع المعاملات التي نشرها المستخدمون إلى Arweave.
يجب تعبئة جميع بيانات معاملات المستخدم الجديدة في الكتلة الجديدة ، وهي الحد الأدنى لطلب سلسلة عامة.在 arweave 网络中 当一个用户向一个矿工提交一条交易数据时 , , , 还会将它分享给其它矿工 , 以此让所有矿工都能将يتم تعبئة بيانات المعاملة هذه في الكتل التي على وشك إرسالها.لماذا يفعلون هذا؟هناك سببان على الأقل هنا:
· لديهم دوافع للقيام بذلك اقتصاديًا لأن كل بيانات معاملة تحتوي في الكتلة ستزيد من مكافأة الكتلة.يمكن لعملين عمال المناجم مشاركة بيانات المعاملات من بعضهم البعض التأكد من أنه بغض النظر عمن يفوز بالحق في الخروج ، يمكنهم الحصول على أكبر المكافآت.
دوامة الموت لمنع تطوير الشبكة.إذا لم يتم تعبئة بيانات المعاملات الخاصة بالمستخدم في الكتلة ، فسيصبح المستخدم أقل وأقل ، وستفقد الشبكة قيمتها ، وستصبح فوائد عمال المناجم أقل.
لذلك يختار عمال المناجم زيادة اهتماماتهم الخاصة في هذه المنفعة المتبادلة.لكن هذا يجلب مشكلة في نقل البيانات ، والتي أصبحت عنق الزجاجة من قابلية التوسع في الشبكة.كلما زاد عدد المعاملات ، لم تلعب القيود المفروضة على المعاملات 5.8 MIB دورًا.لذلك ، زاد Arweave من حجم المعاملة إلى 10 MIB من خلال شوكة صلبة ، وبالتالي الحصول على بعض الارتياح.

>

ولكن على الرغم من ذلك ، لم يتم حل مشكلة نقل الاختناقات.Arweave هي شبكة عمال مناجم عالمية موزعة ، ويجب مزامنة جميع عمال المناجم.وتوصيل السرعة لكل عامل منجم مختلف ، مما يجعل سرعة الاتصال متوسط ​​الشبكة.من أجل السماح للشبكة بإنشاء كتلة جديدة كل دقيقتين ، تتطلب سرعة الاتصال بيانات كافية لتحميلها في هاتين الدقيقة.إذا تجاوزت البيانات التي تم تحميلها بواسطة المستخدم متوسط ​​سرعة الاتصال للشبكة ، فسوف يتسبب ذلك في الازدحام ويقلل من فائدة الشبكة.سيصبح هذا كتلة عثرة لتطوير Arweave.لذلك ، يستخدم إصدار التحديث 1.9 اللاحق البنية التحتية مثل SQL Lite لتحسين أداء الشبكة.
Arweave 2.0: Spoa
في مارس 2020 ، قدم تحديث Arweave 2.0 تحديثين مهمين للشبكة.
التحديث الأول هو دليل بسيط.يعتمد ذلك على بنية تشفير شجرة Merkel.التغيير الذي يجلبه هو أن عمال المناجم يحتاجون فقط إلى حزم دليل بسيط لأقل من 1 KIB في الكتلة ، ولم يعد بحاجة إلى حزم كتلة بأثر رجعي قد تحتوي على 10 GIB.
التحديث الثاني هو “Format 2 Transaction”.هذا الإصدار يحسن تنسيق المعاملة.بالمقارنة مع “المعاملة التنسيق 1” ، يجب إضافة نموذج المعاملة إلى البيانات في نفس الوقت ، ويسمح “Format 2 Transaction” بفصل رأس المعاملة والبيانات ، أي في المعلومات و انتقال مشاركة البيانات بين العقد المناجم.سيؤدي ذلك إلى تقليل متطلبات الإرسال بشكل كبير أثناء التداول في كتلة العقد المناجم.
تتمثل نتيجة هذه التحديثات في أنه يخلق مجموعة أخف وزناً وأسهل في نقل كتلة مما كانت عليه في الماضي ، مما يؤدي إلى إطلاق النطاق الترددي الزائد في الشبكة.في هذا الوقت ، سيستخدم عمال المناجم هذه النطاق الترددي الزائد لنقل بيانات “المعاملة التنسيق 2” لأن هذه البيانات ستصبح كتلة بأثر رجعي في المستقبل.نتيجة لذلك ، يتم حل مشكلة التوسع.
أرويف 2.4: سبورا

حتى الآن ، هل تم حل كل المشكلات في شبكة Arweave؟من الواضح أن الجواب ليس كذلك.هناك مشكلة أخرى مشتقة من آلية SPOA الجديدة.
ظهرت استراتيجيات التعدين على غرار عمال المناجم التي تكدس طاقة الحوسبة GPU مرة أخرى.على الرغم من أن هذه المرة ليست قوة الحوسبة المركزية لمكدس GPU ، إلا أنها تجلب استراتيجية سائدة قد تكون أكثر تركزًا.هذا هو ظهور الوصول بسرعة إلى تجمع التخزين.جميع الكتل التاريخية موجودة في تجمعات التخزين هذه.
على الرغم من أن هذا لا يبدو أن لديه مشكلة كبيرة ، إلا أنه لا يزال بإمكان البيانات الحصول على ما يكفي من النسخ الاحتياطي والتخزين في مثل هذه الاستراتيجية.لكن المشكلة هي أن هذه الإستراتيجية ستغير بمهارة من عمال المناجم. شهادة عبء العمل في عمليات التجزئة ، وليس تخزين البيانات.أليس هذا شكل آخر من أشكال استراتيجية الانحطاط؟

>

نتيجة لذلك ، خضع Arweave لعدة ترقيات وظيفية ، مثل تكرار فهرس البيانات ، وضغط قائمة المحفظة (قائمة المحفظة) ، وإصدار V1 من ترحيل بيانات المعاملة.أخيرًا ، دخلت في نسخة كبيرة أخرى من التكرار -Spora ، دليل بسيط على الوصول العشوائي.
قدمت Spora حقًا Arweave إلى حقبة جديدة ، وقامت بتمرير الآلية لتكرار انتباه عمال المناجم من الحوسبة التجزئة إلى تخزين البيانات.
إذن ، ما هو الفرق بين الدليل البسيط للوصول العشوائي؟
لها أولاً متطلبات مسبقة ،
مجموعة البيانات المفهرسة.بفضل وظيفة الفهرسة في الإصدار 2.1 ، فإنه يستخدم إزاحة عالمية لوضع علامة على كل كتلة بيانات (قطعة) في شبكة النسيج بحيث يمكن الوصول إلى كل كتلة بيانات بسرعة بواسطة هذه الإزاحة العالمية.هذا يجلب آلية Spora الأساسية -الاسترجاع المستمر لكتل ​​البيانات.تجدر الإشارة إلى أن كتلة البيانات المذكورة هنا هي وحدة البيانات الدنيا بعد تقسيم الملف الكبير ، وحجمه هو 256 KIB.إنه ليس مفهوم كتلة الكتلة.
تجزئة بطيئة.يستخدم هذا التجزئة لتحديد قطعة المرشح بشكل عشوائي.بفضل خوارزمية RandomX التي تم تقديمها بواسطة الإصدار 1.7 ، لا يمكن لرجال المناجم استخدام طريقة تكديس طاقة الحوسبة ، ويمكنهم استخدام وحدة المعالجة المركزية فقط للحساب.
بناءً على هذين المتطلبات الأساسية ، فإن آلية Spora لديها 4 خطوات
تتمثل الخطوة الأولى في إنشاء رقم عشوائي ، واستخدام الرقم العشوائي ومعلومات الكتلة الأمامية لإنشاء تجزئة بطيئة من خلال Randomx ؛
الخطوة الثانية ، استخدم هذا التجزئة البطيئة لحساب بايت Tracee واحد (استدعاء بايت وهو الإزاحة العالمية لكتلة البيانات) ؛
في الخطوة الثالثة ، يستخدم عمال المناجم بايت هذا للعثور على كتلة البيانات المقابلة من مساحة التخزين الخاصة به.إذا لم يقم عمال المناجم بتخزين كتلة البيانات ، فأعود إلى الخطوة الأولى والبدء من جديد ؛

الخطوة الرابعة هي استخدام الخطوة الأولى لإنشاء تجزئة سريعة مع كتلة البيانات التي تم العثور عليها للتو ؛
في الخطوة الخامسة ، إذا كانت نتائج التجزئة المحسوبة أكبر من قيمة صعوبة التعدين الحالية ، يتم الانتهاء من تعدين وتوزيع الكتل.على العكس من ذلك ، عد إلى الخطوة الأولى وابدأ من جديد.
لذلك ، يمكن ملاحظة أن هذا يلهم عمال المناجم إلى حد كبير لتخزين البيانات قدر الإمكان على القرص الصلب الذي يمكن توصيله بوحدة المعالجة المركزية الخاصة بهم من خلال حافلة سريعة جدًا بدلاً من تجمع التخزين بعيدًا عن السماء.أكمل استراتيجية التعدين للعكس من اتجاه الحوسبة إلى اتجاه التخزين.
Arweave 2.5: التعبئة وزيادة البيانات
يتيح Spora أن يبدأ عمال المناجم في تخزين البيانات المجنونة ، لأن هذه هي أدنى فاكهة تعمل على تحسين كفاءة التعدين.ماذا حدث بعد ذلك؟
يدرك بعض عمال المناجم الأذكياء أن الاختناقات تحت هذه الآلية يمكن أن تحصل في الواقع على بيانات من محرك الأقراص الثابتة.كلما زادت كتل البيانات التي تم الحصول عليها من القرص الثابت ، زادت البراهين البسيطة التي يمكن حسابها ، وكلما زادت عمليات التجزئة التي يمكن تنفيذها ، وارتفاع فرصة حفر المنجم.
لذا ، إذا كان عمال المناجم يقضون عشرة أضعاف التكلفة على برنامج تشغيل القرص الصلب ، على سبيل المثال ، باستخدام SSD مع سرعة القراءة والكتابة بشكل أسرع لتخزين البيانات ، فإن قدرة التجزئة على عمال المناجم ستكون أعلى بعشر مرات.بالطبع ، سيظهر هذا أيضًا في منافسة الأسلحة على غرار قوة الحوسبة GPU.ستظهر نماذج التخزين الأسرع ، مثل محركات الأقراص على ذاكرة الوصول العشوائي مثل RAM Drive ، بسرعة نقل أسرع.ولكن هذا يعتمد كليا على نسبة المدخلات -Tutput.
في الوقت الحاضر ، فإن أسرع سرعة من عمال المناجم لتوليد التجزئة هي سرعة القراءة والكتابة للقرص الصلب SSD ، والذي يضع حد أدنى لاستهلاك الطاقة مماثل لوضع POD ، وهو أكثر ملاءمة للبيئة.
هل هذا مثالي؟بالطبع لا.يعتقد الموظفون التقنيون أنه يمكن القيام به بشكل أفضل على هذا الأساس.
من أجل تحميل كمية كبيرة من البيانات ، قدم Arweave 2.5 آلية حزمة حزمة البيانات.على الرغم من أن هذه ليست ترقية بروتوكول حقيقية ، إلا أنها كانت دائمًا جزءًا مهمًا من تخطيط قابلية التوسع ، مما تسبب في انفجار حجم الشبكة.لأنه يكسر الحد الأعلى من 1000 معاملة ذكرنا في البداية.تحتل أكياس حزمة البيانات واحدة من هذه المعاملات 1000.هذا وضع الأساس لأرويف 2.6.

>

أرويف 2.6
Arweave 2.6 هي ترقية رئيسية منذ Spora.على أساس الأساس السابق ، اتخذت خطوة نحو رؤيتها ، مما يجعل تعدين أرويف أقل لتعزيز المزيد من عمال المناجم اللامركزية.
ما هو الفرق بينه؟نظرًا لطول الطول ، فإن مقدمة بسيطة فقط هنا ، في المستقبل ، ستفسر بشكل أكثر تحديدًا لتصميم آلية Arweave 2.6.
الفهم البسيط ، Arweave 2.6 هو إصدار SPORA.
· سوف ينتج تجزئة التعدين في كل مرة ،
· يختار عمال المناجم فهرسًا لقسم البيانات الذي قاموا بتخزينه للمشاركة في التعدين ،
· جنبًا إلى جنب مع فهارس التعدين هذه ، يمكن إنشاء نطاق بأثر رجعي في قسم البيانات المخزنة المحددة من قبل عمال المناجم.بالإضافة إلى هذا النطاق بأثر رجعي ، سيتم الظهور بشكل عشوائي بشكل عشوائي في نطاق بأثر رجعي في النسيج. من الفوز.من الجيد جدًا إلهام عمال المناجم لتخزين نسخة كافية من قسم البيانات.
· يستخدم عمال المناجم كتل البيانات في النطاق بأثر رجعي لاختبارها واحدًا تلو الآخر.

>

هذا يعني أنه سيتم إنشاء أكبر عدد من التجزئة في الثانية ، ويتحكم الإصدار 2.6 في هذه الكمية ضمن النطاق حيث يمكن أيضًا معالجة أداء الأقراص الصلبة الميكانيكية العادية.وقد جعل هذا الحد الأقصى لسرعة سائق القرص الصلب SSD يصل إلى آلاف من التجزئة في الثانية لتصبح أثاثًا ، ويمكنه فقط التنافس مع الأقراص الصلبة الميكانيكية بسرعة عدة مئات من التجزئة في الثانية.هذا مثل Lamborghini و Toyota Prius يتنافسون في 60 كيلومترًا في الساعة.لذلك ، فإن أكبر مساهمة في أداء التعدين هي عدد عمال المناجم المخزنون في مجموعات البيانات.
ما سبق بعض المعالم التكرارية المهمة في عملية تطوير Arweave.من POA إلى SpoA إلى Spora إلى Arweave 2.6 Spora ، فإنه يتبع دائمًا الرؤية الأصلية.في 26 ديسمبر 2023 ، أصدر Arweave رسميًا إصدارًا أبيض 2.7 ، والذي أجرى الكثير من التعديلات على أساس هذه الآليات لتطوير آلية الإجماع على جراثيم شهادة النسخ المتماثل البسيط.

  • Related Posts

    Binance تطلق ALPHA Points ، وتفهم جميع القواعد

    جيسي ، رؤية Baitchain متطلبات المشاركة في Binance Wallet TGE ترتفع وأعلى! في السابق ، جلبت شعبية TGE الحصرية لـ Binance Wallet كمية كبيرة من البيانات والمستخدمين الجدد إلى Binance…

    Bankless: ما هي منصات إنشاء المحتوى اللامركزية التي تستحق الاهتمام بها؟

    المؤلف: وليام م. بيستر ، بلا بنك ؛تم تجميعه بواسطة: Tao Zhu ، رؤية Baitchain لقد كنت أكتب في مجال Crypto منذ عام 2017. ومنذ ذلك الحين ، حولت الكتابة…

    اترك تعليقاً

    لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

    You Missed

    محادثة Vitalik Buterin: تم التخطيط لترقية Fusaka في النصف الثاني من العام

    • من jakiro
    • أبريل 28, 2025
    • 2 views
    محادثة Vitalik Buterin: تم التخطيط لترقية Fusaka في النصف الثاني من العام

    ثلاثة أسباب تجعل Ethereum في ورطة

    • من jakiro
    • أبريل 28, 2025
    • 3 views
    ثلاثة أسباب تجعل Ethereum في ورطة

    هل يمكن أن تتجنب altcoin atfs مصير Ethereum ETFs؟

    • من jakiro
    • أبريل 27, 2025
    • 7 views
    هل يمكن أن تتجنب altcoin atfs مصير Ethereum ETFs؟

    A16Z: دليل StableCoin

    • من jakiro
    • أبريل 27, 2025
    • 6 views
    A16Z: دليل StableCoin

    ما هي التعريفة المتبادلة؟كيف تؤثر على صناعة التشفير؟

    • من jakiro
    • أبريل 27, 2025
    • 3 views
    ما هي التعريفة المتبادلة؟كيف تؤثر على صناعة التشفير؟

    Web3 Entertainment ERA NEER: كيف تقوم العروض القصيرة بإلغاء قفل كلمة مرور النمو الشخصية

    • من jakiro
    • أبريل 26, 2025
    • 6 views
    Web3 Entertainment ERA NEER: كيف تقوم العروض القصيرة بإلغاء قفل كلمة مرور النمو الشخصية
    Home
    News
    School
    Search