النص الكامل لخطاب Gavin Wood: كيف تحول Polkadot إلى تطبيق متمحور

بقلم جافين وود ، PolkaWorld

في 28 يونيو ، تم عقد الحدث الرئيسي السنوي لبولكادوت ** مؤتمر Polkadot Decoded ** في كوبنهاجن ، الدنمارك. ناقش عشاق Web3 والبناة والمستثمرون من جميع أنحاء العالم آخر التطورات في بيئة Polkadot.

يجب أن يكون الجزء الأكثر إثارة للدهشة في هذا المؤتمر هو أن Gavin Wood ، مؤسس Polkadot ، حضر كضيف غامض وقدم وجهة نظر مهمة للغاية.

شارك Gavin اتجاه التطوير المستقبلي لـ Polkadot ، واقترح منظورًا جديدًا حول Polkadot: لم يعد مقيدًا بسلسلة parachain و relay الأصلية ، ولكن يركز على الموارد ذات المستوى الأدنى التي تتطلبها blockchain - - الحوسبة الأساسية (الأساسية) ، مع الأخذ بعين الاعتبار Polkadot كجهاز كمبيوتر متعدد النواة.

واقترح Gavin أن Polkadot قد تلغي طريقة العطاءات الحالية في المستقبل ، وبدلاً من ذلك تتبنى طريقة أكثر مرونة لتخصيص الموارد تتمحور حول النوى ، مثل "المشتريات المجمّعة" الشهرية لـ "النوى" و "المشتريات الفورية".

تم تجميع النص التالي من خطاب جافين بواسطة PolkaWorld.

** بولكادوت 1.0 **

في هذه المرحلة ، يمكن تسمية Polkadot بإصدار Polkadot 1.0.

في هذه المرحلة ، اكتملت وظائف Polkadot ، وتم تنفيذ جميع الوظائف المذكورة في الورقة البيضاء قبل 7 سنوات ، وسيتم إصدار قاعدة الشفرة الخاصة بـ Polkadot 1.0 قريبًا.

إذن ما هو Polkadot 1.0؟ في الورقة البيضاء الأصلية ، كتبت "Polca عبارة عن سلسلة متعددة غير متجانسة قابلة للتطوير". وهذا يعني أنه عبارة عن blockchain ، ولكن لديه آلية إجماع فريدة "BABE" ، والتي يمكن أن توفر الأمان لسلاسل blockchain أخرى (سلاسل موازية).

للتلخيص فنيا ، يذهب شيء من هذا القبيل.

في المنتصف توجد سلسلة الترحيل ، وهي المسؤولة عن Crowdloan ، المزاد ، إدارة الميزان ، التعهد ، الحوكمة ، إلخ. إنها سلسلة ترحيل مع العديد من الوظائف. النقاط الصغيرة على الجانب هي parachains ، ويجب أن تضمن سلسلة الترحيل أيضًا أمان parachains. ويمكن لهذه الباراشين التواصل مع بعضها البعض.

إذن ما هو شكل المنتج الذي يوفره Polkadot؟ إنه في شكل خانات ، مع فترة إيجار مدتها 6 أشهر ، ويمكن الحصول مسبقًا على فترة استخدام الفتحة تصل إلى عامين ، بالإضافة إلى آلية Crowdloan. لكن بخلاف ذلك ، لا توجد طريقة أخرى للاستفادة من Polkadot. ** المنتج الوحيد في Polkadot 1.0 هو فتحة الباراشين. **

** منظور جديد على Polkadot: كمبيوتر متعدد النواة **

يعبر هذا المثل الشهير عن مثل هذه الحقيقة: إذا كان الشخص يريد أن يفهم العالم حقًا ، فإن تغيير المنظور أمر بالغ الأهمية ، بل إنه أكثر أهمية من الذهاب إلى العالم الأوسع.

لذا هنا ** سنغير وجهة نظرنا ونعيد فهم ماهية Polkadot **.

مفاهيم السلسلة المتوازية وسلسلة الترحيل جيدة جدًا ، وهي أيضًا الطريقة التي فهمنا بها أنا وكثير من الناس Polkadot في الأيام الأولى ، وهم الأشياء التي نحاول بناءها.

ولكن مع مرور الوقت ، وجدنا أن ما كنا نفعله كان في الواقع مختلفًا عما تصورناه في الأصل. في بعض الأحيان ، إذا كنت محظوظًا ، أو إذا كان لديك فريق قوي ، يمكنك أن تصنع شيئًا أفضل مما كنت تعتقد في الأصل.

