作为一个加密货币用户,您需要熟悉交易的基本原理 - 作为理解新兴的多重签名交易和合约的基础。 这不是一篇技术文章,解释的重点将放在您需要了解的关于标准比特币交易的事项上。


术语和缩写的定义

Bitcoin - 协议-代码,节点,网络以及它们p2p交互。

bitcoin - 我们通过比特币网络发送和接收的加密货币。

tx - “比特币交易”的缩写

txid -- “比特币交易id”的缩写– 用来索引交易的hash

Script-- 处理和验证交易的比特币协议脚本系统的名称。脚本是一个智能的,基于堆栈的指令引擎,它可以使所有事务-从简单的支付到复杂的Oracle监督合约-成为可能。

UTXO -- 是Unspent Transaction Output的缩写,也称为“输出”。

satoshi – 1 BTC = 100,000,000 satoshi


比特币交易是什么?

定义
比特币交易是向网络广播的已签名数据片段,如果有效的话,最终会成为区块链中的一个区块。

目标
比特币交易的目的是将一定比特币的所有权转让给其他比特币地址。

产出
当您发送比特币时,您的钱包客户端将创建一个数据结构,即比特币交易,然后广播到网络。网络上的比特币节点将接力传播该交易,并且如果交易有效,则节点将把它包括在他们正在挖掘的块中。 通常,在10-20分钟内,该交易将与区块链中的其他交易一起包含在区块中。 此时,接收方能够看到他们钱包中的交易金额。

例子
以下是今年早些时候包含在区块链中的示例交易:

比特币交易是如何进行的

此标准交易的主要组成部分是彩色高亮的:

Transaction ID(黄色高亮)
描述符和元数据(蓝色大括号,详细说明在右边)
输入(粉色区域)
输出(绿色区域)

相关文章: