Демонтаж ZetaChain: Чому 2024 рік вважається великим роком для розвитку ланцюгової абстракції "треку"?

ПочатківецьFeb 06, 2024
Ця стаття знайомить з крос-ланцюговим проектом Zetachain і тим, як він вирішує проблему повної інтероперабельності ланцюжка.
Демонтаж ZetaChain: Чому 2024 рік вважається великим роком для розвитку ланцюгової абстракції "треку"?

Нещодавно запуск airdrop крос-ланцюговим публічним ланцюжком L1 @zetachain привернув увагу ринку до напрямку "абстракції ланцюжка". Що таке абстракція ланцюжка і які виклики повної інтероперабельності ланцюжка? У чому полягають основні особливості зетачейну? На мою думку, якщо модульність - це стратегія "вертикального альянсу", то ланцюгова абстракція - це стратегія "горизонтального альянсу" і один з ключових треків, на якому слід зосередитися у 2024 році. Чому? Дозвольте мені пояснити своє розуміння:

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

Що таке ланцюгова абстракція? Співзасновник Near відкинув поняття "ланцюгової абстракції". Просте розуміння: модуляризація розділяє різні функціональні шари блокчейну на рівень розрахунків, рівень DA, рівень виконання, рівень згортання і т.д. Це значно стимулює розвиток ринку мережевого будівництва. Процвітання, але в той же час це зробить ліквідність, додатки, користувачів і т.д. між ланцюжками більш розпорошеними, що створить величезні бар'єри для звичайних користувачів і навіть розробників.

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

Існує два основних типи загальних проблем інтероперабельності повного ланцюга:

1) Проблеми комунікації між несхожими ланцюжками смарт-контрактів. Наприклад, як встановити ефективні комунікаційні зв'язки між платформами нерозумних контрактів UTXO, такими як біткойн, і платформами розумних контрактів з обліковими записами, такими як Ethereum?

2) Проблема передачі крос-ланцюгових активів без використання методу Wrap. Метод Wrap є поширеним рішенням для перехресних мостів. Однак такі рішення часто призводять до значних витрат на тертя і створюють централізований ризик з точки зору управління активами з декількома підписами.

Отже, чи може Zetachain вирішити ці дві проблеми, і як?

Zetachain - це блокчейн з доказом частки, побудований на основі Cosmos SDK і механізму консенсусу Tendermint PBFT. Його можна розглядати як фреймворк блокчейну, орієнтований на конкретні додатки, для забезпечення інтероперабельності. Простіше кажучи, це "ланцюжок в ланцюжку", що використовує підхід "блокчейн з блокчейнів" (BOB), в якому конкретні ланцюжки вбудовуються в середовище повного ланцюжка, щоб забезпечити основу для даних, мережі, консенсусу, стимулів і контрактних рівнів для досягнення інтероперабельності між блокчейнами.

Ядро архітектури Zetachain в основному поділяється на валідаторів, спостерігачів і підписантів.

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

На основі цих базових фреймворків Zetachain може ефективно вирішувати вищезгадані проблеми інтероперабельності повного ланцюжка:

1) Коли мова йде про передачу активів між ланцюжками EVM і ланцюжками моделі UTXO, оскільки в мережі Bitcoin немає смарт-контрактів, єдиним ефективним способом є розгортання легких вузлів і виконання операцій з багатостороннім підписом MPC на основі алгоритму підпису ECDSA. Оскільки ZetaChain може зберігати приватні ключі та адреси TSS, він може підключати і управляти локальними активами в мережі Біткоїн за допомогою смарт-контрактів на Zetachain. Протягом усього цього процесу спостерігачі ZetaChain повинні ефективно відстежувати і управляти UTXO в біткоїні, при цьому основна логіка полягає в тому, щоб використовувати біткоїн як рівень розрахунків за активи, а також контролювати і полегшувати передачу активів за допомогою алгоритмів мультипідпису.

2) Поточні поширені міжланцюгові мостові рішення базуються на логіці блокування активів у ланцюжку А та випуску додаткових активів у ланцюжку Б. Така передумова взаємодії не лише заблокує ліквідність одного ланцюжка, але й спричинить втрату активів під час процесу згортання. Коли мова заходить про сценарії додатків, пов'язаних з DeFi-, його часто критикують за втрату активів. У відповідь на це ZetaChain побудувала повноланцюговий смарт-контракт Ominichain і створила стандарт токенів ZRC20. Це дозволяє повноцінному обігу активів ZetaChain ґрунтуватися на незагорнутому стані. Простіше кажучи, в крос-ланцюговому середовищі ZetaChain він діє як розрахунковий шар всередині ланцюжка. Коли Ланцюг A ініціює передачу активу Ланцюгу B, це еквівалентно тому, що спочатку відбувається розрахунок з ZetaChain, а потім синхронізація статусу розрахунку з Ланцюгом B. Ланцюг B отримає дозвіл на використання відповідного токена ZRC20. Цей процес усуває втрати активів і тертя, спричинені обгортанням.

3) На основі характеристик атомарних транзакцій управління смарт-контрактами, зовнішній ланцюжок може використовувати нативні активи. Наприклад, на основі цієї функції можна реалізувати децентралізований обмін між ланцюжками AMM. Активи в кожному ланцюжку спочатку з'єднуються з ZETA. Якщо ви хочете обміняти актив X в ланцюжку A на актив Y в ланцюжку B, ви можете спочатку використовувати пул фондів в ланцюжку A для обміну X на ZETA, потім передати міжланцюгову інформацію ZETA в ланцюжку A в ланцюжок B, а потім конвертувати ZETA в ланцюжку B в Y за допомогою торгової пари Y/ZETA. Це дуже відрізняється від торгівлі в різних ланцюжках, а потім знову торгівлі між ланцюжками. Це безпосередньо зменшує прослизання транзакцій і втрати між ланцюжками, що є великою перевагою для розгортання і застосування протоколів DeFi в міжмережевих ланцюжках.

На завершення

Завдяки технічному аналізу ZetaChain кожен може більш-менш зрозуміти значення "абстракції ланцюжка" для поточної екології блокчейну. Для розробників на стороні B це може знизити витрати на розгортання різних протоколів у ланцюжках і уможливити глобальне розгортання блокчейну. Управління ліквідністю в ланцюжковому середовищі не тільки уніфікує управління ринком, але й зменшує ризик для безпеки. Особливо в епоху багатоланцюгової збірки та модульного складання, рішення для інтерактивної роботи з повним ланцюгом стане необхідним доповненням. Для користувачів C-сторони абстракція ланцюжка спростить взаємозв'язок між користувачами та різними внутрішніми протоколами, а також користувачами та DApp-додатками. Користувачі можуть навіть отримати комплексний досвід взаємодії з ланцюжком, безпосередньо взаємодіючи з гаманцями, де гаманці виступають в якості центру обробки складних намірів користувачів.

Відмова від відповідальності:.

  1. Ця стаття передрукована з[链上观]. Всі авторські права належать оригінальному автору[郝天]. Якщо у вас є заперечення щодо цього передруку, будь ласка, зв'яжіться з командою Gate Learn, і вони оперативно його опрацюють.
  2. Відмова від відповідальності: Погляди та думки, висловлені в цій статті, належать виключно автору і не є інвестиційною порадою.
  3. Переклади статті іншими мовами виконані командою Gate Learn. Якщо не зазначено інше, копіювання, розповсюдження або плагіат перекладених статей заборонені.
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!
アカウント作成