في علوم الكمبيوتر ، يعتبر التجريد والتعميم مهمين. اكتشفنا لاحقًا أن درجة التجريد والتعميم التي أجريناها على Polkadot أعلى بكثير مما كنا نظن من قبل.

إذن ما هو المنظور الجديد في Polkadot؟

** Polkadot هو كمبيوتر متعدد النواة **

بادئ ذي بدء ، لا يتعلق ما نقوم به بالسلسلة ، بل يتعلق بالمساحة والموارد الأساسية التي تتطلبها السلسلة.

ثانيًا ، ** Polca عبارة عن منصة للبناة لإنشاء التطبيقات والمستخدمين لاستخدام التطبيقات **. في الأساس ، إنها ليست منصة لاستضافة blockchains. يحدث التسلسل ليكون أحد الطرق التي يمكن أن يكون بها Polkadot مفيدًا ، ولكن ربما ليس الطريقة الوحيدة.

أخيرًا ، المرونة (المرونة) قوية جدًا أيضًا. أعتقد أن هذه كلمة أكثر حيادية من كلمة "لا يمكن إيقافها" ، مما يعني أنها يمكن أن تقاوم أي محاولة لجعلها تفعل ما لم يكن مقصودًا القيام به ، أي يمكنها مقاومة تشويه النية الأصلية.

لذلك بشكل عام ، ** Polca هي مزود حوسبة مرن للغاية ، للأغراض العامة ، ومستمر **. معنى الحوسبة المستمرة هو أنه ليس لديك وظيفة ، وإنهاءها ، والأمر قد انتهى ؛ ما نريد القيام به هو مهمة طويلة الأجل ، حتى لو تم إيقافها مؤقتًا في المنتصف ، يمكن أن تستمر أن يتم. إنها تشبه إلى حد ما رؤية "كمبيوتر العالم" المذكورة في 2015 و 2016.

إذن ما هو Polkadot من هذا المنظور؟ إنه كمبيوتر متعدد النواة ، ويمكن أن تعمل نوى متعددة في وقت واحد ، وتقوم بأشياء مختلفة. ثم سنجد أن blockchain الذي يعمل على النواة عبارة عن parachain ، ويعمل parachain بشكل مستمر على نواة محفوظة. الآن نستخدم هذا النموذج الجديد لفهم الباراشين.

** ما هو "الحاسوب الفائق Polca" **

لذلك دعونا نلقي نظرة أعمق على "كمبيوتر بوكا" هذا.

تعد "أجهزة الكمبيوتر الفائقة Polkata" متعددة النواة وأكثر قوة من أجهزة الكمبيوتر العادية. يحتوي على حوالي ** 50 نواة ** تعمل بشكل مستمر ومتوازي.

وفقًا لنموذج التنبؤ الخاص بنا ، في غضون بضع سنوات ، عندما خضعت لمعايير وتحسين واسعة النطاق ، يمكن أن يزيد عدد المراكز اللاحقة إلى 500-1000.

** الأداء لكل "أساسي" **

دعونا نلقي نظرة على كل "جوهر".

هذه النوى تشبه أنوية وحدة المعالجة المركزية. لها العديد من الخصائص والسمات ، ويمكنك وصفها.في جوهرها ، هو شيء يقوم بإجراء العمليات الحسابية ، على غرار نواة وحدة المعالجة المركزية.

  • النطاق الترددي ، أي إجمالي كمية البيانات داخل وخارج هذا المركز ، يبلغ حوالي 1 ميجابايت / ثانية.
  • قوة الحوسبة الأساسية ، أي ما مقدار الحساب الذي يمكنها القيام به؟ حوالي 380 في حالة Geekbench 5.
  • الكمون ، أي الفاصل الزمني بين القيام بوظيفتين متتاليتين ، هو حوالي 6 ثوان.

مع مرور الوقت وتقدم الأجهزة ، سيتم تحسين هذه المؤشرات إلى حد ما.

في الماضي ، كانت الطريقة الوحيدة التي يمكن أن تكون بها هذه النوى مفيدة هي من خلال الباراشين. ولكن في الواقع ، هناك طرق أخرى لاستخدام النواة لجعلها ميسورة التكلفة ومتاحة للجميع.

** يحتاج بوكا إلى طريقة تخصيص أكثر مرونة **

ماذا تعني هذه؟

