以太坊经典博客
什么是以太坊经典中的外部拥有地址和合约地址?
Donald McIntyre
教育
本网站的内容由用户生成,仅供参考。请勿将任何内容理解为对任何产品或服务的认可。以太坊经典中 "没有任何官方的东西"。请务必自行研究,并记住:不要轻信,请核实!
由此收听或观看本期内容:
以太坊经典(ETC)有两种地址:外部拥有地址(EOAs)和合约地址,也称为智能合约地址。
这些地址类型也可以称为“外部拥有账户”或“合约账户”。
从基础上讲,区块链是持有本地代币或其他类型代币(如ERC-20代币)余额的账本。
然而,可编程区块链如以太坊或以太坊经典也支持智能合约,这些合约需要有自己的账户以便持有资产和执行代码。
区块链中的地址或账户是一个大数,类似于银行账户号码,用户可以在其中持有余额或其他资产。
这是一个ETC地址的例子:
0xf9AbbAd9d103522BCdC72DD38F009c6aa22F82eD
ETC地址或账户也被称为“公钥”,因为它们被发布在区块链的公共账本中,可以被所有人看到。
外部拥有地址由用户通过其私钥控制。这些私钥也是大数,必须保密,以便只有持有者可以控制公钥下的余额和资产。
外部拥有账户可以免费创建;可以在网络中发起交易;这种账户之间的交易只能是ETC或代币转账;并且如前所述,由私钥和公钥的加密对组成。
另一方面,智能合约账户的创建是有成本的,因为它们使用网络存储;它们只能在接收到交易时发送交易;从外部账户到合约账户的交易可以触发代码,这些代码可以执行许多不同的操作;并且它们没有私钥,因为它们由智能合约代码的逻辑控制。
由于智能合约为去中心化应用程序(dapps)提供动力,因此合约账户也是必须用于与dapps交互的账户。
感谢您阅读这篇文章!
欲了解更多关于ETC的信息,请访问:https://ethereumclassic.org