【技术实现步骤摘要】
一种优化分布式账本互操作性的方法
[0001]本专利技术涉及区块链
,尤其涉及一种优化分布式账本互操作性的方法。
技术介绍
[0002]分布式账本技术属于一种在网络成员节点之间共享、复制和同步信息的分布式数据库技术,分布式账本记录网络参与节点之间的交易事物,比如资产流动或数据交换。分布式账本从实质上说就是一个可以在多个站点、不同地理位置或者多个机构组成的网络里进行分享的资产数据库。它根据点对点网络协议的原则记录数据交易,并使多个成员能够管理他们自己的公共分类帐的副本,并在所有节点中同时同步,而无需获得主导实体的授权。
[0003]在一个分布式账本网络中,参与者可以获得一个唯一、真实账本的副本;账本里的任何改动都会在所有的副本中被反映出来。分布式账本技术作为新的互联网价值层被引入,为任何资产类别交易(包括信息、数据和实物)添加了三位一体的特性:可信赖性、透明性和可追溯性。通过分布式账本技术,可以在互联网中,在实施对等数字分类帐的系统中进行身份验证、授权、跟踪和注册,同时解决数据隐私和安全问题。
[0004 ...
【技术保护点】
【技术特征摘要】
1.一种优化分布式账本互操作性的方法,其特征在于,包括以下步骤:步骤101:分布式账本平台A和B启动并初始化;步骤102:分布式账本平台的成员管理组件和链码组件通过CA机构完成身份认证;步骤103:组织N通过链X向链Y的组织M发起跨链合约;步骤104:链Y向通道组件中的所有成员节点发送仲裁消息;步骤105:通道组件中的所有成员节点回复仲裁消息;步骤106:链Y批准或否决跨链合约;步骤107:链Y和链X建立跨链合约;步骤108:链X和链Y开展互操作交易事务。2.如权利要求1所述的一种优化分布式账本互操作性的方法,其特征在于,所述步骤101中,所述的分布式账本平台包括云计算提供商公开的分布式账本服务、组织机构或企业基于私有云、混合云搭建的分类账平台;所述的分布式账本平台包括成员管理组件、链码组件、通道组件;所述成员管理组件用于向成员提供权限管理服务,为通道内的所有成员提供身份认证和授权管理服务;所述链码组件为运行在通道组件上的、实现了智能合约协议的服务,供客户端应用程序调用;所述链码组件中的智能合约协议服务还包括了跨链服务;所述链码组件还包括了一个HTTP客户端,用于向其它链码组件发起请求;所述通道组件用于向完成申请的成员提供通道服务,一个通道就是一个私有的区块链,用于实现数据隔离和机密性;在一个指定的通道上运行的分类帐本向通道中所有对等节点之间共享,并且交易的双方必须通过通道进行身份验证才能与其进行交互;所述的初始化包括启动预置的成员管理组件、通道组件、链码组件。3.如权利要求1所述的一种优化分布式账本互操作性的方法,其特征在于,所述步骤102中,所述的CA机构为数字证书认证中心,管理网络中每个实体的身份证书,包括身份的注册、注销;所述的CA机构由第三方CA证书机构担当,或由获得链码各组织认可的私有CA服务器承担。4.如权利要求1所述的一种优化分布式账本互操作性的方法,其特征在于,所述步骤103中,包括四个子步骤:A.组织N调用链X的HTTP客户端,向链Y发起跨链请求;B.链Y自身跨链服务响应链X的跨链请求,同意跨链;C.链X接收到链Y的同意跨链响应后,将跨链合约发到链Y;D.链Y接收完跨链合约后,向链...
【专利技术属性】
技术研发人员:毕可骏,李强,雷雳,
申请(专利权)人:四川启睿克科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。