Polymer будує центр сумісності Ethereum, який забезпечує сумісність між усіма ролапами Ethereum за допомогою власної технології IBC.
Сам Polymer – це роллап Ethereum, що складається з наступних структурних блоків:
- Розрахунки: OP Stack забезпечує логіку розрахунків та виведення з Ethereum та в цю мережу.
- Виконання: Cosmos SDK забезпечує сумісність з IBC для підключених ролапів
- Доступність даних: EigenDA забезпечує масштабовану доступність даних
- Доказ: Модульна система захисту від збоїв OP Stack:
- Інтерактивні докази шахрайства: Інтерактивні верифікаційні ігри (IVG), що виконуються на відмовостійких віртуальних машинах MIPS (Cannon) або RISC-V (Asteric)
- ZK-перевірки валідності: Програма Rust ZK від RiscZero
Інтероперабельність – де ми сьогодні?
З моменту запуску Ethereum як першого блокчейну з підтримкою довільної логіки додатків у липні 2015 року, широка спільнота розробників, інвесторів та ентузіастів створила одну з найнадійніших мереж у криптовалюті. Ethereum послужив прекрасним підґрунтям для експериментів з різними типами децентралізованих додатків, від децентралізованих фінансів до NFT і не тільки. Більше того, Ethereum запропонував світові не лише децентралізовані обчислення, але й стійкі до цензури гроші та дефляційне засіб зберігання активів.
Незважаючи на те, що Ethereum є найбільшою і найбільш використовуваною децентралізованою мережею, масштабування залишається постійним бар’єром для розширення. Однак, Layer 2 частково вирішив проблему масштабування і продемонстрував прогрес, особливо в тому, як він забезпечує масштабування і користувацький досвід, але вони також мають певні обмеження. Розподіл процесів виконання між цими Layer 2, хоча і забезпечує масштабованість, відбувається за рахунок створення ізольованих середовищ виконання, які фрагментують ліквідність, плутають кінцевих користувачів і ускладнюють шлях розробника.
Безпечна сумісність між Layer 2 стала однією з найважливіших проблем Ethereum, оскільки не існує стандартного рішення для передачі повідомлень між цими мережами, і ці проблеми будуть продовжувати зростати в міру запуску і розширення L2. Ранні рішення для забезпечення інтероперабельності намагалися вирішити цю проблему шляхом створення мостів токенів, але попередні мости були незахищеними і піддавалися величезній кількості хакерських атак (див. тут, тут і тут для невеликого прикладу). Всі існуючі мости довільного обміну повідомленнями (AMB) реалізовані як смарт-контракти з різними реалізаціями, що призводить до фрагментарної сумісності.
Як ми можемо вирішити ці проблеми?
https://twitter.com/santiagoroel/status/1727012583797092570?ref_src=www.web3.org.ua
Polymer: Центр інтероперабельності Ethereum
Маючи досвід створення інтероперабельності та крос-ланцюгових додатків на Ethereum з 2020 року, команда Polymer представляє останні розробки та архітектуру, що з’єднують Ethereum, роллап і не тільки.
Polymer – це не сторонній міст, а Layer 2, який слугує виключно як концентратор інтероперабельності для Ethereum, забезпечуючи IBC (міжблочний зв’язок) як функцію для Ethereum і встановлюючи з’єднання з інтегрованими Layer 2. Ця модель інтероперабельності, орієнтована на конкретний домен, покращує підхід попередників, який не залежав від домену. Ethereum сам перевіряє виконання IBC від імені своїх роллапів. Ми передбачаємо, що інтероперабельність, специфічна для домену, стане все більш популярною в найближчому майбутньому.
Polymer дозволяє додаткам мати як сумісність між роллапами Ethereum, так і доступ до зростаючої мережі додатків та набору функцій IBC, включаючи облікові записи між ланцюжками, зворотні виклики додатків та багато іншого.
Polymer використовує гібридний підхід, поєднуючи розрахункову функціональність стеку OP з досвідом розробників та нативною інтероперабельністю Cosmos SDK. Polymer також використовує доступність даних Eigenlayer, що збільшує пропускну здатність мережі Ethereum на 10 мб/с за рахунок додаткових оптимізацій.
Хоча розробники Layer 2 визнають необхідність інтероперабельності, створюючи верифікатори з нульовим рівнем знань і спільну синхронізацію, ці зусилля здебільшого розрізнені і обмежені власними рамками, і вирішують лише частину проблеми інтероперабельності. Ми вважаємо, що Ethereum і його роллапи не мають єдиного стандарту інтероперабельності, який міг би вирішити проблеми всіх зацікавлених сторін мульти-екосистеми. Polymer створює IBC в якості такого стандарту інтероперабельності для всієї сфери.
Розробка з IBC
IBC – це рішення для інтероперабельності блокчейнів, яке дозволяє довільну передачу даних між блокчейнами, об’єднуючи понад 100 ланцюжків і забезпечуючи перекази на суму понад 30 мільярдів доларів. Наразі це найбільш перевірений в індустрії протокол інтероперабельності. Жоден інший протокол інтероперабельності не досяг успіху в масштабах IBC, який об’єднує понад 100 ланцюжків і дозволяє здійснювати перекази на суму понад 30 мільярдів доларів США. Зовсім нещодавно він забезпечив безпеку переказів на суму понад 1,5 млрд доларів на місяць. IBC був розроблений з ключовими атрибутами, що відповідають принципам блокчейну в його основі:
- Довірливо нейтральний: IBC – це програмне забезпечення з відкритим вихідним кодом, до розробки якого може долучитися будь-хто, і воно не є продуктом жодної комерційної компанії. Воно розробляється як суспільне благо і не передбачає стягнення комісії всередині протоколу – ланцюжки, додатки та смарт-контракти можуть використовувати IBC безкоштовно.
- Відсутність прив’язки до постачальника: IBC дозволяє протоколам додатків легко переключатися між моделями безпеки та постачальниками послуг взаємодії. Наприклад, токени не потрібно передавати назад і мігрувати при зміні постачальника послуг взаємодії. Оновлення каналу IBC може переключити базові з’єднання на новий набір, запобігаючи прив’язці до постачальника.
- Модульна безпека: IBC був розроблений для забезпечення найвищих стандартів безпеки за замовчуванням, дозволяючи розробникам гнучко знижувати рівень безпеки для менш критичних випадків використання. Його можна налаштувати на використання легких клієнтів для перевірки консенсусу, підписувачів з декількома підписами або навіть вбудованого моста роллапсу для перевірки.
- Надійний набір функцій: IBC пропонує ключову функціональність, яка необхідна розробникам, але не широко використовується в конкуруючих рішеннях. Розробники можуть використовувати IBC для створення не тільки переказів токенів, але й міжланцюгових облікових записів (тобто можливість дозволити модулю або контракту в одному ланцюжку керувати обліковим записом у віддаленому ланцюжку), міжланцюгових запитів та асинхронного зв’язку між смарт-контрактами в різних ланцюжках. Уявіть собі використання єдиного приватного ключа для управління гаманцями в усіх ланцюжках, де у вас є активи, і як би це спростило користувацький досвід для пересічного користувача.

