As demand for smart contracts climbs, Chainlink\u2019s modular oracle for the Substrate framework aims to power developers and defi applications with trusted off-chain information and pricing data needed to attract projects to Polkadot and Kusama.<\/strong><\/p>\n
Blistering Growth in Defi and Smart Contracts Beckon New Layer of Trust<\/h2>\n
As the smart contract revolution continues to gain traction, the fissures and flaws in existing infrastructure that supports these transactional protocols are becoming more apparent. Among the chief issues facing smart contracts, costs and security are the main factors in the spotlight.<\/p>\n
To continue growing and scaling these unique protocols while not only addressing the accompanying shortcomings, smart contracts will effectively need to be \u201csmarter.\u201d Yet, given blockchains\u2019 validation constraints, which are intended to preserve stability and security, there is a barrier to off-chain information by design.<\/p>\n
Concerning smart contracts, satisfying contractual conditions may depend on external data (like pricing for instance), which may not be available on the corresponding blockchain hosting the contract itself. Besides creating a unique headache for developers, it corresponding restricts the use cases of smart contracts.<\/p>\n
Chainlink stepped in with one answer among the pioneering solutions after introducing \u201coracles\u201d to the blockchain universe. The main idea behind oracles involves connecting trusted external data sources to smart contracts, providing the missing link between the onchain and offchain worlds.<\/p>\n\n
Smart Contract Adoption Depends on Data Access & Availability<\/h2>\n
Just like an API can connect two separate systems and share information, Chainlink can connect smart contracts to external data sources in the same manner. Akin to the premise that centralized sources of information can have a slant or bias, the idea behind Chainlink is to decentralize information inputs and outputs. This helps maintain a commitment to building open-source resources for developers that a single, controlling entity can\u2019t compromise.<\/p>\n
One of the main applications of Chainlink is pricing information, especially in the realm of decentralized finance (defi) applications. Borrowing and lending protocols like Aave already pull their rate pricing information from Chainlink, helping inform decisions and smart contract conditions. The architecture of oracles is such that they effectively provide another layer on top of existing blockchains, meaning they don\u2019t compromise the integrity or security of the first layer.<\/p>\n
Still, the oracle has many more applications besides defi. It can pull all manner of information, including weather conditions, sports results, and economic data changes, to name a few. To power these protocols and ensure greater adoption, smart contract access to off-chain data resources will be paramount.<\/p>\n
Since Chainlink\u2019s oracle was launched on Ethereum in 2019, it has been a mainstay among popular defi projects. Now the oracle is being adapted for other blockchains as the project attempts to maintain its agnostic stance. The latest iteration, designed for Polkadot and Kusama\u2019s Substrate development framework, will act slightly differently from earlier versions.<\/p>\n
The Pallet Module<\/h2>\n
Unlike the Ethereum version of Chainlink, which has nodes that report price information, Kusama and Polkadot parachains can individually determine whether they want to embrace Chainlink pricing data. By including their specific module, termed a \u201cpallet,\u201d developers can effectively bridge the Chainlink data into their respective smart contract applications.<\/p>\n
For Polkadot Defi projects like Acala, this means that their parachain can choose to incorporate the oracle in a modular fashion. Yet, parachain projects that don\u2019t need access to the data won\u2019t be required to integrate the module. By extension, this means they won\u2019t need to allocate any blockchain resources to Chainlink.<\/p>\n
As defi projects seek greener pastures for more affordable cost structures and scalability, Polkadot and Kusama\u2019s Chainlink integration will make it even easier for smart contract developers to make the leap. Meanwhile, a great number of alternative oracle-centric projects like Band, DIA, API3 are competing with Chainlink to offer similar services.<\/p>\n
How do you see the oracles\u2019 off-chain information impacting smart contracts usage? Let us know in the comments section below. <\/em><\/strong><\/p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n\n\n \n\t\t
Image Credits<\/b>: Shutterstock, Pixabay, Wiki Commons<\/em><\/p>\n\t\t\n \n\n\t\t
Disclaimer<\/strong>: This article is for informational purposes only. It is not a direct offer or solicitation of an offer to buy or sell, or a recommendation or endorsement of any products, services, or companies. Bitcoin.com does not provide investment, tax, legal, or accounting advice. Neither the company nor the author is responsible, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with the use of or reliance on any content, goods or services mentioned in this article.<\/p>\n<\/div>\n \n\n\t\t <\/div>
مع ارتفاع الطلب على العقود الذكية ، تهدف أوراكل المعياري من Chainlink لإطار عمل الركيزة إلى تزويد المطورين بالطاقة وتحدي التطبيقات بمعلومات موثوقة خارج السلسلة وبيانات التسعير اللازمة لجذب المشاريع إلى Polkadot و Kusama.
نمو مذهل في Defi والعقود الذكية Beckon طبقة جديدة من الثقة
مع استمرار ثورة العقود الذكية في اكتساب المزيد من الزخم ، أصبحت الشقوق والعيوب في البنية التحتية الحالية التي تدعم بروتوكولات المعاملات هذه أكثر وضوحًا. من بين القضايا الرئيسية التي تواجه العقود الذكية والتكاليف والأمن هي العوامل الرئيسية في دائرة الضوء.
لمواصلة تطوير هذه البروتوكولات الفريدة وتوسيع نطاقها مع عدم معالجة أوجه القصور المصاحبة فقط ، يجب أن تكون العقود الذكية فعالة "أكثر ذكاءً". ومع ذلك ، نظرًا لقيود التحقق من صحة blockchain ، والتي تهدف إلى الحفاظ على الاستقرار والأمن ، هناك عائق أمام المعلومات خارج السلسلة حسب التصميم.
فيما يتعلق بالعقود الذكية ، قد يعتمد تلبية الشروط التعاقدية على البيانات الخارجية (مثل التسعير على سبيل المثال) ، والتي قد لا تكون متاحة في blockchain المقابل الذي يستضيف العقد نفسه. إلى جانب خلق صداع فريد للمطورين ، فإنه يقيد حالات استخدام العقود الذكية.
تدخل Chainlink بإجابة واحدة من بين الحلول الرائدة بعد تقديم "oracles" إلى عالم blockchain. تتضمن الفكرة الرئيسية وراء oracles ربط مصادر البيانات الخارجية الموثوقة بالعقود الذكية ، مما يوفر الرابط المفقود بين عوالم onchain و offchain.
يعتمد اعتماد العقد الذكي على الوصول إلى البيانات وتوافرها
تمامًا مثلما يمكن لواجهة برمجة التطبيقات توصيل نظامين منفصلين ومشاركة المعلومات ، يمكن لـ Chainlink ربط العقود الذكية بمصادر البيانات الخارجية بنفس الطريقة. على غرار فرضية أن مصادر المعلومات المركزية يمكن أن يكون لها ميل أو تحيز ، فإن الفكرة وراء Chainlink هي إضفاء اللامركزية على مدخلات ومخرجات المعلومات. يساعد هذا في الحفاظ على الالتزام ببناء موارد مفتوحة المصدر للمطورين لا يمكن لكيان واحد متحكم التنازل عنها.
أحد التطبيقات الرئيسية لـ Chainlink هو معلومات التسعير ، خاصة في مجال تطبيقات التمويل اللامركزي (defi). تسحب بروتوكولات الاقتراض والإقراض مثل Aave بالفعل معلومات تسعير الأسعار الخاصة بها من Chainlink ، مما يساعد على اتخاذ القرارات وشروط العقد الذكية. تتميز بنية oracles بأنها توفر بشكل فعال طبقة أخرى أعلى سلاسل الكتل الموجودة ، مما يعني أنها لا تعرض سلامة أو أمان الطبقة الأولى للخطر.
لا يزال ، أوراكل لديه العديد من التطبيقات إلى جانب التحدي. يمكنه سحب جميع أنواع المعلومات ، بما في ذلك الأحوال الجوية والنتائج الرياضية وتغييرات البيانات الاقتصادية ، على سبيل المثال لا الحصر. لتشغيل هذه البروتوكولات وضمان اعتماد أكبر ، سيكون الوصول الذكي إلى موارد البيانات خارج السلسلة أمرًا بالغ الأهمية.
منذ إطلاق أوراكل Chainlink على Ethereum في عام 2019 ، كانت الدعامة الأساسية بين مشاريع التحدي الشعبية. الآن يتم تكييف أوراكل مع سلاسل الكتل الأخرى حيث يحاول المشروع الحفاظ على موقفه الحيادي. سيعمل الإصدار الأخير ، المصمم لإطار عمل تطوير الركائز في Polkadot و Kusama ، بشكل مختلف قليلاً عن الإصدارات السابقة.
وحدة البليت
على عكس إصدار Ethereum من Chainlink ، الذي يحتوي على عُقد تبلغ عن معلومات الأسعار ، يمكن لـ Kusama و Polkadot تحديد ما إذا كانوا يريدون تبني بيانات تسعير Chainlink أم لا. من خلال تضمين الوحدة النمطية الخاصة بهم ، والتي تسمى "منصة نقالة" ، يمكن للمطورين ربط بيانات Chainlink بشكل فعال في تطبيقات العقود الذكية الخاصة بهم.
بالنسبة لمشاريع Polkadot Defi مثل Acala ، فإن هذا يعني أنه يمكن للباراشين الخاص بهم اختيار دمج أوراكل بطريقة معيارية. ومع ذلك ، لن تكون مشاريع parachain التي لا تحتاج إلى الوصول إلى البيانات مطلوبة لدمج الوحدة. بالامتداد ، هذا يعني أنهم لن يحتاجوا إلى تخصيص أي موارد blockchain إلى Chainlink.
نظرًا لأن مشاريع التحدي تسعى إلى مراع أكثر خضرة للحصول على هياكل تكلفة معقولة وقابلية للتوسع ، فإن تكامل Chainlink الخاص بـ Polkadot و Kusama سيجعل الأمر أسهل لمطوري العقود الأذكياء لتحقيق القفزة. وفي الوقت نفسه ، يتنافس عدد كبير من المشاريع البديلة التي تركز على oracle مثل Band و DIA و API3 مع Chainlink لتقديم خدمات مماثلة.
كيف ترى تأثير معلومات أوراكل خارج السلسلة على استخدام العقود الذكية؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه.
قروض الصورة: Shutterstock ، Pixabay ، ويكي ويكي
إخلاء مسؤولية: هذه المقالة هي لأغراض إعلامية فقط. إنه ليس عرضًا مباشرًا أو استدراجًا لعرض شراء أو بيع ، أو توصية أو تصديق على أي منتجات أو خدمات أو شركات. لا يقدم Bitcoin.com استشارات استثمارية أو ضريبية أو قانونية أو محاسبية. لا تتحمل الشركة ولا المؤلف المسؤولية ، بشكل مباشر أو غير مباشر ، عن أي ضرر أو خسارة ناجمة أو يُدعى أنها نتجت عن أو تتعلق باستخدام أو الاعتماد على أي محتوى أو سلع أو خدمات مذكورة في هذه المقالة.