南京安芯物联科技有限公司傅晓获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉南京安芯物联科技有限公司申请的专利一种长度可调节的区块链及区块验证方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116881362B 。
龙图腾网通过国家知识产权局官网在2026-01-06发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310812247.2,技术领域涉及:G06F16/27;该发明授权一种长度可调节的区块链及区块验证方法是由傅晓;潘昊;杨瀚博设计研发完成,并于2023-07-04向国家知识产权局提交的专利申请。
本一种长度可调节的区块链及区块验证方法在说明书摘要公布了:本发明公开了一种长度可调节的区块链及区块验证方法,区块链由LTN个区块首尾链接形成环状结构,每个区块包括首部和主体两部分,其中,首部包括以下属性:区块编号、时间戳、父区块首部哈希、区块主体哈希、区块信任根编号以及区块信任根首部哈希;主体包括需要存入区块链中的数据。通过动态调节区块链上区块数量,限制区块链总体存储规模,从而节约存储空间、提高数据访问效率、降低因哈希碰撞与哈希耗尽导致的重复计算开销及存储规模总量限制。本发明方法能够运行在嵌入式等算力受限的瘦系统上,与传统区块链技术相比,具有算法轻量、高效便捷、弹性部署等优点。
本发明授权一种长度可调节的区块链及区块验证方法在权利要求书中公布了:1.一种长度可调节的区块链,其特征在于,所述区块链包括LTN个区块,LTN个区块按照第一个区块至第LTN个区块的顺序首尾链接形成环状结构,LTN为区块长度阈值,即区块链中所允许存储的最大区块数量,且LTN>1; 每个区块包括首部Bheader和主体Bbody两部分,其中,首部Bheader包括以下属性:区块编号BN、时间戳STP、父区块首部哈希Phash、区块主体哈希Bhash、区块信任根编号TRN以及区块信任根首部哈希TRhash;主体Bbody包括需要存入区块链中的数据; 所述区块链中存在以下关系: Hash第一个区块.Bheader.Phash+第一个区块.Bheader.BN-1=Hash第一个区块.Bheader.Phash+最后一个区块.Bheader.BN=最后一个区块.Bheader.TRhash, 其中,第一个区块.Bheader.Phash表示第一个区块首部中父区块首部哈希的值,第一个区块.Bheader.BN表示第一个区块首部中区块编号的值,最后一个区块.Bheader.BN表示最后一个区块首部中区块编号的值,最后一个区块.Bheader.TRhash表示最后一个区块首部中区块信任根首部哈希的值; 当需要在区块链中生成新区块,即需要在区块链中存入数据时,将需要在区块链中存入的数据作为新区块主体,根据新区块主体生成其对应的首部,新区块首部包括以下属性: 1区块编号BN,以长整型表示,BN的值通过以下公式计算: BN=前一个区块.Bheader.BN+1modLTN, 其中,前一个区块.Bheader.BN表示新区块的前一个区块首部中区块编号的值;mod表示求模取余运算; 2时间戳STP,以长整型表示,STP的值为生成新区块首部时的系统时间; 3父区块首部哈希Phash,以二进制串表示,对新区块的前一个区块首部的所有属性联合哈希得出; 4区块主体哈希Bhash,以二进制串表示,对新区块主体的全部数据属性联合哈希得出,其值根据以下公式计算: Bhash=HashBbody, 其中,Hash表示哈希运算; 5区块信任根编号TRN,TRN的值为当前区块链中第一个区块的区块编号; 6区块信任根首部哈希TRhash,以二进制串表示,其值根据以下公式计算: TRhash=HashHash区块链中STP最小的区块.Bheader+BN, 其中,区块链中STP最小的区块.Bheader表示当前区块链中时间戳STP最小的区块首部中所有属性;当前区块链中时间戳STP最小的区块即当前区块链中的第一区块; 当区块链中已有的区块数量小于LTN时,将新区块加入区块链尾部;当区块链中已有的区块数量大于等于LTN时,将第一个区块从区块链中移除,再将新区块加入区块链尾部; 当需要将区块长度阈值从LTN增加至N时,判断区块链中第一个区块的区块编号是否等于0;若是,则将区块长度阈值重新设定为N;否则,继续向区块链中增加新区块,直至第一个区块的区块编号为0时,将区块长度阈值重新设定为N; 当需要将区块长度阈值从LTN减少至M时,判断区块链中第一个区块的区块编号是否等于M;若是,则从区块链中第一个区块开始,向后依次移除LTN-M个区块,并将区块长度阈值重新设定为M;否则,继续向区块链中增加新区块,直至第一个区块的区块编号为M。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人南京安芯物联科技有限公司,其通讯地址为:210037 江苏省南京市鼓楼区北祥路67号泛悦城市广场T2幢1212室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励