ما هو بولكادوت

المنقط هي عبارة عن نظام أساسي متعدد السلاسل قادم – على غرار كوزموس – مصمم لتسهيل قابلية التشغيل البيني وقابلية تطوير سلاسل الكتل التي يمكن توصيلها بـ “سلسلة الترحيل”. Polkadot هو مشروع طموح يستفيد من نموذج إجماع إثبات الحصة (PoS) للنظام البيئي الأوسع من سلاسل الكتل المرتبطة به ومن المقرر إطلاقه رسميًا في الربع الثالث من عام 2019.

الأهم من ذلك ، أن Polkadot يسمح لهياكل البيانات – خارج blockchains فقط – بالاتصال بالشبكة كـ “parachains”. تم تصميم Polkadot في الأصل من قبل Gavin Wood – مبتكر لغة برمجة Solidity – ، Polkadot هو إطار متعدد السلاسل غير متجانس حيث تعمل parachains من خلال الثقة – هيكل اتحاد مصغر.

تم توثيق مشاكل قابلية التوسع لشبكات blockchain جيدًا ، وتسعى المنصات مثل Polkadot إلى أن تصبح الجيل التالي من الشبكات التي تعزز قابلية التوسع والتشغيل البيني من خلال توسيع مفاهيم تصميم blockchain العامة وتوحيد نقل البيانات.

ما هو بولكادوت

تصميم Polkadot

يحدد Polkadot بشكل صريح ثلاثة مجالات أساسية تكافح سلاسل الكتل الحالية لتحقيق إمكاناتها الكاملة في توفير تطبيقات عملية:

  1. التوافقية
  2. قابلية التوسع
  3. الأمن المشترك

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

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

  1. يمكن أن تشكل البراهين العميل الخفيفة المدمجة والسريعة
  2. يجب أن تكون وسيلة لعدد كبير من السلطات المستقلة لتفويض معاملة (أي توقيع شنور).

تقوم شركة Parachains بمعالجة معاملاتها الخاصة ، مما يسمح للشبكة بالتوسع بناءً على المعالجة المستقلة المتزامنة للمعاملات لكل باراشين والتي يتم تأمينها عبر توافق الشبكة الأوسع.

إجماع Polkadot مستوحى بشكل كبير من Tendermint و HoneyBadgerBFT ، لكنه يستخدم PoS كطريقة أساسية لتحفيز المدققين على أن يكونوا صادقين في الشبكة.

ما هو Tendermint

قراءة: دليل المبتدئين إلى Tendermint: محرك Blockchain البيزنطي المتسامح مع الخطأ

يمكن أن يشكل Polkadot أيضًا “جسورًا” مع سلاسل أخرى لها إجماع خاص بها – مثل Ethereum.

تُعرف الطبقات السفلية لبروتوكول Polkadot باسم Polkadot Runtime Environment وهي شائعة في جميع أنواع الباراشين على الشبكة. تتكون هذه الطبقات الثلاث من مترجم Wasm ، والإجماع ، والتواصل.

الطبقات العليا فريدة لكل باراشين متصل. المادة المتفاعلة – من Parity Technologies – هو أول تطبيق لـ Polkadot Runtime Environment (PRE). ستتم كتابة Parachains باستخدام PRE ، المبني على ملف ويب 3 كومة التكنولوجيا.

أحد الجوانب المهمة في Polkadot هو أنه يستخدم مكدس الشبكات Libp2p ، وهو أول استخدام في العالم الحقيقي لتطبيق Rust الخاص به.

ديناميكيات كيفية عمل Polkadot معقدة ، لذلك من الأفضل تصور النظام الأساسي من خلال الأدوار الأربعة الأساسية للمشاركين في النظام البيئي.

  1. المدققون
  2. المرشحون
  3. المقارنات
  4. الصيادين

المدققون

ينهي المدققون الكتل في شبكة Polkadot ويلعبون الدور الأكثر أهمية في النظام البيئي. يُطلب من المدققين تشغيل عميل سلسلة الترحيل الكامل ويحتاجون إلى المشاركة في “سند” كبير (في رمز DOT الأصلي) للتأهل. ومع ذلك ، يمكن للمدققين ترشيح مدققين آخرين للعمل بدلاً منهم.

يتلقى المدققون كتل المرشح من أدوات التوفيق – الذين ينشرون الكتل المحددة لمجموعات التحقق الفرعية من parachains – ويضعون اللمسات الأخيرة على الكتل على سلسلة الترحيل من خلال عملية اختيار حتمية وجولة نهائية للتحقق من التصديق.

المرشحون

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

المقارنات

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

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

الصيادين

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

لكن الصيادين يضعون سندات صغيرة للشبكة أيضًا. هذا لمنع هجمات سيبيل, لكنها ليست عالية مثل المدققين ويمكن سحبها في أي وقت.

رصيد الصورة – ورقة Polkadot البيضاء

تحقق Polkadot اتصالًا قياسيًا عبر الشبكة من خلال بروتوكول الاتصال بين السلسلة. المعاملات بين parachains أو بين parachain وسلسلة الترحيل غير متزامنة تمامًا ، وتتم الإشارة إلى جميع عمليات نقل البيانات (حتى بين parachains) في سلسلة الترحيل.

يمكن لـ Blockchains التي يتم “ربطها” بـ Polkadot بدلاً من توصيلها مباشرة باعتبارها باراشين الاستفادة من الاتصال البيني القياسي للشبكة دون التضحية بإجماعهم. ومع ذلك ، فإن هذه السلاسل تتخلى عن ضمانات الدولة والأمن المشتركة لشبكة Polkadot. سيكون Ethereum هو المثال الأول لمثل هذا الجسر على المنصة.

دور رمز DOT وحوكمة Polkadot

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

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

Polkadot حاليًا في مرحلة اختبار POC-2 لشبكتها ، حيث تم استخدام testDOT لترقية البروتوكول من شبكة POC-1 وقدمت العديد من الميزات الأخرى ، بما في ذلك استخدام تطبيق Rust لـ Libp2p.

تُعد الحوكمة عبر السلسلة مفهومًا رائعًا ولا يتم استخدامه فقط بواسطة Polkadot ، ولكن من خلال الشبكات الأخرى الموجودة بالفعل مثل Tezos و Decred.

تطبيقات بولكادوت

نظرًا لأن Polkadot لا يضع افتراضات حول parachains المتصلة بالشبكة ، فإنه يوفر نطاقًا واسعًا من المرونة للمطورين لبناء سلاسل كتل خاصة بالتطبيقات مثل تلك التي تركز على الخصوصية أو يركز البعض بشكل صريح على تطوير تطبيق dapp معين.

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

مثال مثير للاهتمام أن بولكادوت تقدم هي قدرة مستخدمي التبادل اللامركزي على باراشين واحد على إيداع BTC في البورصة باستخدام أدلة المعرفة الصفرية (ZKPs) من خلال الاستفادة من ZCash parachain.

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

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

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me