以太坊中的重要概念
- 账户(Account)
包含地址,余额和随机数,以及可选的存储和代码的对象。 - 普通账户(EOA),存储和代码均为空
- 合约账户(Contract),包含存储和代码\
- 地址(Address)
一般来说,这代表一个EOA或合约,它可以在区块链上接收或发送交易。更具体地说,它是ECDSA 公钥的 keccak 散列的最右边的160位。 - 交易(Transaction) • 可以发送以太币和信息
- 向合约发送的交易可以调用合约代码,并以信息数据为函数参数
- 向空用户发送信息,可以自动生成以信息为代码块的合约账户
- gas
以太坊用于执行智能合约的虚拟燃料。以太坊虚拟机使用核算机制来衡量gas的消耗量并限制计算资源的消耗。