Cardano blockchain

Cardano Foundation працює над будівельним блоком, який впроваджує можливості протоколу зв’язку між блоками (IBC) у блокчейн Cardano, спеціально розроблений для забезпечення надійних транзакцій та обміну даними в окремих мережах блокчейну.

За останні кілька місяців компанія Composable Finance запустила першу реалізацію IBC, яка з’єднує Polkadot і Kusama, і зараз розробляються зв’язки з Avalanche через Landslide, NEAR через Omnity Network, BNB через Toki, Polygon через Union, а тепер Ethereum і Solana через Picasso. Мережа.

Структура IBC працює не лише для вдосконалення існуючих систем, але й для розширення того, що вони можуть досягти. Це полегшує передачу даних і активів між різними блокчейнами, водночас забезпечуючи підприємствам переваги безпеки та детермінованих комісій, властивих блокчейну Cardano.

З цих причин The Cryptonomist вирішив провести інтерв’ю з Сюзанною Еванс, керівником продукту IBC у Interchain Foundation, і Себастьяном Боде, віце-президентом з інженерних питань у Cardano Foundation.

Чи можете ви пояснити, як IBC сприяє взаємодії між різними мережами блокчейнів і які конкретні виклики він вирішує в поточній екосистемі блокчейнів?

Сюзанна: Інтероперабельність часто розглядається як застосування через смарт-контракти, а не безпосередньо як частина основних протоколів блокчейну. IBC був розроблений, щоб забезпечити зв’язок між різними мережами блокчейну для більш безперебійного розвитку децентралізованих мереж, використовуючи це як основну функцію блокчейну. Щоб це працювало, протокол має бути здійсненним, надійним і доступним. Ми бачили, як інші екосистеми борються з припущенням про довіру, ті, хто не інтегрує взаємодію як основну ініціативу в екосистему блокчейну. IBC розроблено для вирішення цих основних проблем – він пройшов бойові випробування, щоб увімкнути міжланцюговий і токеновий мости, довіряючи консенсусу залучених ланцюгів без необхідності перевірки з боку третьої сторони.

Себастьян: З точки зору Cardano, як інтеграція або співпраця з IBC покращує можливості Cardano та покращує досвід користувача?

Підприємства, які будують на Cardano, тепер можуть створювати власні блокчейни для конкретних програм. Завдяки цьому вони отримують більше гнучкості з точки зору конфіденційності та масштабованості, водночас маючи можливість покладатися на сильну безпеку та надійність блокчейну Cardano. Для кінцевих користувачів вони отримують доступ до більш різноманітних Dapps, а також відкривають DeFi і простір для торгівлі активами між обома екосистемами, щоб ліквідність могла легше надходити.

Які ключові технічні аспекти IBC забезпечують безпечний і ефективний міжланцюговий зв’язок?

Сюзанна: IBC сприяє безпечній передачі різноманітних даних через блокчейни без доступу. Протокол розроблено таким чином, щоб не залежати від консенсусу, тобто він може працювати через різні механізми консенсусу, які використовуються різними блокчейнами. Ця гнучкість дозволяє IBC полегшувати зв’язок між різноманітними блокчейн-мережами, не вимагаючи істотних змін у їхніх основних протоколах. Його легкий підхід, орієнтований на клієнта, усуває необхідність у довіреній третій стороні у міжланцюжкових взаємодіях, захищаючи значні щорічні перекази вартості без будь-яких експлойтів з моменту його створення. IBC також використовує модель ретранслятора, де незалежні ретранслятори без дозволу відповідають за передачу пакетів даних між блокчейнами, тобто дані даних не можуть бути змінені або фальсифіковані, оскільки їхня роль полягає виключно в забезпеченні безперебійного зв’язку.

Чи могли б ви надати інформацію про технічні зміни чи розробки, які Cardano зробив для інтеграції з IBC, і які переваги це приносить розробникам і кінцевим користувачам Cardano?

Себастьян: Cardano не потрібно було вносити жодних змін на базовий рівень, оскільки ми покладаємося виключно на нашу платформу смарт-контрактів Aiken. Інші існуючі інструменти розробника в основному належать до екосистеми мови Go та Typescript, а також Mithril, продукту, розробленого IOHK, щоб перенести в Cardano підписи на основі порогових значень і ці примітиви, подібні до перевірки стану. Здебільшого це дає розробникам і компаніям, які будують на Cardano, ще один будівельний блок і дає їм ширший простір для вирішення завдань. Це також відкриває можливість додавати додаткові параметри сумісності EVM до Cardano через сайдчейн.

Чи можете ви виділити деякі успішні випадки використання або додатки, які використовують IBC для крос-ланцюжкової функціональності?

Сюзанна: Цього року IBC виповнилося 3 роки, що зробило його найстарішим і найбільш використовуваним протоколом сумісності, важливою віхою для нашої команди та часом подумати про наш успіх за останні 3 роки. Нещодавня інтеграція Cardano розширила нашу мету сприяння більшій сумісності та демонстрації важливості взаємодії в екосистемах блокчейну. Окрім ланцюгів Cosmos SDK, IBC плавно інтегрувався з екосистемами Polkadot, Bitcoin і Solana, розширюючи мережі відповідно до мети оптимальної сумісності. Наприклад, зв’язок IBC з екосистемою Solana, відомою своїм високошвидкісним і недорогим підходом до транзакцій, сприяє безпечній передачі активів між кількома екосистемами та дозволяє розробникам і користувачам отримувати доступ до ряду функцій обох екосистем. Ці партнерства розширили охоплення IBC і продемонстрували його можливості щодо диверсифікації та переосмислення автентичних крос-чейн можливостей.

Як Cardano планує використовувати ці крос-ланцюгові можливості для розширення своєї екосистеми та підтримки інноваційних проектів?

