تکنولوژی IBC یا پروتکل ارتباط بین بلاک چینی، پروژهای جالب است که انتقال داده ها میان دو بلاک چین مختلف را ممکن میسازد. تکنولوژی IBC همچنین برای فرآیند احراز هویت در بلاک چین هم مورد استفاده قرار میگیرد. این پروژه توسط شرکت کازماس (Cosmos) توسعه پیدا کرده و به شبکههای مختلف بلاک چین این امکان را میدهد تا به صورت مستقیم و در قالب شبکه مولتی چین بتوانند با یکدیگر ارتباط برقرار کرده و دادههای مورد نیاز جابجا شوند.
معرفی تکنولوژی IBC
در فوریه ۲۰۲۱، Cosmos Stargate پروتکل ارتباطات بین بلاک چین و تکنولوژی IBC را معرفی و منتشر کرد. Stargate مجموعهای از ارتقاها بود که چشم انداز اصلی ارائه شده در وایت پیپر Cosmos را برای ایجاد شبکهای از بلاک چینهای مستقل و قابل همکاری پیاده سازی کرد. به عبارتی دیگر، ایجاد یک اینترنت در دنیای بلاک چین هدف اصلی سازندگان این پروژه بود تا از فعالیت یک طرفه و بدون تعامل شبکههای مختلف جلوگیری کند.
این تکنولوژی یک راه حل همه منظوره و ارسال پیام است که به زنجیرههای بلوکی اجازه میدهد تا به روشی با حداقل اعتماد و بدون مجوز ارتباط برقرار کنند. یعنی، ما جهانی را تصور میکنیم که در آن IBC ارتباطی نزدیکتر برای اینترنت بلاک چین ایجاد میکند. جالب است بدانید از زمان راه اندازی، این پروتکل توسط بیش از ۵۰ زنجیره Cosmos با بیش از ۵۰ میلیون انتقال زنجیرهای به ارزش تقریبی ۳۰ میلیارد دلار پذیرفته شده است. توسعه شبکه کازماس تکنولوژی IBC را به عنوان آخرین بخش از پروژهی خود انتخاب کرده و یکی از ۳ جزء اصلی آن به حساب میآید. Tendermint Core و Cosmos SDK دو جزء دیگر شبکهی توسعه دهنده هستند که باعث تکمیل ساختار و تکنولوژی IBC میشوند.
برای کسب اطلاعات در زمینه آموزش ارز دیجیتال، بر روی لینک کلیک کنید.
پروژههای مرتبط با تکنولوژی IBC
علاوه بر تیمهای اصلی که بر روی IBC کار میکنند، چندین پروژه دیگر در حال توسعه برنامههای کاربردی نوآورانه تکنولوژی IBC و تلاش برای آوردن IBC به سایر اکوسیستمها هستند. در ادامه قصد داریم تعدادی از پروژههای مرتبط با IBC در Interchain را معرفی کنیم.
- Sentinel: شبکهای بینالمللی و جهانی به شمار میرود که از اپلیکیشنهای کاربردی تشکیل شده است. این پروژه برای فضای وب خصوصی توسعه پیدا کرده و در برابر فیلترینگ و سانسور مقاومت بالایی دارد.
- OSMO: این شبکه، در واقع یک صرافی DEX میان زنجیرهای به حساب میآید. با کمک OSMO، کاربران میتوانند با استفاده از IBC به معاملهی انواع توکنهای مختلف مشغول شوند، درآمدزایی کرده و نقدینگی ایجاد کنند.
- IRISnet: پروتکل خدمات میانشبکهای یا همان Interchain در توسعهی پلتفرم ارائهدهنده زیرساخت کمک بسیاری کرده است. IRISnet طوری ساخته شده تا برنامههای کاربردی و قابل اعتماد ایجاد کند و خدمات گستردهتری را به کاربران بلاک چین ارائه کند.
- شبکه کازماس: بخش اصلی و مهم شبکه کازماس، تحت عنوان Cosmos Hub شناخته میشود. باید توجه داشته باشیم که این تکنولوژی، به واسطهی ویژگیهایی که دارد، برای این شبکه از اهمیت زیادی برخوردار است.
تکنولوژی IBC چگونه کار میکند؟
تکنولوژی IBC پروتکلی است که به زنجیرههای بلوکی مستقل اجازه میدهد تا بدون اعتماد با یکدیگر ارتباط برقرار کنند. باید بدانید که IBC بخش اصلی کازماس به حساب میآید و به همین دلیل اکنون عمدتا توسط بلاک چینها در اکوسیستم کازماس استفاده میشود. هر بلاک چین قادر است با استفاده از IBC در شکل استاندارد شده آن، استاندارد بین زنجیرهای (ICS) به دیگران متصل شود و با آنها ارتباط برقرار کند. این تکنولوژی از دو لایه تشکیل شده است؛ لایه TAO در سطح پایه (حمل و نقل، احراز هویت و سفارش) و لایه APP (برنامه) که در بالای TAO ساخته شده است. در حالی که لایه TAO در درجه اول مسئول عملکرد IBC شمرده میشود، هر پروتکل لایه کاربردی را میتوان برای کار در بالای آن ساخت.
یکی از ویژگیهای کلیدی IBC این است که بلاک چینهای متصل نیازی به ارتباط مستقیم با یکدیگر ندارند. در عوض، آنها میتوانند بستههای اطلاعاتی را از طریق کانالهای اختصاصی ارسال کنند که برای این کار، از ماژولهای قرارداد هوشمند استفاده میکنند. این شامل یک کلاینت سبک برای تایید مطمئن بودن وضعیت ارسال شده توسط بلاک چین دیگر است. ماهیت غیرقابل اعتماد و بدون مجوز IBC به این معنی است که هر طرف میتواند یک رله را راه اندازی کند و بلاک چینهای شرکت کننده نیازی به اعتماد به طرفهایی که اطلاعات را منتقل میکنند، ندارند. این یک مؤلفه ضروری برای دستیابی به حاکمیت بلاک چین بدون انزوا است؛ یعنی همان هدف اصلی اکوسیستم کازماس.
IBC و TAO از طریق قراردادهای هوشمند به کار گرفته شده در هر یک از زنجیرهها و از طریق IBC متصل میشوند. به عبارتی دیگر، اطلاعات بین زنجیرهها به عنوان بستههای داده از طریق یک لایه رله بدون مجوز ارسال میشود. بستهها به همان ترتیبی که ارسال شدهاند، یک بار به زنجیره مقصد تحویل داده میشوند و پس از آن رله خروجی یک قرارداد هوشمند را از ماژول TAO فرستنده به ماژول TAO در بلاک چین دریافت میکند. احراز هویت دادههای دریافتی توسط یک کلاینت روی زنجیره انجام میشود و به همین ترتیب این که حالتهای ارائه شده به طور مستقیم در بلاک چین ارسال کننده وجود دارند، تایید میشود.
برای کسب اطلاعاتی در زمینه دوره دکس تریدینگ، بر روی لینک کلیک کنید.
تکنولوژی IBC، آیندهی بلاک چین
اکوسیستم Cosmos چشم اندازی از ایجاد اینترنت بلاک چین یا شبکهای از زنجیرههای مستقل دارد که میتوانند به روشی غیرمتمرکز ارتباط برقرار کنند. برای رسیدن به این هدف، پروتکل ارتباطات بین بلاک چین یا IBC ایجاد شد. با فعال کردن IBC، بلاک چینهای توسعه یافته مستقل میتوانند دادهها (عمدتا توکن ها) را مستقیما به یکدیگر ارسال کنند. اکثر پلهای زنجیرهای توسط اشخاص ثالث مستقل ساخته میشوند و بسته به پروتکلهایی که با آنها تعامل دارند، به شدت بر اساس بلوغ و امنیت متفاوت هستند. بنابراین به طور بالقوه امنیت آنها را به خطر میاندازد و تجربه ناسازگاری را ارائه میدهد. با IBC دادهها از طریق یک کانال اختصاصی توسط یک رله غیر قابل اعتماد ارسال شده و پس از رسیدن به زنجیره مقصد احراز هویت میشوند.
تکنولوژی IBC در مارس ۲۰۲۱ راه اندازی شد و از نوامبر ۲۰۲۱ در ۲۲ شبکه با بیش از ۱.۵ میلیون تراکنش در هر ماه با استفاده از IBC اجرا شده است. دارندگان توکن معمولا از IBC از طریق شبکه اسمز استفاده میکنند تا بطور یکپارچه توکنها را از زنجیرههای فعال IBC تعویض یا به اشتراک بگذارند. IBC همچنین میتواند برای ایجاد طیف گستردهای از برنامههای کاربردی زنجیرهای از جمله قراردادهای هوشمند متقابل زنجیرهای، پیام رسانی، انتقال NFT، فیدهای داده اوراکل و موارد دیگر استفاده شود.
امنیت کاربران در تکنولوژی IBC
از آنجایی که مکانیزم جداسازی خطا (The Implementation of Fault Isolation) به منظور حفظ امنیت کاربران در این تکنولوژی مورد استفاده قرار میگیرد، درصد آسیبهای احتمالی کاهش پیدا میکند. مانند هر بستر و شبکهی دیگری در دنیای بلاک چین، اهمیت دارد که بحث امنیت را جدی بگیریم و در حفظ اطلاعات خود بکوشیم. از آنجایی که اتصالات و کانالهای مرتبط به تکنولوژی IBC باعث انتقال هرگونه دیتا میشوند، احتمال آن وجود دارد که هر از چند گاهی مشکلات امنیتی ایجاد شود. مکانیزم جداسازی خطا به همین دلیل ساخته شده و علاوه بر این، کاربران هم باید در مورد امنیت شبکه اطلاعات کافی به دست بیاورند و پس از آن در شبکه فعالیت کنند.
برای آشنایی با خالق بلاک چین بر روی لینک کلیک کنید.
ویژگیهای تکنولوژی IBC
- پروتکل ارتباط بین بلاک چین، یک پروتکل منبع باز برای انتقال پیامها بین دفتر کل توزیع شده مستقل، برای اتصال زنجیره های بلوکی مستقل به یکدیگر ایجاد شد.
- این تکنولوژی به زنجیرههای ناهمگن اجازه میدهد تا بدون اعتماد با یکدیگر ارتباط برقرار کرده و ارزشها را مبادله کنند؛ بهویژه توکنها که باعث میشود آنها قابلیت همکاری داشته باشند.
- یکی از ویژگیهای کلیدی IBC این است که بلاک چینهای متصل نیازی به ارتباط مستقیم با یکدیگر ندارند. در عوض، آنها قادر به ارسال بستههای اطلاعاتی از طریق کانالهای اختصاصی با استفاده از قراردادهای هوشمند برای اتصال به زنجیرهها هستند.