Глибоке розуміння модульності: рішення з можливістю підключення для подолання обмежень продуктивності блокчейн

Автор студента | @twilight_momo

Наставник | @CryptoScott_ETH

Дата випуску | 2024.6.13

深入解读模块化:可插拔式解决区块链性能瓶颈

  1. Одиночний блокчейн відомий своєю всебічністю, незалежно відповідає за всі аспекти мережі, від збереження даних до верифікації транзакцій та іншого. У свою чергу, модульний блокчейн розділяє різні функції блокчейну на окремі модулі, що дозволяє надавати підтримку продуктивності та плавного користувацького досвіду на певній функціональності, в певній мірі вирішуючи проблему ‘неможливого трикутника’.
  2. Ethereum, як перша блокчейн-платформа, що підтримує смарт-контракти, надає живучу ґрунт для модулярного дизайну. З розвитком технології блокчейн також починає досліджувати можливості модульності в екосистемі Біткойн, додаючи нові модулі для реалізації більш вдосконалених функцій, таких як покращена конфіденційність, більш ефективна обробка транзакцій або посилення функціоналу смарт-контрактів.
  3. Модулярна технологія представляє собою більш “душевний” підхід до продуктів з можливістю підключення, у майбутньому буде представлено більш гнучкі та настроювані рішення для блокчейну, різноманітні сервіси та функції можуть бути додані та вилучені так легко, як конструктор LEGO. Ця гнучкість дозволяє розробникам швидко створювати та розгортати рішення для блокчейну з урахуванням конкретних вимог у сфері застосування.

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Коли ми говоримо про модульний блокчейн, спочатку потрібно зрозуміти концепцію монолітного блокчейну. Монолітний ланцюг, такий як Біткойн, Еthereum тощо, славиться своєю всеосяжністю, незалежно від того, чи йдеться про зберігання даних, перевірку транзакцій чи виконання смарт-контрактів. У цьому процесі монолітний ланцюг виступає у ролі універсала, що охоплює всі аспекти.

На прикладі Ethereum можна сказати, що зріла однотипна блокчейн-модель зазвичай може бути приблизно розділена на чотири архітектурні складові:

  • Уровень выполнения (ution Layer)
  • Розрахунковий шар (Settlement Layer)
  • Доступність даних / DA шар (Data Availability Layer)
  • Слій Консенсусу (Consensus Layer)

Нижче наведено детальний пояснення ролі кожного рівня архітектури, порівняння реєстрації на блокчейні з футбольною грою:

深入解读模块化:可插拔式解决区块链性能瓶颈

За допомогою цього порівняння ми можемо краще зрозуміти, як працюють різні архітектури блокчейну. Монолітний блокчейн - це коли всі функції виконуються на одному ланцюжку, тоді як модульний блокчейн (Modular Blockchain) - це новий тип архітектури блокчейну, який розкладає систему блокчейну на кілька спеціалізованих компонентів або рівнів, кожен з яких відповідає за вирішення певних завдань, таких як консенсус, доступність даних, виконання та розрахунок.

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

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

модульний блокчейн 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201 01928374656574839201.

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

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

深入解读模块化:可插拔式解决区块链性能瓶颈

Чому модульна технологія блокчейн отримала широку увагу і називається “майбутнім трендом”? Це пов’язано з відомою в галузі блокчейн теорією “неможливого трикутника”.

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело: chainlink

«Неможлива трійця» блокчейну вказує на те, що мережі блокчейну складно досягнути оптимального стану в один і той же час з точки зору безпеки, децентралізації та масштабованості, як основних властивостей.

  • Масштабованість стосується здатності мережі обробляти великий обсяг транзакцій та зберігати ефективну і недорогу роботу підвищення кількості користувачів та обсягу транзакцій. Зазвичай вимірюється за допомогою TPS (кількість транзакцій на секунду) та затримки (час, необхідний для підтвердження транзакції).
  • Безпека стосується вартості та складності захисту мережі блокчейн від атак. Наприклад, механізм POW у Bitcoin вимагає, щоб атакуючий контролював більше 51% загальної обчислювальної потужності, тоді як у Ethereum механізм POS потребує спільної домовленості більше ⅓ вузлів.
  • Децентралізація описує те, що мережа працює без участі одного центрального вузла, а розподілена на багато вузлів. Чим більше вузлів, тим ширше географічне розподілення, тим вище ступінь децентралізації мережі.

