根据OKEx交易平台的数据,最近火起来的比特币价格徘徊在55000美元左右。很多人都很好奇比特币是怎么交易的。其实比特币交易是一个带签名的数据,是广播到网络上的。如果它是有效的,它将最终进入区块链的一个街区。比特币交易的目的是将一定数量的比特币的所有权转移到比特币地址。
当你发送比特币时,你的钱包客户端会创建一个单一的数据结构,即比特币交易,然后广播到网络。网络上的比特币节点会接力转播交易,如果交易有效,节点会将其纳入自己正在挖掘的土地。通常,在10-20分钟内,该交易将与其他交易一起包含在区块链的一个区块中。此时,收款人可以看到自己钱包里的交易金额。
收到的各种金额不会像在实体钱夹中一样混在一起。相反,当我们消费比特币时,收到的金额(UTXO)是单独使用(或组合使用)。当创建一个费用交易时,我们的钱包选择UTXO(具有足够的值来满足我们想要发送的金额),并且通常创建两个新的输出:一个用于接收者,一个用于我们收到的对钱包的改变。换成我们钱包里全新的UTXO,我们发的金额就变成UTXO——锁定到收件人的地址,这个地址可能和钱包有关联,也可能没有关联,比如冷库。用作支出交易输入的原始UTXO将“失效”并永久销毁。