** النواة مرنة جدًا في الواقع. ** بدلاً من مجرد معالجة مهمة واحدة ثابتة إلى الأبد ، يمكنها بسهولة تبديل ما تفعله ، تمامًا كما يمكن لوحدة المعالجة المركزية تبديل المهام. بما أن الطاقة النووية مرنة ، يجب أن تكون المشتريات النووية مرنة أيضًا.

** نموذج مزاد الفتحات ليس مرنًا بدرجة كافية ** ، فهو مصمم استنادًا إلى نموذج Polkadot الأصلي - سلسلة فردية طويلة الأمد. ولكن بعد ذلك كان لدينا باراثريد كمكمل ، لكنها كانت مجرد خطوة صغيرة نحو النموذج الصحيح.

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

** مستقبل محتمل - نسخة مرنة من Polkadot **

أدناه سوف أقترح حلاً محتملاً في المستقبل ، والذي يمكن أن يسمى "Polkadot المرن".

يمكننا ** التخلي عن فترة التأجير ونموذج الفتحة ، ولكن نتعامل مع Polkadot على أنها بعض "النوى" **. الوقت على هذه النوى يسمى الآن "Core Time" ، ولكن كان يسمى أيضًا "Block Space" من قبل. يمكن بيع هذه الأوقات بانتظام ، أي أنه يمكن للجميع شراء واستخدام الوقت النووي.

نصيحتي هي هذه. بالنسبة لبيع الوقت النووي الأصلي لشركة Polkadot (السوق الأولية) ، يمكن تقسيمها إلى طريقتين: الشراء بالجملة والشراء الفوري.

** يتم إجراء عمليات الشراء بالجملة ** مرة واحدة شهريًا ، وبمجرد شرائها ، يمكنك استخدامها لمدة ** 4 أسابيع **.

** الشراء في الوقت المناسب ** يشبه إلى حد ما نموذج الدفع عند الاستخدام من Parathread ، فهو ** الشراء حسب حاجتك **. تكلفة استخدام Polkadot ، على وجه الدقة ، سيتم تحديد تكلفة استخدام جوهر Polkadot وفقًا لظروف السوق. قد يكون هناك أو لا يتوفر العديد من النوى في السوق ، هذه هي طريقة السوق. للاستخدام الفوري ، سيكون بيعًا مستمرًا للوقت النووي.

بمعنى آخر ، نحن نعظم المرونة ونترك الباقي للسوق.

** شراء بالجملة **

دعنا نلقي نظرة فاحصة على كيفية عمل الشراء بالجملة. لكن هذا ليس الاقتراح النهائي ، لكنه نسخة مطروحة للمناقشة.

يتم بيعها كل أربعة أسابيع ، وفي كل مرة يتم بيعها ** بسعر ثابت ** لفترة أساسية ** أربعة أسابيع **. الجميع سيدفعون نفس السعر.

  • الهدف هو تأجير 75٪ من الوقت الأساسي المتاح من خلال عمليات الشراء بالجملة.
  • يتقلب السعر وفقًا للنسبة المذكورة أعلاه.
  • تذهب النوى غير المؤجرة إلى السوق الفوري.
  • هناك رعاية خاصة للعملاء القدامى الذين استأجروا من قبل.

** شراء فوري **

لنتحدث عن عمليات الشراء الفورية. في الأساس ، هو جوهر يتم شراؤه عند الحاجة.

  • تتبنى نموذج صانع السوق أو الوسيط على السلسلة ، بسعر محدد ، والهدف هو الاستخدام بنسبة 100٪.
  • يمكن أخذ الوقت النووي من السوق بالجملة ، وتقسيمه إلى قطع صغيرة ، ثم بيعه في سوق الشراء الفوري.
  • سيتم تقاسم إجمالي إيرادات المبيعات التي تم الحصول عليها من عمليات الشراء الفورية بالتساوي من قبل مزودي الوقت النووي (بما في ذلك Polkadot نفسها).

** جوهر الشراء الفوري **

  • تم الحصول عليها بواسطة السلسلة من خلال المجمع
  • يمكن استخدامها لزيادة معدل نقل المعاملات (حتى مضاعفة قوة المعالجة عندما يكون لديك مكالمات إضافية)
  • يمكن استخدامها لتقليل زمن الوصول (أنتجت السلسلة في الأصل كتلة في 12-18 ثانية ، بعد إضافة نواة إضافية ، يمكن أن تنتج كتلة في 6 ثوانٍ)
  • يمكن أن تدعم أشكالاً جديدة مثل "العقود النووية"

