买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:杭州飞链云科技有限公司
摘要:本发明公开了一种基于Merkle树和哈希算法实现的区块链数据序列化方法,包括:获取区块链数据;对获取的区块链数据进行分块和序列化;对序列化后的区块链数据块进行哈希计算,得到叶子节点的哈希值;将相邻的两个叶子节点的哈希值进行拼接,再进行哈希计算,得到父节点的哈希值;将得到的父节点的哈希值两个一组进行拼接,再计算出新的父节点哈希值,直到最终生成一个根节点,根节点的哈希值即为梅克尔根;将区块头信息进行序列化,将梅克尔根添加到序列化后的区块头信息中,完成序列化操作。本发明的有益效果在于:1,占用空间小;2,可读性好;3,与编程语言无关;4,支持复杂对象;5,检索速度快。
主权项:1.一种基于Merkle树和哈希算法实现的区块链数据序列化方法,其特征在于,包括:获取区块链数据;对获取的区块链数据进行分块和序列化;对序列化后的区块链数据块进行哈希计算,得到叶子节点的哈希值;将相邻的两个叶子节点的哈希值进行拼接,再进行哈希计算,得到父节点的哈希值;将得到的父节点的哈希值两个一组进行拼接,再计算出新的父节点哈希值,直到最终生成一个根节点,根节点的哈希值即为梅克尔根;将区块头信息进行序列化,将梅克尔根添加到序列化后的区块头信息中,完成序列化操作。
全文数据:
权利要求:
百度查询: 杭州飞链云科技有限公司 一种基于Merkle树和哈希算法实现的区块链数据序列化方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。