Учебные заметки по абстракции учетных записей блокчейна (AA) для нетехнических специалистов

Автор: AmberBella.eth, евангелист Web3 Источник: X (исходный Twitter) @0xAmberBella

Я слышал поговорку, что учётные записи — это последняя часть головоломки для крупномасштабного применения блокчейна. Вопрос о том, является ли это утверждение точным или нет, остается предметом споров, но абстракция аккаунта (АА) действительно является интересной темой.

Как мы все знаем, у меня вообще нет технического образования, поэтому я некоторое время консультировался с @nake13, а затем написал эту учебную заметку с нетехнической точки зрения и выделил 4 части, которые я считаю важными. С одной стороны, это часть моего использования метода обучения Фейнмана. С другой стороны, я надеюсь, что это будет полезно для друзей, у которых нет технического образования, как у меня, чтобы понять учетные записи блокчейна (AA), кошельки и абстракции учетных записей ~ (Я дважды проверил точность понимания)

1. Происхождение

  • Решите проблему отсутствия инициативы у Контрактного аккаунта (CA).

  • Раньше контрактные счета не могли инициировать переводы. Эта проблема связана с тем, что протокол Ethereum логически ограничивает инициативу контрактных аккаунтов.Это также недостаток дизайна, который Виталик, основатель Ethereum, не учел вначале.

— Следуя принципу неизменности базового протокола, абстракция учетных записей (AA) стала одним из способов решения этой проблемы, и на данный момент она кажется одним из наиболее осуществимых решений.

**Как понять? **

Его можно понимать как программируемый кошелек (Programmable Wallet), а можно понимать как разблокировку ранее зафиксированного в соглашении контрактного аккаунта через AA, сделав его модульным (превратив в программируемый смарт-контракт).

2. Поймите взаимосвязь между EOA, AA и EOA.

Текущие кошельки в основном делятся на внешние собственные учетные записи (EOA) и контрактные учетные записи (CA).

  • Внешняя учетная запись (EOA): закрытый ключ не является чем-то на базовом уровне контракта Ethereum.

  • Связь с внешними учетными записями (EOA): после того, как абстракция учетной записи (AA) превращает кошелек в смарт-контракт, он может содержать логику внешних учетных записей (EOA).

3. Текущие проблемы, с которыми сталкивается АА

  • Хотя стандартное предложение EIP-4337 (стандарт AA) улучшило удобство использования AA, все еще существуют проблемы различных стандартов и взаимной несовместимости, и для достижения консенсуса потребуется несколько лет.

  • Плата за газ высока, поскольку для обработки смарт-контрактов требуется больше вычислительной мощности.

  • Bundler может решить некоторые проблемы высоких комиссий за газ, но это также может вызвать проблемы с цензурой (поскольку пакетный сервис имеет меньшее количество майнеров и его легче найти, что может повлечь за собой такие риски, как личная безопасность).

  • Модель коммерциализации все еще не определена. Возможные пути включают оплату газа, предоставление передовых услуг, комиссий за транзакции и т. д.

4. Логика блокчейн-кошелька и понимание закрытых ключей

Логика кошелька основана на криптографии.Закрытый ключ — это всего лишь способ проверки и подписи.Как правило, розничные пользователи используют внешние учетные записи (EOA), которые являются обычными кошельками.Существует множество методов шифрования, которые не требуют использования внешних учетных записей (EOA). Режим закрытого ключа.

Надеюсь, это поможет вам понять концепцию абстракции аккаунта (AA)!

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить