区块链的交易背书方法、电子设备和存储介质技术

技术编号:24094902 阅读:36 留言:0更新日期:2020-05-09 09:50
本申请公开了区块链的交易背书方法、电子设备和存储介质,其中,区块链的交易背书方法包括:交易端将交易提案发送给区块链的第一节点,以使得第一节点对交易提案进行背书;其中,第一节点为区块链的背书策略所要求的区块链节点;接收第一节点的背书结果;验证背书结果是否满足背书策略;若满足,则将交易提案以及背书结果发送至区块链的第二节点以进行分布式存储。通过上述方式,本申请能够有效提升交易提案的可信度,并减少区块链系统中节点的算力损耗。

Transaction endorsement method, electronic equipment and storage medium of blockchain

【技术实现步骤摘要】
区块链的交易背书方法、电子设备和存储介质
本申请涉及区块链
,特别是涉及区块链的交易背书方法、电子设备和存储介质。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链本质上是一个去中心化的数据库,具有去中心化、开放性、独立性、安全性和匿名性的特点。由于区块链账本数据不可篡改的特点,在区块链上进行的交易更加安全可靠。区块链在金融领域、物联网和物流领域、公共管理、能源、交通、数字版权领域、保险领域等许多领域均有广阔的应用前景。
技术实现思路
本申请主要解决的技术问题是:提供区块链的交易背书方法、电子设备和存储介质,能够有效减少区块链系统中节点的算力损耗,并提升交易提案的可信度。为解决上述技术问题,本申请采用的一个技术方案是:提供一种区块链的交易背书方法,包括:交易端将交易提案发送给区块链的第一节点,以使得第一节点对交易提案进行背书;其中,第一节点为区块链的背书策略所要求的区块链节点;接收第一节点的背书结果;验证背书结果是否满足背书策略;本文档来自技高网...

【技术保护点】
1.一种区块链的交易背书方法,其特征在于,包括:/n交易端将交易提案发送给所述区块链的第一节点,以使得所述第一节点对所述交易提案进行背书;其中,所述第一节点为所述区块链的背书策略所要求的区块链节点;/n接收所述第一节点的背书结果;/n验证所述背书结果是否满足所述背书策略;/n若满足,则将所述交易提案以及所述背书结果发送至所述区块链的第二节点以进行分布式存储。/n

【技术特征摘要】
1.一种区块链的交易背书方法,其特征在于,包括:
交易端将交易提案发送给所述区块链的第一节点,以使得所述第一节点对所述交易提案进行背书;其中,所述第一节点为所述区块链的背书策略所要求的区块链节点;
接收所述第一节点的背书结果;
验证所述背书结果是否满足所述背书策略;
若满足,则将所述交易提案以及所述背书结果发送至所述区块链的第二节点以进行分布式存储。


2.根据权利要求1所述的方法,其特征在于,
所述交易端将交易提案发送给所述区块链的第一节点之前还包括:
所述交易端确定所述交易提案所调用的智能合约;
基于所述智能合约,从所述区块链的至少一个背书策略中确定所述交易提案对应的背书策略;
所述交易端将交易提案发送给所述区块链的第一节点包括:
将所述交易提案发送给所述交易提案对应的背书策略所要求的至少一个第一节点。


3.根据权利要求2所述的方法,其特征在于,
所述接收所述第一节点的背书结果包括:
接收所述第一节点执行所述智能合约以进行模拟交易并对所述模拟交易的结果进行数字签名后形成的背书结果;
其中,所述背书结果至少包括所述交易提案的哈希值、读写集和所述第一节点的数字签名。


4.根据权利要求3所述的方法,其特征在于,所述背书策略包括至少一个子策略;
所述验证所述背书结果是否满足所述背书策略包括:
验证所述背书结果是否满足预设数量的子策略;
若满足,则确定为满足所述背书策略。


5.根据权利要求4所述的方法,其特征在于,
在所述验证所述背书结果是否满足预设数量的子策略中,验证所述背书结果是否满足任一所述子策略包括:
验证所述背书结果是否来自所述第一节点;<...

【专利技术属性】
技术研发人员:王超程晗蕾黄昭慈鲁静向智宇宋斌
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:广东;44

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

1