Основна ідея “неможливого трикутника” полягає в тому, що дуже складно досягти оптимальності у цих трьох аспектах в системі блокчейн. Наприклад, серед багатьох громадських ланцюгів біткойн та Ефір завдяки широкому розподілу вузлів і великій кількості вузлів виділяються в аспектах децентралізації та безпеки.

Однак вони жертвують певною масштабованістю, що призводить до повільності та високих витрат на операції: час створення блоку в Bitcoin становить близько 10 хвилин, TPS в Ethereum приблизно 13, а витрати на операції в Ethereum можуть сягати сотень доларів при великому обсязі операцій.

Саме в такому контексті виникла технологія модульного блокчейну, яка шляхом розподілу різних функцій на спеціалізовані модулі вирішує виклики традиційних громадських ланцюгів у сфері масштабованості та вартості транзакцій. Наприклад, мережа Біткойн Lightning і технологія Rollup у Єфірі - це обидва втілення модульного мислення.

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

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

深入解读模块化:可插拔式解决区块链性能瓶颈

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

На основі цих принципів дизайну ми можемо розглянути різні проекти модульного блокчейну з точки зору виконавчого рівня, рівня доступності даних і згоди, а також розрахункового рівня.

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Технологія Рівень 2, як розширення виконавчого рівня архітектури блокчейну, є проявом концепції модульного блокчейну. Вона, шляхом будування мережі, системи або технології поза блокчейном на основі нижчого рівня блокчейну, спрямована на підвищення масштабованості основного блокчейну.

Рівень 2 рішення дозволяє обробляти транзакції швидше та ефективніше за вартістю, одночасно забезпечуючи безпеку та децентралізацію основного блокчейну. За даними дошки dune, створеної @0xning, витрати газу на верифікацію та розрахунок на Layer 2 в середньому становлять менше 10% в екосистемі Ethereum, що значно зменшує вартість транзакцій для користувачів.

深入解读模块化:可插拔式解决区块链性能瓶颈

джерело:

Технологія Rollup є найпопулярнішим рішенням на рівні 2 на сьогоднішній день, її основна ідея полягає в «виконанні поза блокчейном, перевірці в блокчейні», виконанні обчислення та інших робіт поза блокчейном, а потім завантаженні даних calldata назад на головну мережу.

поза блокчейном выполнення

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

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

Перевірка у блокчейні

У блокчейні підтримка є ключовою для безпеки мережі рівня 2. Мережа рівня 2 повинна забезпечувати шифрування доказів, щоб вирішити потенційні розбіжності на нижньому рівні ланцюга. Наразі два основних механізми підтвердження - це доказ помилок і доказ дійсності, які відповідно підтримують оптимістичні Rollups та ZK Rollups.

Доказ некоректності Оптимістичних ролапів

Optimistic Rollups використовує оптимістичну припущення, що всі транзакції за замовчуванням є дійсними, якщо немає явних доказів помилок. Ця модель ґрунтується на доказах неправдивості протягом періоду оскарження (доказ шахрайства), коли будь-який учасник мережі може подати докази для оскарження стану розумного контракту, що забезпечує справедливість та прозорість мережі.

За даними L2BEAT наразі існує 16 шарів другого рівня, які використовують механізм оптимістичних ролапів, такі як: Arbitrum, OP, Base, Blast тощо.

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело: l2beat.com

Доказ дійсності ZK Rollups

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

Одним словом, доказ дійсності є основою ZK-Rollups, що вимагає, щоб кожна партія угод мала відповідне доказове забезпечення, тим самим забезпечуючи можливість підтвердження та схвалення змін стану розумних контрактів на підґрунті ланцюга блоків. Для вузлів перевірки ZK Rollups забезпечує механізм розрахунків з нульовою помилкою, оскільки кожна угода повинна пройти строгу перевірку дійсності.

За даними L2BEAT, наразі існує 11 рівнів 2, що використовують механізм ZK Rollups, таких як: Linea, Starknet, zkSync та інші.

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело: l2beat.com

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Celestia як піонер у сфері модульного блокчейну є в суті шаром доступності даних, що надає міцну основу для розробки додатків та Rollup. Шляхом розгортання на шарі доступності даних та шарі консенсусу Celestia розробники додатків можуть сконцентруватися на оптимізації логіки виконання, передаючи обробку доступності даних та складності консенсусу Celestia.

