一种联盟区块链系统中的交易实现方法技术方案

技术编号:22102704 阅读:35 留言:0更新日期:2019-09-14 03:36
本发明专利技术提出了一种联盟区块链系统中的交易实现方法,包括:基于供应链生态构建的由区块链及其辅助业务系统组成的联盟区块链系统;根据商业交易的利益相关或利害相关原则确定参与交易验证的主体及其节点;参与交易验证的主体及其节点百分之百参与验证;交易验证的结果百分之百一致;提交到区块链系统完成全网分布式记账,确保交易涉及所有利益相关主体的权益得到保障。

A Transaction Implementation Method in Alliance Block Chain System

【技术实现步骤摘要】
一种联盟区块链系统中的交易实现方法
本专利技术涉及区块链领域,特别涉及一种联盟区块链系统中的交易实现方法。
技术介绍
迄今为止,所有区块链系统的共识验证机制,都是基于区块链底层技术支持下的技术共识的实现,譬如区块链上所有验证节点参与验证,无论持有该节点的主体与本笔交易是否有利害关系;而且会以一定比例而非百分之百的验证一致为区块链记账的前提,仅从全部验证节点这个整体来解决了数据记账一致性问题。现有的区块链技术应用于现实的商业社会中,对交易涉及的利益相关主体,比如交易标的物(或电子凭证)的生产者、发行者、见证人、其他存在利益相关或利害相关关系的主体所持有的节点只是区块链上全部节点的一部分,以现有的区块链技术实现验证,必然导致这些相关主体的利益无法得到体现和保证。在商业社会中,只有交易标的物的存在真实性如何,历史转手情况如何,标的物的来源真实性如何等问题得到保证,标的物才具备交易价值,让与人和受让人,特别是受让人的权益,才能得到真正的保证。只有实现交易过程中的验证,特别是存在利益相关或利害相关关系的主体必须参与的验证,而且验证结果百分之百一致,才能规避验证与交易时间差导致的风险,才能够保障本文档来自技高网...

【技术保护点】
1.一种联盟区块链系统中的交易实现方法,其特征在于:包括由区块链及其辅助业务系统组成的联盟区块链系统;交易过程中,所述联盟区块链系统根据商业交易的利益相关或利害相关原则确定参与交易验证的主体及其节点;由所述联盟区块链系统基于各验证主体各自对应的区块链节点数据,对交易进行验证;由所述联盟区块链系统判断所有验证主体对应节点全部参与验证,且验证结果完全一致,将交易提交到区块链完成记账,交易完成;所述联盟区块链系统中的交易实现方法的流程如下:S1.所述联盟区块链系统基于区块链技术构建,联盟各主体直接或间接持有所述区块链节点;S2.所述联盟区块链系统基于交易主体达成的交易意向,根据利益相关或利害相关原则...

【技术特征摘要】
1.一种联盟区块链系统中的交易实现方法,其特征在于:包括由区块链及其辅助业务系统组成的联盟区块链系统;交易过程中,所述联盟区块链系统根据商业交易的利益相关或利害相关原则确定参与交易验证的主体及其节点;由所述联盟区块链系统基于各验证主体各自对应的区块链节点数据,对交易进行验证;由所述联盟区块链系统判断所有验证主体对应节点全部参与验证,且验证结果完全一致,将交易提交到区块链完成记账,交易完成;所述联盟区块链系统中的交易实现方法的流程如下:S1.所述联盟区块链系统基于区块链技术构建,联盟各主体直接或间接持有所述区块链节点;S2.所述联盟区块链系统基于交易主体达成的交易意向,根据利益相关或利害相关原则,确定参与验证的主体及其对应的所述区块链节点;S3.所述验证由所述联盟区块链系统判断所述交易数据与所述区块链节点数据是否符合所有基于商业规则确定的验证逻辑;S4.所述验证完成,所述联盟区块链系统将交易数据提交到所述区块链完成记账;S5.交易完成。2.根据权利要求1所述的联盟区块链系统中的交易实现方法,其特征在于,所述交易涉及的验证主体对应的区块链节点,是由所述验证主体自己持有和管理的节点,或者是通过商业协议委托其他主体持有和管理的节点。3.根据权利要求1所述的联盟区块链系统中的交易实现方法,其特征在于,所述联盟区块链系统根据利益相关或利害相关原则来确定每笔交易的验证主体及这些主体各自对应的区块链节点,所述验证主体包括交易标的物(或电子凭证)的让与人、受让人、见证人,电子凭证发行人,该交易标的物(或电子凭证)在系统中的所有交易前手,与交易标的物(或电子凭证)存在利益相关或利害相关关系的其它主体。4.根据权利要求1所述的联盟区块链系统中的交易实现方法,其特征在于,所述验证由所述联盟区块链系统进行,所述联盟区块链系统收集交易数据及所有验证主体各自对应区块链节点的数据,所述联盟区块链系统判断所述交易数据与所述区块链节点数据是否符合所有基于商业规则确定的验证逻辑,所述验证逻辑写入系统并由系统自动执行。5.根据权利要求1所述的联盟区块链系统中的交易实现方法,其特征在于,所述验证在区块链上进行,由所述联盟区块链系统动态配置每笔交易根据利益相关或利害相关原则确定的验证主体对应的节点,并将交易数据提交到区块链节点进行验证,验证通过,完成区块链记账。6.根据权利要求1所述的联盟区块链系统中的交易实现方法,其特征在于,所述验证在区块链外进行,由所述联盟区块链系统动态从根据每笔交易利益相关或利害相关原则确定的验证主体对应的节点读取数据到区块链外部完成验证,验证通过,由所述联盟区块链系统将所述交易数据提交到区块链,进行区块链自身验证机制的验证,验证通过,完成区块链记账。7.根据权利要求1或5所述的联盟区块链系统中的交易实现方法,其特征在于,所述验证在区块链上进行,所述联盟区块链系统判断所述验证主体节点没有全部参与验证,所述联盟区块链系统向相关主体发送“验证失败、交易中止”的信息。8.根据权利要求1或5的所述联盟区块链系统中的交易实现方法,其特征在于,所述验证在区块链上进行,所述联盟区块链系统判断所述验证主体节点全部参与验证但验证结果没有完全一致,所述联盟区块链系统向相关主体发送“验证失败、交易中止”的信息。9.根据权利要求1或5的所述联盟区块链系统中的交易实现方法,其特征在于,所述验证在区块链上进行,所述联盟区块链系统判断...

【专利技术属性】
技术研发人员:魏利
申请(专利权)人:深圳市链联科技有限公司
类型:发明
国别省市:广东,44

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

1