买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中山大学
摘要:本发明提出一种区块链支付通道网络交易手续费分配方法及系统,解决了当前区块链链下支付通道交易中手续费分配方式不合理,不利于区块链网络交易效能提升的问题,首先确定交易的双方、交易路径及发送方需支付的手续费,在区块链链下建立支付通道,考虑支付通道路径节点的倾斜程度,基于HTLC合约,将资金按照对路径节点倾斜程度的利害进行分配,在给定支付通道交易的交易路径和手续费的情况下,合理地分配各个中间路径节点的手续费,从而吸引更多的路径节点加入,使整体网络更加健壮,达到提升区块链网络交易效能的目的。
主权项:1.一种区块链支付通道网络交易手续费分配方法,其特征在于,所述方法至少包括:S1.确定交易的发送方与接收方、发送方与接收方之间的交易路径节点、支付通道资金参数及原HTLC合约中路径节点之间的资金交易额度;S2.从发送方至接收方的方向,依次获取交易路径节点的倾斜程度;S3.根据交易路径节点的倾斜程度,由发送方计算每个中间路径节点的临时权重,根据临时权重计算总权重;S4.根据总权重,由发送方计算每个路径节点应获得的手续费;S5.在原HTLC合约中路径节点之间的资金交易额度上增加每个路径节点应获得的手续费,并按照HTLC交易流程完成交易,由接收方发送原像y至发送方;S6.以发送方至接收方的方向,依次发送以y为原像的HTLC合约至下一个路径节点,并设置资金交易额度;S7.从接收方至发送方的方向,依次接收HTLC合约,使用原像y完成HTLC合约交易;设交易的发送方为V0,接收方为Vm,发送方与接收方之间的交易路径节点表示为Pi=V0,V1,V2,V3,...,Vm-1,Vm;交易路径节点之间生成支付通道,所述的支付通道资金参数包括:交易路径节点在支付通道上的资金及发送方提供的手续费,其中,交易路径节点在支付通道上的资金表示为Ci=C0,C1,C2,C3,...,Cm-1,C'm,发送方提供的手续费为Fee;原HTLC合约中交易路径节点之间的资金交易额度为:x0,1,x1,2,x2,3,x3,4,...,xm-1,m,其中,xm-1,m表示交易路径节点Vm-1与交易路径节点Vm之间发生的资金交易额度;对于交易路径节点Vm-1与交易路径节点Vm而言,交易路径节点Vm-1与交易路径节点Vm之间的倾斜度分别表示为: 其中,Cm-1,m=Cm-1+Cm;Sm-1表示交易路径节点Vm-1的倾斜度,记为Sm表示交易路径节点Vm的倾斜度,记作Cm-1表示交易路径节点Vm-1在支付通道上的资金;Cm表示交易路径节点Vm在支付通道上的资金,Sm-1+Sm=1;交易路径节点Vm-1与交易路径节点Vm之间发生xm-1,m的资金交易后,倾斜程度分别表示为: 其中,表示交易路径节点Vm-1与交易路径节点Vm之间发生xm-1,m的资金交易后交易路径节点Vm-1的倾斜度;表示交易路径节点Vm-1与交易路径节点Vm之间发生xm-1,m的资金交易后交易路径节点Vm的倾斜度;则基于及的求解公式,步骤S2所述从发送方至接收方的方向,依次获取交易路径节点的倾斜程度表示为: 步骤S3所述的每个中间路径节点的临时权重的计算过程为:设中间路径节点表示为:V1,V2,V3,...,Vn-11~m-1之间的第i个路径节点Vi在一笔交易中,在路径节点Vi与路径节点Vi+1之间的支付通道上的临时权重表达式为: 其中,分别表示路径节点Vi的倾斜度、路径节点Vi与路径节点Vi+1之间发生xi,i+1的资金交易后路径节点Vi的倾斜度;根据临时权重计算总权重的表达式为: 其中,Poweri表示每个路径节点最终的权重;步骤S4所述根据总权重,由发送方计算每个路径节点应获得的手续费的表达式为: 其中,Fee表示发送方提供的手续费;Feei表示0~m之间的第i个路径节点Vi应获得的手续费。
全文数据:
权利要求:
百度查询: 中山大学 一种区块链支付通道网络交易手续费分配方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。