** جوهر الشراء بالجملة **

  • هو أصل غير متجانس. النوى متجانسة في الأصل ، ولكن عندما تنقسم إلى أجزاء مختلفة ، فإنها تصبح أصولًا غير متجانسة. يمكن نظريًا عرض هذا النوع من الأصول غير المتجانسة بواسطة XCM. يمكن للوسطاء عرض هذه الأوقات الأساسية لسلاسل أخرى ، والتي قد ترغب في تداولها.
  • يمكن لسلسلة الوسيط (سلسلة النظام) تقسيم فترات الأسابيع الأربعة هذه إلى العديد من NFTs.
  • يمكن استهلاك هذه الفتحات بواسطة وسيط parachains ، مما يسمح للمالكين بتعيين حسابات إلى نوى Polkadot.

** كيفية استخدام عمليات الشراء بالجملة **

إذن ماذا تفعل بالوقت الذي تحصل عليه؟

  • يمكن تخصيصها لباراشين معين ، وهو الوضع الحالي ، ولكن لا يتم تنفيذه شهرًا بعد شهر ، لكن سلسلة واحدة تحتل حصريًا نواة واحدة.
  • يمكن تعيينها إلى عدة باراشين لمشاركة واستخدام النواة بدورها.
  • يمكن وضعها في السوق الفوري.
  • يمكن أيضًا تقسيمها وبيعها بشكل منفصل.قد يكون من الممكن استخدام NFT XCM من خلال باراشين منفصل.

** التحكم في الإيجار في عمليات الشراء بالجملة **

إذن ماذا لو كنت تريد قفل النواة لفترة طويلة؟ ثم بالطبع تحتاج إلى توقع اتجاه السعر.

أقترح وضع مثل هذه القاعدة. عند تخصيص الوقت الأساسي للكتلة لشهر جديد ، يقوم الوسيط بتسجيل السعر ومن تم تخصيصه كنسخة احتياطية. في الشهر التالي ، يمكن لهذا الشخص شرائه بسعر محدد (سيتم تحديد سقف لزيادة السعر).

** ماذا يعني هذا بالنسبة للباراشينات الموجودة؟ **

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

** بالإضافة إلى ذلك ، سيكون للسلسلة المتوازية وقت كتلة أكثر مرونة. **

في الوقت الحالي ، تتمتع السلاسل المتوازية بوقت إنشاء كتلة ثابت ، وهو حوالي 12 ثانية ، وبعد مزيد من التحسين ، سيكون حوالي 6 ثوانٍ. في المستقبل ، أعتقد أن وقت إنشاء الكتل للباراشين سيكون أكثر مرونة.

سيكون للباراشين "سرعة أساسية". على سبيل المثال ، يشترك باراشين في قلب مع واحد أو عدة باراشين آخر ، ويتم إنشاء كتلة كل 12 أو 18 ثانية. ولكن إذا كنت بحاجة إلى إنتاجية أعلى ، فيمكنك الذهاب إلى السوق الفوري أو شراء المزيد من الوقت الأساسي من خلال OTC في بعض سلاسل المؤسسات.

يمكن أيضًا ضغط وقت Kernel (زمن وصول أقل من خلال التضحية بالنطاق الترددي). سيؤدي ضغط كتل باراشين متعددة في قلب سلسلة الترحيل إلى تقليل زمن الوصول ، ولكنه سيزيد من بعض تكاليف النطاق الترددي ، لأنه يتعين عليك دفع ثمن فتح وإغلاق الكتلة.

يمكن أيضًا دمج الأوقات الأساسية (عن طريق إضافة نوى إضافية لتحسين الأداء وتقليل زمن الوصول). يمكنك الانخراط في قلبين في نفس الفترة الزمنية للحصول على كتلتين كاملتين من الباراشين. بهذه الطريقة ، يمكن تقليل وقت إنشاء الكتلة من 12 ثانية إلى 6 ثوانٍ أو حتى إلى 3 ثوانٍ.

معنى كل الأشياء المذكورة أعلاه بالنسبة للباراشينات الموجودة هو:

  • احصل على المزيد من النطاق الترددي للمعاملات عندما تحتاج إليه
  • تكلفة أقل عندما لا تحتاجها
  • يمكن أن تصبح سلسلة متعددة النواة عالية الأداء
  • يمكن أن تصبح سلسلة تعمل بشكل دوري
  • يمكن أن تصبح سلسلة مدفوعة أولاً بأول
  • يمكن أن تصبح سلسلة ذات زمن انتقال منخفض (على سبيل المثال ، كتلة واحدة كل ثانية واحدة)
  • يمكن تنفيذ تخطيط النفقات الرأسمالية على المدى الطويل

