Як досягнути рахунково-центричного екосистеми Web3?

Початківець7/12/2024, 2:09:46 PM
OneBalance - це фреймворк для створення та управління обліковими записами міжланцюгової, дозволяючи абстракцію ланцюгів через екосистему, спрямовану на облікові записи. У цій статті розглядається, як фреймворк OneBalance сприяє переходу екосистеми Web3 від ланцюгово-центричної моделі до моделі, спрямованої на облікові записи.

Криптовалютна екосистема значною мірою прийняла перспективу, орієнтовану на ланцюжок, зумовлену передбачуваним дефіцитом у просторі блокчейну, що відображає компроміс між безпекою та децентралізацією проти продуктивності та масштабованості. У сучасному мультичейн середовищі попит на крос-чейн взаємодію стає все більш очевидним, тоді як дизайн, орієнтований на ланцюг, призводить до неефективності транзакцій і фрагментації користувацького досвіду. Концепція абстракції ланцюга була введена для оптимізації крос-чейн операцій, абстрагуючи складність базових ланцюгів для більш плавної взаємодії між різними блокчейнами. На цьому тлі дослідники Степан Госселін та Ankit chiplunkarвід незалежного дослідницького установиДослідження на передній лінії, яка фокусується на теми, такі як mev, запропонувала нове поняття під назвою “ОдинБаланс,” спрямований на досягнення абстракції ланцюга через побудову акаунт-центричної екосистеми.

компоненти та функції фреймворку onebalance

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

  • Надійні облікові записи є основним компонентом фреймворку OneBalance, який працює на надійних машинах для забезпечення крос-чейн функціональності та високої безпеки. Цей тип облікового запису не тільки керує активами користувачів і станами в різних блокчейнах, але й гарантує, що запити на зміну стану є надійними та безпечними. Надійні облікові записи абстрагуються від складнощів базових блокчейнів, спрощуючи крос-чейн транзакції та управління активами. Крім того, вони також абстрагуються від комісій за транзакції, таких як плата за газ у різних мережах, звільняючи користувачів від тягаря різних структур комісій.
  • Надійні машини зобов'язань є базовою технологічною основою для реалізації надійних функцій облікових записів, які зазвичай стосуються апаратних або програмних середовищ, які можуть виконувати та гарантувати безпеку складних операцій, включаючи довірені середовища виконання (TEE), багатосторонні обчислення (MPC) або облікові записи смарт-контрактів. Їхнім основним обов'язком є забезпечення безпеки облікових записів, блокування ресурсів і перевірка виконання цих блокувань. Завдяки надійним машинам для виконання зобов'язань OneBalance гарантує, що всі операції з рахунком відбуваються в високобезпечному та перевіреному середовищі, підвищуючи надійність та стійкість транзакцій до несанкціонованого доступу.
  • Блокування ресурсів — це механізм, який використовується в надійних облікових записах для блокування активів або станів користувачів, доки не будуть виконані певні умови. Дизайн блокувань ресурсів спрямований на забезпечення безпеки та узгодженості активів під час крос-чейн операцій, запобігаючи участі користувачів у подвійних витратах або інших видах шахрайства під час виконання. Наприклад, користувач може заблокувати певні токени в одному ланцюжку до успішного завершення операції в іншому ланцюжку, гарантуючи, що ці токени будуть передані або випущені лише після виконання всіх заздалегідь визначених умов. Цей механізм блокування підвищує безпеку крос-чейн транзакцій, але не усуває потребу в мостах.

Хоча сам по собі OneBalance не може гарантувати повну атомарність виконання, він може стимулювати атомарність за допомогою механізмів блокування. Користувачі можуть встановити умови спрацьовування механізму замикання: одна полягає в тому, що для спрацьовування замка повинні бути виконані певні умови; Інша полягає в тому, що блокування може бути знято лише після завершення певних транзакцій, тобто виконання блокування залежить від низки зовнішніх подій, що відбуваються. Якщо певні операції між ланцюгами не виконуються належним чином, агент, який виконує ці операції, не отримає ніякої економічної вигоди, тим самим економічно забезпечивши атомарність операцій.

