المؤلف: بيرماداو
تحظى كلمة "السرد" بشعبية كبيرة في صناعة العملات المشفرة. ينشأ من المفهوم الاجتماعي "السرد الفوقي" الذي اقترحه الفيلسوف الفرنسي جان فرانسوا ليوتار، والذي يستخدم لوصف القصص التي تكون بمثابة مُثُل عالمية ولها شرعية أساسية في الدعاية السياسية.
ومع ذلك، فإن صناعة التشفير تتعرض للتضليل بشكل متزايد من خلال المفهوم الذي يبدو أن "السرد" يحدد قيمة المشروع، بدلاً من زيادة كفاءة الإنتاج أو تحسين علاقات الإنتاج التي يمكن أن يوفرها المشروع نفسه.
منذ إصدار Hyperparallel Computing Network AO في 28 فبراير، تم تفسيرها في الغالب على أنها ترقية سردية لـ Arweave. إنه يسمح لـ Arweave بالتطور من التخزين اللامركزي الخالص إلى "التخزين + الحوسبة" وتصبح عضوًا في تشكيلة Ethereum القاتلة.
إن كان فهم AO لا يتجاوز طبقة «السرد»، فسيكون ذلك أسفًا كبيرًا. عندما تحاول الاقتراب من فهم AO، ستجد أن لديه إمكانات هائلة وفرصة لإحداث تحول عميق في قطاع التشفير.
على عكس شبكات البلوك تشين التي نتصورها عادةً، يبدو أن AO بلا حدود ولا قيود، وأن كل شيء ممكن. نلاحظ أنه خلال أقل من شهر بقليل، ظهرت بالفعل سلسلة من التطبيقات المثيرة التي بُنيت على AO، بما في ذلك برامج المراسلة الفورية، ومنصات التواصل الاجتماعي، والألعاب وغيرها. وربما بعد بضع سنوات، سيُدرك قطاع التشفير بأكمله أن موقعنا الحالي ليس مجرد تقاطع لترقية سردية، بل بداية لتحول نموذجي حقيقي!
لتمكين مطوري قطاع التشفير والباحثين وحتى المستثمرين من فهم AO بشكل أعمق، استضافت PermaDAO اثنين من مؤسسي AO لإجراء حوار معمق حول AO، تناول نشأته وتطوره ورؤيته للمستقبل. وهما: سام ويليامز (Sam Williams)، مؤسس Arweave والرئيس التنفيذي لـ Forward Research، وإيفرفيجن (EverVision)، مؤسس everVision ومقترح نموذج SCP، والباحث المبكر لتصميم مفهوم AO، Outprog.
تاريخ تطور AO
أولاً، استعاد سام معنا تطور AO كما يتذكره. خلال فترة الإغلاق المبكرة لجائحة كوفيد-19 في عام 2020، ناقش فريق Arweave عبر اجتماعات Zoom فكرة: إنشاء نظام سجل حسابات لا مركزي محايد، يمكنه استنتاج حالة أي برنامج. وبناءً على هذه الفكرة، طوروا بسرعة نظامًا أوليًا للعقود الذكية SmartWeave ونشروه كإثبات للمفهوم. حقق SmartWeave نجاحًا سريعًا، وجذب العديد من الفرق للانضمام إلى منظومة Arweave صيف 2020، لبناء مشاريع مبنية على SmartWeave، وأصبحت هذه المشاريع لاحقًا نواة منظومة Arweave. بعد ذلك، اقترح Outprog نموذج "Storage Consensus Paradigm" (SCP)، وقام بتوسيع مفهوم سجل الحساب ليشمل كل أنواع سجلات البيانات، وكتب سلسلة مقالات وضعت أساسًا لفهم النظرية الأساسية لـ AO.
يطرح تصور AO أيضًا إمكانية تنفيذ SmartWeave داخل bundled interactions. يمكن لهذه مدخلات البيانات أن تمتلك وسومها الخاصة دون أن تخضع لقيود قابلية التوسع، لكن مع خصائص مختلفة لتوافر البيانات، بما يمهد لاحتمال وجود نظام حسابي قابل للتوسع بشكل تعسفي. التصميم الأساسي لـ AO هو تمرير الرسائل (message passing)، وهو يتخلى عن قفل التفاعلات (interaction locks) في SmartWeave التقليدي، ويعتمد على سجلات الرسائل، ويمكن أن تأتي هذه الرسائل من المستخدمين أو من عمليات أخرى. بدأ الفريق في Forward Research الاستثمار في تطوير هذه الفكرة في صيف 2021. وبحلول نهاية 2022، ثبت أن معمارية AO قابلة للتطبيق ويمكنها التوسع أفقيًا. أُطلقت الشبكة الداخلية لاختبار AO في يناير 2023، وسرعان ما انضم 30 مطورًا نشطًا. وبعد ذلك، في نهاية فبراير، تم الإعلان عن شبكة الاختبار بشكل علني، وخلال 3 أسابيع ونصف تقريبًا، جذب ذلك نحو 3000 مطور لبناء مشاريع، ما يعكس قبول المجتمع لـ AO واهتمامه الواسع.
يستند Outprog أيضًا في وصف تاريخ نشأة AO إلى تجربته التي جمعته بـ Arweave. منذ يوليو 2020، انضم إلى منظومة Arweave وبدأ البحث، وقد انجذب إلى إمكاناتها كمخزن إجماع لبيانات يمكن الوثوق بها، واعتقد أن ذلك يفتح احتمالات لا نهائية للحوسبة. كان هدفه دفع اعتماد تقنية البلوك تشين على نطاق واسع، لا لاستخدامها فقط في العملات المشفرة وNFT، بل لتصبح جزءًا من الحياة اليومية. قام بتطوير everPay، وهو أول شبكة مدفوعات متعددة السلاسل على Arweave، والجسر بين Arweave وباقي سلاسل البلوك تشين، وحصل على استثمار من Arweave في مايو 2023. يمتلك everPay ميزة 0 gas بالكامل ولا يتطلب وقت انتظار؛ حيث يتم رفع جميع البيانات إلى Arweave لضمان قابلية التحقق. تنشأ فكرة AO لديه من فعالية Arweave Day in Asia في سنغافورة عام 2022، ثم في صيف 2023 خلال تجمع Arweave Eco في برلين، ناقش مع مطورين آخرين مشكلة الحوسبة المتوازية. ولحل مشكلة الاتصالات الموثوقة بين تطبيقات SCP، صمم بروتوكول الرسائل (Message Protocol)، ويمكن اعتباره بمثابة السلف المبكر لـ AO.
عملية تصميم وتحسين AO
ذكر سام أنه في المراحل المبكرة من المشروع، تصور الفريق بناء AO كطبقة توسعة فوق Warp، لكنهم سرعان ما أدركوا أن هذا النهج يتطلب تغييرًا جذريًا في بنية SmartWeave، وهو ما لم يكن واقعيًا في التطبيق. ومع استمرار الفريق في تطويره بشكل مركز على AO خلال النصف الأخير من العام الماضي، وصلوا في نهاية العام إلى لحظة اختراقية من نوع «اكتشاف شبه مؤكّد»، حيث تأكد أن المعمارية المصممة ليست فقط معقولة وقابلة للتحقيق، بل يمكنها أيضًا التوسع أفقيًا. عند الاستخدام الأول لـ AO S، اختبر الفريق طريقة تشغيل جديدة تمامًا: إذ تمكنوا من تسجيل الدخول وتشغيل أي عدد من العمليات داخل النظام، وكانت كل هذه العمليات تعمل داخل مساحة مستوية بلا حدود. يمكن للمستخدمين تسجيل الدخول إلى العمليات بسهولة وإصدار الأوامر والتواصل بسلاسة مع عمليات مستخدمين آخرين. لا تُعد طريقة التواصل هذه قابلة للتركيب (composable) فحسب، بل تتمتع أيضًا بقابلية توسع قوية.
لماذا يُسمّى AO «الحاسوب الموازي العالمي» (global parallel computer)؟
قال سام إن AO يوفر «صورة نظام واحدة» (single system image) تمكن المستخدمين من تجربة البنية التحتية الأساسية المكوّنة من العديد من أجهزة الحوسبة المختلفة داخل بيئة حسابية موحدة ومفردة. يدعم هذا النظام تشغيل عدد غير محدود من العمليات بشكل متوازٍ في بيئة لامركزية، محققًا حوسبة متوازية حقيقية، كما لو أننا أنشأنا آلة حوسبة لا مركزية فائقة القوة. مصدر إلهام تصميمه هو فكرة الأنظمة التشغيلية الموزعة: تعزيز القدرة بإضافة المزيد من أجهزة الحوسبة إلى المنزل أو المكتب أو مكان العمل، بينما يشعر المستخدم أنه يستخدم جهاز حاسوب واحدًا فقط عبر تسجيل الدخول. تعمل شبكة AO التجريبية على أكثر من 220,250 عقدة مختلفة، ويمكن لأي شخص توصيل وحدة الحساب الخاصة به بهذا النظام، وبالتالي تعزيز القدرة الحوسبية الإجمالية، ليصبح AO حاسوبًا فائقًا ديمقراطيًا يمكن للمستخدمين تسجيل الدخول وتنفيذ مهام الحوسبة عبر مختلف الأجهزة مثل أجهزة الكمبيوتر المحمولة أو الهواتف. لا يعمل هذا التصميم على زيادة مشاركة المستخدمين على نطاق واسع فحسب، بل يحسن أيضًا إمكانية الوصول إلى الحوسبة اللامركزية، سواء عبر تشغيل العقد أو استخدام الخدمات لإجراء الحوسبة.
تذكر Outprog أنه في البداية كانت فكرة AO تتمثل في «آلة حالة شاملة» (all-powerful state machine)، أشبه بمنصة حوسبة موثوقة شاملة. كانت أجهزة العميل (client) التي بحوزة المستخدم، ونظام التشغيل وجميع البرامج التي تعمل، كلها تنبثق من Arweave. لا يعالج AO بحد ذاته مشكلة قابلية التحقق؛ وبفضل نموذج SCP، يتم توفير قابلية التحقق عبر بيانات الإجماع على Arweave.
وظيفة AO تتمثل فعليًا في استبدال بروتوكول الاتصال التقليدي HTTP عبر Message Protocol، لتوفير طريقة لا مركزية لتمرير الرسائل لتطبيقات SCP، وبالتالي تسهيل التواصل بين التطبيقات اللامركزية. وفقًا للرؤية في يوليو 2020: إذا كانت طلبات المستخدمين واستجابات الخوادم كلاهما تمر عبر AO، فمن الممكن إعادة بناء إنترنت لا مركزي حقًا، ونقل كامل الإنترنت إلى Arweave. قيمة AO لا تقتصر على التخزين؛ فهي أيضًا تسجل قصص الحاضر وتوزع القيمة المستقبلية بطريقة لا مركزية، لتتحول «مكتبة الإسكندر» في Arweave إلى منصة لتسجيل وتوزيع القيمة.
ما الفرق بين AO وبين سلاسل بلوك تشين تقليدية مثل **Ethereum،** Solana، وحتى ICP الذي يريد أن يكون «حاسوب العالم» (global computer)؟
سام:
مقارنة مع Ethereum
وُصف Ethereum بأنه «حاسوب العالم»، لكن في الواقع يشبه أكثر «حاسوب آلة حاسبة عالمية»، إذ إنه وإن كان قد مكّن العديد من التطبيقات المبتكرة، فإنه لم يحقق رؤية الحاسوب العالمي كما كان يُتصور في البداية. أما AO فيعتمد معمارية مختلفة: لا يحاول تحسين العنوان أو مساحة الذاكرة المشتركة عالميًا، بل يجعل كل عقد/عقدة (contract) تمتلك ذاكرة خاصة محلية ويتفاعل عبر استجابات بالرسائل. وهذا يميّز النموذج جذريًا عن نموذج Ethereum.
مقارنة مع سلاسل بلوك تشين أخرى مثل Solana
يتبنّى Solana وبعض سلاسل بلوك تشين أخرى (مثل Sui وAptos) مجموعة واسعة من المعماريات المختلفة، لكن الفارق الأساسي في AO هو طريقة تمرير الرسائل (message passing). يرى AO أنه للوصول إلى الحجم، لا ينبغي اعتماد تحسينات تعتمد على الذاكرة المشتركة عالميًا؛ وهذا مبني على خبرات تطبيقية خارج نطاق الأنظمة الموزعة وعالم الشبكات التقليدي.
مقارنة مع ICP
يتعامل ICP مع الحوسبة نفسها وإنجاز الإجماع عبر الإجماع، بينما يستخدم AO أسلوب التقييم الكسول (lazy evaluation). لدى AO شبكتها الفرعية الخاصة، وهي شبكة وحدة الحساب (compute unit)، لتنفيذ هذه العمليات الحسابية. هذه المقاربة تختلف عن طريقة ICP في التعامل مع الحوسبة وإتمام الإجماع. يبدو أن مجتمع ICP يواجه تحديات في تكوين الإجماع فورًا، في حين أن AO عبر شبكة وحدة الحساب وآلية الرهن يمكنه تقديم مخرجات حوسبة أكثر موثوقية مع ضمانات اقتصادية إلى حد ما.
ما الذي يجعل AO مميزًا؟
تستمد تصميم AO إلهامه من دروس التاريخ في الأنظمة التشغيلية الموزعة، خصوصًا من حدود «مشاركة الذاكرة» كما تم تعلمها في الثمانينيات والتسعينيات. يعتمد AO تمرير الرسائل، وهو أساس بناء الإنترنت: يتم تمرير الرسائل عبر TCP/IP ثم إجراء الحوسبة عبر شبكة واسعة. ينقل AO هذا المفهوم إلى البلوك تشين، ليحقق قابلية توسع ممتازة على السلسلة (on-chain) كما خارجها (off-chain). لا يُنشئ AO إجماعًا مباشرةً على نتائج التفاعل (أي مخرجات الحساب)، بل يُنشئ إجماعًا على مدخلات التفاعل وترتيب هذه المدخلات. وهذا يعني أن AO يركّز على ترتيب البيانات وتوافرها، وليس على نتائج الحساب نفسها بشكل مباشر. ورغم أن الإجماع في AO لا يستهدف نتائج الحساب مباشرةً، فإن مخرجات الحساب لا تزال موثوقة وقابلة للتحقق. والسبب هو أن لدى AO شبكة فرعية مخصصة لوحدة الحساب؛ حتى على الشبكة التجريبية، هناك عدد كبير من عقد الحساب تنتظر تنفيذ الحساب وتقديم استجابات يمكن التحقق منها ومُدعومة بالرهن. وبما أن AO يستخدم آلة افتراضية حتمية (deterministic VM)، وبما أن ترتيب التفاعلات محل إجماع، فإن هناك أيضًا إجماعًا على مخرجات الحساب. وهذا يضمن أن المخرجات متسقة وقابلة للتنبؤ بها، حتى لو لم تكن فورية.
Outprog :
AO هو طبقة تفاعل جديدة تمامًا
تتعامل سلاسل البلوك تشين التقليدية مثل Bitcoin وEthereum بشكل أساسي مع مشكلة الجنرالات البيزنطيين؛ أي الوصول إلى إجماع على حدث واحد في شبكة موزعة. لم يعد AO وSCP (Storage Consensus Paradigm) يركزان على مشكلة البلوك تشين والحقيقة الموضوعية، لأن هذه القضايا تم حلها بشكل جيد بالفعل في أنظمة البلوك تشين عبر إثبات العمل (PoW) أو إثبات الحصة (PoS). أما AO فهو يبني طبقة تفاعل جديدة بالكامل فوق بنية البلوك تشين التحتية الأصلية.
فصل الإجماع عن الحوسبة
يؤكد SCP أن الإجماع يحدث في طبقة التخزين، باستخدام Arweave لتخزين غير قابل للتغيير (immutable) لضمان الأمان وقابلية التحقق. على Arweave توجد شجرة ميركل (Merkle tree) واتفاق على ترتيب البيانات، وليس على حالة حساب البيانات. جوهريًا، لا يحاول AO حل مشكلة القابلية للتحقق؛ بل إن دور AO ودور AR منفصلان تمامًا.
معالجة حوسبة AO
يتولى AO مسؤولية تنظيم البيانات على Arweave بالتسلسل لتوليد الحالة. وبما أن AO لا يمكنه تغيير ترتيب البيانات على Arweave، فإنه لا يمكنه أيضًا تغيير الإجماع. تستخدم Ethereum وBitcoin وSolana وICP وغيرها حسابًا على السلسلة (on-chain)، وهذا يختلف بوضوح عن فلسفة SCP. يفصل SCP بين الحوسبة والتخزين، ما يسمح لـ AO بإجراء الحوسبة فوق طبقة تخزين Arweave، بينما تتولى طبقة التخزين الحفاظ على عدم قابلية البيانات للتغيير والأمان.
ما أنواع حالات الاستخدام (use case) التي يمكن للمطورين تحقيقها على AO بينما كانت مستحيلة في البلوك تشين التقليدية؟
سام يقدّم بعض الاتجاهات المرجعية للمطورين
بنية تحتية للحوسبة اللامركزية
يقدّم AO شكلًا جديدًا من مساحة الشبكة، ولديه القدرة على لا مركزنة البنية التحتية للحوسبة عالميًا، بحيث تصبح تكلفة تشغيل الحوسبة مماثلة لتشغيلها على خدمات سحابية مثل Amazon EC2، مع توفير قابلية التحقق للعقود الذكية.
الحوسبة على نطاق واسع كعقود ذكية
يتيح AO للمطورين بناء عقود ذكية لحوسبة على نطاق واسع، وهو أمر لا يمكن تحقيقه في أنظمة العقود الذكية الأخرى الحالية. يمكن لهذه العقود الذكية تنفيذ تفاعلات مالية مثل صناديق الخوارزميات الآلية، ويمكنها تعديل أوامر الشراء والبيع تلقائيًا بناءً على بيانات السوق والأخبار.
خدمات مالية تقلّل الحاجة إلى الثقة
يمكن للمطورين إنشاء خدمات مالية تقلّل الحاجة إلى الثقة، مثل صناديق الخوارزميات اللامركزية. يمكن للمستخدمين إيداع الرموز دون الحاجة إلى الثقة بمدير الصندوق، إذ تُنفَّذ جميع العمليات تلقائيًا على السلسلة.
بيانات ومعلومات لا مركزية ومعالجة المعلومات
باستخدام خدمات Oracle مثل 0 rbit، يمكن للمطورين معالجة والتحقق من كميات كبيرة من البيانات القادمة من الإنترنت على AO دون الحاجة إلى الثقة بمزود Oracle مركزي. يمكن لهذه الخدمة الوصول إلى بيانات الإنترنت عبر HTTPS ومعالجتها بشكل يقلل الاعتماد على الثقة بشكل كبير.
وكلاء AI مستقلون
على AO، يمكن تصور على المدى الطويل مساحة شبكة مكوّنة من وكلاء AI مستقلين؛ يعيش هؤلاء الوكلاء ويتفاعلون داخل عوالمهم الافتراضية الخاصة، دون أن يخضعوا لقوانين الفيزياء في العالم الحقيقي.
نظام مالي جديد تمامًا
يتيح AO للمطورين بناء نظام مالي جديد، يتضمن وكلاء ماليين مستقلين يمكنهم اتخاذ قرارات بناءً على معلومات السوق بأنفسهم، كما يتيح للمستخدمين إيداع الأموال أو سحبها في أي وقت.
كيف يبدو التطور وخارطة الطريق القادمة لـ AO؟ متى سيتم إطلاق mainnet؟
سام يشرح خارطة طريق مستقبل AO
مرحلة التطوير الحالية
لقد بُنيت نسخة mainnet V1.0، وهي تعمل حاليًا كشبكة اختبار. تم إنجاز بروتوكول البيانات الأساسي، ولا يُتوقع أن يطرأ عليه تغيير كبير. بروتوكول البيانات نفسه لا يوفّر الأمان، لكنه يشكّل أساس AO.
هدف المرحلة الثانية
آلية الرهن تعمل عبر مجموعة من العقد وثلاث شبكات فرعية مختلفة، حيث يتولى كل شبكة فرعية تنفيذ مهمة محددة. يجب الرهن لضمان أن هذه العقد والشبكات الفرعية تعمل كما هو متوقع وتعزز أمان النظام. لا تضمن آلية الرهن التشغيل السليم للعقد فحسب، بل توفر أيضًا ضمانات أمان للحوسبة وتمرير الرسائل وجدولة العمليات. على الرغم من أن تصميم العقود الذكية ذات الصلة ينبغي أن يبقى بسيطًا، يجب اختبارها بشكل كافٍ للتحقق من موثوقيتها. ستؤدي العقد كذلك دور «حارس البوابة»، حيث تراقب العمليات والعُقد الفرعية، وتُجري تصويتًا على الشبكة عند اكتشاف سلوك ينتهك سياسات الأمان. تُبنى البنية التحتية البروتوكولية الأساسية لـ AO على تراكب بروتوكول البيانات في الأسفل، والتنفيذ اللاسلسلي (off-chain) للعُقد، وطبقة العقود الذكية في الأعلى؛ وتمكّن الأخيرة من إجراء الرهن والعقوبة، وبذلك يُنشأ بيئة حوسبة لا مركزية وموثوقة.
هدف المرحلة الثالثة
يهدف AO على المدى الطويل إلى تحقيق تنفيذ بروتوكولات أمان صارمة تدريجيًا لوحدة الحساب ووحدة تمرير الرسائل ووحدة الجدولة، عبر الجمع بين نظام إثباتات ذات سلطة مختلطة (hybrid authority) وآليات إثبات الرهن. ستتضمن هذه العملية إنشاء برمجيات لفرض قواعد الأمان، ثم بعد تشغيلها لفترة، إجراء ترقية سلسة للنظام، بحيث يمكن لوحدة الجدولة الرهن، ويمكن للمستخدمين تشغيل برامج الجدولة بشكل مستقل. يسعى AO تدريجيًا إلى زيادة اللامركزية، وصولًا إلى أن يصبح نظامًا لا مركزيًا لإثبات الرهن دون إذن (permissionless). ومن المتوقع أن يتم الانتقال عبر سلسلة إصدارات لشبكات الاختبار إلى معاينات mainnet وإصدارات مرشحة، وقد يتطلب ذلك عدة سنوات، حتى تصل طبقة بروتوكول البيانات وطبقة العقود الذكية إلى استقرار بنسبة 99.5%، عندها سيصبح النظام رسميًا mainnet.
كيف سيتطور AO في المستقبل
فريق جوليا يطمح إلى اتباع نهج مشابه لما حدث مع Solana في مرحلة "النسخة التجريبية لشبكة mainnet" في وقت مبكر، حتى الوصول إلى الإصدار 2.6. ومع مرور الوقت، يستطيع الفريق تحسين ذلك أكثر. والآن من شبه المؤكد أن هناك أساسًا متينًا يمكنه تقديم ضمانات مُهيكلة (protocolized)، ما يعني أن البنية الأساسية للنظام لن تشهد تغيّرًا واسع النطاق. على الرغم من أن تطوير AO استغرق قرابة ست سنوات ونصف حتى الآن، إلا أنه يُراد لعملية التطوير في المستقبل أن تكون أقصر وأكثر نضجًا. قبل أن يبدأ الفريق في بناء AO، تحقّق من أن لديه شبه أفضل بنية من منظور قابلية التوسع، مع إدراك أن التسمية وإدارة الإصدارات في المراحل المبكرة يمكن أن تكون أفضل. ويُؤمَل أن يتبنّى الفريق نهجًا أكثر نضجًا في AO لتحسين سير التطوير وخط الزمني.
ما الخطوة القادمة بالنسبة لـ EverVision؟ ما مساهمات EverVision في منظومة AO، وكيف سيتولّى المشاركة في بناء AO مستقبلًا؟
Outprog :
everVision هو مختبر يهدف إلى استكشاف تطبيقات بلوك تشين على نطاق كبير. قد يكون AO أفضل ممارسة متاحة حاليًا لتطبيقات البلوك تشين واسعة النطاق. سيقوم الفريق بإعادة هيكلة نتائج العمل لعدة سنوات وفق معايير AO؛ وهذا يعني أن EverID يمكن أن يصبح معيار هوية عامًا على AO، ما يجعل من السهل على المستخدمين العاديين استخدام هذه التطبيقات. كما ستتحول قدرات everPay عبر السلاسل إلى قدرات عبر سلاسل أصلية على AO. ويمكن لخاصية «السجلات الفرعية» في AO أن تحل مشكلة توسيع المدفوعات بشكل كبير. وهذه كلها نقاط مهمة يتعين علينا دمجها تقنيًا.
تم بالفعل إطلاق Permaswap على توكن اختبار AO CRED. يمكنك الآن إنشاء سيولة لـ CRED/AR، ويمكنك أيضًا التداول بسهولة على Permaswap باستخدام CRED، أو توفير السيولة لكسب عمولات. Permaswap منتج DEX ناضج جدًا ويمكن اعتباره بمثابة Uniswap في منظومة AO. بعد ذلك، سيقوم Permaswap بدمج AO بشكل كبير؛ وستتمكن توكنات AO من إنشاء أزواج تداول بسهولة على Permaswap، كما ستدعم منحنيات صانعي السوق المتنوعة.
سيقوم everPay أيضًا بالاندماج العميق مع AO، ليصبح الجسر بين منظومة AO وباقي المنظومات الأخرى. وسيكرّس EverID جهوده ليصبح طبقة هوية عامة لمنظومة AO، بهدف معالجة تحدّي نظام مفاتيح عامة/خاصة عالي العتبة الذي يواجه المستخدمين عند دخول Web3.
يقول سام إن خسائر التغييرات البروتوكولية التي تحدث على سلاسل بلوك تشين أخرى لن تتكرر على AO.
التغيرات على Ethereum كانت قد ألحقت ضررًا بمشاريع مثل Aragon سابقًا، وقد يؤدي تغيير البروتوكول إلى مخاطر على المستخدمين. كانت هناك مخاوف لدى من يفكرون في بناء تطبيقات على AO، خصوصًا عندما وُسِم النظام بأنه شبكة اختبار؛ إذ كانوا يهتمون بالاستقرار والسلامة/سلامة المنظومة. ورغم أن ذلك قد يطرح تحديات تواصل، اختار الفريق أن يعبر بوضوح عن الحالة الفعلية للنظام وأي تغييرات محتملة في المستقبل. عند بناء البروتوكول، يضع الفريق أهمية كبيرة لتقديم حقوق لا تتغير ولا يمكن المساس بها للمستخدمين، ولا ينبغي أن تُتحكم هذه الحقوق من قبل أي فرد أو مؤسسة. ولإدارة توقعات المستخدمين بشكل أفضل، استخدم الفريق مصطلحات مثل «معاينة mainnet» و«نسخة مرشحة لـ mainnet» لوصف الحالة الحالية للنظام، ويتوقع ما قد يحدث من تغييرات في المستقبل. عندما يصل النظام إلى حالة شبه مؤكدة بالكامل، سيتم تسميته mainnet، وسيكون حينها مجهزًا بقدرات ترقية وتفرّع (fork) مناسبة دون إذن، بما يضمن استقرار النظام على المدى الطويل وحماية حقوق المستخدمين.
كيف نفهم مفهوم السجلات الفرعية (sub Ledger) في AO وما فائدتها؟
سام:
يوفر سجلّ فرعي (sub-ledger) آلية تسمح بتعزيز عدد خيوط الحساب (threads) عبر إنشاء عمليات جديدة (أي سجلات فرعية) عندما تبلغ قدرة الحساب أحادي الخيط داخل عملية واحدة حدّ الإشباع. هذه الطريقة تشبه إنشاء جداول جديدة أو تقسيمات (shards) داخل قواعد البيانات التقليدية لتوزيع العبء وتحسين القدرة الإجمالية على المعالجة. يتيح السجلّ الفرعي تَوزُّع القدرة الحاسوبية بشكل طبيعي داخل شبكة لامركزية، ما يعني إمكانية ضبط قابلية التوسع ديناميكيًا وفقًا لموارد الحوسبة المتاحة في الشبكة.
تم تصميم التفاعل وتبادل البيانات بين السجلات الفرعية بدرجة كافية من المرونة بحيث لا يحتاج المستخدمون ومطورو التطبيقات إلى إدراك التعقيد الكامن وراء ذلك. يمكن للمستخدمين التعامل مع المعاملات والتفاعل بين السجلات الفرعية بسلاسة كما لو كانوا يعملون على دفتر حسابات موحد. يمكن أن تكون الرموز بين السجلات الفرعية قابلة للتشغيل البيني (interoperable)، أي يمكن نقل الرموز بسلاسة من سجل فرعي إلى آخر، ويمكن دمج الاثنين في رصيد موحد. هذا التصميم يحسن سيولة الرموز ويبسّط تعقيد إدارة عدة حسابات للمستخدمين.
يجعل مفهوم السجلات الفرعية بناء شبكة مدفوعات على AO أكثر قابلية للتطبيق وفعالية. من الناحية النظرية، يمكن أن يدعم ذلك إنشاء نظام دفع عالمي، بحيث يتمكن المستخدمون من إجراء المدفوعات بسهولة وبأي عملة ومن أي مكان عبر الهاتف. وبفضل تصميم السجلات الفرعية، يحقق AO قابلية توسع بلا قيود؛ ما يعني أن النظام يمكنه التوسع بشكل غير محدود مع نمو الطلب دون مواجهة عنق الزجاجة الشائع في قابلية التوسع لدى أنظمة البلوك تشين التقليدية.
ملخص
من خلال هذا الحوار العميق حول AO، تعلمنا أن نظرية SCP هي واحدة من الأسس النظرية لـ AO. تطبيقات SCP تتمتع بقابلية توسع غير محدودة، لكنها تفتقر إلى قابلية التشغيل البيني. في المقابل، نشأ AO من جهود لحل مشكلة قابلية التشغيل البيني بين تطبيقات SCP المختلفة. لاحقًا، صُمم AO ليكون شبكة حوسبة متوازية قابلة للتوسع تقريبًا بلا قيود من خلال الحوسبة المتوازية متعددة الخيوط على «صورة نظام واحدة» (single image). في الوقت نفسه، يعتمد AO على صورة نظام واحدة لإخفاء التعقيد الكامن خلفه، وما يشعر به المستخدمون والمطورون هو أنهم يتفاعلون مع شبكة واحدة فقط. مستقبلًا، سيتطور AO عبر تكرارات لنسخ مختلفة من mainnet، خطوة بخطوة، بحثًا عن توازن بين سرعة التكرار واستقرار النظام.
