一种链路由及实现区块链跨链通信的系统技术方案

技术编号:16334688 阅读:39 留言:0更新日期:2017-10-03 14:23
本发明专利技术公开了一种链路由,所述链路由为实现通信包接收和转发的第一区块链,所述链路由与不能实现通信包转发的第二区块链或其他链路由连接,用以实现各第二区块链之间的通信,所述通信包内包括交易,所述交易对应对数据库状态的改变。此外,本发明专利技术还公开了一种实现区块链跨链通信的系统,其包括多个上述链路由以及与该多个链路由连接的多个第二区块链。本发明专利技术的链路由和实现区块链跨链通信的系统可实现区块链之间的通信,从而使得不同区块链之间可以互信互通,还可以通过增加节点的方式提高交易的处理能力。

Chain routing and realizing block chain cross chain communication system

The invention discloses a chain routing, the routing packet receiving and forwarding the chain chain for the first block to realize the communication, the chain can not realize the routing and packet forwarding communication block second chain or other chain routing connections, to achieve communication between each second block chain, the communication package includes transaction change the transaction to deal with the state of the database. In addition, the invention also discloses a system for realizing block chain cross link communication, comprising a plurality of chain routing and a plurality of second block chains connected with the plurality of chain routes. The system of the invention and implementation of routing chain chain chain block cross communication can achieve communication between the blockchain, allowing Megaeyes between different blocks of the chain, it can also increase the way to improve the processing ability of node transactions.

【技术实现步骤摘要】

本专利技术涉及区块链跨链通信技术,尤其涉及一种链路由及实现区块链跨链通信的系统
技术介绍
狭义上的区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一种链式数据结构,并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义上的区块链是指利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式。区块链技术通过去中心化、去信任的方式集体维护一个可靠数据库,解决交易的信任和安全问题。区块链技术并不是一种单一的技术,而是多种技术整合的结果,这些技术以新的结构组合在一起,形成了一种新的数据记录、存储和表达的方式,主要涉及以下四种技术:一、分布式账本。即交易记账由分布在不同地方的多个节点共同完成,而且每一个节点都记录的是完整的账目,因此它们都可以参与监督交易合法性,同时也可以共同为其作证。不同于传统的中心化记账方案,没有任何一个节点可以单独记录账目,从而避免了单一记账人被控制或者被贿赂而记假账的可能性。另一方面,由于记账节点足够多,理论上本文档来自技高网...
一种链路由及实现区块链跨链通信的系统

【技术保护点】
一种链路由,其特征在于,所述链路由为实现通信包接收和转发的第一区块链,所述链路由与不能实现通信包转发的第二区块链或其他链路由连接,用以实现各第二区块链之间的通信,所述通信包内包括交易,所述交易对应对数据库状态的改变。

【技术特征摘要】
1.一种链路由,其特征在于,所述链路由为实现通信包接收和转发的第一区块链,所述链路由与不能实现通信包转发的第二区块链或其他链路由连接,用以实现各第二区块链之间的通信,所述通信包内包括交易,所述交易对应对数据库状态的改变。2.如权利要求1所述的链路由,其特征在于,所述链路由包括:路由信息管理模块、通信包处理器和分发器,所述路由信息管理模块内存储有路由表,所述通信包处理器将接收的通信包进行解析,然后根据路由表将通信包经由分发器转发出去。3.如权利要求2所述的链路由,其特征在于,所述路由表为动态更新的路由表。4.如权利要求1所述的链路由,其特征在于,所述链路由采用代理权益拜占庭容错算法对所述交易进行验证,所述链路由具有若干个节点,所述节点包括具有验证账号的验证节点和不具有验证账号的非验证节点,所述非验证节点将权益委托给验证节点,以使验证节点代理非验证节点进行投票以进行验证。5.如...

【专利技术属性】
技术研发人员:马环宇吴小川赵敬岑圆圆刘秋衫
申请(专利权)人:众安信息技术服务有限公司
类型:发明
国别省市:广东;44

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

1