Розробка зі стеком OP
Polymer приєднується до довгого списку ланцюжків, які використовують стек OP для своєї розрахункової інфраструктури, серед яких Base, Zora та інші. Ми вирішили використовувати стек OP в якості розрахункової інфраструктури для Ethereum Interoperability Hub, тому що він пропонує такі можливості:
- Гнучкість, масштабованість та продуктивність: Polymer відрізняється від інших роллапів тим, що фокусується на обслуговуванні потреб сумісності додатків на інших роллапах, а не на виконанні децентралізованих додатків самостійно. Такий відхід від функцій переважної більшості роллапів вимагає великої гнучкості при побудові. Стек OP також має більшу потужність і пропускну здатність в порівнянні з мейннетом Ethereum, що необхідно для підтримки інтероперабельності світу ролапів, який ми передбачаємо.
- Децентралізація через процвітаючу і спільну екосистему: Стек OP будує надійну мережу і об’єднує інженерні таланти не тільки OP Labs, але і Coinbase, а також різних учасників з відкритим вихідним кодом, щоб прискорити децентралізований розвиток суперланцюга.
- Безпека та узгодженість Ethereum: Ethereum має правильне поєднання технічних, культурних та економічних складових, щоб продовжувати розвивати найнадійнішу децентралізовану екосистему в криптовалюті. Наша команда в Polymer Labs прагне просувати дорожню карту масштабування Ethereum, особливо масштабування інтероперабельності.
Розробка з використанням Eigenlayer
EigenDA збільшує пропускну здатність мережі Ethereum, використовуючи той самий базовий актив для забезпечення безпеки. Ось чому ми вирішили використовувати EigenDA для забезпечення доступності даних:
- Безпека Ethereum: Концентратор інтероперабельності для конкретного домену повинен запозичувати якомога більше безпеки з того ж джерела, що і роланд, який він підключає. Для роллапів, що успадковують безпеку Ethereum, найбезпечнішим варіантом буде використання Ethereum DA. Наступним найкращим варіантом є використання EigenDA, який запозичує безпеку від стейкінгу Ethereum і підмножини набору валідаторів.
- Масштабованість: EigenDA значно збільшує пропускну здатність мережі Ethereum щодо доступності даних. Модель витрат EigenDA також є більш гнучкою і дозволяє надавати більш доступні послуги доступності даних для підтримки високопродуктивних сценаріїв використання, таких як інтероперабельність між ланцюжками.
Об’єднуємо все разом
Ми ретельно обирали цей підхід, оскільки вважаємо, що IBC є правильним рішенням для екосистеми Ethereum. Як найвищий рівень розрахунків у криптовалюті, Ethereum пропонує найбільшу безпеку для міжмережевих транзакцій, що відбуваються через Polymer, ніж будь-яке альтернативне рішення, що покладається на набори валідаторів або сліпу довіру до централізованих позамережевих сутностей. Зі збільшенням кількості L2 в Ethereum зростає потреба в специфічному для домену центрі взаємодії, такому як Polymer. Polymer також використовує EigenDA для покращення масштабованості та економічної ефективності рішення.
Polymer відіграє важливу роль в історії масштабування Ethereum, дозволяючи розробникам створювати безперешкодно компоновані додатки в роллапах Ethereum та інших доменах з оптимальною моделлю довіри. Інтероперабельне майбутнє, яке ми будуємо, – це майбутнє, в якому криптовалюта набуде масового поширення – майбутнє, в якому користувачі зможуть комфортно зберігати свої активи в ланцюжку, використовувати найкращі додатки незалежно від того, в якому ланцюжку вони живуть, і орієнтуватися в криптовалюті без складних UX-перешкод.
Поєднання Ethereum і Cosmos
Ethereum і Cosmos вирівняли цінності і створили фундаментальні інновації в технології блокчейн. Обидві платформи досягли значних успіхів у розвитку нашої галузі, але робили це ізольовано. Polymer змінює цю ситуацію, відкриваючи шлях для прямого впровадження досягнень Cosmos в екосистему Ethereum, включаючи перенесення IBC на Ethereum.
Приєднуйтесь до нас у створенні майбутнього інтероперабельних ролапів
Polymer випустить загальнодоступну тестову мережу, де розробники зможуть отримати доступ до найкращої інфраструктури інтероперабельності – слідкуйте за останніми новинами Polymer у наших соціальних мережах.
Якщо ви розробляєте блокчейн і зацікавлені у використанні крос-ланцюгових можливостей Polymer, підпишіться на нашу розсилку, щоб отримати першочерговий доступ до нашої тестової мережі. Також, будь ласка, напишіть нам на X і поділіться тим, що ви розробляєте – ми з радістю обговоримо, як ми можемо вам допомогти.
Про Polymer
Polymer Labs, що складається з кваліфікованих інженерів з розподілених систем та інфраструктури, криптопершопрохідців та досвідчених бізнес-операторів, знаходиться в авангарді просування інтероперабельності Ethereum з IBC. Місія Polymer полягає в тому, щоб створити наступне покоління інтернету, гарантуючи, що рівень інтероперабельності децентралізованої мережі є нейтральним, відкритим, бездозвільним і єдиним для всіх екосистем. Як творці Центру інтероперабельності Ethereum, першого рівня 2, орієнтованого на забезпечення інтероперабельності IBC, Polymer встановлює новий стандарт в технології блокчейн.
Polymer є учасником Inter-Blockchain Communication (стандарт OSS для довільної передачі повідомлень) і активним учасником спільноти IBC, в тому числі очолює IBC Summit і OpenIBC. Ми запрошуємо розробників, інвесторів та широку спільноту приєднатися до нашої місії з масштабування децентралізованого Інтернету.