دليل تشينلينك

أطلقتها شركة التكنولوجيا المالية في سان فرانسيسكو العقد الذكي في يونيو 2017, سلسلة ربط تم وصفها من قبل مطوريها على أنها برمجيات وسيطة آمنة من سلسلة blockchain تهدف إلى ربط العقود الذكية عبر blockchain من خلال السماح للعقود الذكية بالوصول إلى الموارد الرئيسية خارج السلسلة مثل موجز البيانات وواجهات برمجة تطبيقات الويب ومدفوعات الحسابات المصرفية التقليدية.

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

دليل تشينلينك

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

ما هي العقود الذكية?

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

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

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

الطريقة التقليدية لحل هذه المشكلة هي من خلال استخدام البرمجيات الوسيطة blockchain تسمى “oracle”. تقترح Chainlink شبكة أوراكل آمنة لا مركزية بالكامل من خلال الاعتماد على تقنية blockchain ، مما يسمح بالاتصال بين العقود الذكية والموارد الخارجية (أو خارج السلسلة).

ما هي Oracles?

تعد Oracles ضرورية لأن blockchains لا يمكنها الوصول مباشرة إلى البيانات خارج شبكتها. يتم تعريف Oracles على أنها “وكيل” يبحث عن الأحداث في العالم الحقيقي ويتحقق منها ويرسل هذه المعلومات إلى blockchain لاستخدامها في العقود الذكية. يوفر البيانات الخارجية الضرورية لبدء تنفيذ العقود الذكية عند الوصول إلى شروط محددة مسبقًا (مثل الدفع المستلم أو تقلب الأسعار).

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

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

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

أوراكل

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

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

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

ندخل في مزيد من التفاصيل حول Chainlink و Oracles في هذا الدليل.

شبكة Chainlink

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

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

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

شبكة تشينلينك

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

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

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

واجهات برمجة تطبيقات Chainlink

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

رمز Chainlink

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

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

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

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

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

سعر Chainlink

راقب سعر LINK على صفحة الأسعار الخاصة بنا

وصف المطورون رمز LINK بأنه “رمز ERC20 ، مع وظيفة” نقل واستدعاء “إضافية لـ ERC223 (العنوان ، uint256 ، بايت) ، مما يسمح باستلام الرموز ومعالجتها من خلال العقود ضمن معاملة واحدة.”

تم تحديد بيع توكن LINK بـ 32 مليون دولار ، بإجمالي عرض 1 مليار من رموز LINK. وفقًا للمطورين ، فإن 35 ٪ من جميع رموز LINK ستذهب إلى مشغلي العقد لتحفيز النظام البيئي مع بيع 35 ٪ إضافي في بيع الرموز المميزة العامة.

ستبقى 30٪ الأخيرة من إجمالي رموز LINK في الشركة لمواصلة التطوير ومدفوعات الموظفين.

تحديثات Chainlink

مرت Chainlink بموجة من التطورات الأخيرة والبارزة منذ بداية عام 2019. كما أن التحول السردي للصناعة الأوسع نحو التمويل اللامركزي (DeFi) قد وضع المشروع جيدًا ليصبح مرشحًا عمليًا وموثوقًا لتغذية البيانات من أجل البروتوكولات المالية المفتوحة والمنصات.

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

اكتساب تاون كريير

على وجه الخصوص ، Chainlink تم الحصول عليه مؤخرا Town Crier ، مشروع العقد الذكي وخصوصية البيانات ، من جامعة كورنيل و IC3. ال نظام Town Crier هو مكمل للأجهزة لنظام أوراكل اللامركزي من Chainlink والذي يستفيد من تقنية الحوسبة الآمنة SGX من Intel لفصل أصالة البيانات المنقولة من المصادر على الويب.

مؤذن المدينة

كان الاستحواذ يعلن رسميا في Devcon 4 في براغ في نوفمبر 2018 من قبل Sergey Nazarov ، المؤسس والرئيس التنفيذي لشركة Chainlink.

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

وفقًا لـ Town Crier ، فإن تنفيذها لـ SGX من Intel يوفر ضمانًا بما يلي:

