摘要
本发明涉及区块链应用的技术领域,特别是涉及一种区块链运算设备,其能够提升数据的安全等级,提高系统透明度,增加了合约执行的透明度和可信度;区块链运算设备包括:网络通信模块,用于负责节点间的数据传输、消息广播和新节点的发现;交易管理模块,用于处理用户提交的交易请求,验证交易的有效性;区块打包模块,用于将验证后的交易打包成区块,区块包含一定数量的交易、时间戳、前一区块的哈希值,以及基于共识机制计算得出的哈希值;共识算法模块,用于实现网络中的数据一致性,确保所有节点同意书写同一份账本;智能合约引擎,用于执行存储在区块链上的智能合约代码;提供一个安全的运行环境,支持合约的部署、执行及状态管理。