فكيف يمكن استخدام اللب؟ يمكن تقسيم وقت Kernel ثم إعادة تجميعه.

** الاستخدام النووي للحمقى **

هذه الصورة هي الوضع الحالي ، استخدام الأحمق للوقت النووي. من اليسار إلى اليمين ، يعود الوقت تدريجيًا إلى الوراء. كل صف يعادل نواة في Polkadot. حاليا 5 باراشين تحتل كل نواة.

لكن في الواقع ، لا يهم أي نواة يتم تعيين كل سلسلة لها ، لا يهم. بمعنى ، يمكن تشغيل الباراشينات على أي نواة متاحة دون التأثير على الأداء ، وهذه النوى ليس لها تقارب خاص لسلسلة معينة.

** الاستخدام المرن لـ Kernel **

يسمى الاستخدام الأساسي المرن أيضًا بالجدولة الغريبة.

** يمكنك تقسيم الفاصل الزمني **

يمكن تقسيم المناطق ، ويمكن لمالك المنطقة تقسيم المنطقة والتجارة. يمكن تشغيل parachain لفترة من الوقت ، ثم إيقاف معالجة المعاملات الخاصة به والسماح بتشغيل parachain آخر.

نرى هذا الباراشين باللون الأزرق الفاتح ويتوقف لفترة ثم يستمر مرة أخرى. الشيء نفسه ينطبق على السلسلة الخضراء.

** يمكن أن تمتد فترات **

يمكن أن تتناوب السلاسل المتعددة على نواة واحدة لتوزيع التكلفة. ربما تأخذ 2/3 من الوقت ، وسلسلة أخرى تأخذ 1/3 ، مثل السلاسل باللون الأزرق الفاتح والأصفر في الصورة.

** يمكن ضغط القلب **

يمكن لنفس النواة معالجة كتل متعددة في نفس الوقت. تحقق من صحة الكتل المتعددة على نواة واحدة للحصول على معدلات كتلة أعلى وزمن انتقال أقل للأداء.

** يمكن دمج النوى **

اكتسب المزيد من قوة الحوسبة باستخدام نوى متعددة ، والتي يمكن أن تكون عابرة أو طويلة العمر.

يمكن تعيين نفس الفقرة ، نفس "المهمة" ، إلى نوى متعددة في نفس الوقت. يمكنه استخدام قلبين ، وبالتالي معالجة كتلتين في هذه الفترة الزمنية. على سبيل المثال ، يحتوي اللون البرتقالي هنا على نواة يتم استخدامها باستمرار ، ولكن يتم استخدام قلب آخر بشكل متقطع.

** الاتجاه المستقبلي المحتمل: سلاسل متعددة تشترك في جوهر واحد **

يمكن أن تشترك سلسلتان إلى ثلاث سلاسل في نفس النواة في نفس الوقت لتقليل التكلفة دون تقليل زمن الوصول. هذا هو استخدام المضاربة أكثر.

** الاتجاه المستقبلي المحتمل: امزج وطابق الاستخدام أعلاه **

نظريًا ، جميع الاستخدامات المذكورة أعلاه قابلة للتركيب ، وإذا قمت بخلطها ومطابقتها معًا ، فستحصل على مورد حوسبة واسع الانتشار ومرن للغاية.

** تتمحور حول السلسلة ← تتمحور حول التطبيق **

** Polkadot 1.0 هو نموذج يركز على السلسلة **: السماح للسلاسل المعزولة بإرسال رسائل إلى بعضها البعض ، هذه الطريقة تشبه في الأساس سلسلة واحدة بالإضافة إلى جسر عبر سلسلة ، باستثناء أن السلاسل المتوازية كلها متصلة بالمرحل سلسلة.

وهذا يؤدي إلى ** تجربة مستخدم مجزأة **. قد يستخدم المستخدم تطبيقًا على سلسلة واحدة ، لكنه يريد أيضًا استخدام هذا التطبيق على سلسلة أخرى ، أي استخدام التطبيق بطريقة متعددة السلاسل.

ولكن إذا كان لدينا نموذج يركز على السلسلة ، فسنحصل أيضًا على تجربة مستخدم تتمحور حول السلسلة. وإذا لم يكن التطبيق مرتكزًا على السلسلة ، فسيصبح كل شيء صعبًا.

