فناوری های بلاک چین IBC و EVM

فناوری های بلاک چین IBC و EVM

گره منبع: 1979420

اگرچه IBC و EVM هر دو فناوری‌هایی هستند که در رابطه با بلاک چین و ارزهای دیجیتال مورد استفاده قرار می‌گیرند، اما عملکردهای متفاوتی دارند.

فناوری به نام ارتباطات بین بلاک چین (IBC) ارتباط بین چندین بلاک چین را امکان پذیر می کند. حتی اگر دو بلاک چین در سیستم‌های مختلف باشند، می‌توانند توکن‌ها و دارایی‌ها را معامله کنند. هدف IBC تسهیل ارتباط بین بلاک چین های مختلف و توسعه اکوسیستم به هم پیوسته تر از برنامه های غیرمتمرکز است.

از طرف دیگر، محیط اجرای قرارداد هوشمند بلاک چین اتریوم، ماشین مجازی اتریوم (EVM) نامیده می شود. اجرای توافقات بین طرفین، مانند تراکنش‌های مالی، می‌تواند با استفاده از قراردادهای هوشمند، که برنامه‌های خوداجرا هستند، خودکار شود. کد این قراردادهای هوشمند باید توسط EVM اجرا شود و وضعیت فعلی بلاک چین اتریوم حفظ شود.

EVM اجرای قرارداد هوشمند را در بلاک چین اتریوم هدایت می کند. در ضمن IBC پروتکلی برای ارتباط بین زنجیره های مختلف است.

قراردادهای هوشمند

IBC به طور مستقیم از قراردادهای هوشمند استفاده نمی کند. از سوی دیگر، قراردادهای هوشمند، برنامه‌هایی هستند که خوداجرا می‌شوند و بر روی یک بلاک چین کار می‌کنند. در عوض، امکان ارتباط و قابلیت همکاری بین چندین بلاک چین را فراهم می کند.

برای انجام عملکردهای پیچیده تر، IBC را می توان با قراردادهای هوشمند ترکیب کرد. یکی از راه های ارتباط با سایر بلاک چین ها از طریق IBC است که می تواند توسط یک قرارداد هوشمند در یک بلاک چین برای دسترسی به دارایی ها یا داده های سایر بلاک چین ها استفاده شود. ساخت برنامه های غیرمتمرکز که نیاز به دسترسی به داده ها یا دارایی های بسیاری دارند blockchains ممکن است این را مفید بداند.

اگرچه IBC و قراردادهای هوشمند عملکردهای جداگانه ای دارند، اما می توان آنها را برای تولید برنامه های غیرمتمرکز قوی تر ترکیب کرد.

به عنوان جزئی از شبکه کیهان، یک اکوسیستم غیرمتمرکز از بلاک چین که در مارس 2019 فعال شد. ارتباطات بین بلاک چین توسعه یافت. به عنوان پروتکل اولیه برای شبکه کیهان. IBC برای تسهیل ارتباط و همکاری بین بلاک چین های مختلف ساخته شده با استفاده از کیت توسعه نرم افزار Cosmos (SDK) ایجاد شد.

Tendermint Inc.، سازمانی که مسئول ایجاد Cosmos SDK و الگوریتم اجماع Tendermint است. مسئول توسعه IBC بود. IBC به صورت مدولار ایجاد شد. پروتکل قابل تطبیق که می تواند برای برآورده کردن الزامات بلاک چین های مختلف طراحی شود و ارتباط کارآمد و ایمن بین آنها را تسهیل کند.

از زمان معرفی، IBC توسط تعداد فزاینده ای از ابتکارات اکوسیستم Cosmos و همچنین سایر شبکه های بلاک چین از جمله زنجیره هوشمند Binance مورد استقبال قرار گرفته است. IBC هنوز در حال توسعه است و ویژگی ها و پیشرفت های جدیدی در پروتکل ایجاد می شود تا قابلیت استفاده و عملکرد آن افزایش یابد.

Ethereum ماشین مجازی

در سال 2015، پلتفرم بلاک چین اتریوم شامل ایجاد ماشین مجازی اتریوم (EVM) بود. Vitalik Buterin اولین بار در سال 2013 ایده اتریوم را مطرح کرد و در سال 2015 به طور رسمی همراه با EVM معرفی شد. قراردادهای هوشمند بلاک چین اتریوم را می توان از طریق EVM، یک محیط زمان اجرا sandboxed، اجرا کرد. وظیفه پردازش و تایید تراکنش ها، پیگیری وضعیت فعلی بلاک چین و اجرای کد قرارداد هوشمند را بر عهده دارد.

برنامه های غیرمتمرکز (dApps) را می توان با EVM ساخت. این پلتفرمی است که به شما امکان می دهد هر کاری را که می خواهید انجام دهید. جامعه اتریوم از زمانی که EVM برای اولین بار توسعه یافت، تلاش کرده است تا قابلیت استفاده، امنیت و اثربخشی EVM را افزایش دهد. ماشین مجازی اتریوم یکی از اختراعات پلتفرم اتریوم است. این به افراد اجازه می دهد برنامه های غیرمتمرکز ایجاد کنند و اکوسیستم بلاک چین را گسترش دهند. برخی از شرکت‌کنندگان مهم در اکوسیستم که از EVM استفاده می‌کنند عبارتند از Fantom، بایننس Smart Chain، Layer 2 Ethereum و Avalanche.

تمبر زمان:

بیشتر از کارگزاری مالی