不知道你有过没有这样的一个疑问:比特币是怎么交易的呢?
今天就和大家分享一下,其实大致可以分为这样一个过程:一个人创建比特币交易,广播交易至比特币网络,比特币交易在比特币网络中传播。最终形成了一个比特币交易的生命周期。
创建比特币交易
当一个人想要给另一个转账时,发起人就需要创建一笔比特币交易,一旦创建,那它就需要资金所有者签名。这个比特币交易有这样的一个特点:比特币交易本质上来看它是一个有着货币转移目的的工具,而这个工具只有在交易被执行时才会在金融体系中体现,而且交易发起人并不一定是签署该笔交易的人。
知道了上面的特点,确认了这笔比特币交易合法且签名的,就可以说它是有效的,进一步也就说明了它包含了这笔资金的所需要的所有的信息。最终,有效的比特币交易必须能接入比特币网络,从而使之能被传送,直至抵达下一个区块链的挖矿节点。
广播交易至比特币网络
确认了一笔比特币交易有效之后,就可以广播交易到比特币网络了,那怎么实现的呢?这个有效的比特币交易被单一的节点传播之后,就可以广播了,由于它不涉及所有信息,可以通过很多方式来传播,比如Wi-Fi,蓝牙,NFC,ChirP,条形码或者复制粘贴至一个网页表格。
比特币交易在比特币网络中的传播
一旦一笔比特币交易被发送到任意一个连接到比特币交易的节点,这笔交易就会被节点验证。于是,这个节点就会向它周围的三到四个相邻的节点传播,以此类推,它们也会向相邻的节点传播,然后几秒钟这笔交易就会指数级的在网络中传播,直到所有比特币网络的节点都接受它。
想要加入区块链研习社的可以扫码:
@kunpengding, 像前辈学习一下!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
一起学习!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit