BlockChain-Etherenum 以太坊智能合约

Etherenum 以太坊智能合约

智能合约定义

智能合约是以太坊网络上的一种特殊帐户。

智能合约账户

用户帐户

地址、余额

智能合约账户

地址、余额
状态:声明的所有变量和变量的当前状态
代码:编译后可以在以太坊客户端和节点可以运行的字节码

智能合约调用流程

Blockchain-Etherenum-SmartContract

智能合约应用

Token (通证或代币)

总供应量
帐号
账户中的金额
代币的流动

智能合约局限性

成本

合约的计算越多,运行它的成本就越高。

安全

合约越复杂,就越有可能出现安全漏洞。智能合约中的安全漏洞是很难修复的,因为区块链的不可篡改特性。