В чем разница между внешней учетной записью (EOA) и контрактной учетной записью (CA)?
ЭОА:
Он состоит из открытого и закрытого ключей, как и MetaMask.Посредством мнемонических слов и закрытых ключей пользователи могут проводить транзакции и получать доступ к учетным записям.
КА:
Учетные записи контрактов не имеют приватных ключей, смарт-контракты управляются логикой их кода и не контролируются пользователями.
Ключевой вопрос: то, что может делать контрактный аккаунт, может быть определено с помощью кода, а EOA — это то, что контролирует пользователь. Одно выполняется пользователем вручную, а другое — автоматически на основе идей пользователя.
Отношения. Смарт-контракты могут делать все, что вы можете написать в коде, тогда как EOA в основном может только подписывать транзакции.