主页 > 苹果手机下载imtoken钱包流程 > 比较传统货币和比特币之间的区别

比较传统货币和比特币之间的区别

描述

本文不讨论比特币的合法性,也不深究货币的起源,只是比较传统货币与比特币的区别。

1. 从一个例子开始

假设有三个人,Alice(化名A)、Bob(化名B)和Carl(化名C)需要互相转账,有两种方式:

通过银行(或第三方支付公司,但和银行一样的道理,忽略)即通过传统货币

通过比特币

A、B、C通过劳动每人获得1000元现金,通过与他人的交易每人获得1个BTC。

2.通过银行

假设A要转100元给B,B要转50元给C。

一开始,A、B、C三人的资金都在自己手里,没有存入银行,所以在银行里没有任何记录。

比特币对传统货币的冲击_比特币与传统货币相比,其存在的优势和劣势又是什么_数字货币——比特币数据报告与操作指南

存入银行后,在银行的中介账户系统中,分别存在A、B、C三个账户,记录A、B、C各自拥有的金额,即:

比特币

转账时,A需要通过银行网站或客户端转100到B的卡号222。 这时银行后台会从A的余额中减去100,A的余额变成900。在B的余额中加上100,B的余额变成1100。此时银行的记录是:

比特币

然后B转50给C,C也向银行后台发起请求。 银行后台根据请求增加或减少账户余额。 最终账户余额为:

比特币

可见,A、B、C均选择信任银行,不会盗用自己的钱,也不会进行不符合自己要求的转账操作。 在这里,所有数据都存储在银行作为中介的内部系统中。

3. 通过比特币

假设A想转0.1个BTC给B,B想转0.1个BTC给C。

数字货币——比特币数据报告与操作指南_比特币对传统货币的冲击_比特币与传统货币相比,其存在的优势和劣势又是什么

首先需要明确的是,在比特币体系中,严格来说,没有A、B、C对应的账户体系,也没有记录他们对应余额的数据库。 添加此数据库是为了挖掘和快速获得可供用户使用的 BTC 等目的。 没有这个数据库,比特币系统也可以运行。 那么在比特币系统中,A的比特币数量记录在哪里呢? 答案是每个区块上的 UTXO(Unspent Transaction Output,TX 代表交易)。

各国的货币都是各国央行发行的,比特币都是挖矿发行的。 现在不用去了解什么是挖矿,只是一种产生比特币的方式。 区块链是由一个个区块组成的。 每个街区都没有什么神秘之处。 它只是记录了很多笔交易的账本信息,交易无非就是从一个BTC地址向另一个BTC地址转了多少钱(比特币的挖矿收益其实就是一笔交易)。 最开始的时候,也就是A、B、C还没有比特币的时候,他们在比特币系统中是没有任何信息的。 假设比特币地址X转了1个BTC给A,有一条记录:

比特币

可见,即使X通过挖矿获得12.5 BTC,只需要支付1 BTC给A,他也必须先花光所有12.5 BTC,并且只将剩余的11.5 BTC转给自己的地址(不考虑交易手续费) ,上面说的UTXO就是交易的输出部分,而这个输出部分还没有被花费掉,就叫做UTXO。 可以看出,一笔交易可以有多个UTXO,一个UTXO不能再被分割,即使这个UTXO的金额大到1000 BTC,小到0.01 BTC,用于支付时,不能再分割了。 如果太大,大于要支付的金额,则通过找零转回自己的BTC地址,如果太小,小于要支付的金额,则需要与其他UTXO放在一起在同一地址下付款。

比特币地址Y转1 BTC给B,则有记录:

比特币

比特币地址Z向C转1个BTC,在比特币系统中有一笔交易记录:

比特币

转账时,规则与上述类似。 没有A、B、C对应的账户,只能从UTXO转账。 A想转0.1个BTC给B,此时A只有一个UTXO,也就是上图中交易#011输出[1]对应的UTXO。 金额为1 BTC,大于需要转账的0.1 BTC比特币对传统货币的冲击,所以找零。 , 要转移, 有:

比特币与传统货币相比,其存在的优势和劣势又是什么_比特币对传统货币的冲击_数字货币——比特币数据报告与操作指南

比特币

接下来B想转0.1个BTC给C,此时可以看到B的地址对应两个UTXO,分别是#012交易输出[1]和#021交易输出[对应的UTXO(1 BTC) 1】对应的UTXO(0.1 BTC)比特币对传统货币的冲击,此时可以选择任意一个UTXO,假设选择交易#021输出[1],则有记录:

比特币

因为金额刚好够用,不会太多,所以没有找零(不考虑交易手续费)。

注意,以上交易信息,无论是谁,都可以下载查看。 没有集中存储位置,但网络上任何想查看的人都可以下载查看。 数据存储在很多节点上,类似于使用utorrent下载电影一样,会按照一定的规则从其他同等节点上下载内容。

四。 概括

通过上面的描述可以发现两者的一些区别:

传统货币由各国央行发行,而比特币是通过挖矿产生的

传统货币的交易记录存储在某家银行管理的数据库中,不对外公开。 比特币存储在区块链上,每个人都可以下载和查看。

传统货币是基于账户体系的。 严格来说,比特币没有账户体系,而是基于UTXO

当然还有其他的功能,以后会慢慢介绍。