版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种区块链智能合约的变更记录的追溯方2获取查询请求;所述查询请求用于指示从区块链中确定出所述查根据所述区块链的区块中记录的状态树根节点,确定所述状态树根节点对应的状态键字段用于表征所述智能合约的变更信息存储在所述区块链中的区块接收所述智能合约的创建请求;根据所述创建请求,在所述区交易的第二区块;并将所述第二区块的高度确定为所述智能合约追加数据时的关键字段,获取所述区块链的最高区块,将所述最高区块确定为当前区块;从所述状态树中确定出所述智能合约追加数据时的将确定出的所述智能合约追加数据时的关键字段减1后对应的区块继续确定为当前区及根据所述智能合约的标识,从所述状态树中确定出所述智能合约追加数据时的关键字获取单元,用于获取查询请求;所述查询请求用于指示从区处理单元,用于根据所述区块链的区块中记录的状态树根节点,确定3交易的第二区块;并将所述第二区块的高度确定为所述智能合约追加数据时的关键字段,获取所述区块链的最高区块,将所述最高区块确定为当前区块;从所述状态树中确定出所述智能合约追加数据时的将确定出的所述智能合约追加数据时的关键字段减1后对应的区块继续确定为当前区及根据所述智能合约的标识,从所述状态树中确定出所述智能合约追加数据时的关键字处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行4[0001]本发明实施例涉及金融科技(Fintech)领域,尤其涉及一种区块链(BlockChain)[0006]本发明实施例提供一种区块链智能合约的变更记录的追溯方法及装置,通过高关键字段用于表征所述智能合约的变更信息存储在所述区块链中的区块5为所述智能合约创建时的关键字段,存储至所述第一区块的状态树根节点对应的状态树能合约的变更信息存储在区块链的第二区块中,且将该第二区块的区块高度作为关键字[0018]将确定出的所述智能合约追加数据时的关键字段减1后对应的区块继续确定为当6从区块链的最高区块开始获取关键字段,即上述获取到的各智能合约的变更信息是倒序[0032]将确定出的所述智能合约追加数据时的关键字段减1后对应的区块继续确定为当7[0042]图2为本发明实施例提供的一种区块链智能合约的变更记录的追溯方法的流程示[0045]图5为本发明实施例提供的一种区块链智能合约的变更记录的追溯装置的结构示能合约,在取证时把智能合约中的存证信息或者存证信息的哈希值读取出来进行比较校[0049]图1示例性的示出了本发明实施例提供区块链智能合约的变更记录的追溯方法所能合约的标识,该查询请求用于指示区块链系统200从区块链中确定出查询请求中待追溯[0051]区块链系统200接收到该查询请求后,会根据查询请求中的待追溯的智能合约的200将智能合约的变更记录反馈至查询服务器[0052]基于上述描述,图2示例性的示出了本发明实施例提供的一种区块链智能合约的8变更记录的追溯方法的流程,该流程可以由区块链智能合约的变更记录的追溯装置执行,[0054]该查询请求即查询服务器向区块链系统发送的记录有待追溯的智能合约的标识交易树节点(TransactionRoot)和收据树根节点(ReceiptRoot)分别理解为状态树根散9的待追加数据写入智能合约,并生成记录有将待追加数据写入智能合约的交易的第二区[0062]在步骤201的获取查询请求之后,即可以根据该查询请求从区块链中确定智能合[0064]步骤402,根据当前区块中记录的状态树根节点,确定状态树根节点对应的状态区块链的最高区块开始获取关键字段,即上述获取到的各智能合约的变更信息是倒序的,[0069]本发明实施例中,在解析各区块时,可以解析出各区块的时间戳(timestamp)信[0072]2019年2月,用户向存证机构还款10元,则智能合约中追加数据为“用户还款10[0073]2019年3月,用户向存证机构还款20元,则智能合约中追加数据为“用户还款20对智能合约追加该数据的交易记录在区块链的区块高度为10[0081]基于同一发明构思,图5示例性的示出了本发明实施例提供的一种区块链智能合[0090]将确定出的所述智能合约追加数据时的关键字段减1后对应的区块继续确定为当[0097]基于同一发明构思,本发明实施例还提供了一种计算机现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定[0099]这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 互联网的试题及答案
- 无人机智能导航定位技术升级方案
- 物流场地临时使用免责协议书
- 2026年航空工业招聘笔试准备指南
- 2026年农村宅基地分户条件认定题库
- 2026年国际化产品经理面试跨文化
- 2026年大学生士兵提干考试准备与职业发展前景
- 2026年街道未成年人防溺水安全知识题
- 2026年妇联执委作用发挥工作机制与联系群众及议事建言及领办项目考核
- 2026年逻辑推理能力提升训练题集
- 2026贵州南方乳业股份有限公司管理类岗位第一批次招聘33人考试参考题库及答案解析
- 2025年电工考试试题及答案详解
- 2026年固态变压器(SST)项目可行性研究报告
- 基坑工程监测专项技术方案
- 2025-2026统编版二年级语文下册第四单元素养达标(A卷)(含答案)
- 汉中职业技术学院2025年招聘辅导员试题及答案
- 2026年个人查摆问题及整改措施清单
- 少年宫教师培训制度
- 液氧储罐安全知识培训课件
- 新污染物治理培训课件
- 2025年高中信息技术考试试题及答案
评论
0/150
提交评论