Абстракція облікового запису (часто скорочено AA) є зміною дизайну, яка розриває жорсткий зв'язок між обліковим записом блокчейну та єдиним власником приватного ключа, дозволяючи програмній логіці вирішувати, як обліковий запис автентифікує дії, сплачує збори та відновлює доступ. Практично це переміщує мережу від моделі "один ключ, один власник" до облікових записів, правила яких закладені в коді смарт-контракту. Ідея циркулює щонайменше з 2015 року, але вона набула справжнього поширення, коли дослідники Ethereum запропонували формальні проекти покращень, а новіші мережі, такі як Solana, продемонстрували рідний підхід.
Зовнішні власні рахунки та їхні обмеження
На Ethereum тип облікового запису за замовчуванням - це зовнішньо володієма рахунка(EOA). EOA може зберігати ефір, підписувати транзакції та викликати контракт, але не може містити власний виконуваний код. Якщо приватний ключ загублено, то також втрачаються кошти; якщо власник хоче розширені функції — скажімо, соціальне відновлення або газ, виражений у токенах — він повинен покладатися на окремий контракт та додаткові кроки. Це розмежування між "дурними" EOA та "розумним" кодом контрактів вже давно обмежує зручність використання гаманців та їх безпеку.
Проблема, яку вирішує абстракція облікового запису
Дозволяючи коду, а не фіксованому ключу, підтверджувати транзакцію, AA перетворює сам обліковий запис на програмований об'єкт. Такий же механізм може об'єднувати кілька викликів, планувати платежі, встановлювати обмеження на витрати або приймати підписи з кількох пристроїв. Для користувачів це означає менше затверджень, необов'язкове спонсорство газу та значно безпечніші шляхи відновлення. Для розробників це означає передбачувані гачки для створення більш розширених функцій гаманців без змін протоколу.
Еволюція на Ethereum: EIP-2938 до ERC-4337
Ранні проекти, такі як EIP-2938, пропонували зміни до основного протоколу, але оновлення рівня консенсусу виявились повільними. ERC-4337 надав обхідний шлях у березні 2023 року: він ввівальт-мемпулОперацій користувачів, оброблених поза ланцюгом "бандлерами" та перевірених в ланцюзі одиничним контрактом EntryPoint. Цей шаблон дозволяє будь-якому сумісному гаманцю на смарт-контракті діяти як аккаунт першого класу, зберігаючи при цьому непорушеним ядро Ethereum. У 2024 році кількість розгортань смарт-аккаунтів перевищила 200 мільйонів, і аналітики очікують нову хвилю, оскільки інструменти зріють до 2025 року.
Нативний проти симульованого AA: Раннє лідерство Solana
Не кожен ланцюг потребував модернізації. Solana була запущена з обліковими записами, які вже діють як гнучкі контейнери даних—адреси, отримані з програми (PDA), можуть ініціювати транзакції відповідно до правил, встановлених у самій програмі. Цей дизайн ефективно вбудовує абстракцію облікових записів на рівні протоколу, тому гаманці Solana з самого початку пропонували мультипідписи та потоки оплатників зборів. Таким чином, ERC-4337 Ethereum "імітує" те, що Solana робить нативно, обмінюючи стабільність протоколу на трохи вищі витрати на газ.
Шлях оновлення 2025 року: EIP-7702 та ERC-6900
Наступний хард-форк Ethereum, кодова назва Pectra, має включати EIP-7702. Ця пропозиція дозволяє звичайному EOA тимчасово делегувати свою валідацію контрактному коду під час однієї транзакції, забезпечуючи багато переваг смарт-рахунків без міграції балансів. Remix IDE вже постачає шаблони для 4337 та 7702, що вказує на плавне прийняття розробниками. Паралельно ERC-6900 визначає модульну архітектуру плагінів, щоб різні реалізації смарт-рахунків могли ділитися розширеннями, такими як ключі сеансу або ліміти витрат. Разом ці стандарти мають на меті перевести AA з "експериментального" в "за замовчуванням" в екосистемі EVM.
Головні сигнали: Розумні рахунки MetaMask
Найбільший гаманець самообслуговування підтвердив тенденцію в травні 2025 року, запустивши Smart Accounts MetaMask. Користувачі можуть перетворити існуючу адресу в режим розумного рахунку, що дозволяє здійснювати пакетні обміни, комісії в токенах та логіку підписки — все це працює на основі ERC-4337 за лаштунками. Крок MetaMask сигналізує про те, що AA більше не є просто іграшкою для розробників; він стає базою для повсякденного самообслуговування.
Абстракція облікового запису (часто скорочено AA) є зміною дизайну, яка розриває жорсткий зв'язок між обліковим записом блокчейну та єдиним власником приватного ключа, дозволяючи програмній логіці вирішувати, як обліковий запис автентифікує дії, сплачує збори та відновлює доступ. Практично це переміщує мережу від моделі "один ключ, один власник" до облікових записів, правила яких закладені в коді смарт-контракту. Ідея циркулює щонайменше з 2015 року, але вона набула справжнього поширення, коли дослідники Ethereum запропонували формальні проекти покращень, а новіші мережі, такі як Solana, продемонстрували рідний підхід.
Зовнішні власні рахунки та їхні обмеження
На Ethereum тип облікового запису за замовчуванням - це зовнішньо володієма рахунка(EOA). EOA може зберігати ефір, підписувати транзакції та викликати контракт, але не може містити власний виконуваний код. Якщо приватний ключ загублено, то також втрачаються кошти; якщо власник хоче розширені функції — скажімо, соціальне відновлення або газ, виражений у токенах — він повинен покладатися на окремий контракт та додаткові кроки. Це розмежування між "дурними" EOA та "розумним" кодом контрактів вже давно обмежує зручність використання гаманців та їх безпеку.
Проблема, яку вирішує абстракція облікового запису
Дозволяючи коду, а не фіксованому ключу, підтверджувати транзакцію, AA перетворює сам обліковий запис на програмований об'єкт. Такий же механізм може об'єднувати кілька викликів, планувати платежі, встановлювати обмеження на витрати або приймати підписи з кількох пристроїв. Для користувачів це означає менше затверджень, необов'язкове спонсорство газу та значно безпечніші шляхи відновлення. Для розробників це означає передбачувані гачки для створення більш розширених функцій гаманців без змін протоколу.
Еволюція на Ethereum: EIP-2938 до ERC-4337
Ранні проекти, такі як EIP-2938, пропонували зміни до основного протоколу, але оновлення рівня консенсусу виявились повільними. ERC-4337 надав обхідний шлях у березні 2023 року: він ввівальт-мемпулОперацій користувачів, оброблених поза ланцюгом "бандлерами" та перевірених в ланцюзі одиничним контрактом EntryPoint. Цей шаблон дозволяє будь-якому сумісному гаманцю на смарт-контракті діяти як аккаунт першого класу, зберігаючи при цьому непорушеним ядро Ethereum. У 2024 році кількість розгортань смарт-аккаунтів перевищила 200 мільйонів, і аналітики очікують нову хвилю, оскільки інструменти зріють до 2025 року.
Нативний проти симульованого AA: Раннє лідерство Solana
Не кожен ланцюг потребував модернізації. Solana була запущена з обліковими записами, які вже діють як гнучкі контейнери даних—адреси, отримані з програми (PDA), можуть ініціювати транзакції відповідно до правил, встановлених у самій програмі. Цей дизайн ефективно вбудовує абстракцію облікових записів на рівні протоколу, тому гаманці Solana з самого початку пропонували мультипідписи та потоки оплатників зборів. Таким чином, ERC-4337 Ethereum "імітує" те, що Solana робить нативно, обмінюючи стабільність протоколу на трохи вищі витрати на газ.
Шлях оновлення 2025 року: EIP-7702 та ERC-6900
Наступний хард-форк Ethereum, кодова назва Pectra, має включати EIP-7702. Ця пропозиція дозволяє звичайному EOA тимчасово делегувати свою валідацію контрактному коду під час однієї транзакції, забезпечуючи багато переваг смарт-рахунків без міграції балансів. Remix IDE вже постачає шаблони для 4337 та 7702, що вказує на плавне прийняття розробниками. Паралельно ERC-6900 визначає модульну архітектуру плагінів, щоб різні реалізації смарт-рахунків могли ділитися розширеннями, такими як ключі сеансу або ліміти витрат. Разом ці стандарти мають на меті перевести AA з "експериментального" в "за замовчуванням" в екосистемі EVM.
Головні сигнали: Розумні рахунки MetaMask
Найбільший гаманець самообслуговування підтвердив тенденцію в травні 2025 року, запустивши Smart Accounts MetaMask. Користувачі можуть перетворити існуючу адресу в режим розумного рахунку, що дозволяє здійснювати пакетні обміни, комісії в токенах та логіку підписки — все це працює на основі ERC-4337 за лаштунками. Крок MetaMask сигналізує про те, що AA більше не є просто іграшкою для розробників; він стає базою для повсякденного самообслуговування.