logo好方法网

基于区块链的手续费分配方法、装置及存储介质


技术摘要:
本发明公开了一种基于区块链的手续费分配方法,该方法包括:节点成功竞争到记账权;节点执行目标交易,并将目标交易的第一手续费的至少部分存入至少一个第一账户,目标交易的第一手续费为目标交易的参与主体支付的手续费,第一账户与节点的账户不同,第一账户用于至少  全部
背景技术:
随着区块链技术的兴起,越来越多的区块链项目蓬勃发展。区块链项目通常都会 有其内生货币——通证(Token)。区块链项目在初次分配时,通常会将Token至少分配给以 下两种角色:负责网络维护的主体、矿工等。其中矿工所占比例又是最大的,也是分配时限 最长的。 在常见的区块链项目中,区块链上的每一笔交易,无论是转账还是创建或执行智 能合约,都需要进行计算,从而消耗区块链网络资源。交易的参与方需要支付一定的费用给 矿工,用于支付交易执行所需要的计算开销。比如,在比特币中,转账交易就需要支付手续 费。而在以太坊中,转账、创建智能合约、执行智能合约也都需要消耗网络资源(计算资源), 为此支付的手续费被称为gas(燃油费)。同样的,在EOS中,客户需要购买CPU,RAM等计算资 源来运行智能合约,这些都是在区块链中进行交易所需要花费的费用,即手续费,或者说服 务费。 本申请的发明人发现,在当前的分配机制下,矿工在区块链中可以获得两种收入, 一是交易的手续费(也可以被称为服务费);二是竞争当前区块记账权成功后获得的区块奖 励,即铸币权的获得。这些收入完全是根据算法和既定规则直接支付给矿工,并不经过网络 平台转发,不受外部影响。随着时间的流逝,初次分配时用于网络维护(实质就是公共品提 供)的Token会消耗殆尽,这势必会影响整个网络的健康运行。然而,此时已没有其他分配机 制可以为负责网络维护的主体(例如基金会,或者说社区治理机构)提供Token,那么社区治 理的职能将会缺失,给区块链项目的发展带来不利影响,甚至导致区块链项目走向失败或 者崩溃。
技术实现要素:
本发明主要解决的技术问题是提供一种基于区块链的手续费分配方法、装置及存 储介质,能够解决现有技术中区块链通证的分配机制会给区块链项目的发展带来不利影响 的问题。 为了解决上述技术问题,本发明第一方面提供了一种基于区块链的手续费分配方 法,该方法包括:节点成功竞争到记账权;节点执行目标交易,并将目标交易的第一手续费 的至少部分存入至少一个第一账户,目标交易的第一手续费为目标交易的参与主体支付的 手续费,第一账户与节点的账户不同。 4 CN 111582844 A 说 明 书 2/6 页 为了解决上述技术问题,本发明第二方面提供了一种基于区块链的手续费分配装 置,该装置包括处理器和通信电路,处理器连接通信电路,处理器用于执行指令以实现本发 明第一方面提供的方法。 为了解决上述技术问题,本发明第三方面提供了一种存储介质,存储有指令,指令 被执行时实现本发明第一方面提供的方法。 本发明的有益效果是:通过将目标交易的第一手续费的至少部分存入至少一个第 一账户,目标交易的第一手续费为目标交易的参与主体支付的手续费,第一账户与节点的 账户不同,而非直接存入节点的账户,引入了手续费的再分配机制,可以实现对区块链的多 个参与方的收入调节,促进区块链的健康发展。 附图说明 图1是本发明基于区块链的手续费分配方法第一实施例的流程示意图; 图2是图1中将目标交易的第一手续费的至少部分存入至少一个第一账户的过程 的一种具体流程示意图; 图3是图1中将目标交易的第一手续费的至少部分存入至少一个第一账户的过程 的另一种具体流程示意图; 图4是本发明基于区块链的手续费分配方法第二实施例的流程示意图; 图5是本发明基于区块链的手续费分配装置第一实施例的结构示意图; 图6是本发明存储介质第一实施例的结构示意图。
下载此资料需消耗2积分,
分享到:
收藏