في الواقع ، إذا أردنا الاستفادة الكاملة من إمكانات Polkadot ، فيجب نشر التطبيقات عبر السلاسل وبسلاسة ، على الأقل للمستخدمين ، وبشكل مثالي للمطورين.

هذا رسم تخطيطي فني "لشكل بولكادوت":

من أجل إطلاق Polkadot بسرعة ، اخترنا وضع العديد من إمكانيات تطبيق Polkadot على سلسلة الترحيل. لكنها في الحقيقة مقايضة.

الشيء الجيد هو أنه يمكننا تقديم العديد من الوظائف في فترة زمنية قصيرة قبل اكتمال الأساس التقني بالكامل ، مثل التعهد الكبير ، والحوكمة ، والرمز المميز ، ونظام الهوية.

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

في الماضي ، كان بإمكاننا التركيز فقط على سلسلة واحدة ووضع جميع وظائف Polkadot في سلسلة الترحيل عندما يتم الاتصال بالإنترنت ، وهذا هو هدفنا الأول. ولكن لسوء الحظ ، فإن الأدوات ذات الصلة لم تواكب العصر الذي تكون فيه التطبيقات والمستخدمون عبر السلاسل.

** الآن ، تتحول الوظائف على مستوى النظام إلى نموذج للنشر عبر السلاسل. سلسلة النظام أكثر عمومية ، وتعالج سلسلة الترحيل أشياء أقل وأقل **. يجب أن تكون التطبيقات قادرة على عبور هذه السلاسل دون جعل تجربة المستخدم صعبة.

هذا هو الرسم التخطيطي الذي رسمته منذ نصف ساعة ، والذي أعتقد أنه زاوية رؤية أفضل لفهم "ما هو بولكادوت".

في الواقع ، لا يحتوي Polkadot على سلسلة الترحيل في المنتصف ، ويحيط بها parachains ، على الأقل بالنسبة لأولئك الذين يأتون إلى بيئة Polkadot ، لا ينبغي أن يكون هذا هو الحال. في الواقع ، يجب أن يكون Polkadot نظامًا متكاملًا ، جهاز كمبيوتر يعمل على العديد من التطبيقات. **

نعم ، هناك حد بين مكونات منطق العمل لسلاسل مختلفة (مثل parachains) ، ولكن هذا قد لا يكون مهمًا للمستخدمين كما نعتقد. والأهم من ذلك ، يمكن للمستخدمين القيام بما يريدون القيام به ، والقيام به بسهولة ووضوح وسرعة.

النقاط الموجودة في الرسم البياني عبارة عن تطبيقات ، والخطوط المنقطة التي تفصل بين النقاط هي "فقرات". لا أريد أن أقول إنها باراشين ، لأن ذلك سيغرينا في فخ التفكير "كل باراشين يتوافق مع جوهر" . هذا هو نموذج Polkadot حتى الآن ، لكنه ليس الخيار الوحيد.

** يجب أن تكون النقاط قادرة على التواصل مع بعضها البعض في ظل الظروف العادية ، وبسهولة تقريبًا مثل المساحة الموجودة داخل الخط المنقط. **

** XCM **

كيف نفعل ذلك؟ هذا كل شيء لـ XCM.

XCM هي لغة ، وطبقة النقل التي تمرر الرسائل بالفعل تسمى XCMP. أعترف أن الاسمين محيران بعض الشيء.

ماذا تفعل XCM؟ يتمثل دوره في تجريد الوظائف الشائعة في السلسلة ، ويخلق لغة وصفية لوصف ما تريد القيام به أو ما تريد حدوثه.

طالما أن السلسلة تترجم الرسالة بصدق ، فكل شيء على ما يرام. لكن لسوء الحظ ، ليس هناك ما يضمن أن السلسلة ستترجم بأمانة رسائل XCM الخاصة بك. ** XCM ليست مثالية في بيئة غير موثوق بها. **

على سبيل المثال. في التجارة ، سنقول إن XCMP ، وهي وسيلة نقل ، تمنحنا قناة تجارية آمنة ، ولن نتعرض للسرقة في المنتصف. يمكن ضمان استلام ما يتم إرساله. ومع ذلك ، فإنه لا يوفر لنا إطار عمل لإنشاء شروط ملزمة بين الأطراف التجارية المختلفة.

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

