تقنيات IBC و EVM Blockchain

تقنيات IBC و EVM Blockchain

عقدة المصدر: 1979420

على الرغم من أن كل من IBC و EVM عبارة عن تقنيات مستخدمة فيما يتعلق بـ blockchain والعملات المشفرة ، إلا أن لهما وظائف مختلفة.

تتيح تقنية تسمى Inter-Blockchain Communication (IBC) الاتصال بين العديد من سلاسل الكتل. حتى إذا كان هناك نوعان من سلاسل الكتل على أنظمة مختلفة ، فيمكنهما تداول الرموز المميزة والأصول. تهدف IBC إلى تسهيل الاتصال بين سلاسل الكتل المختلفة وتطوير نظام بيئي أكثر ترابطًا للتطبيقات اللامركزية.

على الجانب الآخر ، يُطلق على بيئة تنفيذ العقد الذكية في Ethereum blockchain اسم Ethereum Virtual Machine (EVM). يمكن أتمتة تنفيذ الاتفاقيات بين الأطراف ، مثل المعاملات المالية ، باستخدام العقود الذكية ، وهي برامج ذاتية التنفيذ. يجب تنفيذ رمز هذه العقود الذكية ، ويجب الحفاظ على الحالة الحالية لسلسلة Ethereum blockchain بواسطة EVM.

يقود EVM التنفيذ الذكي للعقود على سلسلة Ethereum blockchain. وفي الوقت نفسه ، IBC هو بروتوكول للتواصل بين السلاسل المختلفة.

العقود الذكية

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

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

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

كأحد مكونات شبكة Cosmos ، نظام بيئي لامركزي من blockchains بدأ العمل به في مارس 2019. تم تطوير Inter-Blockchain Communication. كبروتوكول أساسي لشبكة كوزموس. تم إنشاء IBC لتسهيل الاتصال والتعاون بين مختلف سلاسل الكتل التي تم إنشاؤها باستخدام مجموعة تطوير برامج Cosmos (SDK).

Tendermint Inc. ، المنظمة المسؤولة عن إنشاء Cosmos SDK وخوارزمية إجماع Tendermint. كانت مسؤولة عن تطوير IBC. تم إنشاء IBC كنموذج معياري. بروتوكول قابل للتكيف يمكن تصميمه لتلبية متطلبات سلاسل الكتل المختلفة ، مما يسهل الاتصال الفعال والآمن بينها.

منذ طرحها ، تم تبني IBC من خلال عدد متزايد من مبادرات النظام البيئي Cosmos بالإضافة إلى شبكات blockchain الأخرى بما في ذلك Binance Smart Chain. لا يزال IBC قيد التطوير ، ويتم إجراء ميزات وتحسينات جديدة على البروتوكول لزيادة قابليته للاستخدام ووظائفه.

Ethereum Virtual Machine

في عام 2015 ، تضمنت منصة Ethereum blockchain إنشاء جهاز Ethereum Virtual Machine (EVM). طرح فيتاليك بوتيرين لأول مرة فكرة Ethereum في عام 2013 ، وتم تقديمها رسميًا في عام 2015 جنبًا إلى جنب مع EVM. يمكن تنفيذ عقود بلوكشين Ethereum الذكية عبر EVM ، بيئة تشغيل آلية. إنه مسؤول عن معالجة وتأكيد المعاملات ، وتتبع حالة blockchain الحالية ، وتنفيذ رمز العقد الذكي.

يمكن إنشاء التطبيقات اللامركزية (dApps) باستخدام EVM. إنها منصة تتيح لك فعل أي شيء تريده. يحاول مجتمع Ethereum زيادة قابلية استخدام EVM وأمانه وفعاليته منذ أن تم تطويره لأول مرة. يعد Ethereum Virtual Machine أحد اختراعات منصة Ethereum. يتيح للأشخاص إنشاء تطبيقات لامركزية وتوسيع النظام البيئي blockchain. بعض المشاركين المهمين في النظام البيئي الذي يستخدم EVM هم Fantom و Binance Smart Chain وشبكات Layer 2 Ethereum و Avalanche.

الطابع الزمني:

اكثر من الوساطة المالية