*Крос-ланцюгові dApps можуть працювати на кількох різних смарт-контрактах, розгорнутих у кількох різних блокчейнах, тоді як багатоланцюгові dApps можна розгортати в кількох окремих версіях у різних мережах. *
Через постійно зростаючий попит на блоковий простір прикладний рівень Web3 тепер існує в сотнях різних блокчейнів, мереж L2 і Appchains. Ця реальність породила два нових терміни — крос-ланцюг і багатоланцюг. У цій статті ми визначимо, що вони означають, а також окреслимо їхні відмінності та унікальні переваги.
Коротка історія багатоланцюгової екосистеми
Ethereum — це перший блокчейн смарт-контрактів, який повністю підтримує програмовані децентралізовані додатки, що швидко сприяє його прийняттю завдяки зростаючому мережевому ефекту. Початкові додатки смарт-контрактів в основному базуються на Ethereum, а dApps, такі як Compound, MakerDAO, Uniswap, EtherDelta тощо, повністю змінили спосіб використання фінансових послуг через інфраструктуру блокчейну.
Однак зростаючий попит на смарт-контракти Ethereum збільшив попит на блоковий простір у мережі, що призвело до високих комісій за транзакції в мережі. Хоча основна мережа Ethereum залишається однією з найбезпечніших мереж смарт-контрактів, багато користувачів почали шукати дешевші альтернативи, а деякі розробники бачать можливість розробити альтернативні платформи смарт-контрактів і захопити частку ринку Ethereum. Ця динаміка призвела до появи багатоланцюгових екосистем.
**Що таке мультиланцюжок? **
У багатоланцюжковому середовищі кожен екземпляр децентралізованої програми (dApp) складається з ізольованого набору смарт-контрактів без зв’язку з іншими програмами в інших блокчейнах.
Завдяки розвитку екосистеми з кількома ланцюгами доступність нових мережевих середовищ збільшує загальну пропускну здатність економіки смарт-контрактів, що призводить до залучення більшої кількості користувачів, які можуть здійснювати транзакції з нижчою ціною. Крім того, кожна мережа пропонує власний підхід до масштабованості, децентралізації, розробки механізмів, консенсусу, виконання, доступності даних, конфіденційності тощо. У багатоланцюговій екосистемі всі ці різні підходи можна впроваджувати та випробовувати в боях паралельно, стимулюючи розвиток Web3.
Однак поява багатоланцюгового середовища також приносить деякі недоліки. Розгортання ізольованих програм призводить до нижчої ефективності капіталу, оскільки ліквідність розподіляється між ізольованими програмами та не може перетікати між ними. Крім того, переваги компонування без дозволу обмежені, оскільки смарт-контракти дедалі більше фрагментуються в сотнях різних мереж.
У мультиланцюжковому смарт-контракті кожен екземпляр dApp ізольований і не має зв’язку з іншими блокчейнами
Якщо проект хоче відповідати потребам користувачів і залишатися конкурентоспроможним у багатоланцюжному середовищі, що постійно змінюється, він повинен розгорнути свою програму на кількох блокчейнах, що призведе до ще більшої плутанини у кінцевих користувачів. Крім того, кожне окреме розгортання dApp потребує часу для розробки та підтримки, забираючи цінні ресурси розробки, які інакше можна було б використати для покращення основних функцій dApp.
Будь-яку програму, яка потребує єдиного джерела стану, таку як DNS у ланцюжку з центральним реєстром, важко реалізувати в середовищі з кількома ланцюжками. Якщо в кількох мережах розгорнуто декілька реєстрів, одне й те саме ім’я може бути зареєстровано кілька разів у різних мережах різними власниками. Таким чином, програми, які вимагають узгодженості глобального стану, зазвичай розгортаються лише в одній мережі.
Тим не менш, багатоланцюгові розгортання можуть мати інші переваги. Мільярди доларів були втрачені через незахищені міжланцюгові мости токенів. Якщо крос-ланцюгові розумні контракти покладаються на погано захищені міжланцюгові мости, кошти можуть опинитися під загрозою, навіть якщо базова інфраструктура блокчейну безпечна. У багатоланцюжковому розгортанні незалежних і взаємоізольованих смарт-контрактів вплив уразливості може бути обмежений одним розгортанням.
**Що таке крос-ланцюг? **
Функціональність крос-ланцюгів дозволяє розробникам створювати рідні міжланцюгові додатки, де один уніфікований екземпляр dApp може працювати на кількох різних смарт-контрактах і кількох різних блокчейнах, замість того, щоб розгортати кілька окремих версій.
Смарт-контракт між ланцюжками — це уніфікована програма, що складається з кількох смарт-контрактів, розгорнутих у кількох мережах
У міжланцюжковому середовищі смарт-контракти в різних ланцюгах можуть виконувати різні завдання, але вони синхронізовані та підтримують єдиний варіант використання в уніфікованій програмі. Це дозволяє розробникам використовувати різні мережі для своїх унікальних переваг. Наприклад, розробник може створити децентралізовану програму, яка використовує всі наведені нижче мережі:
Децентралізований, стійкий до цензури блокчейн для відстеження власності на активи.
Високопродуктивний блокчейн для транзакцій токенів із низькою затримкою.
Блокчейн, що зберігає конфіденційність, як рівень ідентичності.
Децентралізована мережа зберігання метаданих.
Межланцюгова сумісність має вирішальне значення для більш інтегрованої екосистеми Web3 і створення більше зв’язків між економікою Web3 та існуючою інфраструктурою Web2. Завдяки підтримці смарт-контрактів між ланцюгами, рішення для сумісності між ланцюгами зменшують фрагментацію в екосистемі, покращуючи ефективність капіталу та умови ліквідності.
Створіть більш взаємопов’язану екосистему Web3 за допомогою перехресного обміну повідомленнями
Незважаючи на те, що смарт-контракти крос-ланцюга є серйозною зміною в способі створення децентралізованих програм, більшість масштабних мереж блокчейну сьогодні залишаються закритими. Протокол міжланцюгової сумісності (CCIP) — це стандарт із відкритим вихідним кодом для міжланцюгового зв’язку, включаючи довільний обмін повідомленнями та передачу маркерів. Будучи нативним протоколом, сумісним з блокчейном, мережа Chainlink була інтегрована в кілька блокчейнів і мереж рівня 2, що робить її хорошою позицією для підтримки екосистеми з кількома ланцюжками, яка рухається до крос-ланцюгових смарт-контрактів. Повністю функціональне крос-чейн середовище може розблокувати високомасштабовані та повноцінні крос-чейн додатки, надаючи мільярдам користувачів знайомий користувальницький досвід у світі Web2, зберігаючи при цьому незмінність і мінімізацію довіри як цей новий базовий стандарт Інтернету.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Перехресний ланцюг проти багатоланцюгового
*Крос-ланцюгові dApps можуть працювати на кількох різних смарт-контрактах, розгорнутих у кількох різних блокчейнах, тоді як багатоланцюгові dApps можна розгортати в кількох окремих версіях у різних мережах. *
Через постійно зростаючий попит на блоковий простір прикладний рівень Web3 тепер існує в сотнях різних блокчейнів, мереж L2 і Appchains. Ця реальність породила два нових терміни — крос-ланцюг і багатоланцюг. У цій статті ми визначимо, що вони означають, а також окреслимо їхні відмінності та унікальні переваги.
Коротка історія багатоланцюгової екосистеми
Ethereum — це перший блокчейн смарт-контрактів, який повністю підтримує програмовані децентралізовані додатки, що швидко сприяє його прийняттю завдяки зростаючому мережевому ефекту. Початкові додатки смарт-контрактів в основному базуються на Ethereum, а dApps, такі як Compound, MakerDAO, Uniswap, EtherDelta тощо, повністю змінили спосіб використання фінансових послуг через інфраструктуру блокчейну.
Однак зростаючий попит на смарт-контракти Ethereum збільшив попит на блоковий простір у мережі, що призвело до високих комісій за транзакції в мережі. Хоча основна мережа Ethereum залишається однією з найбезпечніших мереж смарт-контрактів, багато користувачів почали шукати дешевші альтернативи, а деякі розробники бачать можливість розробити альтернативні платформи смарт-контрактів і захопити частку ринку Ethereum. Ця динаміка призвела до появи багатоланцюгових екосистем.
**Що таке мультиланцюжок? **
У багатоланцюжковому середовищі кожен екземпляр децентралізованої програми (dApp) складається з ізольованого набору смарт-контрактів без зв’язку з іншими програмами в інших блокчейнах.
Завдяки розвитку екосистеми з кількома ланцюгами доступність нових мережевих середовищ збільшує загальну пропускну здатність економіки смарт-контрактів, що призводить до залучення більшої кількості користувачів, які можуть здійснювати транзакції з нижчою ціною. Крім того, кожна мережа пропонує власний підхід до масштабованості, децентралізації, розробки механізмів, консенсусу, виконання, доступності даних, конфіденційності тощо. У багатоланцюговій екосистемі всі ці різні підходи можна впроваджувати та випробовувати в боях паралельно, стимулюючи розвиток Web3.
Однак поява багатоланцюгового середовища також приносить деякі недоліки. Розгортання ізольованих програм призводить до нижчої ефективності капіталу, оскільки ліквідність розподіляється між ізольованими програмами та не може перетікати між ними. Крім того, переваги компонування без дозволу обмежені, оскільки смарт-контракти дедалі більше фрагментуються в сотнях різних мереж.
У мультиланцюжковому смарт-контракті кожен екземпляр dApp ізольований і не має зв’язку з іншими блокчейнами
Якщо проект хоче відповідати потребам користувачів і залишатися конкурентоспроможним у багатоланцюжному середовищі, що постійно змінюється, він повинен розгорнути свою програму на кількох блокчейнах, що призведе до ще більшої плутанини у кінцевих користувачів. Крім того, кожне окреме розгортання dApp потребує часу для розробки та підтримки, забираючи цінні ресурси розробки, які інакше можна було б використати для покращення основних функцій dApp.
Будь-яку програму, яка потребує єдиного джерела стану, таку як DNS у ланцюжку з центральним реєстром, важко реалізувати в середовищі з кількома ланцюжками. Якщо в кількох мережах розгорнуто декілька реєстрів, одне й те саме ім’я може бути зареєстровано кілька разів у різних мережах різними власниками. Таким чином, програми, які вимагають узгодженості глобального стану, зазвичай розгортаються лише в одній мережі.
Тим не менш, багатоланцюгові розгортання можуть мати інші переваги. Мільярди доларів були втрачені через незахищені міжланцюгові мости токенів. Якщо крос-ланцюгові розумні контракти покладаються на погано захищені міжланцюгові мости, кошти можуть опинитися під загрозою, навіть якщо базова інфраструктура блокчейну безпечна. У багатоланцюжковому розгортанні незалежних і взаємоізольованих смарт-контрактів вплив уразливості може бути обмежений одним розгортанням.
**Що таке крос-ланцюг? **
Функціональність крос-ланцюгів дозволяє розробникам створювати рідні міжланцюгові додатки, де один уніфікований екземпляр dApp може працювати на кількох різних смарт-контрактах і кількох різних блокчейнах, замість того, щоб розгортати кілька окремих версій.
Смарт-контракт між ланцюжками — це уніфікована програма, що складається з кількох смарт-контрактів, розгорнутих у кількох мережах
У міжланцюжковому середовищі смарт-контракти в різних ланцюгах можуть виконувати різні завдання, але вони синхронізовані та підтримують єдиний варіант використання в уніфікованій програмі. Це дозволяє розробникам використовувати різні мережі для своїх унікальних переваг. Наприклад, розробник може створити децентралізовану програму, яка використовує всі наведені нижче мережі:
Межланцюгова сумісність має вирішальне значення для більш інтегрованої екосистеми Web3 і створення більше зв’язків між економікою Web3 та існуючою інфраструктурою Web2. Завдяки підтримці смарт-контрактів між ланцюгами, рішення для сумісності між ланцюгами зменшують фрагментацію в екосистемі, покращуючи ефективність капіталу та умови ліквідності.
Створіть більш взаємопов’язану екосистему Web3 за допомогою перехресного обміну повідомленнями
Незважаючи на те, що смарт-контракти крос-ланцюга є серйозною зміною в способі створення децентралізованих програм, більшість масштабних мереж блокчейну сьогодні залишаються закритими. Протокол міжланцюгової сумісності (CCIP) — це стандарт із відкритим вихідним кодом для міжланцюгового зв’язку, включаючи довільний обмін повідомленнями та передачу маркерів. Будучи нативним протоколом, сумісним з блокчейном, мережа Chainlink була інтегрована в кілька блокчейнів і мереж рівня 2, що робить її хорошою позицією для підтримки екосистеми з кількома ланцюжками, яка рухається до крос-ланцюгових смарт-контрактів. Повністю функціональне крос-чейн середовище може розблокувати високомасштабовані та повноцінні крос-чейн додатки, надаючи мільярдам користувачів знайомий користувальницький досвід у світі Web2, зберігаючи при цьому незмінність і мінімізацію довіри як цей новий базовий стандарт Інтернету.