порівняння з існуючими типами рахунків

Двома основними існуючими типами облікових записів є облікові записи External Owned (EOA) та облікові записи смарт-контрактів (SCA). EOA — це найпростіший тип блокчейн-акаунту, який безпосередньо контролюється парою публічний-приватний ключ і не передбачає жодної логіки смарт-контрактів. Оскільки в ланцюжку немає механізму, який би гарантував, що надіслана транзакція користувача є його остаточним рішенням, користувачі можуть подавати нові транзакції, змінюючи nonce, тим самим скасовуючи попередні транзакції. Хоча транзакції EOA є швидшими та дешевшими, вони не можуть забезпечити надійні зобов'язання. SCA, з іншого боку, управляється та контролюється за допомогою смарт-контрактів, що дозволяє виконувати складнішу логіку та транзакції. Однак SCA не може ініціювати транзакції самостійно і має вищі витрати.

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

Крім того, OneBalance може бути сумісним з системою обліку, реалізованою у EIP-4337, використовуючи логіку смарт-контрактів EIP-4337 за потреби для підвищення своїх можливостей управління обліковими записами міжланцюжкового обліку. Однак OneBalance не обмежується використанням абстракції облікових записів та ланцюга EIP-4337; це універсальна рамка з більш широкими застосуваннями. OneBalance може бути розглянутий як розширення ідей, представлених у EIP-4337, додавання функціоналу міжланцюжкового взаємодії.

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

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

  1. ця стаття перепублікована з [ дослідження ChainFeeds]. всі права на авторство належать оригінальному автору [0xnatalie]. Якщо є заперечення щодо цього перепису, будь ласка, зв'яжіться з Gate навчитисякоманда, і вони швидко займуться цим.
  2. відповідальність за відмову: погляди та думки, висловлені в цій статті, належать виключно авторові і не становлять жодної інвестиційної поради.
  3. переклади статті на інші мови здійснюються командою Gate.io Learn. Якщо не зазначено інше, копіювання, розповсюдження або плагіат перекладених статей заборонено.

Як досягнути рахунково-центричного екосистеми Web3?

Початківець7/12/2024, 2:09:46 PM
OneBalance - це фреймворк для створення та управління обліковими записами міжланцюгової, дозволяючи абстракцію ланцюгів через екосистему, спрямовану на облікові записи. У цій статті розглядається, як фреймворк OneBalance сприяє переходу екосистеми Web3 від ланцюгово-центричної моделі до моделі, спрямованої на облікові записи.

Криптовалютна екосистема значною мірою прийняла перспективу, орієнтовану на ланцюжок, зумовлену передбачуваним дефіцитом у просторі блокчейну, що відображає компроміс між безпекою та децентралізацією проти продуктивності та масштабованості. У сучасному мультичейн середовищі попит на крос-чейн взаємодію стає все більш очевидним, тоді як дизайн, орієнтований на ланцюг, призводить до неефективності транзакцій і фрагментації користувацького досвіду. Концепція абстракції ланцюга була введена для оптимізації крос-чейн операцій, абстрагуючи складність базових ланцюгів для більш плавної взаємодії між різними блокчейнами. На цьому тлі дослідники Степан Госселін та Ankit chiplunkarвід незалежного дослідницького установиДослідження на передній лінії, яка фокусується на теми, такі як mev, запропонувала нове поняття під назвою “ОдинБаланс,” спрямований на досягнення абстракції ланцюга через побудову акаунт-центричної екосистеми.

