近日,华为技术有限公司新增数条专利信息,其中之一为:区块链账本的存储方法及装置。申请日为2019年1月17日,申请公布日为2020年7月24日。
区块链账本的存储方法及装置提供一种区块链账本的存储方法及装置。区块链账本包括一个头区块和至少一个数据区块。可以适用于利用多个分布式节点共同存储区块链账本的一个副本等。
区块链账本的存储方法有什么用?
区块链最主要的作用就是解决拜占庭将军问题,防止账本被篡改。但是解决这个问题的关键是链式结构,而并非区块本身。区块其实就是计算机里开辟的一段新的内存空间,你可以存放任何数据,像账本的交易记录就可以存放在区块里。那好比是一个空箱子,你可以往里面放苹果啊,橘子什么的。但是这个箱子的大小又是有限的。你不可能一直往里塞东西,它总会放满。
除了通信传输的限制以外,这种区块打包的方式也是为了方便进行账本的恢复。比如说发生了最坏的情况,账本真的被黑了。那我们也可以根据出问题的交易,来定位它的区块位置,只要把它之后的区块全都剔除掉就可以了。而之前的区块就可以继续保留,这样能相应地降低数据恢复的成本。
在传统的大数据存储方法中,不具有去中心化控制的功能,吞吐量和容量方面存在很大的缺陷,大型数据库可扩展性差,使得数据查询存在一定的困难,单个数据库的压力也较大,因此,急需一种区块链分布式账本存储方法及服务器,以解决上述的技术问题。所以,华为再此次申请区块链专利“区块链账本的存储方法及装置”,或可解决这一技术难题。
杜川软件认为,数据存储安全一直是软件公司考虑的重要环节。特别是针对与敏感数据的存储,比如财务应用、企业管理系统等设计组织重要信息的软件。