Определение
Внешний аккаунт (EOA) управляется с помощью криптографических подписей, связанных с закрытым ключом. У него есть адрес, баланс ETH и счётчик транзакций nonce. Кошелёк может хранить ключ и предоставлять интерфейс для подтверждения переводов или взаимодействия с приложениями.
Как это работает
Авторизованные подписи позволяют отправлять транзакции по правилам Ethereum. Аккаунт может получать активы и вызывать контракты. Современные функции уточняют прежнее представление, будто EOA всегда лишён кода: EIP-7702 позволяет разрешить делегирование исполнения коду контракта, сохраняя управление аккаунтом через ключ. Доступные функции зависят от реализации кошелька.
Применение и ограничения
Обладатель закрытого ключа обычно может разрешать действия с существенными последствиями для аккаунта. Поэтому подпись не обязательно является безобидным подтверждением входа. Делегирование коду создаёт зависимость от разрешённой реализации, а неосторожная авторизация может поставить активы под угрозу. EOA не следует путать с приложением кошелька, внутренним клиентским счётом биржи или доказательством того, что аккаунтом управляет определённый человек.