主页 > 下载imtoken官网苹果版 > 一分钟读书俱乐部(三十七):“区块链技术驱动金融”比特币交易(1)

一分钟读书俱乐部(三十七):“区块链技术驱动金融”比特币交易(1)

下载imtoken官网苹果版 2023-01-18 21:33:01

原文选择:我们先来看看比特币交易。比特币交易的过程实际上就是不断创建区块的过程。为了方便理解,我们先来看一个简单的模型账本。在这本账簿中,每一笔交易都被依次添加到账本中。

那么我们如何使用这个账本来创建货币呢?您可能会想到的第一件事(以及许多人将其误认为比特币的方式):建立一个以账户为中心的系统比特币空中俱乐部,可以创建新硬币并将其放入某人的账户,然后转移给其他人。一笔交易的消息是这样的:“将 17 个硬币从 Alice 的账户转移给 Bob”,然后由 Alice 签名。从图3.1 可以看出,Alice 在第一笔交易中收到了 25 个币,然后将 17 个币转给了 Bob,她的账户里应该有 8 个币。

学习笔记:

1、比特币交易的过程其实就是不断出块的过程。

比特币空中俱乐部

2、如何使用账本创币:构建以账户为中心的系统,可以创币并存入某人的账户,然后再转给其他人。

webp

比特币空中俱乐部

这样做的不便之处在于,任何想要确认交易是否真实的人都必须跟踪每个账户的余额。再看图3.1,爱丽丝想把15个币转给大卫的时候,真的有15个币吗?为了弄清楚这一点,我们必须回过头来查看与 Alice 相关的所有交易,并加起来以确认当时的余额。当然,我们可以有一些更有效的方法,比如在每次交易后增加一个数据字段来更新账户余额,但这也增加了记账的工作量。

因此,比特币并没有采用这种记账方式,而是采用了类似的方式来记录我们在第一章1.5中提到的“奴隶币”中的交易。

比特币空中俱乐部

学习笔记:

1. 账本的不便:任何人想要确认一笔交易是否真实,都必须跟踪每个账户的余额。

比特币空中俱乐部

2、比特币不采用这种记账方式。

原文选择:这种方式就像Scrooge Coin中的支付货币,每一笔交易都有一个输入值和一个输出值。输入值可以看成是要消耗的币(这些币是之前交易创造的),输出值可以看成是本次交易创造的币。铸造新币时,只创造新币,不消耗旧币(就像Scrooge币中的铸币一样,只有输出,没有输入)。每笔交易都有一个唯一的 ID。每个事务中可能有多个输出,输出的索引从 0 开始,所以我们称第一个输出为“输出 0”。

比特币空中俱乐部

学习笔记:

1、每笔交易都有一个输入值和一个输出值。输入值可视为将要消耗的币,输出可视为本次交易创造的币。铸造新硬币时,只会创建新硬币,不会消耗旧硬币。

2.每笔交易都有一个唯一的ID。每个事务中可能有多个输出,输出的索引从 0 开始比特币空中俱乐部,第一个输出为“输出 0”。

一叶之秋带你一分钟速读经典书籍,每天一分钟(只需阅读阅读笔记),每天获取新知识。