首页 概念科普 了解比特币的交易原理

了解比特币的交易原理

最近被比特币等虚拟货币刷屏。比特币,以太坊,dogecoin,一大堆名词来到我们面前,不知道该怎么办的人很迷茫。 很多人…

一文弄懂比特币的交易原理

最近被比特币等虚拟货币刷屏。比特币,以太坊,dogecoin,一大堆名词来到我们面前,不知道该怎么办的人很迷茫。

很多人都在关注虚拟货币的涨跌,但几乎没人关心是什么样的技术支撑着这么大的币圈。虚拟货币交易的流程是怎样的?

非对称加密首先,我们要了解什么是非对称加密。非对称加密已经详细介绍过了,下面简单介绍一下概念。

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

公钥是公开的,任何人都可以获得,而私钥只有自己知道。别人可以用公钥加密数据发给你,你可以用相应的私钥解密得到数据。

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

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

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

如果有人要转一些比特币给你,他会用你的公钥加密发给你。由于私钥在你手里,只有你能解密,所以钱就成了你的。

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

如果私钥保管不好,泄露了,那么自己的虚拟货币就很容易被盗,因为别人可以拿你的私钥冒充你进行交易。

交易流程虚拟货币如何交易?

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

进行比特币交易时,需要使用比特币地址。这个比特币地址是怎么来的?

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

根据协议,公钥长度为512位,显然不容易传播。因此,协议规定要为公钥生成一个160位的“指纹”。指纹实际上是一个哈希值。

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

在我们开始交易之前,还有一个问题没有解决。

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

这就是问题所在。

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

根据比特币的约定,当A说支付了1个比特币给B时,必须提供以下证明:

你从哪里得到这些比特币的?你的比特币地址是什么?B的比特币地址是什么?你的公钥是什么?由您的私钥生成的数字签名。如果地址A能提供上述文件,就能证明这笔交易确实发生过。

当地址A和地址B之间的交易实际发生时,需要将交易数据写入数据库,这样地址B才能实际收到比特币。

采矿者将这项工作写入数据库,这项工作由采矿者承担,他们负责将这项交易记录写入区块链。

当地址A向地址B支付1个比特币时,这个行为会通知所有正在采矿的矿工。

交易发生后,最靠近地址A的矿工将首先得到通知。当这些矿工收到消息后,他们会把消息传播给离他们更近的矿工。经过一圈又一圈,每个人都会收到这个交易的信息。

根据比特币协议,一个区块可以包含超过2000笔交易。矿工负责把这2000多个事务打包成一个块,然后计算这个块的hash。

这个过程叫做挖掘,需要大量的计算。谁能先计算出哈希值,谁就第一个把这个区块加入区块链,获得一定数量的比特币,其他矿工什么也得不到。

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

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 杀虫剂

为您推荐

向传统应用程序开发团队介绍区块链应用程序

背景一家传统(互联网)行业公司打算将其业务连接到区块链,但原始技术开发团队只听说过相关概念,没有在区块链的经验。目前正在...

比特币回落了 还能追到天上去吗?后市还能拉起来吗?

比特币BTC心比天高,命比纸薄。大家看着3万,2.8万的时候,主力直接从265附近下跌2000点到240附近,最后上演f...

美联储加息预期受阻银行业崩盘 比特币重回24000美元

界面新闻记者|斯林微 3月13日晚间,市场数据显示,全球市值最大的加密货币比特币的报价突破24000美元大关,最高达到2...

你真的了解区块链吗?一分钟了解

区块链区块链是一种分布式数据库技术,其本质是一种分散式数据库。这意味着没有一个中心组织控制整个网络,而是网络中的每个节点...

一篇让你了解比特币的文章比特币是什么?它是真正的未来货币吗?

今天,世界上三分之一的人正在使用比特币进行支付和交易,越来越多的人投资比特币进行长期持有。所以我们来看看比特币。比特币是...

发表评论

您的电子邮箱地址不会被公开。

返回顶部