基于区块链的智能合约池制造技术

技术编号:26483612 阅读:28 留言:0更新日期:2020-11-25 19:31
本文公开了用于智能合约和区块链数据存储的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:确定存储在缓存存储中的数据满足预定条件;将第二智能合约的区块链地址添加到配置文件中,其中,所述配置文件包括与存储在区块链上的多个智能合约相对应的多个地址;并且调用虚拟机以执行所述配置文件,其中,所述配置文件的执行发起共识算法以在所述区块链地址处生成所述第二智能合约,并在所述区块链上生成用于存储所述数据的至少一部分的对应的智能合约池,并且,所述智能合约池是要存储在所述区块链上的数据结构。

【技术实现步骤摘要】
【国外来华专利技术】基于区块链的智能合约池
本文涉及智能合约和区块链数据存储。
技术介绍
分布式账本系统(DLS),也可以被称为共识网络和/或区块链网络,使得参与实体能够安全地且不可变地存储数据。在不引用任何特定用例的情况下,DLS通常被称为区块链网络。区块链网络的类型示例可以包括公有区块链网络、私有区块链网络和联盟区块链网络。联盟区块链网络针对选定的实体组群提供,该实体组群控制共识处理,并且所述联盟区块链网络包括访问控制层。数字网络已使世界各地的人们能够方便有效地找到信息并互动。例如,社交媒体平台使人们可以轻松地与朋友和同事分享消息、照片和视频。在线购物网站允许消费者轻松地找到有关各种产品的信息,并通过电子方式发送付款以从世界各地的企业采购产品。各种付款和递送服务使电子商务提供商和消费者可以更轻松地执行在线和国际交易以及运输。随着越来越多的人连接到互联网并进行越来越多的数字和国际交易,国际订单的海关清关报关量剧增,并且随之而来的是海关机构难以发现和处理的欺诈性报关。由于不同来源提供的海关清关数据的随机性,当前的海关清关解决方案可能会导致高昂的监管本文档来自技高网...

【技术保护点】
1.一种由计算设备执行的用于将数据存储在区块链上的计算机实现方法,所述方法包括:/n确定存储在缓存存储中的数据满足预定条件;/n将第二智能合约的区块链地址添加到配置文件中,其中,所述配置文件包括与存储在区块链上的多个智能合约相对应的多个地址;以及/n调用虚拟机以执行所述配置文件,其中,所述配置文件的执行发起共识算法以在所述区块链地址处生成所述第二智能合约,并在所述区块链上生成用于存储所述数据的至少一部分的对应的智能合约池,并且,所述智能合约池是要存储在所述区块链上的数据结构。/n

【技术特征摘要】
【国外来华专利技术】1.一种由计算设备执行的用于将数据存储在区块链上的计算机实现方法,所述方法包括:
确定存储在缓存存储中的数据满足预定条件;
将第二智能合约的区块链地址添加到配置文件中,其中,所述配置文件包括与存储在区块链上的多个智能合约相对应的多个地址;以及
调用虚拟机以执行所述配置文件,其中,所述配置文件的执行发起共识算法以在所述区块链地址处生成所述第二智能合约,并在所述区块链上生成用于存储所述数据的至少一部分的对应的智能合约池,并且,所述智能合约池是要存储在所述区块链上的数据结构。


2.根据权利要求1所述的计算机实现方法,其中,所述数据是包括在用于海关清关的文档中的可变数据,并且所述数据包括所述文档的文档类型、所述文档的文档状态、所述文档与用于海关清关的一个或多个其他文档的关联信息中的一个或多个。


3.根据权利要求2所述的计算机实现方法,其中,所述文档是订单文档、物流文档或付款文档之一;并且所述文档包括:
所述可变数据;
不可变数据,所述不可变数据包括通过与所述文档的所有者相关联的加密密钥对所述文档的至少一部分内容进行加密后的加密版本;以及
索引数据,所述索引数据包括所述文档的标识和与所述文档相关联的多个区块链交易的哈希值中的一个或多个。


4.根据前述权利要求中任一项所述的计算机实现方法,其中,如果存储在所述缓存存储中的所述数据的体量超过预定阈值,则满足所述预定条件。


5.根据权利要求4所述的计算机实现方法,其中,所述区块链包括多个智能合约池,并且所述方法还包括:调用应用编程接口API以使区块链节点能够发起共识算法,从而将所述数据中超过所述预定阈值的至少一部分以轮询方式记录到所述多个智能合约池中。


6.根据权利要求4所述的计算机实现方法,其中,所述区块链包括多个智能合约池,并且所述方法还包括:调用应用编程接口API以使区块链节点能够发起共识算法,从而基于所述数据的ID和所述多个智能合约池的ID将所述数据中超过所述预定阈值的至少一部分记录到所述多个智能合约池中。

【专利技术属性】
技术研发人员:方晖
申请(专利权)人:支付宝实验室新加坡有限公司
类型:发明
国别省市:新加坡;SG

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1