主页 > imtoken官方网址 > 比特币挖矿原理(一篇文章了解比特币的交易原理)

比特币挖矿原理(一篇文章了解比特币的交易原理)

imtoken官方网址 2023-01-30 07:09:03

最近被比特币、比特币、以太坊、狗狗币等虚拟货币刷屏,一大堆名词。 不知所措的人一头雾水。

很多人都关注虚拟货币的兴衰,却很少有人关注到底是什么技术支撑着如此庞大的币圈? 虚拟货币交易的流程是怎样的?

非对称加密

首先,我们需要了解什么是非对称加密。 已经详细介绍了非对称加密。 在这里,我们只是简单谈谈概念。

对称加密是指使用相同的密钥进行加密和解密。 非对称加密其实很简单。 加密和解密必须使用密钥对,密钥对包含公钥和私钥。

比特币之父能不能随意制造比特币_比特币谁弄的_普通人怎么弄比特币

公钥是公开的比特币谁弄的,任何人都可以获得,而私钥只有你自己知道。 别人可以用公钥加密数据,然后发给你,再用对应的私钥解密,得到数据。

当然也可以反过来操作,用私钥加密数据,别人用公钥解锁。 用自己的私钥加密的数据只能用对应的公钥解密,所以这种方法可以用来验证数据的真实性,也称为数字签名。

普通人怎么弄比特币_比特币谁弄的_比特币之父能不能随意制造比特币

普通人怎么弄比特币_比特币之父能不能随意制造比特币_比特币谁弄的

别人可以用你的公钥成功解密,说明数据来自你,不是别人,没有被篡改过。

虚拟货币原理

了解了非对称加密,我们就很容易理解虚拟货币背后的原理。

如果有人要转一些比特币给你,他会用你的公钥加密后发给你。 因为你有私钥,只有你能解密,所以钱是你的。

比特币之父能不能随意制造比特币_比特币谁弄的_普通人怎么弄比特币

普通人怎么弄比特币_比特币之父能不能随意制造比特币_比特币谁弄的

可见,在虚拟货币交易的整个过程中,私钥非常重要,交易只针对私钥,不针对某个人,这也是虚拟货币匿名性的一种体现。

如果私钥保管不善而泄露,那么你的虚拟货币很容易被盗,因为别人可以使用你的私钥冒充你进行交易。

交易流程

虚拟货币是如何交易的?

首先,您需要在虚拟货币交易所开设一个账户。 平台会自动生成一对密钥(公钥和私钥)存储在您的钱包中。

在进行比特币交易时,需要一个比特币地址。 这个比特币地址是从哪里来的?

比特币之父能不能随意制造比特币_普通人怎么弄比特币_比特币谁弄的

这个地址是从公钥演化而来的。

根据协议,公钥的长度是512位,显然不容易传播比特币谁弄的,所以协议也规定要为公钥生成一个160位的指纹。 所谓指纹,其实就是一个哈希值。

60位是二进制,通常用十六进制表示,所以比特币地址一般在26到35个字符之间。 这样一来,比特币的地址就大大缩短了。

比特币谁弄的_比特币之父能不能随意制造比特币_普通人怎么弄比特币

在您开始交易之前,还有一个问题需要解决。

因为比特币等虚拟货币的交易记录是公开的,你可以看到任何地址有多少比特币。

普通人怎么弄比特币_比特币之父能不能随意制造比特币_比特币谁弄的

这就是问题所在。

假设地址A说“我向地址b支付了1个比特币”,比特币如何验证这条交易记录是真实的而不是某人捏造的?

根据比特币协议,当 A 说他已经向 B 支付了比特币时,他必须提供以下证明:

你从哪里得到这些比特币? 你的比特币地址是什么? B的比特币地址是什么? 你的公钥是什么? 您使用私钥生成的数字签名。

如果地址A能够提供上述文件,就可以证明这笔交易确实发生了。

当地址A和地址B真正发生交易时,需要将交易数据写入数据库,地址B才能真正收到比特币。

普通人怎么弄比特币_比特币谁弄的_比特币之父能不能随意制造比特币

矿工

写入数据库的工作由负责将该交易记录写入区块链的矿工承担。

比特币挖矿

当地址A支付1个比特币给地址B时,这个动作通知所有正在挖矿的矿工。

普通人怎么弄比特币_比特币之父能不能随意制造比特币_比特币谁弄的

交易发生后,最先通知距离地址A最近的矿工。 这些矿工收到消息后,会将消息传播给离自己较近的矿工。 交流一圈后,大家就会收到这笔交易的信息。

根据比特币协议,一个区块可以包含 2000 多笔交易。 矿工负责将这2000多笔交易打包成一个区块,然后计算这个区块的哈希值。

这个过程称为挖掘并且是计算密集型的。 谁能先算出哈希值,谁就最先将这个区块加入区块链,并获得一定数量的比特币,其他矿工一无所获。

虚拟货币交易大概就是这样一个过程,但是并不复杂。 但是谁能想出这样一个革命性的想法,真的很了不起。 在全世界无数粉丝的支持下,虚拟货币经济越来越发达,其野蛮的生长也引起了各国的关注。 规范虚拟货币交易已经成为世界各国的共识。