当前位置: 首页 > 专利查询>西北大学专利>正文

区块链分发网络制造技术

技术编号:21342402 阅读:38 留言:0更新日期:2019-06-13 22:06
区块链分发网络中的服务器包括处理器和可操作地联接到所述处理器的收发器。该收发器被配置为从第一对等节点接收交易的字节。该收发器还被配置为将交易的字节传播到区块链分发网络中的一个或多个另外的对等节点以及一个或多个另外的服务器。该收发器还被配置为从第二对等节点接收区块链的字节。该区块链包括关于多个交易的信息,并且该多个交易包括所述交易。该收发器还被配置为将区块链的字节传播到区块链分发网络中的一个或多个另外的对等节点以及一个或多个另外的服务器。

Block Chain Distribution Network

A server in a block chain distribution network includes a processor and a transmitter operatively connected to the processor. The transceiver is configured to receive bytes of transactions from the first peer node. The transceiver is also configured to propagate the transacted bytes to one or more other peer nodes in the block chain distribution network and one or more other servers. The transceiver is also configured to receive bytes of the block chain from the second peer node. The block chain includes information about a plurality of transactions, and the plurality of transactions includes the said transactions. The transceiver is also configured to propagate bytes of the block chain to one or more other peers in the block chain distribution network and one or more other servers.

【技术实现步骤摘要】
【国外来华专利技术】区块链分发网络相关申请的交叉参考本申请要求于2017年9月12日提交的美国临时专利申请No.62/557,330的优先权,其全部公开内容通过引用结合于此。
技术介绍
区块链网络指的是可用于便于各方之间的交易的分布式系统。典型的区块链网络缺乏集中式管理,而是依赖于参与者的全局对等(p2p)网络的中介。区块链包括记录交易历史的不可更改的共享分类帐。由于区块链分类帐是不可更改的,并且可供给定交易的所有相关方使用,因此欺诈交易和错误分类帐的可能性降低。使用区块链还可以消除企业担心需要协调的不同分类账的必要。
技术实现思路
区块链分发网络中的示例性服务器包括处理器和可操作地联接到所述处理器的收发器。该收发器被配置为从第一对等节点接收交易的字节。该收发器还被配置为将交易的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。该收发器还被配置为从第二对等节点接收区块链的字节。该区块链包括关于多个交易的信息,并且多个交易包括所述交易。该收发器还被配置为将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。在区块链分发网络中传播数据的示例性方法包括:由服务器的收发器从第一对等节点接收交易的字节。该方法还包括由收发器将所述交易的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。该方法还包括:由收发器从第二对等节点接收区块链的字节,其中所述区块链包括关于多个交易的信息,并且所述多个交易包括所述交易。该方法还包括由收发器将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。区块链分发网络中的示例性服务器包括处理器和可操作地联接到所述处理器的收发器。该收发器被配置为从对等节点接收交易。处理器被配置为向所述交易分配交易标识符。该收发器被配置为将交易标识符传播到区块链分发网络中的一个或多个另外的对等节点和一个或多个另外的服务器。该收发器被配置为接收表示多个交易的区块链的字节。该区块链包括与所述交易相对应的交易标识符。该收发器还被配置为将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。在区块链分发网络中传播数据的示例性方法包括:由区块链分发网络中的服务器的收发器从对等节点接收交易。该方法还包括由可操作地联接到所述收发器的处理器向所述交易分配交易标识符。该方法还包括通过收发器传播所述交易标识符到所述区块链分发网络中的一个或多个另外的对等节点和一个或多个另外的服务器。该方法还包括由所述收发器接收表示多个交易的区块链的字节,其中所述区块链包括与所述交易相对应的交易标识符。该方法还包括由收发器将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。在区块链分发网络的示例性服务器包括处理器和可操作地联接到所述处理器的收发器。该收发器被配置为从对等网络中的对等节点接收加密区块链的字节,其中所述服务器不能基于所接收到的字节来识别生成加密区块链的源节点。该收发器还被配置为将加密区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。在区块链分发网络中传播信息的示例性方法包括:由该区块链分发网络中的服务器的收发器从在对等网络的对等节点接收加密区块链的字节。该服务器不能基于所接收到的字节识别生成加密区块链的源节点。该方法还包括由收发器将加密区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。在区块链分发网络的示例性对等节点包括处理器和可操作地联接到所述处理器的收发器。该处理器被配置为生成包括关于多个交易的信息的区块链。该处理器还配置为加密区块链。该收发器被配置为将加密区块链的字节传播到与区块链分发网络的服务器通信的第二对等节点。在区块链分发网络中的示例性对等节点包括处理器和可操作地联接到所述处理器的收发器。该处理器被配置为生成加密测试区块。该加密测试区块与区块链分发网络中的加密区块链不可区分。该收发器被配置为将加密测试区块发送到服务器以在整个区块链分发网络中分发。该收发器还被配置为从区块链分发网络中的第二对等节点接收消息,其中所述该消息指示第二对等节点接收到加密测试区块。在区块链分发网络中对等网络通信的示例性方法包括:由第一对等节点的处理器生成加密测试区块,其中所述加密测试区块与所述区块链分发网络中的加密区块链不可区分。该方法还包括由所述第一对等设备的收发器发送加密测试区块到服务器以在整个区块链分发网络分发。该方法进一步包括由所述收发器从所述区块链分发网络中的第二对等节点接收消息。该消息指示第二对等节点接收到加密测试区块。用于区块链分发网络的示例性系统包括多个对等网络节点和与所述多个对等网络节点中的至少一部分通信的多个中央服务器。所述多个对等节点包括第一对等节点和第二对等节点,并且所述多个中央服务器包括第一中央服务器。第一对等节点包括第一收发器,其被配置为将所述区块链发送到第二对等节点。第二对等节点包括第二收发器,其被配置为将所述区块链中继到第一中央服务器,使得第一中央服务器不能识别所述区块链的来源。在区块链分发网络中进行通信的示例性方法包括:由第一对等节点的处理器生成区块链,其中所述区块链包括关于多个交易的信息。该方法还包括由第一对等节点的第一收发器将所述区块链发送到第二对等节点。该方法还包括由第二对等节点的第二收发器将所述区块链中继到中央服务器,使得第一中央服务器不能识别所述区块链的来源。用于在区块链分发网络中实现支付的示例性系统包括第一对等节点,该第一对等节点包括第一处理器,该第一处理器被配置为生成包括关于多个交易的信息的区块链。所述多个交易包括多个费用交易,每个费用交易都导致向区块链分发网络支付。对于多个费用交易中的每一个,第一处理器被配置为生成支付细节以便于向区块链分发网络支付。第一处理器还被配置为将支付细节与多个费用交易中的每一个相关联。第一对等节点还包括第一收发器,其可操作地联接到第一处理器并且被配置为发送区块链以在整个区块链分发网络中分发。用于在区块链分发网络中实现支付的示例性方法包括由第一对等节点的第一处理器生成包括关于多个交易的信息的区块链。所述多个交易包括多个费用交易,每个交易都导致向区块链分发网络支付。该方法还包括由第一处理器为多个费用交易中的每一个生成支付细节以便于向区块链分发网络支付。该方法还包括由第一处理器将支付细节与多个费用交易中的每一个相关联。该方法还包括由可操作地联接到第一处理器的第一对等节点的第一收发器发送区块链以在整个区块链分发网络中分发。在区块链分发网络中的示例性对等节点包括:被配置为生成区块链的处理器,其中所述区块链包括关于多个交易信息。该处理器还被配置为确定区块链分发网络的一个或多个中央服务器正在关于区块链发送而区分对等节点。该处理器还被配置为至少部分地基于正在区分对等节点的判定来确定将哨兵网络中的一个或多个服务器而不是一个或多个中央服务器用于区块链发送。对等节点还包括收发器,其可操作地联接到所述处理器并且被配置为通过所述哨兵网本文档来自技高网...

