EOA,外部账户,主要通过私钥来管理的,典型就是metaMask的钱包(这里的只有私钥及你的账号余额,私钥丢了就没了),Eoa账户高于合约账户,万一合约账户丢失是可以通过支付gas来调取我们的合约账户;;
合约账户,是通过智能合约在链上实现的,比如uniswap,做为一个项目来存储这个项目的资金,还包括一些代码逻辑的实现(合约代码,实现了合约账户的控制,只能由EOA发起执行);智能合约账户还有一个好处就是安全可以项目提供方帮忙进行审计,但是原则上存储代码相关是需要付gas费用的。;
虽然合约账户的好处多多,但是在使用上也是有一定门槛的。
创建账户不需要任何花费,但是创建合约账户需要支付一定的Gas,而且你在合约钱包中的任何操作都是需要支付Gas的,因为执行这些合约需要花费以太坊网络中宝贵的计算和存储资源。

EOA 有私钥,没有存储(数据),没有代码;
原则上需要先有EOA,有钱了,才能有合约账户;
网友评论