主页 > imtoken钱包下载注册教程 > 比特币交易保证的是真实感和独特的确定性,从而获得全网的信任

比特币交易保证的是真实感和独特的确定性,从而获得全网的信任

imtoken钱包下载注册教程 2023-10-01 05:08:07

互联网时代的信任变得更加困难。 辨别真假是我们不得不反复面对的问题。 区块链不依赖于人与机构之间的信任关系,将信任从中介传播到世界各地的参与者。 那么如何保证参与者的可靠性呢? 除了公开透明的账户,还需要一些激动人心的奖励和认真的隐私保护。

区块链

区块链(图片来自网络)

比特币开源代码公开_比特币交易记录是公开的吗_比特币公开源代码是什么

为什么全网的人都来验证? 当然是因为有好处。 好处是比特币。 其次,比特币转账也是需要手续费的,这也是给那些辛辛苦苦为你记账、验证真伪的“矿工”们准备的。 毕竟交易量这么大,不给点奖励,就没人会去做了。 除了手续费奖励外,还有一个新区块的奖励,目前是12.5个比特币。 毕竟计算量太大了,辛苦了比特币交易记录是公开的吗,总要有一些回报吧。 这也是确保账本完全真实和比特币网络更好运行的一种激励。 事实上,这种疯狂的计算是一种叫做“工作量证明”的共识机制。 听起来很抽象? 共识是一种认同感。 应用于比特币网络,就是鼓励全网诚信合作,共同维护账本的真实性,营造良好的信任氛围。 即使没有权威的监管机构,也能靠谱,吸引更多靠谱的人加入。

两个矿工同时计算结果怎么办? 在比特币网络中,人人平等,任何人都不会干预结果。 但是会同时添加两个区块A和B,并排放置比特币交易记录是公开的吗,暂时形成两个分叉。 只要一个分叉先到达六个区块,另一个就会被丢弃。 更残酷的是,废弃道路上的矿工将得不到任何挖矿奖励。 换句话说,在形成六个新区块之前,任何交易都无法得到完全确认。 一个是十分钟,六个是一个小时,有点长。 这是为公平和真实付出的代价。

比特币公开源代码是什么_比特币开源代码公开_比特币交易记录是公开的吗

挖矿

挖矿(图片来自网络)

比特币交易记录是公开的吗_比特币公开源代码是什么_比特币开源代码公开

但是另一个问题来了,全网算在一起,谁来保护A和B的隐私呢? 神秘的密码学来了。 首先,交易记录显示的不是某A转10个比特币给某B,而是A使用的地址转到B使用的地址。在比特币网络上,每个地址都是公开的,有多少比特币地址也是公开的,但没有人知道地址是谁。 每个人都有两把钥匙,一把叫做公钥,一把叫做私钥。 公钥与地址相关,任何人都可以获得; 私钥与银行卡密码一样,只有您自己知道,用于控制您地址下的比特币。 两把钥匙是唯一对应的,只能相互解密,别人的钥匙不能。

回到A再转钱给B。第一步,A使用A的私钥和B的公钥,为交易加了两层加密,相当于买了双重保险。

比特币公开源代码是什么_比特币交易记录是公开的吗_比特币开源代码公开

第二步,矿工用A的公钥验证A的私钥,看是否是A发起的交易,以及A地址的账户余额。 第三步,确认真伪并转给B。 第四步,B使用B的私钥对应解锁当时A用B的公钥加密的加密,从而完成交易。 这就是区块链下的“非对称加密”。 换句话说,比特币只认钥匙,不认人。 今天谁拥有私钥,谁就控制了这个地址的比特币。

比特币

比特币公开源代码是什么_比特币交易记录是公开的吗_比特币开源代码公开

比特币(图片来自网络)

如果私钥被盗并发送虚假消息会怎样? 比特币认钥匙不认人,这是事实。 如果A没有妥善保管自己的私钥,就会被C复制。A说“A转10个比特币给B”,C看到了,C又用A的私钥发了一条消息说“A转10个比特币给C” . 此时A的口袋里只有10个比特币,会发生什么? 专业矿工依然按照验证规则进行挖矿。 由于密钥都是正确的,因此两条消息都有可能被成功验证。 如果不幸的是,“A转10个比特币给C”消息先被确认,那么按照规则,这将成为最终的交易记录,记入账本。 A,只能给C口袋里仅有的10个比特币。

有人说,这不是错了吗? 假消息得到证实。 区块链保证的是真实感和独特的确定性,这是一个很微妙的概念。 据说,账本上的每一条记录,都是经过规则验证的,都是真的。 基于此,A必须把钱给C。也因为全网的验证,任何人都不能随意再创造一条相同或相似的交易记录,这是核心。 至于记录背后的隐情,没有人能保证,就连银行也不行。 欺诈和盗刷就是例子。 再次强调,账本体现了一种真实感。 通过保证每条记录的真实可信并严格执行,才能获得全网的信任。 而你自己,一定要妥善保管私钥。