Cregis Research: Археология структуры учетной записи Ethereum и ценность абстракции учетной записи

Прежде чем обсуждать ценность абстракции аккаунта (AA), необходимо рассмотреть византийскую проблему и болевые точки Ethereum.

В традиционном Интернете, когда А платит Б за онлайн-покупки, происходят две вещи: 1. А переводит стоимость денег Б для передачи стоимости 2. А уведомляет Б об оплате одного доллара С точки зрения информации, А теряет один юань, B получает один юань, а A получает определенный продукт.Только после одновременного подтверждения трех вышеуказанных сведений заказ онлайн-покупки считается выполненным. Как подтвердить три вышеуказанных процесса одновременно, можно понять как византийскую проблему.

Что Биткойн или византийская проблема хочет решить, так это реализовать атомарную операцию в реальном мире в среде Интернета или в компьютерной среде, то есть когда происходит передача ценности, происходит и передача информации. Однако, основываясь на своей концепции децентрализации, Биткойн не может создать сложную интернет-среду.

В связи с этим в 2012 году Виталик Бутерин, еще не ставший богом, инициировал предложение по Bitcoin Core, надеясь повысить полноту Тьюринга на основе Биткойна для достижения большего количества функций.После того, как его безжалостно отвергли, он создал экосистему Ethereum. . Хотя рождение Ethereum и смарт-контрактов вывело мир блокчейнов на новый уровень, Ethereum, работающий в децентрализованной среде, по-прежнему сталкивается с самой большой проблемой: линейная среда не может выполнять высокую степень параллелизма и компиляцию сложного кода. пользователям войти в сеть уровня 2, выступая за контрактные кошельки и абстракцию учетных записей и даже поощряя пользователей передавать часть конфиденциальности стороне проекта в обмен на вход в систему через социальные сети, социальное восстановление и другие пользовательские возможности, близкие к Web 2.0: если Ethereum не сделает эти изменения, и он не может соответствовать своему видению, навсегда оставаясь дополнением к биткойну.

Основная тема 1. Что такое абстракция учетной записи?

В публичной цепочке Ethereum существует два типа учетных записей: одна называется внешней адресной учетной записью (EOA), которая характеризуется свободным созданием и может напрямую инициировать транзакции посредством подписи; другая — контрактная учетная запись (CA), имеющая собственный код. область и область данных, по сути, являются смарт-контрактом, поэтому транзакции не могут быть инициированы напрямую; потому что создание контрактной учетной записи = создание смарт-контракта = выполнение взаимодействия в цепочке, поэтому вам нужно заплатить * (это предыдущее заявление V God о MPC кошелек и кошелек CA В аргументе упоминается, что плата за создание кошелька CA является причиной и следствием xx долларов) *. И когда EOA отправляет актив в CA, теоретически этот CA может стать кошельком абстракции аккаунта (Account Abstraction).

Кошелек с абстракцией счета (AA) можно понимать как децентрализованный «банк». EOA может поместить активы в этот «банк» и просто уведомить «банк», когда требуется перевод, и «банк» завершит операцию перевода. Таким образом, передача ценности и передача информации больше не происходят одновременно в EOA, а на абстрактном счете. Конечно, эти транзакции в конечном итоге требуют, чтобы EOA выдавал инструкции по транзакции и подписывался для выполнения.

Основная тема 2: Как реализована функция абстракции учетной записи?