Архітектура Celestia забезпечує різноманітні рішення для модулярного розширення, її архітектура включає наступні три типи:

  • Rollup суверенітету: Celestia надає шар доступності даних та шар згоди, тоді як шар розрахунків та шар виконання реалізовані незалежно кожним суверенним ланцюжком.
  • Rollup розрахунок (наприклад, проект Cevmos): на основі DA та рівня консенсусу, що надається Celestia, Cevmos надає послуги розрахункового рівня, тоді як додаткові ланцюжки виконують роль рівня виконання.
  • Celestium: шара доступності даних покладена на Celestia, а шар консенсусу та розрахунків покладено на потужну мережу Ethereum, тоді як AppChain продовжує фокусуватися на рівні виконання.

深入解读模块化:可插拔式解决区块链性能瓶颈

Celestia використовує кілька інноваційних технологій, що суттєво знижують вартість зберігання даних і оптимізують ефективність зберігання.

Технологія коригування та видалення кодів

Одним з інновацій Celestia є застосування кодів стирання (Erasure Codes). У статті “Вибірковість доступності даних та докази шахрайства”, написаній Мустафою Альбасаном (одним з засновників Celestia) та Віталіком Бутеріном, запропонована нова архітектурна концепція, в якій повні вузли відповідають за виробництво блоків, а легкі вузли - за їх верифікацію. Технологія кодів стирання забезпечує повне відновлення початкових блоків даних навіть при втраті до 50% даних шляхом введення зайвості в процес передачі даних.

Цей механізм означає, що для того, щоб забезпечити 100% доступність даних блоку, виробник блоку мусить опублікувати лише 50% даних блоку в мережу. Якщо зловживаючий виробник намагається вплинути на 1% даних блоку, тоді насправді йому потрібно вплинути на всі 50% даних, що значно підвищує вартість його злочинної діяльності.

Вибірковість доступності даних

Celestia застосовує технологію вибіркової доступності даних (DAS), щоб вирішити проблему масштабованості блокчейну. Робочий процес DAS включає кілька ключових кроків:

  1. Випадкове вибіркове дослідження: легкий вузол виконує кілька раундів випадкового вибору зразків блокових даних, кожен раз запитуючи лише невелику частину даних блоку.
  2. Поступово підвищуйте довіру: У міру того, як легка нода завершує більше лонг раундів вибірки, їхня впевненість у доступності своїх даних зростає.
  3. Досягнення порогу довіри: як тільки легка нода досягає заданого рівня довіри (наприклад, 99%) шляхом вибіркового вибору, вона вважає дані блоку доступними.

Цей механізм дозволяє легким вузлам перевіряти доступність блокових даних без завантаження всіх даних блоків, що забезпечує цілісність та доступність блокчейн-даних. Celestia спрямована на надання доступності даних, а не стану виконання, що дозволяє підвищити продуктивність блоків, дозволяючи кожному блоку мати більше місця для зберігання більшої кількості вибіркових даних, що значно підвищує обробку транзакцій на секунду (TPS).

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

EigenDA - це безпечний, високопропускний та децентралізований сервіс доступності даних, який є першим активним сервісом підтвердження (AVS), запущеним на EigenLayer. AVS можна розуміти як операторів вузлів, які є частинами тисяч вузлів, що працюють на Ethereum. Вони отримують додатковий дохід, додатково працюючи на різних мережах, які потребують підтвердження консенсусу, крім їх основної роботи (валідація консенсусу Ethereum).

Зі збільшенням кількості Ethereum, які будуть знову застейкані, а також з приєднанням більшої кількості AVS до екосистеми EigenLayer у майбутньому, Rollups зможуть отримати більш низьку вартість транзакції та більш високу комбінабельність безпеки в екосистемі EigenLayer.

EigenLayer - це протокол знову застави на основі Ethereum, який використовує заставувачів у рівні згоди Ethereum як валідаторів, тобто використовує часткову безпеку Ethereum для уникнення ризиків централізованих сервісних постачальників або довіри до власного токену, тим самим знижуючи поріг розробки для інших проєктів. Водночас він посилює довіру до мережі Ethereum, збільшуючи його цінність та вплив.

У архітектурному плані EigenDA використовує технологію ZK для підтвердження даних стану Layer 2, а також мережа EigenDA, яка забезпечує остаточну визначеність за допомогою Restaking ETH для забезпечення безпеки консенсусу, остаточне підтвердження та збереження даних стану Layer2 на основній мережі Ethereum. Таким чином, EigenDA є підпідрядником валідації та остаточної визначеності в мережі DA на основній мережі Ethereum, а не конкурентом, подібно до Celestia.

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Avail - це модульний блокчейн-проект, який був анонсований командою Polygon у червні 2023 року і відокремився від Polygon у березні цього року, щоб працювати як незалежна структура. Наразі Avail працює на тестовій мережі та щойно завершив збір коштів у розмірі 43 млн доларів у рамках першого раунду фінансування, який очолили Dragonfly і Cyber Fund.

Основна архітектура Avail складається з трьох частин: Avail DA, Avail Nexus та Avail Fusion. Avail DA - це модульний рівень доступності даних, який, подібно до Celestia, надає послуги DA для різних блокчейнів. Avail Nexus - це стандартизований протокол передачі повідомлень між блокчейнами, подібний до IBC-протоколу Cosmos, який надає взаємодію між різними блокчейнами. Avail Fusion впроваджує POS-консенсус з багатоактивним заставним забезпеченням з метою забезпечення безпеки консенсусу всієї мережі Avail.

У технічному плані Avail DA використовує поліном Кейт для уникнення доказу шахрайства, не потребує припущення, що більшість вузлів є чесними, і не залежить від повних вузлів для отримання доступних даних. Це відрізняється від архітектури Celestia, яка базується на доказі шахрайства, тому технічно вони мають суттєву різницю.

З появою модульної доступності даних Блокчейн таких проектах, як Celestia і Avail, війна модульних DA буде ставати все більш інтенсивною, а функціональність Ethereum як шару DA також буде відволікатися, і цілком ймовірно, що в майбутньому буде конкурентний ландшафт «один супер лонг сильний».

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Dymension - це модульний блокчейн на базі Cosmos, який надає зручну рамку для розробки RollApp за допомогою вбудованої масштабованості технологій. У архітектурі Dymension розробники можуть зосередитись на реалізації бізнес-логіки та швидко розгорнути Rollup для конкретних додатків за допомогою набору розробних інструментів Rollup (RDK) та спеціального розрахункового шару.

Архітектура Dymension складається з двох основних компонентів: RollApp та Dymension Hub.

RollApp - це поєднання Rollup та App, воно є високопродуктивним модульним блокчейном, спеціалізованим на конкретних додатках, на платформі Dymension. RollApp може мати різні форми, включаючи, але не обмежуючись, платформу DeFi, веб-ігри Web3, ринок торгівлі NFT та інші спеціалізовані рішення на основі Layer 2 для децентралізованих додатків.

У RollApp сортувальник (Sequencer) відіграє ключову роль, він відповідає за перевірку, сортування та обробку локальних транзакцій. Після упакування блоку ці дані передаються до повних вузлів і публікуються на у блокчейні на мережі доступності даних, вибраній RollApp, такі як Celestia. Після отримання відповіді від Celestia, сортувальник надсилає кореневий стан до Dymension Hub для досягнення консенсусу та розрахунку.

Dymension Hub, як центр екосистеми, виконує функції консенсусного та розрахункового рівнів. Він отримує становий корінь від RollApp і надає остаточне підтвердження угоди та послуги розрахунку для RollApps.

Через такий дизайн Rollup може передавати задачі згоди та розрахунку на Dymension Hub, а завдання зберігання та перевірки даних - на мережі DA, такі як Celestia. Таким чином, Rollup може скористатися економічною безпекою цих двох мереж та одночасно зосередитися на покращенні ефективності виконання додатків та користувацького досвіду.

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Ім’я Cevmos поєднує в собі Celestia, EVMos та CosmOS, з метою надання розрахункового шару для rollups, сумісних з EVM.

Оскільки Cevmos сам є rollup, всі rollup, побудовані на ньому, називаються rollup для розрахунків. Кожен rollup перебудовує існуючі угоди та застосунки на Ethereum, зменшуючи обсяг роботи з міграції, шляхом мінімізації двостороннього моста довіри між rollup Cevmos. Rollup на Cevmos публікують дані на Cevmos, після чого Cevmos опрацьовує дані пакетами та публікує їх на Celestia. Так само як Ethereum, Cevmos виконує докази rollups як розрахунковий шар.

深入解读模块化:可插拔式解决区块链性能瓶颈

За допомогою протоколу Ordinals і ефекту збагачення від напису, а також отримання схвалення ETF Біткойну, з’явилися нові чинники, що впливають на екосистему Біткойну. Увага ринку швидко зосереджується на екосистемі Біткойну, а гроші інституційних інвесторів також починають надходити в цю галузь, що свідчить про довіру та очікування щодо майбутнього розвитку екосистеми Біткойну.

На цьому тлі технологія Layer 2 біткойну процвітає, з’являється багато технічних рішень, утворюється різноманітна та енергійна технічна екосистема. Різноманітні інноваційні рішення починають виступати, спільно прискорюючи розширення та оптимізацію мережі біткойн.

Незважаючи на те, що в даний час у галузі ще не досягнуто єдиної згоди щодо точного визначення Layer 2 для Bitcoin, ця стаття запозичить ідею модульного блокчейну Ethereum, виходячи з модульного підходу, для дослідження можливостей та методів побудови Layer 2 для Bitcoin.

深入解读模块化:可插拔式解决区块链性能瓶颈

Мережа Ethereum відома своєю функціональністю розумних контрактів, які є повнотою за Тюрінгом, здатна зберігати та перевіряти історичний стан, тому підтримує складні децентралізовані додатки (DApps). У порівнянні, мережа Bitcoin - це мережа без стану та не розумних контрактів, недосконалість системи її конструкції головним чином походить з двох аспектів:

1. Обмеженості системи обліку UTXO рахунків

У світі блокчейну існує два основних способи зберігання записів: модель облікового запису / залишку та модель UTXO. Модель UTXO, яку використовує біткойн, суттєво відрізняється від моделі облікового запису / залишку, яку використовує Ethereum.

У системі біткойн, хоча користувачі бачать баланс рахунку в гаманці, насправді система біткойн, розроблена Сатоші Накамото, не включає поняття балансу. Так званий “баланс біткойн” насправді є концепцією, яку гаманець застосовує на основі UTXO. UTXO означає Невитрачений вихід транзакції, це ядро генерації та перевірки біткойн-транзакцій.

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

Як мінімалістичну технічну архітектуру для передачі та розрахунку активів, модель UTXO важко розширюється для підтримки складних функцій, таких як смарт-контракти.

2. Неповний мова сценаріїв Тьюрінга

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

Оскільки система Біткойн не є досконалою, для більш складних функцій вона потребує залежності від зовнішніх модульних розширень, на цьому етапі потреба у модульності в системі Біткойн, безсумнівно, більш термінова, ніж у системі Ethereum. Функції виконавчого рівня, рівня доступності даних, рівня згоди та міжланцюжкового взаємодії у її екосистемі потребують упакування та розширення шляхом модульного підходу.

深入解读模块化:可插拔式解决区块链性能瓶颈

深入解读模块化:可插拔式解决区块链性能瓶颈

Мерлін

深入解读模块化:可插拔式解决区块链性能瓶颈

На даний момент в гонці на другому рівні біткойну найвищий TVL у Merlin Chain, який досяг декількох мільярдів доларів США, можна сказати, що це найбільш привабливий проект у біткойн екосистемі. Як другорядна мережа біткойну, Merlin Chain, підтримуючи багато різних власних біткойн активів, також сумісний з EVM, що демонструє його подвійне співпрацю з біткойн екосистемою та ефір екосистемою.

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело:

Функціональні можливості Merlin обертаються навколо мережі ZK-Rollup, децентралізованої мережі оракулів та у блокчейні протишахрайства.

Мережа ZK-Rollup

Основою ZK-Rollups є використання доказів з нульовим розголошенням. Докази з нульовим розголошенням, як криптографічний метод, дозволяють одній стороні (доказувачеві) підтвердити іншій стороні (валідатору) правильність певного твердження, не розкриваючи жодної інформації, крім доказу правильності цього твердження.

