Synonyms:
Contact Account
当前,当前主流区块链通常采用账户模型来记录用户余额和交易状态的变化。而账户则是用于存储资产和交易状态的基本单元。在以太坊网络中,根据控制方式的不同,账户例如又可以分为外部账户以及合约账户。其中,外部账户(Externally Owned Account, 简称 EOA)是由用户通过私钥控制的区块链账户类型。EOA 可以主动发起交易、签名、调用智能合约的动作。而合约账户(Contact Account)则可以执行更加复杂的逻辑,它能够根据设定的条件自动执行操作,但是它无法主动发起交易,只能在被 EOA 或者其他合约调用时才能执行相应的逻辑。