Account Abstraction зробить Ethereum таким же простим у використанні, як традиційний банківський рахунок.
Виклик людської помилки в крипто
Розробники Ethereum працюють над тим, щоб зробити блокчейн Ethereum більш зручним для користувачів. Однією з головних проблем криптографії є потенційна можливість втратити доступ до своїх криптохолдингів через просту помилку, таку як втрата доступу до свого закритого ключа.
Зважаючи на цю та інші потенційні підводні камені, набагато легше втратити свої гроші в криптовалюті, ніж у традиційному банківському користуванні. Розробники блокчейну все більше визнають, що людська помилка є неминучою, а це означає, що буде важко проштовхнути криптовалюту в мейнстрім без безвідмовної безпеки та кращої простоти використання.
An стаття опублікований сьогодні на CoinDesk розбиває концепцію абстракції облікового запису (AA). Ця концепція спрямована на використання смарт-контрактів для виконання криптовалютних транзакцій шляхом створення певних правил дійсності. Завдяки АА користувачам не потрібно буде підписувати кожну транзакцію за допомогою своїх особистих ключів.
Мета полягає в тому, щоб зробити Ethereum таким же простим у використанні, як традиційний банківський рахунок, щоб користувачі могли легше здійснювати транзакції, програмувати автоматичні платежі за рахунками тощо.
Розуміння транзакцій Ethereum: EOA та CA
Щоб зрозуміти, як АА змінить природу того, як можна використовувати криптовалюту, важливо зрозуміти, як сьогодні працюють транзакції Ethereum. В Ethereum користувачі мають можливість створювати два типи облікових записів: зовнішні облікові записи (EOA) і контрактні облікові записи (CA). Два типи облікових записів відрізняються тим, як вони ініціюють транзакції в мережі Ethereum. EOA є типовим типом облікового запису для користувачів Ethereum і є типом облікового запису, який можна було б використовувати, якщо б вони використовували постачальника гаманців, наприклад MetaMask і Coinbase Wallet.
Проблема із зовнішніми обліковими записами
За допомогою EOA користувачам надається пара ключів: відкритий і закритий. Будь-хто може надіслати кошти в EOA, використовуючи його відкритий ключ. Але лише власник облікового запису – той, хто має доступ до приватного ключа облікового запису, який слід зберігати в секреті – може фактично ініціювати транзакції з облікового запису.
Проблема з EOA полягає в тому, що якщо користувач втрачає свій закритий ключ, немає можливості відновити доступ до своїх коштів. І навіть якщо користувач не втрачає свій ключ, якщо хтось отримує в руки закритий ключ людини, він отримує повний контроль над коштами цієї особи.
CA, також відомий як «розумні контракти», схожий на міні-комп’ютерні програми, які живуть у мережі Ethereum. Ці облікові записи контролюються кодом, але вони не можуть самі ініціювати транзакції. EOA має надіслати транзакцію до ЦС, щоб він міг здійснювати власні транзакції.
Як абстракція облікового запису усуває недоліки в Ethereum
Абстракція облікового запису усуває недоліки EOA, об’єднуючи їх із CA. Це дозволяє людям створювати облікові записи користувачів із вбудованими механізмами безпеки та іншими спеціальними функціями для перевірки транзакцій. Цей крок вважається необхідним для того, щоб проштовхнути криптовалюту до основного використання.
Крок до загального впровадження крипто
Як каже Крістоф Газсо, співавтор пропозиції щодо вдосконалення Ethereum (EIP) на AA, «у майбутньому ми дійдемо до моменту, коли використання облікового запису Ethereum буде таким же простим, як і використання банку. » Мета полягає в тому, щоб зробити Ethereum більш зручним і безпечним, запобігаючи дорогим помилкам і збільшуючи шанси на те, що криптовалюта буде прийнята основними користувачами.
Застереження: Ця стаття надана виключно в ознайомлювальних цілях. Він не пропонується і не призначений для використання як юридична, податкова, інвестиційна, фінансова чи інша порада.
Джерело: https://cryptodaily.co.uk/2023/01/making-ethereum-more-user-friendly-account-abstraction