С обновлением содержания протокола EIP-4337 ажиотаж (или обожествление) абстрактного понятия счетов на рынке капитала достиг своего пика, и самые похвальные из них — это [социальный логин] [социальное восстановление] [странно восстановление устройства] [без комиссии за обработку] перевод] и другие концепции, но на самом деле договорная учетная запись (CA) сама по себе является децентрализованным продуктом, и операция транзакции в цепочке активов по-прежнему должна выполняться через подпись EOA, поэтому с помощью таких инструментов, как информация Web 2.0, биологическая информация и аутентификатор 【Вход/восстановление через социальные сети】Необходимо централизованное сотрудничество служб* (это также причина, упомянутая выше, что «V Бог даже поощряет пользователей отказываться от некоторой конфиденциальности в обмен на пользователя опыт, близкий к Web 2.0")*.

Тем не менее, [Восстановление странного устройства], спорная функция* в кошельке EOA (например, служба восстановления закрытого ключа, запущенная кошельком Ledger)*, может быть реализована в кошельке CA путем записи запасного EOA в смарт-контракте. Нет необходимости передавать какую-либо конфиденциальную информацию оператору кошелька, и нет необходимости передавать какую-либо личную информацию, поэтому это безопаснее, чем функция восстановления, запускаемая кошельком EOA.

Наконец, как осуществляется [перевод без платы за обработку]? Прежде всего, все должны обратить внимание на важный момент: кошелек CA и кошелек с абстракцией аккаунта (AA) в настоящее время могут работать только в публичных цепях, которые поддерживают EVM, а основным полем битвы должен быть Ethereum. Как мы все знаем, до реализации предложения EIP-1559 военнопленные майнеры Ethereum могут свободно выбирать транзакцию в сети для бесплатной упаковки, но после того, как предложение EIP-1559 будет принято, базовая комиссия должна быть уплачена. к дефляции и сгоранию, в результате чего Эфириум В сети не бывает по-настоящему бесплатных транзакций. Далее Cregis Research подробно проанализирует, как реализован кошелек AA [перевод без комиссии за обработку]:

Во-первых, возьмем смарт-контракт USDT в качестве примера: он включает в себя область кода и область данных.Часть данных можно понимать как таблицу, в которой записано, сколько USDT принадлежит каждому EOA, то есть баланс каждого EOA. При переводе денег баланс одного счета вычитается, а баланс другого счета добавляется.

Cregis Research: Археология структуры учетной записи Ethereum и ценность абстракции учетной записи

В настоящее время мы заменяем мышление игровой фантастикой или социальной фантастикой: проектная группа надеется снизить порог участия, чтобы пользователи могли участвовать, не удерживая плату за газ. Хотя текущий EOA Ethereum не может этого сделать, умные ученые все еще думают о косвенном решении: сети Meta Tx & Gas station (GSN), принцип которой заключается в том, что торговец токенами (Чжан Сан) подписывает для выполнения структуру, подобную транзакции Данные ( mdata), а затем отправляется лицу, которое готово оплатить комиссию за газ (Li Si), Li Si отправит транзакцию, содержащую mdata, в смарт-контракт, совместимый с GSN, для выполнения и заплатит комиссию за газ в цепочке завершить передачу, и сеть Ethereum. Инициатором передачи подтверждения узла консенсуса является Чжан Сан.

Cregis Research: Археология структуры учетной записи Ethereum и ценность абстракции учетной записи

Приведенное выше решение является важной частью предложения EIP-4337. Предложение EIP-4337 представляет собой схему оптимизации транзакций, которая не меняет консенсусный уровень Ethereum: когда пользователь хочет инициировать транзакцию, TA нужно будет только отправить сообщение, но это сообщение не отправляется в основную сеть Ethereum, поэтому пользователю не нужно платить за газ; это сообщение будет отправлено в пул памяти, где оно будет аутентифицировано в соответствии со стандартом EIP-4337, и, если оно будет подтверждено правильно, оно будет опубликовано в цепочке Ethereum EOA оператора, и, наконец, узел POS отправит блок ввода транзакции. Кроме того, предложение EIP-4337 также включает в себя преимущества, которые может получить упаковщик, и ряд операционных стандартов, таких как возврат средств в случае сбоя упаковки PS.Если предложение EIP-4337 добавляется к методу сокрытия связь между EOA оператора и msg, он также может реализовать функцию частной транзакции.

Cregis Research: Археология структуры учетной записи Ethereum и ценность абстракции учетной записи

Предложение EIP-4337: никаких изменений в уровне консенсуса Ethereum

Тайна разгадана: кошелек абстракции учетной записи (AA) = контрактная учетная запись (CA) + стандарт связи вне сети

После анализа, я думаю, все понимают, что, хотя содержание предложения EIP-4337 может занять от 11 до 13 месяцев, чтобы полностью завершить его, кошелек абстракции учетной записи (AA) реализуется не только через протокол EIP-4337, поэтому есть действительно Подлинный кошелек AA, но протокол EIP-4337, вероятно, будет наиболее признанным операционным стандартом и решением.

Будучи признанным кошельком корпоративного уровня, Cregis, безусловно, может предоставлять услуги CA и GSN: CA является необязательным при развертывании приватизации, а GSN был развернут в сети TRON в апреле этого года, что на данный момент сэкономило клиентам 1,93 миллиона TRX; но Cregis не в этом. спешить с публичным запуском службы кошелька AA, поскольку вышеупомянутые отраслевые стандарты еще не реализованы, а необдуманный запуск может привести к тому, что будущие продукты будут несовместимы с основными стандартами.

*Gnosis Safe, известный оператор кошелька с мультиподписью, также реализует функцию мультиподписи через учетную запись контракта (CA).Он также не горит желанием запускать кошелек AA.Предполагается, что могут быть проблемы в в этом отношении. *

Основная тема три: действительно ли кошелек AA идеален? Каковы недостатки?

Преимуществ у кошельков АА много, но они не идеальны. Неделю назад God Vitalik прокомментировал EOA на основе CA и MPC в своем Twitter AMA. Различные мастера также подробно обсуждали в этом Twitter. Вот несколько объективных недостатков для всех:

  • Стоимость создания УЦ высока, и чем благополучнее (более загружена) сеть Ethereum, тем она будет дороже;
  • Безопасность CA зависит от разработчика смарт-контракта.Если в смарт-контракте есть лазейка или разработчик оставляет вредоносный бэкдор, безопасность пользовательских активов находится под угрозой. Контракт на размещение кроссчейн-моста также является CA.Кража кроссчейн-моста и огромное количество украденных активов, которые часто попадают в заголовки, — все это предупреждения о рисках для кошелька CA;
  • CA в настоящее время может работать только в цепочке EVM и не поддерживает сбор токенов в публичных цепочках BTC и не-EVM.Поэтому, хотя Cregis может предоставить CA, чтобы принять во внимание разнообразие пользовательских коллекций на уровне предприятия, другие кошельки должны быть предоставлены одновременно. Причина решения.
  • Вызов кошелька ЦС зависит от подписи EOA.ЭОА, сгенерированный с помощью исходной фразы, требует подписи закрытого ключа.Если закрытый ключ не хранится должным образом, он все равно будет украден, а логика безопасности не будет обновлена;

Cregis Research, как один из наблюдателей этого популярного AMA, считает, что в мире блокчейнов не существует абсолютно безопасного пути, и каждый пользователь несет ответственность за баланс между удобством и безопасностью; и выбор Cregis Cregis несет ответственность за предоставление пользователям безопасных и удобных инструментов: полностью автономный кошелек MPC (многосторонние вычисления) + дополнительное решение для частного развертывания (включая CA) + богатые финансовые функции SaaS для начала бизнеса для провайдеров Web 3.0. предоставить новую платформу управления совместными активами.

Следующий превью: Это внутреннее обсуждение Cregis Research напрямую раскрыло тайну абстракции аккаунта, а также выявило более сложную тему: V God упомянул, что Ethereum должен претерпеть три изменения в будущем, чтобы добиться успеха, а именно: масштабирование уровня 2, смарт-контракт. кошельки и защита конфиденциальности. В следующей статье Cregis Research продолжит подробно обсуждать эти три темы, так что обратите внимание~ :)

Закрытие: о компании Cregis Research

Cregis — это платформа для совместной работы по управлению активами в эпоху Web 3.0. Она предоставляет кошельки корпоративного уровня + финансовые инструменты SaaS. Она безопасно работает в течение 6 лет и создала 5,87 миллиона активных адресов блокчейна для клиентов. Она обрабатывала активы в цепочке. в среднем за последние 12 месяцев $33 млн.

Cregis Research — это платформа для обмена знаниями, которая надеется предоставить энтузиастам Web 3.0 нулевую, вводящую в заблуждение и 0 коммерчески ориентированную научную информацию о блокчейне и базовой технологии криптографии.

связаться с нами

Официальный сайт | Твиттер | Раздор

Посмотреть Оригинал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить