Coinbase 交易是比特币网络中一种极其特殊又极其...
2024-05-31 15:27 高博士数字科技观察

Coinbase 交易是比特币网络中一种极其特殊又极其重要的交易,Coinbase 交易以交易的方式有效地解决了比特币系统的去中心化发行问题。

比特币的发行并不是中本聪或某一个项目方,通过自己的私钥对计划发行的比特币通过签名的方式来进行的。计划发行的比特币是通过每个矿工在当前区块挖矿的过程中自己签署给自己的一笔名为 Coinbase的交易实现的。

每个矿工在当前区块按照系统规定和设置,自己签署一笔给自己的交易,这笔交易被称为Coinbase交易。与常规交易不同,coinbase交易不消耗(花费)UTXO作为输⼊。相反,它只有⼀个输入,称为coinbase输入,输入的额度就包含了当前区块矿工所能够获得的系统激励和其他交易给矿工的奖励。coinbase交易必须⾄少有⼀个输出,也可以有尽可能多的输出。在2023年的 coinbase交易中,常见的是有两个输出:其中⼀个是使⽤OP_RETURN的零值输出,⽤于承诺区块中所有隔离见证(segwit)交易的所有见证;另⼀个输出到矿⼯自已的账户地址。

当某个矿工找到满足系统哈希要求的随机数时,该矿工就会向全网广播。然后其他节点就会对该矿工的挖矿结果进行验证。

⽆效的 coinbase 交易会使整个区块⽆效,导致该区块被拒绝,因此该交易永远不会成为区块链的⼀部分。因此,矿⼯必须根据所有节点遵循的共享规则构建⼀个区块,并使⽤正确的 PoW 解决⽅案对其进⾏挖掘。为此,他们在挖掘过程中耗费了⼤量的电⼒,如果他们作弊,所有的电⼒和努⼒都将被浪费。这就是为什么独⽴验证是分散式共识的关键组成部分。

如果验证通过,则该矿工获得了当前区块的记账权,同时也获得了该区块中该矿工签署给自己的Coinbase交易的输出。而为了确保安全,通过 Coinbase交易获得的比特币,该矿工也并不能在下一个区块立即支付出去,而需要过多个区块以后,该比特币才能视同为一般的比特币,开始在比特币网络中流通。

特别声明:本文系网络转载,如有侵权请联系删除,版权归原作者所有