当前位置:首页 > 经验 >

比特币是怎么成交的(比特币国内怎么成交)

来源:原点资讯(m.360kss.com)时间:2024-03-13 03:59:13作者:YD166手机阅读>>

最近这段时间,博主在整理一份通俗易懂的挖矿科普专辑,希望从最初加密货币交易的发生到挖矿确认交易的各个环节,全面地介绍挖矿过程中,到底发生了什么,哪些环节产生了挖矿收益,而我们常说的算力又指的是什么,挖矿收益为何要这样分配等等。

以比特币为例,我们知道比特币网络里设计挖矿的目的是打包交易,维护比特币网络,那么交易其实就是跟挖矿息息相关的第一个环节。在比特币网络中交易的过程使用了非对称加密技术,数字摘要技术,区块链技术等,其中的技术实现,已经有众多大神珠玉在前,博主就不献丑了。这篇文章的主要目的是将比特币的交易过程用较为浅显的语言展示出来,让更多跟笔者一样的技术门外汉了解比特币。

比特币是怎么成交的,比特币国内怎么成交(1)

在展开说明之前,需要先安利几个概念

非对称加密:也叫公开密钥加密,它是通过密码学的算法生成一对公私钥,公钥对外公开,私钥由本人保管。它有两个用途:一,他人可以将数据用公开的公钥加密后传输给公钥持有人,公钥持有人使用对应的私钥将数据解密,读取信息,通过这种方式,可以保证信息传输的安全性;二,公钥持有人可以使用私钥对信息签名(签名过程类似加密过程),然后将信息和签名一起发送给他人,他人可以通过公钥对信息签名进行验证(验证过程类似解密过程),验证签名信息与发送信息一致,则证明信息是由公钥持有人发出,可以在不暴露公钥持有人身份和私钥的情况下,确保信息来源的可靠性。(参考链接:https://en.wikipedia.org/wiki/Public-key_cryptography)

哈希算法:也叫散列函数,可以通过它将数据量较大的消息或者数据计算出一个格式固定,数据量较小的数字摘要,也叫指纹散列值,或者哈希。好的哈希算法应该是不可逆的(无法通过数字摘要反推出原来的信息或者数据),敏感的(原来数据中任何一个微小的改动,都会使数字摘要发生巨大变化),防冲突的(很难找到两个不同的信息,它们的数字摘要相同)。(参考链接:https://en.wikipedia.org/wiki/Hash_function)

比特币里的公钥和私钥:比特币世界里,用来确定比特币归属的是按照比特币协议生成的一对对公钥和私钥,它们通过非对称加密算法(椭圆曲线算法)生成,公钥通过两次哈希算法(SHA256)运算得到一个散列值(也叫做哈希),再经过Base58Check编码生成了我们常见到的比特币的钱包地址。所以钱包地址经过解码后,就可以得到对应公钥的哈希,可以用于验证私钥签名,加密数据等等。

UTXO:Unspent transaction output,未花费的交易输出,它是比特币世界里的抽象货币,每个UTXO都被一个公钥(钱包地址)锁定,只有持有该公钥对应私钥的人,可以通过私钥签名(解锁)并使用该UTXO。可以把UTXO理解为抽象的纸币,但它的面值不是固定的(不光有5块,10块,可以是任何数)。(参考链接:https://en.wikipedia.org/wiki/Unspent_transaction_output)

抛开代码,我们接下来看看比特币的交易是怎样的一个过程

如下图,有甲、乙、丙、丁四个人,他们都有比特币钱包,钱包私钥自己持有,钱包地址(由各自钱包公钥生成)在比特币网络公开,用于UTXO的锁定和验证。

比特币是怎么成交的,比特币国内怎么成交(2)

起始,甲给丙0.7BTC,在比特币网络里的记录是UTXO(1):甲给丙0.7BTC;乙给丙0.5BTC,在比特币网络里的记录是UTXO(2):乙给丙0.5BTC。此时,丙的比特币钱包的账户余额为这两个UTXO之和,丙的比特币总数=UTXO(1) UTXO(2)=1.2BTC。如下图:

比特币是怎么成交的,比特币国内怎么成交(3)

这天,丙向丁买了一批货物,需要向丁支付0.8BTC。丙通过比特币网络向丁转账,但丙现有的两个UTXO均不足0.8BTC,需要将两个UTXO一起使用,类似现金交易:给丁支付1.2BTC,丁找给丙0.4BTC。但在比特币网络中,这个找零的工作是由丙自己发起的

整个交易的流程如下:

  • 丙通过比特币钱包准备交易信息,交易信息包括输入和输出两个部分,输入是UTXO(1)和UTXO(2),以及丙的钱包私钥签名(因为UTXO(1)和UTXO(2)均被丙的钱包公钥锁定,需要通过丙的私钥签名来解锁后,进行使用)

  • 交易的输出是未确认的UTXO(3):丙给丁0.8BTC,这个新的UTXO指向丁的钱包公钥,待交易确认后,将被丁的钱包公钥锁定。

    此时还有0.4BTC需要找零给丙,因此还需要输出一个未确认的UTXO(4): 丙给丙0.3999BTC,这个新的UTXO指向丙的钱包公钥,待交易确认后,将被丙的钱包公钥锁定。

    为什么找零的数额不是0.4BTC呢?因为比特币网络要求,交易转账,需要向比特币网络支付交易手续费。剩余0.0001BTC未指向任何钱包公钥,将作为转账手续费支付给打包这笔交易的矿工(如果未找零,剩余所有未指定的比特币将全部作为手续费给打包交易的矿工,不过目前找零工作都由钱包自动完成,不用担心)。

  • 交易信息准备完毕后,经过丙的钱包验证交易合法(UTXO合法,签名有效,输入输出金额有效等等)后,将交易广播到比特币网络中,由挖矿节点验证交易后,打包交易(将交易记入比特币区块中),并向比特币网络广播,交易完成。

  • 旧的UTXO被消耗,新的UTXO开始生效,此时丁的钱包里有一个未使用的UTXO(3): 丙给丁0.8BTC,丙的钱包里有一个未使用的UTXO(4): 丙给丙0.3999BTC

比特币是怎么成交的,比特币国内怎么成交(4)

以上是较为抽象的比特币交易的过程,有关比特币交易的构造,签名验证,节点验证,交易广播,加入挖矿节点mempool,矿工构造预备区块,以及最终的出块确认的过程,后续会分别介绍,本篇不做展开。

从这个抽象的交易过程,我们可以发现,比特币的交易实质上是一堆UTXO的输入和输出的过程,伴随旧的UTXO被消耗,新的UTXO产生,完成了一次又一次的比特币交易。交易的过程由非对称加密和哈希算法进行双重保护,比特币持有者可以放心完成交易而不必担心身份被泄露,交易过程中也消耗了一部分比特币,用于奖励打包交易的矿工,使矿工乐于完成自己维护比特币网络的任务。

,

栏目热文

比特币到哪里来(比特币地址从哪看)

比特币到哪里来(比特币地址从哪看)

比特币(Bitcoin)是一种去中心化的数字货币,它于2008年由一个化名为中本聪(Satoshi Nakamoto)的...

2024-03-13 04:20:06查看全文 >>

比特币能入手吗(现在适合入手比特币吗)

比特币能入手吗(现在适合入手比特币吗)

5月19日,币圈遭“血洗”,24小时内50万人爆仓,400亿元灰飞烟灭。但这样的大跌在比特币历史上多次上演,所以比特币到...

2024-03-13 04:04:04查看全文 >>

刚结婚就离婚的多吗(刚结婚就想离婚正常吗)

刚结婚就离婚的多吗(刚结婚就想离婚正常吗)

一个人一生要做的事情,就是使自己年纪越大,越不会为了年轻时的那些事情而脸红。「曾仕强每日箴言」|全文共2800字,深度阅...

2024-03-13 04:25:32查看全文 >>

女人晒离婚证是什么心理(女人离婚晒离婚证什么意思)

女人晒离婚证是什么心理(女人离婚晒离婚证什么意思)

大家有没发现,不知道从什么时候开始大家把离婚当成家常便饭一样,甚至在抖音上能看到很多长得不错的女人把离婚证晒出来,以此...

2024-03-13 04:04:48查看全文 >>

刚刚结婚可以马上离婚吗(刚结婚一个月可以离婚吗)

刚刚结婚可以马上离婚吗(刚结婚一个月可以离婚吗)

最近有一对夫妻找到我们,问我们多久可以离婚,最好是当天就能离婚。一问什么时候结婚的,原来是上午才刚刚领证。最后在我们的了...

2024-03-13 04:20:19查看全文 >>

比特币可以拿到哪里用(比特币在哪里得到的)

比特币可以拿到哪里用(比特币在哪里得到的)

比特币(BTC)是一种总量恒定2100万的数字货币,和互联网一样具有去中心化、全球化、匿名性等特性。意思就是向地球另一端...

2024-03-13 04:10:03查看全文 >>

比特币从哪里打开(比特币在哪里看信息)

比特币从哪里打开(比特币在哪里看信息)

在过去的几年里,比特币是一种新的数据型数字货币,并且在最近几年突然爆炸!一谈到比特币,总会有很多人表示,知道有这个东西,...

2024-03-13 04:08:46查看全文 >>

窗前种葡萄对风水有什么影响(院子里种葡萄风水禁忌)

窗前种葡萄对风水有什么影响(院子里种葡萄风水禁忌)

“我们小区有人占用花池搭建葡萄架。”3月27日,家住西二条路杜鹃园二区的焦女士反映,小区居民在花池子里搭建葡萄架子,不...

2024-03-13 04:32:25查看全文 >>

在家栽葡萄的风水对女性好不好(家中栽葡萄树好吗应该栽到什么位置)

在家栽葡萄的风水对女性好不好(家中栽葡萄树好吗应该栽到什么位置)

老一辈的人,不管有没有地儿,都要在家里种棵果树,不但可以观花、观果、观叶,还有非常好的风水寓意!石榴树石榴风水寓意石榴花...

2024-03-13 03:54:53查看全文 >>

家里哪个位置种葡萄风水好(风水为什么家里忌讳种葡萄)

家里哪个位置种葡萄风水好(风水为什么家里忌讳种葡萄)

葡萄是国画中常见题材,象征着硕果累累,寓意着多子多福,一幅精美的葡萄画作,或写意、或工笔,皆痛快淋漓的描绘葡萄的丰美,创...

2024-03-13 03:51:29查看全文 >>

文档排行