عناوینی که در این مقاله می خوانید
آینده فناوری بلاکچین در دست شبکههای چندزنجیرهای یا Multichain قرار دارد. در حال حاضر، بسیاری از شبکههای بلاکچین قادر به همکاری و ارتباط مستقیم با یکدیگر نیستند. با این حال، توسعهدهندگان در تلاش برای پیدا کردن راهحلهایی برای حل این مشکل هستند. یکی از راهحلهای مورد استفاده، استفاده از پروتکل ارتباط بین بلاکچین یا Inter-Blockchain Communication Protocol است که به منظور اتصال بلاکچینهای مختلف ایجاد شده است. این پروتکل به عنوان یک پروتکل متنباز برای انتقال پیامها بین دفاتر توزیعشده (Distributed Ledger) مستقل استفاده میشود. در این مقاله، ما قصد داریم این پروتکل ارتباط بین بلاکچین و روشهای استفاده از آن را معرفی کنیم.
پروتکل ارتباط بین بلاک چین
یک سیستم طراحی شده است که قصد ایجاد شبکهای از بلاک چینهای مستقل و یا “اینترنت بلاک چینها” را دارد. این شبکه به بلاک چینها امکان ارتباط و ارسال دادهها به صورت غیرمتمرکز را میدهد. از طریق این پروتکل، بلاک چینهای مستقل میتوانند به صورت مستقیم دادههایی که به طور عمومی توکنها هستند را به یکدیگر ارسال کنند. اما ایجاد این ارتباطات بین زنجیرهها نیازمند استفاده از پلهای میان زنجیره است که توسط اشخاص ثالث مستقل ایجاد شدهاند. درجه بلوغ و امنیت این پلها بستگی به پروتکلی که با آنها در ارتباط هستند دارد و ممکن است متفاوت باشد. اما لازم به ذکر است که استفاده از این پلها ممکن است امنیت بلاک چینها را کاهش دهد و تجربهای ناخوشایند را به همراه داشته باشد.
در پروتکل ارتباط بین بلاک چین، دادهها از طریق یک کانال اختصاصی و با استفاده از یک لایه بدون نیاز به اعتماد ارسال میشوند. این پروتکل در ماه مارس ۲۰۲۱ راهاندازی شد و تا نوامبر ۲۰۲۱ در ۲۲ شبکه مختلف فعال شد. برای استفاده از این پروتکل، دارندگان توکنها معمولاً از شبکه Osmosis استفاده میکنند تا عملیات سواپ و سپردهگذاری یا استیکینگ توکنها را در بلاک چینهایی که پروتکل ارتباط بین بلاک چین در آنها فعال است، انجام دهند. همچنین، با استفاده از این پروتکل، میتوان برای ساخت انواع مختلفی از اپلیکیشنهای متقاطع مانند ارائه دهنده داده به اوراکل، پیامرسانها، قراردادهای هوشمند متقاطع، انتقال NFT و غیره استفاده کرد.
اهمیت قابلیت همکاری چند زنجیرهای در صنعت بلاک چین بسیار حائز اهمیت است
در حال حاضر، صنعت بلاک چین در حال تجربه یک دوره رنسانس در زمینه مشارکت اجتماعی و توسعه است. با ورود کاربردها، پروژهها و نوآوریهای بیشتر به این فضا، نیاز به کارایی تخصصی و مقیاس پذیری همزمان برای این موارد وجود دارد. در اینجا، قابلیت همکاری بین بلاک چینهای مختلف با کاربردهای متنوع بسیار اهمیت دارد.
ارزش یک سیستم بلاک چین، فراتر از مجموع ارزش اجزای تشکیل دهنده آن است. به عبارت دیگر، ارزش یک شبکه بلاک چین تجارتی جهانی، بیشتر از ارزش مجموع بخشهای بینالمللی خود است. این به این معنی است که وجود این شبکه، از طریق امکان تجارت آسان مازاد کالاهای ضروری، به شهروندان ارزش بیشتری ارائه میکند.
قابلیت همکاری بین بلاک چینهای مختلف با کاربردهای متفاوت، نسبت به کارایی تک تک بخشها، کارایی بهتری دارد. با امکان ارتباط و همکاری بین بلاک چینها، امکان ارائه خدمات و انجام تراکنشهای متنوع بین زنجیرهای فراهم میشود. این به معنای افزایش کارایی و امکانات بیشتر برای کاربران و بستگان بلاک چین است. همچنین، با همکاری بلاک چینها، امکان تبادل اطلاعات و منابع بین زنجیرهها وجود دارد که این موضوع بهبود قابل توجهی در عملکرد و قدرت بلاک چینها به همراه دارد.
بنابراین، قابلیت همکاری چند زنجیرهای در بلاک چین برای ایجاد کارایی بیشتر و ارزش افزوده برای کاربران و بستگان بلاک چین بسیار مهم است.
قابلیت Superfluid Staking از طریق IBC،
یکی از مزایای بزرگ همکاری در شبکه Osmosis است. در این شبکه، دارندگان توکنها با استفاده از رابط کاربری شبکه Osmosis، میتوانند توکنهای خود را در یک استخر نقدینگی Osmosis واریز کنند که توسط دو شبکه مشترک پشتیبانی میشود. سپس میتوانند این توکنها را در نودهای تایید کننده در شبکه بومی توکنها استیک کنند و سهم نقدینگی خود را دریافت کنند. در ضمن، به علاوه از دریافت سهم کارمزد از تراکنشهای اجرا شده با توکنهای استخرهای نقدینگی، دریافت پاداشهایی به دلیل کمک به امنیت بلاک چین نیز امکان پذیر است. این امر به کاربران اجازه میدهد همزمان در بازار ساز خودکار Osmosis نقدینگی ارائه کنند و در اکوسیستم بومی توکنها نقش فعالی داشته باشند.
وجود این قابلیت بسیار مهم است زیرا امنیت بلاک چین به تناسب با ارزش قفل شده در آن است. بیشتر بلاک چینهای مستقل قادر به همکاری کامل نیستند، بنابراین کاربران اغلب ترجیح میدهند توکنهای خود را سواپ یا تبدیل کنند به جای استیک کردن آنها در شبکه بومی.
پروتکل ارتباط بین بلاک چین به بلاک چینهای مستقل امکان میدهد که بدون نیاز به اعتماد، با یکدیگر ارتباط برقرار کنند. این پروتکل که به عنوان بخشی از نقشه راه Cosmos توسعه یافته است و در حال حاضر توسط بلاک چینهای اکوسیستم Cosmos استفاده میشود، قابلیت اتصال بلاک چینهای دیگر را نیز دارد. با استفاده از پروتکل ارتباط بین بلاک چین در حالت استاندارد آن (ICS)، بلاک چینها میتوانند با یکدیگر ارتباط برقرار کنند. این پروتکل دارای دو لایه است، شامل لایه پایه TAO (تصدیق، انتقال و دستور) و لایه APP (اپلیکیشن). اغلب عملکرد و کارایی پروتکل ارتباط بین بلاک چین، به لایه TAO مربوط میشود، اما پروتکلهایی با استفاده از لایه اپلیکیشن نیز قابل ساخت و اجرا هستند.
یکی از ویژگیهای کلیدی مهم IBC،
عدم نیاز بلاک چینهای متصل به ارتباط مستقیم با یکدیگر است. به جای آن، آنها میتوانند از طریق کانالهای اختصاصی که از ماژولهای قرارداد هوشمند استفاده میکنند، بستههای اطلاعاتی را ارسال کنند. این ماژولهای قرارداد هوشمند تأیید میکنند که وضعیت ارسالی توسط بلاک چین دیگر با اعتماد قابل قبولی همراه است. یکی از نکات جالب درباره IBC این است که بدون نیاز به مجوز و بدون نیاز به اعتماد، هر شخصی قادر است یک لایه را اجرا کند و بلاکچینها نیازی به اعتماد به اشخاص انتقال دهنده اطلاعات ندارند. این ویژگی نقش مهمی در حفظ استقلال بلاک چینها بدون ایزوله شدن آنها از یکدیگر ایفا میکند.
کارکرد IBC/TAO از طریق قراردادهای هوشمند موجود در هر بلاک چین، که از طریق IBC به یکدیگر متصل شدهاند، انجام میشود. اطلاعات به صورت بسته داده از طریق لایه Relay بین بلاک چینها منتقل میشود و برای این منتقل کردن نیازی به مجوز نیست. بستهها به همان ترتیبی که ارسال میشوند، در زمان مشخصی به بلاک چین مقصد میرسند. همچنین، Relay کننده، خروجی قرارداد هوشمند ماژول TAO در بلاک چین فرستنده را به کمک اتصال و کانال، به ماژول TAO در بلاک چین گیرنده منتقل میکند. یک کلاینت سبک درونزنجیرهای، تصدیق دادههای دریافت شده را انجام میدهد و صحت وضعیت ارسال شده در بلاک چین ارسال کننده را تأیید میکند. تسهیلگران (Relayers) بستههای داده را از طریق یک کانال اختصاصی از یک قرارداد هوشمند به قرارداد دیگر منتقل میکنند. ماژول IBC/TAO قراردادهای هوشمندی دارد که برای کانالها در هر بلاک چین تعبیه شدهاند و این قراردادهای هوشمند تسهیل کننده ترتیب عملیات هستند.
نظرات کاربران