一种区块链中交易间重复数据删除方法、装置、系统

    公开(公告)号:CN113779006B

    公开(公告)日:2024-09-06

    申请号:CN202110960012.9

    申请日:2021-08-20

    Abstract: 本发明公开了一种区块链中交易间重复数据删除方法、装置、系统,属于计算机存储技术领域。方法包括:筛选出交易中访问频率最高的前M个地址,并分别使用M个第一短字节别名替换M个地址;筛选出交易中访问频率最高的前N个智能合约,分别使用P个第二短字节别名替换多次调用N个智能合约中同一智能合约的函数输入中的重复片段;对交易中转移的货币量,使用第三短字节别名替换转移的货币量的基底;并维护相应的映射表。如此,本发明创新地利用区块链中与交易相关的数据具有的局部性,使用短字节别名替换长字节字段,能够降低区块中每个交易的大小,进而减少整体区块链所需要的存储空间。

    一种区块链中交易间重复数据删除方法、装置、系统

    公开(公告)号:CN113779006A

    公开(公告)日:2021-12-10

    申请号:CN202110960012.9

    申请日:2021-08-20

    Abstract: 本发明公开了一种区块链中交易间重复数据删除方法、装置、系统,属于计算机存储技术领域。方法包括:筛选出交易中访问频率最高的前M个地址,并分别使用M个第一短字节别名替换M个地址;筛选出交易中访问频率最高的前N个智能合约,分别使用P个第二短字节别名替换多次调用N个智能合约中同一智能合约的函数输入中的重复片段;对交易中转移的货币量,使用第三短字节别名替换转移的货币量的基底;并维护相应的映射表。如此,本发明创新地利用区块链中与交易相关的数据具有的局部性,使用短字节别名替换长字节字段,能够降低区块中每个交易的大小,进而减少整体区块链所需要的存储空间。

Patent Agency Ranking