Оновлення Ethereum може ускладнити втрату всіх ваших Крипто

Абстракція облікового запису – концепція, нещодавно прийнята Visa – може зробити гаманці Ethereum значно зручнішими для користувачів.

AccessTimeIconJan 11, 2023 at 12:15 p.m. UTC
Updated Apr 9, 2024 at 11:12 p.m. UTC

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

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

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

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

Абстракція облікового запису (AA) спрямована на використання смарт-контрактів для виконання Крипто транзакцій шляхом створення певних правил дійсності. З AA користувачам T потрібно буде підписувати кожну транзакцію за допомогою своїх особистих ключів.

«У майбутньому ми дійдемо до моменту, коли використання облікового запису Ethereum буде таким же простим, як і використання банку», — сказав Крістоф Газсо, співавтор пропозиції щодо вдосконалення Ethereum ( EIP ) на сайті AA. . «Людям T доведеться йти на такий компроміс, наприклад: «Гей, ти знаєш, мені подобається децентралізація, але також, це біль у дупі, щоб використовувати Ethereum».

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

Але перш ніж зрозуміти, як АА може змінити природу того, як ONE використовувати Крипто, важливо зрозуміти, як сьогодні працюють транзакції Ethereum .

Облікові записи на Ethereum: EOA та CA

В Ethereum користувачі мають можливість створювати два типи облікових записів: зовнішні облікові записи (EOA) і контрактні облікові записи (CA). Два типи облікових записів відрізняються тим, як вони ініціюють транзакції в мережі Ethereum.

EOA, типовий тип облікового запису для користувачів Ethereum , є типом облікового запису, який ви використовуєте, якщо ви користуєтеся постачальником гаманців, таким як MetaMask і Coinbase Wallet.

За допомогою EOA користувачам надається пара ключів: відкритий і закритий. Будь-хто може надіслати кошти в EOA, використовуючи його відкритий ключ. Але лише власник облікового запису – той, хто має доступ до приватного ключа облікового запису, який слід зберігати в Secret – може фактично ініціювати транзакції з облікового запису.

CA, більш відомі як «розумні контракти», схожі на міні-комп’ютерні програми, які живуть у мережі Ethereum . Ці облікові записи контролюються кодом, а не закритими ключами, але вони не можуть самі ініціювати транзакції; EOA має надіслати транзакцію (яку можна вважати повідомленням або інструкцією) до ЦС, щоб він міг здійснювати власні транзакції.

Проблема з EOA зводиться до Human помилки. «ONE ключ забезпечує повний контроль адміністратора над вашим обліковим записом», — сказав Газсо, співавтор EIP 4337 . «Якщо ви його втратите, ви назавжди втратите контроль над своїм обліковим записом».

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

«Люди — це найбільший недолік безпеки в управлінні обліковими записами Ethereum », — додав Газсо. Хоча немає конкретних даних про те, скільки ETH втрачається через забуті ключі, облікові записи Bitcoin використовують подібну систему приватних ключів до Ethereum. Згідно зі звітом Chainalysis, до 23% усіх біткойнів в обігу (або близько 3,79 мільйона BTC ) можуть бути втрачені назавжди через забуті ключі.

І забуті ключі - T єдина проблема. Якщо хтось (думаю, хакери) отримує в свої руки закритий ключ людини, він отримує повний контроль над коштами цієї особи.

Як працює абстракція облікового запису?

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

Як описав співзасновник Ethereum Віталік Бутерін у дописі в блозі 2021 року, «замість того, щоб [код смарт-контракту] використовувався лише для реалізації логіки додатків, він також використовуватиметься для реалізації логіки перевірки (nonces, підписи…) окремих осіб. гаманці користувачів»

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

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

Облікові записи згідно з AA можуть також уникнути деяких інших жорстко закодованих обмежень EOA. Вони могли б, наприклад, визначити, як користувачі сплачують плату Gas . Наразі згідно з EOA на Ethereum користувачі повинні платити за Gas ефіром (ETH). Але з AA ONE вибрати іншу Криптовалюта для оплати Gas (наприклад, DOGE), або ви можете призначити когось іншого (наприклад, батька чи друга) для оплати Gas .

Усі ці системи сьогодні можна реалізувати за допомогою CA, але зі значним ступенем складності та накладними витратами (тобто витрати на Gas ) через вимогу, щоб усі транзакції ініціювались EOA.

Як досягти повного впровадження абстракції облікового запису?

Є купа пропозицій, які спрямовані на додавання АА до Ethereum, з найвідомішою з яких є EIP-4337 . «Це справді перша пропозиція, яка забезпечує абстракцію облікового запису без необхідності хардфорку», — сказав Газсо.

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

Отже, якщо всі ці інструменти зараз доступні, чому абстракція облікового запису T є більш поширеною?

Відповідь на це питання - імпульс. Очевидно, що створити новий гаманець, запустити його та відправити людям непросто. «Переконати людей випробувати нові Технології, нові гаманці — це дуже складне завдання», — додав Газсо. Ось чому люди, які спочатку починають свою Крипто подорож, звертаються до чогось, що існує довше або перевірено в боях, як-от гаманець MetaMask.

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

Що готує з Account Abstraction?

Деякі рівні 2 на Ethereum ведуть шлях до вбудованої інтеграції AA. StarkWare, компанія, що стоїть за блокчейном StarkNet, уже працює з обліковим записом Abstraction. Елі Бен-Сассон, співзасновник і президент StarkWare, сказав CoinDesk , що абстракцію облікового запису можна буде використовувати в майбутньому, щоб «використовувати розпізнавання обличчя або біометричні дані для авторизації [Крипто] платежів», подібно до того, як FaceID може активувати кредит. оплата карткою для користувачів iPhone. «Інфраструктура для цього тепер можлива в Starknet», — додав Бен-Сассон.

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

Інші фірми, такі як Gnosis Chain, прагнуть інтегрувати Account Abstraction у свою інфраструктуру. Співзасновник Gnosis Chain Стефан Джордж сказав CoinDesk: «Поступово інтерес до АА зростає, оскільки все більше розробників і користувачів усвідомлюють потенціал».

Газсо повторив, що 2023 рік стане «роком абстракції облікового запису», зазначивши, що зараз це ONE з найбільш обговорюваних тем в екосистемі.

Disclosure

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

CoinDesk - це відзначений нагородами засіб масової інформації, який висвітлює криптовалютну індустрію. Журналісти видання дотримуються суворої редакційної політики. У листопаді 2023 року, CoinDesk придбала група Bullish, власник регульованої біржі цифрових активів Bullish, Мажоритарним власником Bullish Group є Block.one; обидві компанії мають інтереси в різних бізнесах, пов'язаних з блокчейном і цифровими активами, а також значні володіння цифровими активами, включаючи біткойн. CoinDesk працює як незалежний підрозділ з редакційним комітетом, який захищає журналістську незалежність. Співробітники CoinDesk, включаючи журналістів, можуть отримувати опціони в групі Bullish як частину своєї компенсації.


Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.