في بولكادوت ، نواجه أيضًا مشكلة مماثلة. XCM هي لغة للتعبير عن النوايا ، ويعبر WebAssembly عن القانون الذي يجب على الباراشين الالتزام به في Polkadot. ويمكن تخيله على أنه محكمة العدل الأوروبية (ECJ) ، التي تضمن التزام الباراشين بالمنطق الذي يقترحه بأنفسهم ، ولكن هذا يفعل لا يعني أن هذا المنطق لا يمكن تغييره قانونيًا من قبل parachains لرفض الامتثال للغة XCM.

XCM هي لغة للتعبير عن النوايا ، مثل "سأقوم بنقل الأصول" ، "سأقوم بالتصويت". بين سلاسل الأنظمة التي تثق ببعضها البعض ، هذه ليست مشكلة. ولكن إذا كانت بين عمليات حوكمة وعمليات تشريعية مختلفة ، فستكون هناك مشاكل. يمكننا أن نفعل ما هو أفضل في نظام Polkadot البيئي.

اتفاق

هنا أقترح مصطلحًا جديدًا يسمى اتفاق (اتفاق). ** الاتفاقية هي معاهدة طوعية عبر سلاسل متعددة. ** نوع من القول "أنا ألتزم طواعية بمنطق العمل هذا ، ولن أغير ذلك شيئًا أفعله". لا يمكن للسلسلة نفسها أن تكسر منطق المعاهدة.

Polkadot يضمن التنفيذ المخلص لهذا المنطق. تستهدف العقود وظائف محددة. يجب أن تمتثل أي سلسلة تنضم إلى الاتفاقية للقواعد التي ستكون خاصة بهذه الوظيفة المعينة.

لضمان انخفاض الحواجز أمام الدخول ، فإن الاتفاقية المقترحة غير مصرح بها. لأنه طوعي ، لا يؤثر على أي شخص حتى تمر وتشترك.

هذا الرسم البياني ليس هو الأكثر دقة ، لكنه يعني هذا تقريبًا. الدائرة الخارجية هي Polkadot ، وهناك بعض النقاط الصغيرة بداخلها ، نضع هذا الرسم البياني أفقيًا. الاتفاق هو آلية واحدة تحكم سيادتها المحلية.

أكورد غير متوفر في جميع الأنظمة. على حد علمي ، Polkadot هو النظام الوحيد الذي يمكنه دعم وجوده ، لأن Polkadot هو النظام الوحيد الذي له نفس طبقة الأمان القوية ، ويمكنه أيضًا توفير وظائف انتقال حالة محددة لكل جزء. تسمح هذه الخصائص لـ Polkadot بتحقيق أوضاع تعاون مستحيلة في البنى الأخرى (مثل الجسور عبر السلسلة).

قد يكون أولئك الذين هم على دراية بولكادوت قد سمعوا عن "SPREE" ، وهي التكنولوجيا التي يمكن أن تحقق Accord.

** بعض سيناريوهات استخدام Accord **

لنلقِ نظرة على بعض الحالات المحتملة لـ Accord.

واحد منهم ** Asset Hub **.

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

مع أكورد لا تحتاج إلى القيام بذلك. يمكنك التفكير في الأمر كسفارة ، والتي توجد في مساحة العملية العامة ويتم جدولتها على نفس النواة مثل parachain في نفس الوقت ، ولكنها ليست جزءًا من منطق الأعمال الخاص بالباراشين ، ولكنها موجودة بشكل منفصل. يشبه الأمر إلى حد ما أن للسفارات قوانين بلدها ، لكن موقعها الجغرافي يقع في البلد المحلي. وبالمثل ، فإن Accord يشبه منطق الأعمال الخارجية ، ولكنه معترف به ومحلي.

مثال آخر هو ** جهاز توجيه XCM متعدد البث **. يمكنه إرسال رسالة ، ولكن عبر سلاسل متعددة ، وبترتيب ما. مثل إجراء عملية هنا ، عملية أخرى هناك ، ولكن دائمًا بإذن مني. هذا غير ممكن حاليا.

مثال آخر هو ** التبادل اللامركزي ** ، الذي يمكنه إنشاء نقاط استيطانية على سلاسل مختلفة متعددة بحيث يمكن أن يحدث التبادل مباشرة محليًا دون فتح قناة ثنائية الاتجاه.

هذه مجرد أمثلة قليلة يمكنني التفكير فيها مؤقتًا ، وأعتقد أن إمكانات هذه التكنولوجيا سيتم تطويرها بشكل أكبر في المستقبل.

** مشروع CAPI **

