-
公开(公告)号:CN116204585A
公开(公告)日:2023-06-02
申请号:CN202310068525.8
申请日:2023-02-06
Applicant: 复旦大学
IPC: G06F16/27 , G06F16/23 , G06Q20/38 , G06F9/4401
Abstract: 本发明属于区块链技术领域,具体为一种基于次序证明的区块链系统中工作量证明改进方法。本发明将挖矿过程划分为一个个完全相等的周期,每个周期中的区块分为两个阶段产生:第一阶段,负责产生序号为奇数的区块,在该阶段中,挖矿过程与工作量证明过程类似,所有的节点均能够参加挖矿过程,第一名挖到合法区块的矿工将成为该周期第一个区块的记账人;同时,按照候选人选择算法只有少数节点(被称为候选人)才有资格进入第二阶段进行挖矿,并根据第一阶段发现区块的次序被分配不同的难度值,其他节点则等待到第二阶段的区块被挖出,随后进入新的周期继续挖矿。本发明在不降低安全性的同时大大降低系统能耗(节约超过40%)。