“بافتراض أنك تثق بـ SGX ، فإن البيانات التي يقدمها TC من موقع ويب إلى عقد تطبيق مضمونة لتكون خالية من التلاعب.”

 تشير Town Crier إلى أن تقنيتها يمكنها الاستفادة من SGX من طرف إلى طرف ، مما يمكّن الخصائص بما في ذلك:

  1. ضمان أصالة البيانات
  2. ردود موجزة لتقليم المواقع المستهدفة
  3. استعلامات سرية للتعامل مع الاستفسارات دون تسريب البيانات

لا يمكن لمشغلي خادم Town Crier العبث بالبيانات التي يعالجها النظام. بالنسبة لـ Chainlink ، تعزز Town Crier خصوصية البيانات التي يمكن التحقق منها والتي تتدفق إلى شبكة Oracle اللامركزية. ستتمكن عقد Oracle على Chainlink التي تستخدم Town Crier من تقديم ضمانات بأن البيانات التي تقدمها لم يتم العبث بها قبل أو أثناء ترحيلها إلى العقد الذكي. سيتم تنفيذ Town Crier أولاً باستخدام Ethereum ولكن يمكنه توفير بيانات أصلية في أي نظام بيئي.

إلى جانب الاستحواذ على Town Crier ، كان Chainlink في فورة الشراكه, ترسيخ مكانتها بسرعة كواحدة من الشركات الرائدة في تطوير العقود الذكية وابتكار شبكة Oracle. تشمل بعض الشراكات الحديثة البارزة Celer و Katallassos و Mobilum.

سيلير

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

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

بشكل أساسي ، ستمكّن الشراكة مستخدمي شبكة Celer من تنفيذ المدفوعات بناءً على الظروف المشروطة خارج السلسلة ، مثل Alice التي تدفع لـ Bob خارج السلسلة بناءً على نتيجة اللعبة – بالاعتماد على مدخلات شبكة أوراكل الخاصة بـ Chainlink. يقلل هذا الدمج من عدد المعاملات على السلسلة لقنوات الدفع ثنائية الاتجاه خارج السلسلة من 4 معاملات على السلسلة إلى معاملة واحدة مرتبطة بأوراكل – مما يؤدي إلى خفض التكاليف وتعزيز الخصوصية وتحسين تجربة المستخدم.

كاتالاسوس

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

“تشينلينك ، مع استحواذها مؤخرًا على TownCrier ، تستعد لتصبح المعيار الفعلي لـ blockchain oracles. أمنها ونطاق تغذية البيانات لا مثيل لهما في الصناعة ، “أوضح فريق كاتالاسوس بالتفصيل.

موبيلوم

موبيلوم أيضا شراكة مؤخرا مع Chainlink في محاولة لاستخدام Chainlink كتغذية بيانات خارج السلسلة آمنة وأصلية لمنصة التداول الخاصة بها. ستستخدم Mobilum موجز الأسعار خارج السلسلة لتسوية مبالغ العملات المشفرة اللازمة للتسوية – المقومة بالعملات الورقية. ستعمل Chainlink أيضًا على تمكين المعاملات الفورية وسيولة أفضل وزمن انتقال منخفض لمنصة التداول حيث يتم تصفية بيانات السوق في النظام.

توم جونسر

أخيرًا ، توم جونسر ، مؤسس DocuSign, وقعت على السبورة من فريق Chainlink في نهاية عام 2018. سيساعد Gonser في تعزيز تكامل عقود Chainlink الذكية مع الاتفاقيات المضمنة في مستندات DocuSign ، وهو شيء يشير إليه Gonser باعتباره هدفًا للشركة التي كانت تعمل لفترة من الوقت.

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

تقوم Chainlink حاليًا بإنهاء سلسلة من عمليات تدقيق الأمان لعقودها الذكية قبل إطلاق mainnet الذي طال انتظاره. يعمل المشروع حاليًا على شبكات اختبار Ethereum Ropsten و Kovan و Rinkeby في الفترة التي تسبق إطلاق الشبكة الرئيسية المرتقب..

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

استنتاج

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

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

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

روابط مفيدة

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