【技术实现步骤摘要】
基于区块链的转账计费方法及装置
[0001]本申请涉及计费
,具体涉及一种基于区块链的转账计费方法及装置。
技术介绍
[0002]目前的转账计费方式都是燃气计费(gas计费),它基于转账需要的计算量进行计费,也就是说越复杂的转账需要越多的gas费。转账时,转账发起者需要设置燃气价格(gas price)和燃气上限(gas limit),gas price指的是单位燃料的价格,gas limit指的是一次转账中可用燃料数量的上限。如果转账尚未完成,消耗的gas就已经超过了gas limit,那么这次转账就会被取消,而已经消耗的手续费同样被扣取。如果转账已经完成,消耗的gas未达到gas limit,那么只会按实际消耗的gas收取转账服务费。且gas price越高,转账越快被执行。
[0003]上述方法存在很多缺点:如转账发起者无法确保他们所设置的参数一定会使转账成功,如果转账不成功,那么转账发送者会白花一笔钱,gas price越高的转账越先被执行,可能造成恶性竞争,一笔资产数额极大的转账与一笔资产数额极小的转 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的转账计费方法,由区块链服务器执行,其特征在于,所述方法包括:接收第一节点向第二节点发起的转账请求;读取预设的转账计费规则,其中,所述转账计费规则包括费率计算规则和转账条件;根据所述费率计算规则,对所述转账请求进行计费,并根据计费结果对所述第一节点和所述第二节点的资产进行清算;判断所述转账请求是否满足所述转账条件,若满足,则对所述转账请求进行处理,且将处理所述转账请求得到的费用转入至管理员账号;若不满足,则终止所述转账请求的转账业务。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收管理员通过费率设置函数设置的转账计费规则,所述转账计费规则包括费率计算规则和转账条件;其中,所述费率计算规则包括:按照转账数额的预设百分比进行计费,阶梯费率计费规则,以及费率设置函数的返回值为费率计算函数的输入值。3.根据权利要求2所述的方法,其特征在于,所述阶梯费率计费规则包括:转账0
‑
100个货币时费率为0.1%;转账100
‑
1000个货币时费率为0.08%;转账1000个以上货币时费率为0.05%。4.根据权利要求2所述的方法,其特征在于,所述费率计算规则还包括:将为所述区块链上的各个节点设置用户等级,不同...
【专利技术属性】
技术研发人员:袁煜明,焦锋,谢利江,张旭阳,
申请(专利权)人:海南火链科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。