智能合约
智能合约模型
本质上是一个运行在区块链上的分布式应用。
区块链:分布式账本
区块(Block)
Previous Hash, Data, Hash
账户(Account)
Address, Balance
以太坊账户模型
EOA
拥有非对称密钥对的用户实体。
COA
合约字节码(Code Hash)
持久化存储(Storage Root)
交易的基本格式
Hash
交易标识
From
发送交易的账户,需要用私钥为这笔交易签名
to
目的账户
Value
以太币数量
Calldata
字节流格式的输入
Gas
支付给矿工的手续费
GasPrice
Gas的单位价格,以Ether标识
Logs
被触发的事件
执行&调试智能合约
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Napleon!
评论