Chainlink مقابل Band Protocol: شرح أهم الفروق
مقارنة بين Chainlink وBand Protocol: كيف توصل كل شبكة أوراكل البيانات إلى العقود الذكية، ودور LINK وBAND، وتصميم المعروض، وأهم المخاطر.
Chainlink وBand Protocol كلاهما شبكة أوراكل تغذي العقود الذكية ببيانات من العالم الحقيقي مثل أسعار الأصول، لكنهما مبنيتان بطريقتين مختلفتين: تدير Chainlink شبكات مستقلة عديدة من مشغلي العُقد الذين يوصلون البيانات مباشرة إلى كل بلوكتشين مدعوم، بينما يجمّع Band Protocol البيانات على البلوكتشين الخاص به المبني على Cosmos SDK، وهو BandChain، ثم ينقل النتائج إلى سلاسل أخرى. ويتبع رمزاهما، LINK وBAND، هذين التصميمين.
الأوراكل جزء أساسي من عالم العملات المشفرة لكنه كثيرًا ما يُغفل. فبروتوكولات الإقراض والمشتقات والعملات المستقرة (stablecoins) كلها تعتمد على بيانات أسعار دقيقة. تشرح هذه المقارنة الشبكتين جنبًا إلى جنب، دون أن تقترح أي رمز ينبغي شراؤه.
ما الذي يفعله الأوراكل ولماذا هو مهم
لا تستطيع سلاسل البلوكتشين قراءة المواقع الإلكترونية أو دفاتر أوامر المنصات بنفسها. فبروتوكول الإقراض الذي يحتاج إلى معرفة سعر أصل ما يجب أن يحصل عليه من أوراكل. وإذا كان هذا السعر خاطئًا، فقد تُصفّى قروض سليمة أو يقترض المهاجمون مقابل ضمانات مضخّمة. يشرح دليلانا عن الأوراكل في DeFi وهجمات التلاعب بالأوراكل حجم ما هو على المحك.
يقلّل التصميم الجيد للأوراكل من الاعتماد على أي مصدر بيانات أو مشغّل منفرد. وتعالج Chainlink وBand هذه المشكلة بطرق مختلفة.
مقارنة جنبًا إلى جنب
| الميزة | Chainlink (LINK) | Band Protocol (BAND) |
|---|---|---|
| الغرض | شبكات أوراكل إلى جانب خدمات عبر السلاسل وخدمات حوسبة | أوراكل بيانات عبر السلاسل |
| البنية | شبكات عُقد مستقلة توصل البيانات على كل سلسلة مستهدفة | تُجمَّع البيانات على BandChain ثم تُنقل إلى سلاسل أخرى |
| السلسلة الأساسية | لا سلسلة خاصة بها؛ LINK رمز على Ethereum وشبكات أخرى | BandChain، المبنية باستخدام Cosmos SDK |
| الإجماع/الأمان | عدة مشغلي عُقد لكل تغذية؛ السمعة والتخزين | مدققون بنظام إثبات الحصة على BandChain |
| استخدام الرمز | الدفع لمشغلي العُقد، التخزين | التخزين، رسوم طلبات البيانات، الحوكمة |
| تصميم المعروض | إجمالي ثابت قدره مليار LINK | مكافآت تخزين تضخمية على BandChain |
| أبرز المخاطر | تركّز حيازات الرمز، المنافسة، التعقيد | منظومة أصغر، الاعتماد على النقل، المنافسة |
تتوفر البيانات المباشرة للرمزين في صفحة عملة Chainlink وصفحة عملة Band Protocol.
كيف تعمل Chainlink
شارك في تأسيس Chainlink كلٌّ من Sergey Nazarov وSteve Ellis، ووُصفت في ورقة بيضاء صدرت عام 2017. أشهر منتجاتها هو Data Feeds: لكل زوج أصول، تجمع مجموعة من مشغلي العُقد المستقلين الأسعار من عدة مجمّعي بيانات، ثم تُدمج ردودهم على السلسلة في قيمة مرجعية واحدة يمكن للعقود الذكية قراءتها.
ومع مرور الوقت أضافت Chainlink خدمات أخرى:
- 1Cross-Chain Interoperability Protocol (CCIP) لإرسال الرسائل والرموز بين سلاسل البلوكتشين.
- 2العشوائية القابلة للتحقق (VRF) للألعاب واليانصيب التي تحتاج إلى أرقام عشوائية يمكن إثبات عدالتها.
- 3Automation لتشغيل وظائف العقود الذكية عند تحقق شروط معينة.
- 4تغذيات Proof of Reserve التي تقدّم تقارير عن الأصول التي تدعم الرموز.
يبلغ إجمالي المعروض الثابت من LINK مليار رمز. ويُستخدم للدفع مقابل الخدمات ويمكن تخزينه في برنامج التخزين الخاص بـ Chainlink، الذي يهدف إلى إضافة أمان اقتصادي إلى خدمات الأوراكل. يتناول شرحنا لـ Chainlink الشبكة بمزيد من العمق.
كيف يعمل Band Protocol
أُطلق Band Protocol على Ethereum عام 2019، ثم انتقل لاحقًا إلى البلوكتشين الخاص به، BandChain، المبني باستخدام Cosmos SDK. ويبدو مسار طلب البيانات النموذجي كما يلي:
- 1يرسل عقد ذكي أو مستخدم طلبًا يحدد البيانات المطلوبة والمصادر التي تؤخذ منها.
- 2يجلب مدققو BandChain المختارون عشوائيًا البيانات من المصادر المحددة.
- 3تُجمَّع النتائج على BandChain وتُسجَّل مع إثبات.
- 4تُنقل النتيجة إلى السلسلة الطالبة، حيث يتحقق منها عقد.
ولأن BandChain جزء من عائلة Cosmos، فيمكنها التواصل مع سلاسل Cosmos الأخرى عبر IBC. أما مع الشبكات الأخرى فتعتمد على المرحِّلات وعقود شبيهة بالجسور. يخزّن المدققون والمفوِّضون BAND لتأمين السلسلة، وتُستخدم لرسوم طلبات البيانات والتصويت على الحوكمة.
لمن يناسب كل تصميم
- نموذج Chainlink يناسب البروتوكولات التي تريد تغذيات أسعار واسعة الاستخدام ومجرّبة عمليًا، ومستعدة لدمج مجموعة أكبر من الخدمات.
- نموذج Band يناسب المطورين، خاصة في منظومة Cosmos، الذين يريدون نصوص بيانات قابلة للتخصيص وسلسلة أوراكل مخصّصة.
معظم مستخدمي التجزئة لا يتعاملون مع أيٍّ منهما مباشرة؛ بل يعتمدون عليهما من خلال تطبيقات DeFi التي يستخدمونها. وعند تقييم بروتوكول إقراض أو مشتقات، تحقّق من الأوراكل الذي يستخدمه كجزء من قائمة التحقق الخاصة بالعناية الواجبة في DeFi.
أسئلة ينبغي طرحها حول أي تكامل مع أوراكل
- 1أي أوراكل يوفّر تغذية الأسعار، ولأي أصول؟
- 2كم عدد المصادر والمشغلين المستقلين الذين يساهمون في كل قيمة؟
- 3كم مرة تُحدَّث القيمة، وماذا يحدث إذا توقفت التحديثات؟
- 4هل لدى البروتوكول تغذيات احتياطية أو قواطع دائرة للتحركات الحادة؟
المخاطر المشتركة
- مخاطر مصادر البيانات. الأوراكل جيد بقدر جودة مصادره فقط. ويمكن التلاعب بالأسواق ضعيفة السيولة.
- المنافسة. تتنافس أنظمة أوراكل أحدث، مثل التصاميم القائمة على السحب (pull)، على التكاملات نفسها. اطّلع على مقارنتنا بين Chainlink وPyth.
- التقاط القيمة. لا يتحول الاستخدام الكثيف للأوراكل دائمًا إلى طلب على رمزه.
- التركّز. قد تُباع الحيازات الكبيرة من الرموز لدى الفرق أو المؤسسات أو الداعمين الأوائل بمرور الوقت.
- التقلب. قد تنخفض LINK وBAND بشدة، وقد تخسر أموالك.
الخلاصة
تحلّ Chainlink وBand Protocol المشكلة نفسها، وهي إيصال بيانات موثوقة إلى سلاسل البلوكتشين، ببنيتين مختلفتين: Chainlink عبر شبكات عُقد مستقلة على كل سلسلة، وBand عبر سلسلته الخاصة المبنية على Cosmos SDK التي تنقل النتائج. وتؤدي LINK وBAND أدوارًا تتوافق مع هذين التصميمين. قارن مدى اعتمادهما واقتصاديات رمزيهما ومخاطرهما بأهدافك الخاصة قبل اتخاذ أي قرار.
الأسئلة الشائعة
ما الفرق بين Chainlink وBand Protocol؟
كلاهما شبكة أوراكل تجلب بيانات خارجية، مثل الأسعار، إلى العقود الذكية. تدير Chainlink شبكات أوراكل مستقلة عديدة من مشغلي العُقد الذين يوصلون البيانات مباشرة إلى كل بلوكتشين. أما Band Protocol فيعالج طلبات البيانات على البلوكتشين الخاص به، BandChain، ثم ينقل النتائج إلى سلاسل أخرى.
ما هو الأوراكل في عالم العملات المشفرة؟
الأوراكل خدمة تزوّد البلوكتشين بمعلومات لا يمكنه الوصول إليها بنفسه، مثل أسعار الأصول أو بيانات الطقس أو نتيجة حدث ما. تعتمد العقود الذكية على الأوراكل للحصول على مدخلات دقيقة، لذا قد يتسبب أوراكل معيب أو متلاعب به في خسائر حتى لو كانت شيفرة العقد صحيحة.
فيمَ تُستخدم LINK وBAND؟
تُستخدم LINK للدفع لمشغلي عُقد Chainlink مقابل خدماتهم، ويمكن تخزينها (staking) في برنامج التخزين الخاص بـ Chainlink. أما BAND فيخزّنها المدققون والمفوِّضون لتأمين BandChain، وتُستخدم لدفع رسوم طلبات البيانات على الشبكة وحوكمتها.
هل BandChain مبنية على Cosmos؟
نعم. أُطلق Band Protocol في الأصل على Ethereum ثم انتقل لاحقًا إلى البلوكتشين الخاص به، BandChain، المبني باستخدام Cosmos SDK. ويتيح له ذلك التواصل مع سلاسل Cosmos الأخرى ونقل البيانات إلى شبكات أخرى عبر الجسور أو المرحِّلات (relayers).
