[发明专利]用于管理区块链网络上的大区块的计算机实现的系统和方法在审
申请号: | 201880038312.8 | 申请日: | 2018-06-05 |
公开(公告)号: | CN110741373A | 公开(公告)日: | 2020-01-31 |
发明(设计)人: | G·德斯蒂法尼斯;S·马蒂奥;P·莫蒂林斯基;S·文森特 | 申请(专利权)人: | 区块链控股有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64 |
代理公司: | 31260 上海晨皓知识产权代理事务所(普通合伙) | 代理人: | 成丽杰 |
地址: | 安提瓜和巴*** | 国省代码: | 安提瓜和巴布达;AG |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 计算机实现 交易 存储实体 数据组装 网络架构 网络接收 链节点 挖掘 存储 网络 组装 验证 | ||
1.一种用于区块链网络的节点的计算机实现的方法,所述计算机实现的方法包括:
从所述区块链网络接收对应于多个已验证交易的已挖掘数据;
基于所述已挖掘数据组装区块;和
将已组装区块发送到存储实体以存储在区块链上。
2.根据权利要求1所述的计算机实现的方法,
其中,从所述区块链网络接收的所述已挖掘数据包括对应于所述已验证交易的区块头。
3.根据权利要求1或2所述的计算机实现的方法,
其中,所述已挖掘数据包括用于数字资产换取基于所述已挖掘数据组装所述区块的交易。
4.根据前述权利要求中的任一项所述的计算机实现的方法,
其中,所述已挖掘数据包括用于所述数字资产换取所述已组装区块的存储的交易。
5.根据权利要求3或5所述的计算机实现的方法,还包括:在接收所述数字资产之前、等待与最小数量的区块相关联的时间段t的要求。
6.根据前述权利要求中任一项所述的计算机实现的方法,
其中,基于所述已挖掘数据组装区块的步骤包括组装大区块,其中每个该区块的大小至少为2兆字节。
7.根据前述权利要求中任一项所述的计算机实现的方法,
其中,所述区块包括包含由矿工提供的随机数的区块头。
8.根据前述权利要求中任一项所述的计算机实现的方法,
还包括在所述区块链上存储所述区块。
9.根据前述权利要求中任一项所述的计算机实现的方法,
其中,所述存储实体在所述区块链网络上的多个节点之间共享,所述多个节点形成所述区块链网络上的超级节点,其中,共享的所述存储实体是公共存储节点、分布式存储设备或两者的组合。
10.根据前述权利要求中的任一项所述的计算机实现的方法,还包括:
从所述区块链网络接收交易;
验证从所述区块链网络接收的交易;
与所述区块链网络中的其他节点一起维护已验证交易的分布式、去中心化存储;和
将对应于所述已验证交易的数据分发到所述区块链网络以用于挖掘,所述数据包括所述已验证交易的列表。
11.根据权利要求10所述的计算机实现的方法,
其中,与所述区块链网络中的其他节点一起维护所述已验证交易的分布式、去中心化存储的步骤包括同步所述区块链网络上的节点,以去中心化和分布式的方式维护所述已验证交易的最新列表。
12.根据权利要求11所述的计算机实现的方法,
其中,通过交换可逆布隆过滤器查找表来同步所述节点。
13.根据权利要求10至12中任一项所述的计算机实现的方法,
其中,所述已验证交易按定义的顺序排序,以便在所述区块链网络中的节点上使用通用排序系统,以维护所述已验证交易的分布式、去中心化存储。
14.根据权利要求13所述的计算机实现的方法,
其中,使用规范的排序系统将所述已验证交易按所述定义的顺序排序,以维护所述已验证交易的分布式、去中心化存储。
15.根据权利要求10至14中的任一项所述的计算机实现的方法,其中,将对应于所述验证交易的数据分发到所述区块链网络以用于挖掘的步骤包括:
准备与所述已验证交易的列表对应的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于区块链控股有限公司,未经区块链控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201880038312.8/1.html,转载请声明来源钻瓜专利网。