تحدث بإيجاز عن واجهة المستخدم - Project CAPI. يتمثل دورها في السماح لتطبيقات Polkadot عبر سلاسل متعددة أن يكون لها واجهة مستخدم سلسة وذات خبرة جيدة ، حتى عند استخدام العملاء الخفيفين.

** تتابع الناسك **

أي أن جميع الوظائف على مستوى المستخدم في سلسلة الترحيل يتم نقلها إلى سلسلة النظام. على سبيل المثال:

  • توازن
  • يتعهد
  • الحكم والهوية
  • عقد إيجار نووي

أخيرًا ، دع وظائف Polkadot تمتد عبر سلاسل متوازية متعددة ، مما يحرر مساحة سلسلة الترحيل.

** إنشاء منصة تطبيق مرنة **

في الجزء الأخير ، أود أن أكرر ما نقوم به ولماذا. الأمر كله يتعلق بالمرونة.

يتغير العالم دائمًا ، ولكن إذا كان لدى الناس نوايا واضحة ، فمن المهم احترام تلك النوايا. الأنظمة التي لدينا اليوم ليست مرنة ، فهي مبنية على أفكار المدرسة القديمة جدًا.

عندما لا يحتوي نظامك على تشفير ، نظرية الألعاب ، تحدث بعض الأشياء السيئة. على سبيل المثال ، أدى الهجوم السيبراني الواسع النطاق المذكور في هذا الخبر إلى تسريب معلومات 6 ملايين شخص ، أي واحد من كل ألف شخص في العالم. وهذه الأشياء تحدث في كثير من الأحيان.

إذن كيف تنشئ نظامًا خالٍ من هذه التهديدات؟ أولاً وقبل كل شيء ، بالطبع ، هو بناء نظام لامركزي قائم على التشفير يمكنه الصمود أمام اختبار نظرية اللعبة. لكن ما الذي سنفعله بالضبط؟

على الرغم من أننا ننادي بـ "اللامركزية" كل يوم ، إذا كان كل شيء يجب أن يمر عبر مزود RPC نفسه ، فهو ليس لامركزيًا حقًا.

يجب توفير اللامركزية من خلال مجموعة من العوامل:

  • ** استخدام العملاء الخفيفين **: سيسمح Smoldot و CAPI بواجهة مستخدم عالية الأداء تعتمد على العميل
  • ** ZK Primitives **: أنشئ مكتبة ZK بدائية غنية بالميزات وعالية الأداء. تكتمل المكتبة الأولى تقريبًا وستوفر حماية الخصوصية للمجموعات على السلسلة ، بما في ذلك الزمالة.
  • ** إجماع ساسافراس **: خوارزمية إجماع جديدة بدون تقسيم الكتل. أمان وعشوائية محسّنة ، مع توجيه معاملات عالي الأداء. تم تحسين أداء وتجربة المستخدم الخاصة بـ parachain ، وتمنع المعاملات المشفرة التشغيل الأمامي ، مما قد يجلب فوائد MEV المحتملة.
  • ** Hybrid Network / Onion Routing **: تجنب تسريب معلومات IP الخاصة بالمعاملات. إنه نظام مراسلة مشترك بين المستخدمين والسلاسل و OCW.
  • ** لامركزية الناس **: تقديم العديد من الأشخاص المتنوعين بشكل كافٍ للمشاركة في النظام. تحفيز المشاركة من خلال الحوكمة ، وإنفاق الخزينة ، والرواتب ، والمنح ، وما إلى ذلك ، واستيعاب المعرفة الجماعية والحفاظ عليها.

** ضع في اعتبارك النية الأصلية **

أخيرًا ، أود أن أكرر نيتنا الأصلية. Polkadot غير موجود لإنشاء تطبيق معين ، ولكن لتوفير نظام أساسي يوفر طريقة لنشر تطبيقات متعددة في هذه البيئة ، ويسمح للتطبيقات باستخدام وظائف بعضها البعض لتحسين تجربة المستخدم. ونريد أن نضمن إمكانية تحقيق هذه الرؤية في أسرع وقت ممكن ، وهي مهمة بولكادوت.

** إذا لم يتمكن Polkadot من الحفاظ على بعض المرونة في مواجهة التغييرات في العالم ، فلن يكون هناك فائدة من بناء Polkadot. ** يمكن أن تكون هذه التغييرات وسيلة أخرى لتحقيق نفس الغاية ، أو التهديدات الحالية من المنظمات الخارجية التي تكره الوثوق بالعالم.

شاهد النسخة الأصلية
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • أعجبني
  • تعليق
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت