一分钟理解比特币交易流程
2018-05-14 本文已影响32人
FM小宇宙
为了方便理解比特币交易,下面类比现实生活中的案例:
- 银行的跨行转账是有手续费的,所以账户A向账户B进行跨行转账的时候会支付一些手续费来给当前银行来完成这笔交易;
- 假设手续费都是0.03%【实际情况是固定额度有对应的手续费,50元封顶,这里只是一个类比,方便理解比特币的交易流程】;
场景:账户A向账户B转1000元
账户A发出:1000元
账户B收到:1000元
手续费:0.03%*1000=0.3元
账户B实收:1000-0.3=999.7元
其中0.3元手续费相当于矿工费,用于交易的确认。
矿工费分给了来确认这笔交易的矿工,而手续费给了帮我们完成跨行转账的银行。
下面是真实的比特币交易流水:
第一次接收币

第二次接收币

第三次进行发送币【转账】
可以看到两次的接收币的地址指向了同一个地址“1GVEVNLebWLWvQ1mo8JYMq7HHsYB5h6RaT”,是因为我当时就持有0.11个币,而且我发送的是0.11个币出去,所以0.11个币对应的两个地址上的币会合成一次交易发送到同一个去向地址,下面我们看下去向地址的流水

当时的旷工费为0.3%,所以会由接收方支付旷工费,所以将“1GVEVNLebWLWvQ1mo8JYMq7HHsYB5h6RaT”地址上的实际收款是0.1088;