Себастьян: Ініціатива Cardano Foundation насамперед має на меті продемонструвати доцільність міжланцюгової сумісності за допомогою широко поширеного протоколу, такого як IBC. Цей підхід служить двом цілям: по-перше, він зменшує ризики, з якими в іншому випадку зіткнулися б члени спільноти, досліджуючи життєздатність такого підходу. По-друге, це надихає екосистемні проекти на розробку Dapps, які можуть використовувати надійну громадську інфраструктуру Cardano, одночасно взаємодіючи з ширшою міжланцюжковою мережею. Ці Dapp також можуть скористатися гнучкістю, яку пропонують бічні ланцюги для конкретних програм.

Які майбутні розробки чи вдосконалення заплановано для IBC і як вони вплинуть на ширший ландшафт блокчейну?

Сюзанна: Ведеться робота щодо інтеграції з багатьма іншими екосистемами, деякі з яких було оголошено публічно, як-от інтеграція IBC із Toki Finance для підключення BSC, а деякі ще не оголошені. Оскільки все більше блокчейнів розглядають IBC як надійний консенсусний механізм взаємодії, більше екосистем буде залучено до розширення разом з нами. Ми вдячні команді Cardano за їхній внесок та ініціативу щодо розширення спільноти з нами та нашою спільнотою. Більше таких інтеграцій дозволяє нашій мережі розвиватися, оскільки різні архітектури блокчейнів просувають пропозиції IBC.

Які майбутні плани Cardano щодо підвищення сумісності з іншими блокчейнами, і як IBC вписується в цю стратегію?

Себастьян: IBC — це лише один із будівельних блоків із багатьох, які приходять у Cardano для покращення сумісності. На даний момент проводяться різні інші заходи та інші, які вже завершені. Наприклад, існує проект спільноти під назвою UniFires, який тісно співпрацює з екосистемою Polkadot, щоб забезпечити взаємодію між Cardano та Polkadot. Крім того, група VISTA працює над створенням повної сумісності на Cardano, щоб висунути корпоративне впровадження на передній план діяльності та існуючих мостів, таких як WANChain, EVM Sidechains, як Milkomeda та інші. Навіть IOHK активно просувається в цьому напрямку завдяки новаторським дослідженням, проведеним навколо багаторесурсного консенсусу та структури partnerchains.

Як IBC співпрацює з ширшою спільнотою блокчейнів, щоб просувати та сприяти прийняттю свого протоколу?

Сюзанна: IBC постійно прагне до нових зв’язків та інтеграції. З моменту заснування IBC ми створили низку стратегічних партнерств із провідними блокчейн-проектами та платформами. В основі концепції сумісності лежить IBC, він був розроблений як протокол з відкритим вихідним кодом, який запрошує розробників з усього світу долучитися до його вдосконалення та розширення. Підхід із відкритим вихідним кодом сприяє створенню середовища для співпраці, де можна вільно обмінюватися ідеями та інноваціями, прискорюючи розробку надійних рішень для взаємодії. Завдяки інтеграції з основними мережами IBC не лише демонструє свої широкі технологічні можливості, але й використовує численні бази користувачів блокчейну та спільноти розробників із провідних галузевих проектів, щоб стимулювати ширше впровадження блокчейну.

Як фонд Cardano працює з IBC та іншими рішеннями для взаємодії, щоб сприяти створенню більш пов’язаної та спільної екосистеми блокчейну?

Себастьян: По-перше, ми намагаємося бути максимально прозорими, тому технічне рішення вже опубліковано. З іншого боку, ми вже отримали величезну підтримку від таких організацій, як Interchain Foundation і проектів в екосистемі Cosmos. Нарешті, надзвичайно талановитий розробник і спільнота SPO в Cardano підтримують нас своїм досвідом.

Безпека має першочергове значення в комунікації через блокчейн. Як IBC забезпечує цілісність і безпеку транзакцій у різних мережах?

Сюзанна: Щоб досягти бездоганної сумісності, розробники та користувачі повинні мати можливість використовувати сильні сторони різних блокчейнів без шкоди для безпеки чи продуктивності. Модель безпеки IBC базується на довірі до консенсусу мереж, які хочуть спілкуватися за допомогою легких клієнтів. Легкі клієнти довіряють моделі безпеки першого використання та використовують докази включення та виключення, щоб перевірити, чи відбулася транзакція в ланцюжку контрагентів. 

Крім легких клієнтів, протокол був офіційно перевірений, перевірений третіми сторонами та реалізує методи безпеки, такі як глибокий захист у кодовій базі. Ці функції підтверджують цілісність транзакцій, знижуючи ризик вразливості та забезпечуючи надійні гарантії безпеки для інших блокчейнів. Враховуючи ці ретельно перевірені функції, IBC досягає високого рівня безпеки та ефективності міжланцюгового зв’язку, вирішуючи багато проблем безпеки, з якими стикаються екосистеми блокчейну.

Як модель управління Cardano підтримує інтеграцію рішень для взаємодії, таких як IBC, і які заходи застосовуються для керування потенційними ризиками безпеки?

Себастьян: Що стосується управління, необхідно оцінити вплив змін параметрів. Правильний підхід тут полягає в тому, щоб навчати користувачів і надавати інструменти, які допомагають учасникам децентралізованого управління краще розуміти наслідки своїх голосів.

Що стосується безпеки, то зараз ми проходимо багатоетапний процес аудиту. Коли справа доходить до експлуатації мосту до ширшої екосистеми Космосу, ми співпрацюємо з організаціями, які мають великий досвід роботи з мостами. Ці партнери здатні здійснювати належний моніторинг і, у разі будь-якої катастрофи, впроваджувати стратегії пом’якшення наслідків або контрзаходи.