【技术实现步骤摘要】
一种基于未花费交易输出区块链网络的中继激励方法
本专利技术涉及区块链技术与计算机网络领域,具体涉及一种基于未花费交易输出区块链网络的中继激励方法。
技术介绍
区块链技术是学术界和商业界共同专注的问题,是一个分散的、分布式的公共数字分类账本,用于记录跨越多个节点事务,从而使任何涉及的记录不能追溯修改。区块链最初是作为一种加密货币交易分类账,目前广泛用于加密货币。但是其的应用场景在物联网、医疗保健和税收等有更大的潜力。区块链是使用对等网络和目标自主管理的这些节点之间的共识,它允许参与者独立和相对便宜地验证和审计交易。已验证的事务数据存储在一个区块链中而且这条链只以追加的方式增长,所有新的事务都与它一起增长。这个过程涉及几个操作,如验证事务、传播块和将块附加到本身的区块链。这些事务都是通过区块链的中继节点来完成。一个良好的中继节点激励机制会使得区块链更加健壮和高效。因此,对网络参与者的激励问题就变成了研究的焦点。本申请专利技术人在实施本专利技术的过程中,发现现有技术的方法,至少存在如下技术问题:在当今主流的 ...
【技术保护点】
1.一种基于未花费交易输出区块链网络的中继激励方法,其特征在于,包括:/nS1:区块链网络中的节点之间通过底层协议获得对方的支付地址,发送者向接收者发起一笔交易;/nS2:发送者对与其直接相邻的节点发送交易,将交易信息广播至与发送者直接相邻的节点,发送者发起的所有交易构成集合Tx0,集合Tx0中的每个交易具有一个交易输入和两个费用输出,其中,交易输入为发送者s的一个有效未使用交易输出,一个费用输出为接收者,另一个费用输出为中继节点获得的传输奖励;/nS3:判断与发送者直接相邻的节点是否为中继节点,如果为中继节点,则执行步骤S4,否则执行步骤S5;/nS4:通过中继节点对与其 ...
【技术特征摘要】
1.一种基于未花费交易输出区块链网络的中继激励方法,其特征在于,包括:
S1:区块链网络中的节点之间通过底层协议获得对方的支付地址,发送者向接收者发起一笔交易;
S2:发送者对与其直接相邻的节点发送交易,将交易信息广播至与发送者直接相邻的节点,发送者发起的所有交易构成集合Tx0,集合Tx0中的每个交易具有一个交易输入和两个费用输出,其中,交易输入为发送者s的一个有效未使用交易输出,一个费用输出为接收者,另一个费用输出为中继节点获得的传输奖励;
S3:判断与发送者直接相邻的节点是否为中继节点,如果为中继节点,则执行步骤S4,否则执行步骤S5;
S4:通过中继节点对与其直接相邻的且未接收过交易信息的节点发送交易,其中,中继节点发起的所有交易构成集合Tx1,集合Tx1中的交易输入为集合Tx0中对应的一个交易的交易输出;
S5:通过与发送者直接相邻的节点向接收者发送交易TxN,接收者确认后,对接收的所有交易进行打包传输到区块链上。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:根据区块链网络中节点的类型确定对应的分配方案。
3.如权利要求2所述的方法,其特征在于,步骤S4中中继节...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。