-
公开(公告)号:CN114095436A
公开(公告)日:2022-02-25
申请号:CN202111323750.9
申请日:2021-11-09
Applicant: 湖南天河国云科技有限公司
Abstract: 本发明涉及一种区块链交易的处理方法、存储介质和计算机系统,包括:配置X个哈希槽;建立X个哈希槽与Y个标准交易池的映射关系;根据当前交易Tj的特征值,确定当前交易所对应的哈希槽;根据哈希槽和映射关系,确定与哈希槽对应的标准交易池,创建调用所述标准交易池完成所述当前交易。其基于分治法思想,但是并没有将区块链交易池直接划分为若干的标准交易池,而是根据区块链交易系统最多能容纳的交易总量,配置X个哈希槽,再建立哈希槽与虚拟标准交易池的映射关系,以供后续使用,能根据哈希槽的使用情况建立对应的标注交易池,并进行二者映射关系的人工配置,进一步提升区块链性能。
-
公开(公告)号:CN113708937A
公开(公告)日:2021-11-26
申请号:CN202111259077.7
申请日:2021-10-28
Applicant: 湖南天河国云科技有限公司
Abstract: 本发明涉及一种区块链交易的处理方法和系统,其发明核心在于,采用分治法的思想,提出对区块链交易池结构的分片改进,将单个完整的大的区块链交易池,分片划分为若干小的标准交易池,并根据当前交易的特征值调用适合的小标准交易池处理完成,将线程对交易池的读写锁竞争控制在限定的小标准交易池范围内,在读写锁的加锁或解锁操作中,无需对整个大的区块链交易池进行读写锁的加锁或解锁操作,避免了多个操作之间的拥塞问题,能有效降低冲突的频率,提升交易吞吐率,从而提升交易池整体的处理效率、进而提升区块链系统的整体性能。
-