تکنولوژی IBC چیست؟

فناوری IBC یا پروتکل ارتباط بین بلاک چین یک پروژه جالب است که امکان انتقال داده بین دو بلاک چین مختلف را فراهم می کند. فناوری IBC برای فرآیند احراز هویت بلاک چین نیز استفاده می شود. این پروژه توسط شرکت Cosmos توسعه یافته است و به شبکه های مختلف بلاک چین اجازه می دهد تا به صورت مستقیم با یکدیگر در قالب یک شبکه چند زنجیره ای ارتباط برقرار کرده و داده های لازم را انتقال دهند.
معرفی فناوری IBC
در فوریه 2021، Cosmos Stargate پروتکل ارتباطی بین بلاک چین و فناوری IBC را معرفی و منتشر کرد. Stargate مجموعهای از پیشرفتها بود که چشمانداز اصلی ارائهشده در کاغذ سفید Cosmos را برای ایجاد شبکهای از بلاک چینهای مستقل و متقابل اجرا کرد. به عبارت دیگر ایجاد اینترنت در دنیای بلاک چین هدف اصلی سازندگان این پروژه جلوگیری از فعالیت یک طرفه بدون تعامل شبکه های مختلف بود.
این فناوری یک راه حل پیام رسانی همه منظوره است که به بلاک چین ها اجازه می دهد با حداقل اعتماد و بدون اجازه ارتباط برقرار کنند. یعنی ما دنیایی را تصور می کنیم که در آن IBC ارتباط نزدیک تری با اینترنت بلاک چین ایجاد می کند. جالب است بدانید که از زمان راه اندازی این پروتکل توسط بیش از 50 زنجیره Cosmos با بیش از 50 میلیون نقل و انتقال زنجیره ای به ارزش تقریبی 30 میلیارد دلار پذیرفته شده است. توسعه شبکه Cosmas فناوری IBC به عنوان آخرین قسمت پروژه خود انتخاب کرده و یکی از 3 جزء اصلی او محسوب می شود. Tendermint Core و Cosmos SDK دو جزء دیگر از شبکه توسعه دهندگان هستند که ساختار و فناوری IBC را تکمیل می کنند.
پروژه های مرتبط با فناوری IBC
علاوه بر تیمهای اصلی که روی IBC کار میکنند، چندین پروژه دیگر در حال توسعه کاربردهای نوآورانه فناوری IBC هستند و تلاش میکنند IBC را به اکوسیستمهای دیگر بیاورند. در زیر قصد داریم تعدادی از پروژه های مرتبط با IBC در Interchain را معرفی کنیم.
- نگهبان: این یک شبکه بین المللی و جهانی است که از کاربردهای عملی تشکیل شده است. این پروژه برای یک فضای وب خصوصی توسعه یافته است و در برابر فیلتر و سانسور بسیار مقاوم است.
- OSMO: این شبکه در واقع یک صرافی متقاطع زنجیره ای DEX است. با کمک OSMO، کاربران می توانند در معاملات توکن های مختلف شرکت کنند، درآمدزایی کنند و با استفاده از IBC نقدینگی ایجاد کنند.
- IRISnet: پروتکل خدمات Interchain کمک زیادی به توسعه پلت فرم ارائه دهنده زیرساخت کرده است. IRISnet برای ایجاد برنامه های کاربردی قابل اعتماد و کاربردی و ارائه طیف وسیع تری از خدمات به کاربران بلاک چین ایجاد شده است.
- شبکه Cosmas: بخش اصلی و مهم شبکه کیهان با نام Cosmos Hub شناخته می شود. باید توجه داشته باشیم که این فناوری به دلیل ویژگی هایی که دارد برای این شبکه بسیار مهم است.
فناوری IBC چگونه کار می کند؟
فناوری IBC پروتکلی که به بلاک چین های مستقل اجازه می دهد بدون اعتماد با یکدیگر ارتباط برقرار کنند. باید بدانید که IBC جزء اصلی Cosmas در نظر گرفته می شود و به همین دلیل در حال حاضر عمدتاً توسط بلاک چین در اکوسیستم Cosmas استفاده می شود. هر بلاک چین می تواند با استفاده از IBC در فرم استاندارد شده خود، استاندارد بین زنجیره ای (ICS) متصل شود و با دیگران ارتباط برقرار کند. این فناوری از دو لایه تشکیل شده است. لایه TAO در سطح پایه (تحویل، احراز هویت و سفارش) و لایه APP (برنامه) ساخته شده در بالای TAO. در حالی که لایه TAO در درجه اول مسئول عملکرد IBC است، هر پروتکل لایه کاربردی را می توان برای اجرا در بالای آن ساخت.
یکی از ویژگی های کلیدی IBC این است که بلاک چین های متصل نیازی به ارتباط مستقیم با یکدیگر ندارند. در عوض، آنها می توانند بسته های اطلاعاتی را از طریق کانال های ویژه ای که از ماژول های قرارداد هوشمند استفاده می کنند، ارسال کنند. این شامل یک کلاینت سبک برای بررسی اینکه آیا وضعیت ارسال شده از یک بلاک چین قابل اعتماد است یا خیر. ماهیت غیرقابل اعتماد IBC بدون مجوز به این معنی است که هر طرفی میتواند یک رله را راهاندازی کند و بلاک چینهای شرکتکننده مجبور نیستند به طرفهایی که اطلاعات را منتقل میکنند اعتماد کنند. این یک جزء ضروری برای دستیابی به حاکمیت بلاک چین بدون انزوا است. این هدف اصلی اکوسیستم Cosmas است.
IBC و TAO از طریق قراردادهای هوشمند اجرا شده در هر یک از زنجیره ها و از طریق IBC به هم متصل می شوند. به عبارت دیگر، اطلاعات بین زنجیره ها به عنوان بسته های داده از طریق یک لایه رله بدون مجوز ارسال می شود. بسته ها یک بار به ترتیب ارسال به زنجیره هدف تحویل داده می شوند، سپس رله خروجی قرارداد هوشمند را از ماژول TAO ارسالی به ماژول TAO در زنجیره بلوکی دریافت می کند. احراز هویت داده های دریافتی توسط یک کلاینت زنجیره ای انجام می شود، در نتیجه تأیید می شود که حالت های ارائه شده مستقیماً در بلاک چین فرستنده وجود دارد.
فناوری IBC، آینده بلاک چین
اکوسیستم Cosmos ایجاد یک اینترنت بلاک چین یا شبکه ای از زنجیره های مستقل را در نظر می گیرد که می توانند به شیوه ای غیرمتمرکز ارتباط برقرار کنند. برای دستیابی به این هدف، پروتکل ارتباط بین بلاک چین یا IBC ایجاد شد. با فعال کردن IBC، بلاک چین های توسعه یافته مستقل می توانند داده ها (عمدتا توکن ها) را مستقیماً به یکدیگر ارسال کنند. بیشتر پلهای بلاک چین توسط اشخاص ثالث مستقل ساخته میشوند و بسته به پروتکلهایی که با آنها تعامل دارند، بلوغ و امنیت بسیار متفاوت هستند. بنابراین به طور بالقوه امنیت آنها را به خطر می اندازد و یک تجربه ناسازگار ارائه می دهد. با IBC، داده ها از طریق یک رله غیرقابل اعتماد از طریق یک کانال اختصاصی ارسال می شوند و هنگامی که به زنجیره مقصد می رسند، احراز هویت می شوند.
فناوری IBC در مارس 2021 راه اندازی شد و از نوامبر 2021 در 22 شبکه با بیش از 1.5 میلیون تراکنش در ماه با استفاده از IBC اجرا شد. دارندگان توکن معمولاً از IBC از طریق شبکه SMS برای تبادل یکپارچه یا اشتراک گذاری توکن ها از زنجیره های فعال IBC استفاده می کنند. IBC همچنین میتواند برای ایجاد طیف گستردهای از برنامههای کاربردی زنجیرهای، از جمله قراردادهای هوشمند متقابل زنجیرهای، پیامرسانی، انتقال NFT، فید دادههای اوراکل و غیره استفاده شود.
ایمنی کاربر در فناوری IBC
از آنجایی که اجرای مکانیزم عیب یابی برای حفظ امنیت کاربران در این فناوری استفاده می شود، میزان آسیب های احتمالی کاهش می یابد. مانند هر پلتفرم و شبکه دیگری در دنیای بلاک چین، مهم است که امنیت را جدی بگیرید و سعی کنید از اطلاعات خود محافظت کنید. از آنجایی که اتصالات و کانالهای مرتبط با فناوری IBC انواع دادهها را انتقال میدهند، این احتمال وجود دارد که هر از گاهی مشکلات امنیتی ایجاد شود. مکانیزم جداسازی خطا به همین دلیل ایجاد شده است و علاوه بر آن کاربران باید اطلاعات کافی در مورد امنیت شبکه به دست آورند و سپس روی شبکه کار کنند.
ویژگی های فناوری IBC
- پروتکل ارتباط بین بلاک چین، یک پروتکل منبع باز برای انتقال پیام ها بین دفتر کل توزیع شده مستقل، برای اتصال زنجیره های بلوکی مستقل به یکدیگر ایجاد شد.
- این فناوری به زنجیره های ناهمگن اجازه می دهد تا بدون اعتماد با یکدیگر ارتباط برقرار کرده و ارزش مبادله کنند. به خصوص توکن هایی که آن ها را با هم کار می کنند.
- یکی از ویژگی های کلیدی IBC این است که بلاک چین های متصل نیازی به ارتباط مستقیم با یکدیگر ندارند. در عوض، آنها می توانند بسته های اطلاعاتی را از طریق کانال های ویژه با استفاده از قراردادهای هوشمند برای اتصال به زنجیره ها ارسال کنند.