一个比特币交易流程是如何完成的
本文解释了比特币交易的内容,目的和结果。下面的解释适用于新手和中级比特币用户。 作为加密货币用户,你需要熟悉交易雏形——为了你对这种不断发展的创新有信心,以及作为理解新兴多签名交易和合约的基础,这两者都将在本系列的后期进行探讨。这不是纯技术文章,解释将集中在你需要了解的标准比特币交易——我们通常做的支出交易——并且我们将掩盖你可以安全忽略的内容。 本文底部的信息图提供了从钱包到区块链的整个比特币交易流程的全面说明。 注意:即使是核心开发人员也承认,用于描述交易及其组件的某些语言可能导致人们误解了实际发生的事情。在下面的解释中避免了这些误解。因此,在尝试尽可能简单的描述的同时,借助一些图表,让我们直接开始。 术语和缩写的定义 Bitcoin:具有大写 B 的比特币指的是协议——代码,节点,网络及其对等交互。 bitcoin:用小写字母 b 表示货币——我们通过比特币网络发送和接收的加密货币。 tx:在文本中使用的任何地方——是比特币交易 ‘Bitcoin transaction 的缩写。 txid:是 transaction id 的缩写——这是人和协议引用交易的哈希。 Script:是比特币协议的脚本系统的名称,用于处理和验证交易——脚本是一个聪明的,基于堆栈的指令引擎,它使得从简单支付到复杂的oracle监督合约的所有交易成为可能。 UTXO: Unspent