компоненти та функції фреймворку onebalance

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

  • Надійні облікові записи є основним компонентом фреймворку OneBalance, який працює на надійних машинах для забезпечення крос-чейн функціональності та високої безпеки. Цей тип облікового запису не тільки керує активами користувачів і станами в різних блокчейнах, але й гарантує, що запити на зміну стану є надійними та безпечними. Надійні облікові записи абстрагуються від складнощів базових блокчейнів, спрощуючи крос-чейн транзакції та управління активами. Крім того, вони також абстрагуються від комісій за транзакції, таких як плата за газ у різних мережах, звільняючи користувачів від тягаря різних структур комісій.
  • Надійні машини зобов'язань є базовою технологічною основою для реалізації надійних функцій облікових записів, які зазвичай стосуються апаратних або програмних середовищ, які можуть виконувати та гарантувати безпеку складних операцій, включаючи довірені середовища виконання (TEE), багатосторонні обчислення (MPC) або облікові записи смарт-контрактів. Їхнім основним обов'язком є забезпечення безпеки облікових записів, блокування ресурсів і перевірка виконання цих блокувань. Завдяки надійним машинам для виконання зобов'язань OneBalance гарантує, що всі операції з рахунком відбуваються в високобезпечному та перевіреному середовищі, підвищуючи надійність та стійкість транзакцій до несанкціонованого доступу.
  • Блокування ресурсів — це механізм, який використовується в надійних облікових записах для блокування активів або станів користувачів, доки не будуть виконані певні умови. Дизайн блокувань ресурсів спрямований на забезпечення безпеки та узгодженості активів під час крос-чейн операцій, запобігаючи участі користувачів у подвійних витратах або інших видах шахрайства під час виконання. Наприклад, користувач може заблокувати певні токени в одному ланцюжку до успішного завершення операції в іншому ланцюжку, гарантуючи, що ці токени будуть передані або випущені лише після виконання всіх заздалегідь визначених умов. Цей механізм блокування підвищує безпеку крос-чейн транзакцій, але не усуває потребу в мостах.

Хоча сам по собі OneBalance не може гарантувати повну атомарність виконання, він може стимулювати атомарність за допомогою механізмів блокування. Користувачі можуть встановити умови спрацьовування механізму замикання: одна полягає в тому, що для спрацьовування замка повинні бути виконані певні умови; Інша полягає в тому, що блокування може бути знято лише після завершення певних транзакцій, тобто виконання блокування залежить від низки зовнішніх подій, що відбуваються. Якщо певні операції між ланцюгами не виконуються належним чином, агент, який виконує ці операції, не отримає ніякої економічної вигоди, тим самим економічно забезпечивши атомарність операцій.

порівняння з існуючими типами рахунків

Двома основними існуючими типами облікових записів є облікові записи External Owned (EOA) та облікові записи смарт-контрактів (SCA). EOA — це найпростіший тип блокчейн-акаунту, який безпосередньо контролюється парою публічний-приватний ключ і не передбачає жодної логіки смарт-контрактів. Оскільки в ланцюжку немає механізму, який би гарантував, що надіслана транзакція користувача є його остаточним рішенням, користувачі можуть подавати нові транзакції, змінюючи nonce, тим самим скасовуючи попередні транзакції. Хоча транзакції EOA є швидшими та дешевшими, вони не можуть забезпечити надійні зобов'язання. SCA, з іншого боку, управляється та контролюється за допомогою смарт-контрактів, що дозволяє виконувати складнішу логіку та транзакції. Однак SCA не може ініціювати транзакції самостійно і має вищі витрати.

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

Крім того, OneBalance може бути сумісним з системою обліку, реалізованою у EIP-4337, використовуючи логіку смарт-контрактів EIP-4337 за потреби для підвищення своїх можливостей управління обліковими записами міжланцюжкового обліку. Однак OneBalance не обмежується використанням абстракції облікових записів та ланцюга EIP-4337; це універсальна рамка з більш широкими застосуваннями. OneBalance може бути розглянутий як розширення ідей, представлених у EIP-4337, додавання функціоналу міжланцюжкового взаємодії.

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

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

  1. ця стаття перепублікована з [ дослідження ChainFeeds]. всі права на авторство належать оригінальному автору [0xnatalie]. Якщо є заперечення щодо цього перепису, будь ласка, зв'яжіться з Gate навчитисякоманда, і вони швидко займуться цим.
  2. відповідальність за відмову: погляди та думки, висловлені в цій статті, належать виключно авторові і не становлять жодної інвестиційної поради.
  3. переклади статті на інші мови здійснюються командою Gate.io Learn. Якщо не зазначено інше, копіювання, розповсюдження або плагіат перекладених статей заборонено.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!