《表6 溯源码生成方案:基于CSBFT区块链的农作物全产业链信息溯源平台设计》

《表6 溯源码生成方案:基于CSBFT区块链的农作物全产业链信息溯源平台设计》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《基于CSBFT区块链的农作物全产业链信息溯源平台设计》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

种植过程信息自动化筛选并保存到区块交易信息依赖于特定的智能合约。美国数学家Nick Szabo于1994年提出了智能合约的概念[23],他定义智能合约为一种计算机协议,旨在以数字方式促进、验证或自动执行合约的相关内容。而在区块链中,智能合约是一段由事件驱动的、具有状态信息的可执行程序[24]。当签署合约的各方就合约内容、执行条件、违约条件等达成一致时,智能合约就被部署到区块链上,使参与方无需依赖任何中心组织自动地执行合约。本文将智能合约分为保存函数、查询函数和溯源码生成函数3部分进行设计,采用以太坊常用的智能合约开发语言Solidity进行合约设计,基于Solidity设计规则,结合农作物生产方案维护流程设计智能合约的以上3部分内容,以水稻耕整播种保存和大米溯源码生成方案设计为例,具体方法如表5和表6所示。