以太坊的账户模式分为外部账户(Exerally Owed Accou, EOA)和合同账户(Corac Accou, CA)两种。
1.外部账户(EOA):
[][][][]外部账户由私钥控制,与用户账户和普通账户一样。
[][[5]][[18]]用户可以通过外部账户发送和接收以太币(ETH)和代币(okes)。
外部帐户的地址是由公钥决定的[[21]]。
2.合同账户(CA):
合约帐户由智能合约代码控制,不属于任何人,也没有私人密匙[[9]]、[[13]]、[[18]]。
合约账户主要用于部署和执行智能合约,处理复杂的业务逻辑[[28]]。
合同帐户的行为由合同本身包含的代码逻辑来控制[[13]]。
将这两种账户模式组合起来,构成以太坊账户系统,以太坊就不仅仅是数字货币平台,而是可编程的区块链平台。利马斯[[7]][[15]][[25]]。