【技术实现步骤摘要】
一种节能的工作量证明方法与系统
本专利技术涉及区块链
,尤其涉及一种节能的工作量证明方法与系统。
技术介绍
区块链可以看作一种分布式数据库技术,通过维护数据块的链式结构,可以维持持续增长的、不可篡改的数据记录。随之而来的问题就是传统区块链网络为了达成共识,采用了POW的方式,这对资源是一种极大地浪费。区块链技术能够大规模普及,需要将算力集中在维持网络运行而不是无意义的求解。很多项目为了解决这些问题应运而生,其中EOS等采用DPOS机制和节点内平行的方式试图解决这一问题。比原链的解决方案是,数据层使用分布式账本技术,实现资产的发行、花费、交换等操作,共识机制采用对人工智能ASIC芯片友好型POW算法,在哈希过程中引入矩阵和卷积计算,使得矿机在闲置或被淘汰后,可用于AI硬件加速服务,从而产生额外的社会效益。
技术实现思路
现有的解决方案并不是解决能源浪费的高效办法,针对现有方案的不足,本专利技术提供了一种节能的工作量证明方法,包括执行并行计算任务,执行串行计算任务,多个问题求解任务。优选地,所述执行并行计算任务、执行串行计算任务和执行多个问题求解任务,这三类任务具体 ...
【技术保护点】
1.一种节能的工作量证明方法,其特征在于,包括执行并行计算任务、执行串行计算任务和执行多个问题求解任务。
【技术特征摘要】
1.一种节能的工作量证明方法,其特征在于,包括执行并行计算任务、执行串行计算任务和执行多个问题求解任务。2.根据权利要求1所述的方法,其特征在于,所述执行并行计算任务、执行串行计算任务和执行多个问题求解任务,这三类任务的执行模式和工作量,由具体实施的共识机制决定,可以通过共识机制调整三类任务的比例,任何一类任务的比例可以在0%到100%之间。3.根据权利要求1所述的方法,其特征在于,所述的执行并行计算任务和执行串行计算任务是相互排斥的,不能同时进行,执行串行计算时,并行计算能力可以出租或另作他用,执行并行计算时,串行计算能力也可以出租或另作他用,并且串行计算的结果可以作为接下来的并行计算的输入之一,并行计算的结果也可以作为接下来的串行计算的输入之一。4.根据权利要求1所述的方法,其特征在于,所述多个问题求解任务的产生依赖于前续的并行计算和串行计算得出的参数。5.根据权利要求1所述的方法,其特征在于,所述多个问题求解任务,共识机制可以事先给定具体的问题集合,也可以每隔一段周期交给用户投票选拔,问题由具体实施的共识机制决定,问题类型包括但不限于多个丢番图问题的求解,按照共识机制对这多个问题进行排序,大致遵循从简单到复杂的顺序,原则上求解需要按...
【专利技术属性】
技术研发人员:蔡恒进,蔡天琪,
申请(专利权)人:武汉龙津科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。