主页 > imtoken新版app官网下载 > 比特币系统如何转账?

比特币系统如何转账?

imtoken新版app官网下载 2023-03-12 05:34:48

众所周知,比特币是一个点对点的交易系统,没有任何可信的第三方,交易双方可以直接进行支付或转账。 而且对于不同国家、不同地点的人比特币转账交易流程,比如一个人在南半球,一个人在北半球,比特币转账十几分钟就可以完成,如果采用传统的国际汇款方式,至少需要3~5个工作日。 比特币是如何转移的? 这个传统的银行账户有什么区别? 为什么比特币系统内的转账比国际转账快这么多? 今天,我们就来看看比特币的转账原理吧~

在了解比特币转账原理之前,先科普一下几个名词:比特币钱包、私钥、公钥。 想要拥有比特币,首先需要下载一个比特币钱包,类似于银行账户; 公钥相当于银行账户的银行卡号; 私钥相当于提现密码。 A向B发起转账需要哪些步骤? 如果A的钱包里有10个比特币,他需要转8个比特币给B,转账的时候A需要填写B的钱包地址,也就是公钥,然后填写要转账的比特币个数- 8 . 这里需要注意的是,A除了要给B转8个比特币外,还需要给自己转2个比特币。 为什么是这样?

Bitcoin Value Blind & UTXO 模式

这是因为比特币的区块链系统是价值盲区。 与传统银行账户不同,比特币钱包不是基于余额。 相反,它基于 UTXO 模型,即未花费的交易输出(unspent transaction output)。 这里是什么意思? 也就是说,比特币钱包中的比特币并不能直接显示有多少钱,而是由一个个UTXO组成的。 你的余额是每个UTXO中的比特币相加。 而每一个UTXO都会一次性消耗掉,这就是为什么上面A有10个比特币,需要转8个比特币给B,同时转2个比特币给自己。

比特币 币币交易_比特币转账交易流程_比特币借币交易怎么玩

再举个例子,如果A的钱包里有3个UTXO(a,b,c),每个UTXO里的比特币分别是a(10),b(3),c(5),那么A的一共有10 +3+5=18 个比特币。 如果A转8个比特币给B,有多少种方式? 第一种方法同上,A转8个UTXO a(10)给B比特币转账交易流程,同时转2给自己。 如果使用UTXO b(3)和UTXO c(5),3需要转2次,5需要转1次。这种UTXO模型的特点是一次性可以花掉,不赠送比特币钱包在平衡模式下,但是有几个UTXO。 这就是比特币区块链的价值盲点。 转账不是很方便。 为了改善这些缺陷,以太坊应运而生。 价值在以太坊的区块链上是可见的,类似于银行的余额模型。 因此,以太坊系统比比特币系统更先进。

比特币转账后台操作流程

比特币借币交易怎么玩_比特币 币币交易_比特币转账交易流程

我们都知道,传统银行账户的转移需要中心化机构持续记账。 在中国的银行系统中,中央银行有一个庞大的账簿,中央交易结算中心分别对划转方两个账户的余额进行加减。 例如A银行账户转1000元到B银行账户,那么A账户在央行大账上的余额为-1000,而B账户余额为+1000。 这就是传统中心化大账本转账系统的背景。 操作。 在比特币系统中,没有像商业银行、中央银行这样的中心化机构,那么双方的余额加减谁来做?

比特币是一种去中心化的点对点电子现金交易系统。 这种模式之所以得以实现,是因为整个网络的矿工都在共同努力维护比特币网络。 为什么矿工要忠实地维护比特币网络? 这是因为比特币系统的奖励机制。 比特币就像一个独立的经济体系。 全网矿工都在争相计算比特币系统抛出的难题。 谁先解决了这个难题,谁就有权记录新的区块,他也将获得新区块的比特币奖励,这就是所谓的挖矿。 获得新区块记账权的节点在确认后将待确认的交易信息打包记录到新区块中。 这种挖矿机制,理论上全网任何一个节点都有权获得新的区块记账。 这就是比特币系统的去中心化,这是与传统银行账户最本质的区别。

比特币借币交易怎么玩_比特币 币币交易_比特币转账交易流程

知识点总结

1. 比特币钱包类似于银行账户; 公钥相当于银行账户的银行卡号; 私钥相当于提现密码;

比特币 币币交易_比特币转账交易流程_比特币借币交易怎么玩

2、比特币钱包不是基于余额,而是基于UTXO模型,即未花费交易输出(unspent transaction output);

3、比特币钱包中的比特币不能直接显示有多少钱,而是由一个个UTXO组成,每个UTXO都会被一次性消耗掉;

4、比特币钱包不是以余额方式呈现而是有多个UTXO,这是比特币区块链的价值盲点;

5、全网矿工共同维护比特币网络,获得新区块记账权的节点在确认后将待确认的交易信息打包记录到新区块中。