【技术保护点】
1.一种在区块链分发网络中的服务器,该服务器包括:处理器;和可操作地联接到所述处理器的收发器,其中所述收发器被配置为:从第一对等节点接收交易的字节;将所述交易的字节传播到所述区块链分发网络中的一个或多个另外的对等节点以及一个或多个另外的服务器;从第二对等节点接收区块链的字节,其中所述区块链包括关于多个交易的信息,并且其中所述多个交易包括所述交易;并且将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。

【技术特征摘要】
【国外来华专利技术】2017.09.12 US 62/557,3301.一种在区块链分发网络中的服务器,该服务器包括:处理器;和可操作地联接到所述处理器的收发器,其中所述收发器被配置为:从第一对等节点接收交易的字节;将所述交易的字节传播到所述区块链分发网络中的一个或多个另外的对等节点以及一个或多个另外的服务器;从第二对等节点接收区块链的字节,其中所述区块链包括关于多个交易的信息,并且其中所述多个交易包括所述交易;并且将所述区块链的字节传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。2.根据权利要求1所述的服务器,其中所述收发器在完全接收到所述区块链之前传播所述区块链的字节。3.根据权利要求1所述的服务器,其中所述收发器被配置为接收与所述区块链相关联的密钥。4.根据权利要求3所述的服务器,其中所述区块链的字节是加密的,并且其中所述密钥包括加密密钥。5.根据权利要求3所述的服务器,其中所述收发器被配置为将与所述区块链相关联的密钥传播到所述区块链分发网络中的所述一个或多个另外的对等节点以及所述一个或多个另外的服务器。6.根据权利要求3所述的服务器,其中所述收发器从所述第二对等节点接收所述密钥。7.根据权利要求3所述的服务器,其中所述收发器从所述第一对等节点接收所述密钥。8.根据权利要求3所述的服务器,其中所述收发器在所述区块链已经分发在整个区块链分发网络中之后接收所述加密密钥。9.根据权利要求3所述的服务器,其中所述收发器接收所述密钥的字节,并且其中所述收发器在完全接收到密钥之前传播所述密钥的字节。10.根据权利要求1所述的服务器,其中所述处理器和收发器是协议无关的。11.根据权利要求1所述的服务器,其中所述收发器被配置为同时支持...

【专利技术属性】
技术研发人员:U·科拉曼A·库茨马诺维奇
申请(专利权)人:西北大学
类型:发明
国别省市:美国,US

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

1