Merlin Chain обробляє торгівлю поза блокчейном та розраховує її, щоб уникнути високої комісії за транзакцію та перенаселеного мережі Біткойн. Одночасно ZK-rollup може стиснути кілька доказів транзакцій в один блок, тому Біткойн основний блокчейн повинен перевірити лише один доказ транзакції, що містить багато транзакцій, що значно зменшує роботу основного ланцюжка та підвищує ефективність торгівлі.

децентралізований оракул мережі

Мережа децентралізованого оракулу Merlin виконує роль DAC (Комітет доступності даних), щоб перевірити та забезпечити, що сортувальник правильно публікує повні дані DA поза ланцюгом. Децентралізованість мережі оракулів полягає в тому, що вона приймає форму POS, тому будь-хто, хто застейкає достатню кількість активів, може запустити вузол оракула. Ця система застави дуже гнучка, підтримує активи, такі як BTC, MERL, а також підтримує делеговану заставу, схожу на Lido.

у блокчейні проти шахрайства

Merlin впроваджує концепцію BitVM, застосовуючи механізм “оптимістичного ZK-Rollup”, що можна спростити як те, що спочатку всі ZK Proof вважаються надійними, і лише у випадку помилки виконавця вживається покарання. Оскільки перевірка відбувається на головній мережі Bitcoin, на ланцюзі Bitcoin, через технічні обмеження неможливо повністю перевірити ZK Proof, можна перевірити лише окремі обчислювальні кроки ZK Proof у спеціальних випадках. Тому люди можуть лише вказати, що в процесі верифікації ZKP поза ланцюжком була помилка в обчислюванні певного кроку, і викликати це шляхом доказу шахрайства.

深入解读模块化:可插拔式解决区块链性能瓶颈

Мережа B²

深入解读模块化:可插拔式解决区块链性能瓶颈

B² Network використовує модульний дизайн, де Rollup-шара (ZK-Rollup) відповідає за виконання, шара доступності даних (B² Hub) зберігає дані, B² Nodes проводять позаблокчейну перевірку, а кінцевий розрахунковий шар є основною мережею Біткойн.

Рівень ZK-Rollup мережі B² Network використовує рішення zkEVM для виконання транзакцій користувачів на другому рівні та виведення відповідних доказів. Рівень Rollup відповідає за подання та обробку транзакцій користувачів, а рівень DA відповідає за збереження копій підсумкових даних та перевірку відповідних доказів з нульовим розголошенням.

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело:

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

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерело:

Згідно з майбутнім планом B² Network, B² Hub, сумісний з EVM, має стати верифікаційним та DA-шаром для декількох Layer 2 біткоїнових підтверджень поза ланцюжком та створити функціональний розширюючий шар поза біткоїновим ланцюжком. Оскільки сам біткоїн не може підтримувати багато сценаріїв застосування, будування функціонального розширюючого шару поза ланцюжком стане все більш поширеним в екосистемі Layer 2.

B² Hub як перший модульний сторонній DA-шар для Bitcoin може допомогти іншим рівнем 2 Bitcoin використовувати основний ланцюжок Bitcoin як остаточний розрахунковий рівень, а також успадкувати безпеку Bitcoin, що сприятиме розширенню мережі Bitcoin та посиленню різноманітності її застосувань.

深入解读模块化:可插拔式解决区块链性能瓶颈

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

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

Виникши в екосистемі Ethereum, а потім виявивши себе в екосистемі Bitcoin, модулярна технологія вже проявила себе в різних галузях криптовалютної індустрії.

Наприклад, Chromia, модульний публічний ланцюжок, що використовує технологію «реляційної бази даних», співпрацює з найдовшими іграми, такими як My Neighbor Alice та Chain of Alliance в ігровій сфері; На треку RWA Chromia створила протокол Ledger Digital Asset протокол Protocol, який був прийнятий кількома проектами протокол.

У сфері штучного інтелекту CARV спеціалізується на побудову модульного рівня даних для штучного інтелекту та веб-ігор Web3, забезпечуючи конфіденційність та безпеку обробки даних за допомогою довіреної середовища виконання (TEE) та технології доказів знань з нульовим розголошенням.

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

深入解读模块化:可插拔式解决区块链性能瓶颈

Джерела

[1]

[2]

[3]

[4]

[5]

/архітектура[6]

[7]

[8]

[9]

[10]

[11]

ETH3,12%
BTC0,82%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити