区块链是一种将数据区块按照时间顺序组合成的链式结构,是去中心化系统中各节点共享且共同维护的分布式数据账本[7],具体的:各节点由P2P组网方式相互连通和交互,受激励机制激励贡献自身算力,根据数据验证机制及传播协议...,区块链可按许可权限分为公有区块链、联盟区块链和私有区块链,其中,公有链面向全球所有用户,任何人都可以在其中读取数据和发送交易;联盟链由若干业务相关的机构共同参与管理,每个机构都运行着一个或多个节点,读写权限仅对联盟内的节点有限度地开放...,矿工收到合约创建或调用交易后在本地沙箱执行环境(如以太坊虚拟机)中创建合约或执行合约代码,合约代码根据可信外部数据源(也称为预言机,Oracles)和世界状态的检查信息自动判断当前所处场景是否满足合约触发条件以严格执行响应规则并更新世界状态...Nonce计算得到,创建合约交易的Payload被编译为EVM字节码执行,执行的输出作为合约代码被永久存储.当接收者为合约账户时,合约账户内代码被激发在本地EVM中执行,Payload作为合约的输入参数...验证(Validation):与排序节点相连接的Peer节点逐一验证数据区块中的交易,确保交易严格依照事先确定的背书策略由所有对应的组织签名背书.验证通过后,所有Peer节点将新的数据区块添加至当前区块链的末端