المؤلف: كيفن بريميسريو، أحد مؤسسي شركة Pianity
الترجمة: شياو سونغ هو
تعرف على AO< / كيف تُحدث الحالة الثلاثية الأبعاد لـ strong> (الحالة المجسمة) ثورة في قابلية التوسع في blockchain، مع الاستفادة من سجل Arweave غير القابل للتغيير لتحقيق الإجماع دون أي تنازلات. إن عصرًا جديدًا من الحوسبة اللامركزية الفعالة والقابلة للتطوير قادم.
تحقق أجهزة كمبيوتر AO الإجماع من خلال "الحالات الثلاثية الأبعاد"، مع الاستفادة من سجل رسائل Arweave غير القابل للتغيير لاختراق قيود قابلية التوسع التقليدية. يمثل هذا النهج تطورًا كبيرًا من الأنظمة الحالية مثل إثبات العمل وإثبات الحصة، مما يمهد الطريق لعصر جديد من الحوسبة اللامركزية الفعالة والقابلة للتطوير
< strong>أدخل العنوان للتعرف على آليات الإجماع التقليدية
تستخدم سلاسل الكتل مثل Bitcoin وEthereum آليات الإجماع للسماح للمشاركين في الشبكة بالاتفاق على حالة دفتر الأستاذ يتم الاتفاق عليها، بما في ذلك التحقق من المعاملات، أو أرصدة الحسابات، أو نتائج تنفيذ العقود الذكية.
كانت عملة البيتكوين رائدة في الإجماع اللامركزي من خلال إثبات العمل (PoW)، حيث يحل القائمون بالتعدين الألغاز لإضافة كتلة معاملات جديدة. ويضمن هذا الإجماع اتساق سجل المعاملات ويجعل التلاعب غير المصرح به شبه مستحيل دون قوة حاسوبية قوية.
يستخدم Ethereum إثبات الحصة (PoS) لتحقيق الإجماع من خلال التحقق من المعاملات المضمونة وإنشاء الكتلة. الغرض من ذلك هو تقليل متطلبات الطاقة لـ PoW.
من خلال مطالبة جميع العقد بالتحقق والموافقة على كل معاملة أو تنفيذ عقد، غالبًا ما تحد هذه الآليات من سرعة الشبكة وإنتاجيتها، مما يسبب مشكلات كبيرة في قابلية التوسع .
حلول اللغة الثانية والطريق إلى الأمام
الطبقة الثانية ( L2) تعتبر الحلول ضرورية للتغلب على عوائق قابلية التوسع واستهلاك الطاقة. في حين أن حلول L2 مثلRollupوالسلاسل الجانبية تهدف إلى تفريغ المعاملات من blockchain الرئيسية لتحقيق إنتاجية وكفاءة أعلى، فإن نموذج AO يستفيد من قدرات التخزين الثابتة لدى Arweave لضمان قابلية التوسع وتقليل الحمل الحسابي. يؤكد هذا التوافق الاستراتيجي مع مبادئ اللغة الثانية، وإن كان على مستوى معماري مختلف بشكل أساسي، على التزام AO بتعزيز الحوسبة اللامركزية.
الحالة المجسمة: تحول النموذج
حالات العملية عادة ما تكون لن يتم تخزينها أو الاتفاق عليها في نظام AO. وبدلاً من ذلك، فهي ضمنية "بصورة ثلاثية الأبعاد" في سجل الرسائل الذي يستضيفه Arweave. وهذا يضمن اتساق المخرجات في وقت الحساب، حتى لو لم يقم المشاركون في الشبكة بمراقبتها/حسابها بعد.
وهكذا، تمثل الحالة الثلاثية الأبعاد حالة العملية، المستنتجة من سجل الرسائل غير القابل للتغيير في Arweave، ولا تتطلب حسابًا أو إجماعًا في الوقت الفعلي.
وهذا يعني أنه يتم تفويض التكاليف الحسابية للمستخدمين الذين يمكنهم حساب حالتهم أو طلب التنفيذ عبر وحدات الحساب (CUs). يضمن استخدام الأجهزة الظاهرية الحتمية التي يتم قياس الموارد (الأجهزة الافتراضية المقيسة) أنه بغض النظر عمن يقوم بالحساب، فإن مخرجاتها (حالتها) تكون دائمًا هي نفسها، مع الأخذ في الاعتبار نفس الإدخال (سجل الرسائل).
يستفيد هذا المفهوم من المبدأ المعماري للتقييم البطيء لـ SmartWeave وCelestia لتمكين الاستخدام والموارد الموسعة غير محدود.
لماذا يعد هذا مهمًا؟
إن تأثير هذا التحول كبير. من خلال فصل آلية الإجماع عن الحالة الحسابية، تعمل AO Computer على حل مشكلات قابلية التوسع التي تعاني منها شبكات blockchain التقليدية. وهذا يفتح إمكانيات جديدة للتطبيقات اللامركزية، مما يسمح لها بالعمل دون قيود حجم الذاكرة وشكلها وسرعتها في النماذج المتفق عليها حاليًا.
بالإضافة إلى ذلك، يخلق نموذج الحالة المجسم بيئة حوسبة أكثر مرونة وكفاءة. يمكن للمطورين إنشاء ونشر العمليات على أجهزة AO دون القلق بشأن الحمل الحسابي على الشبكة. وفي المقابل، وبفضل تسجيل الرسائل غير القابلة للتغيير على Arweave، يمكن للمستخدمين التفاعل مع هذه العمليات بثقة بأن الحالة الأساسية آمنة وقابلة للتحقق.
الأسئلة الشائعة
إليك إجاباتي على بعض الأسئلة من الأسئلة الأكثر شيوعًا على Discord وTwitter
كيف تعمل آلية الحالة الثلاثية الأبعاد في AO؟
لا تحتاج العقد الموجودة في الشبكة إلى إجراء حسابات للوصول إلى توافق في الآراء بشأن انتقالات حالة البرنامج، ولكنها بدلاً من ذلك تتعلم من سجلات التفاعل (الرسائل) المخزنة على Arweave احصل على الحالة.
يعمل هذا التصميم على الاستفادة من التخزين غير القابل للتغيير لشبكة Arweave لضمان توفر سجلات الرسائل بشكل دائم، مما يسمح لأي مشارك في الشبكة بحساب الحالة.
كيفية إدارة وتنفيذ العمليات بطريقة موزعة؟
يتم تنظيم العمليات من خلال وحدات الجدولة (SU)، ووحدات الحوسبة (CU) ومجموعة من وحدات المراسلة (MUs) للإدارة والتنفيذ.
تعمل هذه المكونات معًا للتعامل مع توزيع الرسائل على العمليات (SU)، وحساب انتقالات الحالة بناءً على الرسائل (CU)، والترحيل بين العمليات (MU) معلومة.
تسمح هذه البنية بالعمليات بشكل مستقل على الشبكة. للحصول على شرح متعمق، راجع مقالتي التفصيلية حول بنية AO.
رابط المقالة:
https://thenextwave.blog/aos-modular-architecture -computing-model-part-ii/
هل يمكن ملاحظة حالة العملية بشكل مباشر،أم أنها مجرد ضمني؟
حالة العملية مخفية بشكل أساسي في سجل التفاعل المخزن في Arweave. على الرغم من عدم تخزين الحالة، يمكن لأي مشارك حسابها بشكل حتمي. ويضمن هذا النهج إمكانية التحقق بشكل مستقل من حالة العملية، على الرغم من عدم مراقبتها بشكل مباشر، وأنها متسقة عبر الشبكة.
كيف تساهم الآلة الافتراضية الحتمية التي يتم قياس المواردفي الحالة الثلاثية الأبعاد؟
وحدة الحوسبة عبارة عن جهاز ظاهري حتمي يتم قياس الموارد (VM). وهي تضمن أنه بالنظر إلى نفس الإدخال (سجل الرسائل)، فإن الإخراج (الحالة) يكون دائمًا متسقًا بغض النظر عن الشخص أو المكان الذي يتم فيه إجراء الحساب. يعد هذا الاتساق أمرًا بالغ الأهمية لنماذج الحالة الثلاثية الأبعاد، مما يتيح التحقق غير الموثوق به من تحولات الحالة. يضمن قياس الموارد للأجهزة الافتراضية التحكم في العمليات الحسابية، مما يمنع العمليات الجامحة ويحافظ على كفاءة الشبكة.
ما هو الجهاز الظاهري الذي يتم قياس الموارد فيه؟
تم تصميم الأجهزة الافتراضية لقياس الموارد للتحكم بدقة وتتبع استخدام موارد الحوسبة مثل وقت تشغيل وحدة المعالجة المركزية والذاكرة. تضمن هذه الإمكانية الوصول العادل إلى موارد الشبكة، وتمنع إساءة الاستخدام، وتتنبأ بتكاليف التشغيل، وهي ضرورية للحفاظ على كفاءة الشبكة وقابلية التوسع وتوفير نموذج اقتصادي شفاف وسهل الإدارة للمطورين والمستخدمين.
ما هو تأثير قابلية التوسع لنموذج الحالة المجسم؟
لنموذج الحالة المجسمة تأثير إيجابي كبير على قابلية التوسع. من خلال فصل آلية الإجماع عن حساب الحالة الفعلية والاستفادة من شبكة موزعة من المشاركين لتنفيذ العملية، يمكن لـ AO دعم العديد من العمليات المتوازية دون القيود النموذجية لآليات إجماع blockchain التقليدية. يسمح هذا النموذج بقابلية توسع أكبر لأن الشبكة يمكنها التعامل مع المزيد من المعاملات والحسابات المعقدة دون زيادة متطلبات الموارد بشكل متناسب أو تدهور الأداء. ص>