外部拥有账户(EOA)与合约账户(CA) 的不同?
EOA:
由公钥和私钥组成,就像 MetaMask,通过助记词、私钥,用户可以对账户进行交易、访问。
CA :
合约账户是没有私钥,智能合约是由其中的代码逻辑控制,它们不受用户控制。
关键问题在于:可以通过代码定义合约账户做什么,而 EOA 是用户控制用来做什么,一个是用户手动,一个是基于用户想法下的自动。
关系:智能合约有能力做任何你可以用代码编写的事情,而 EOA 基本上只能签署交易。
EOA:
由公钥和私钥组成,就像 MetaMask,通过助记词、私钥,用户可以对账户进行交易、访问。
CA :
合约账户是没有私钥,智能合约是由其中的代码逻辑控制,它们不受用户控制。
关键问题在于:可以通过代码定义合约账户做什么,而 EOA 是用户控制用来做什么,一个是用户手动,一个是基于用户想法下的自动。
关系:智能合约有能力做任何你可以用代码编写的事情,而 EOA 基本上只能签署交易。