织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

观点:比特币是信息时代的时钟 (11)

时间:2021-03-15 11:51来源:未知 作者:admin 点击:
因此,从某种意义上来说,工作量证明以及难度调整都是在人为放慢时间,至少从比特币网络的角度来看是这样。换言之,比特币是在强行控制内部节奏,

因此,从某种意义上来说,工作量证明以及难度调整都是在人为放慢时间,至少从比特币网络的角度来看是这样。换言之,比特币是在强行控制内部节奏,通过低频率为对等节点之间的通信延迟提供充足的缓冲空间。每挖出 2016 个区块,比特币的内部时钟都会重新调整。因此,平均每 10 分钟只会挖出一个有效区块。

从外部角度来看,比特币就是将在全球广播的异步消息集中到一个平行宇宙中。这个平行宇宙有自己的规则,以及时空观。从比特币网络的角度来看,交易池中的交易是没有时间属性的。只有被打包进有效区块的交易才会被赋予时间:该交易所在区块的编号。

干货 | 比特币就是时钟(下)BitCoin v0.01 ALPHA (2009)

这个解决方案之精妙已经无以言表。一旦你能够自行定义时间,就可以轻松辨别事件的先后顺序。因此,人们也可以轻而易举地在发生了什么、按照什么顺序,以及谁欠谁什么等问题上达成共识。

难度调整可以确保比特币的内部节拍器打出的拍子是恒定的。它是比特币这支乐团的指挥,可以让音乐永葆鲜活。

但是,凭什么认为,「工作量」 是一个最终值得依赖的东西呢?答案有三重。首先,因为计算需要投入工作量;产生工作量需要花费时间;而在我们这里,工作 —— 猜测随机数 —— 是无法取巧的。

基于概率的时间

时间无休止地生出岔路,通往无数个未来。

——博尔赫斯,《小径分叉的花园》(1958)

为比特币区块找到有效的 nonce 就是一场猜谜游戏,类似于掷骰子、抛硬币或轮盘赌。本质上,你是在寻找一个天文数字。每一次猜测都不会让你更接近答案。要么猜中,要么重来。

每次你抛硬币,抛中正反面的概率都是 50% —— 哪怕你之前抛了 20 次,次次都是正面朝上。同样地,在比特币挖矿过程中,每一秒出现一个有效区块的概率都是 0.16% 左右。上个区块是什么时候找到的并不重要。找到下个区块之前需要等待的时间永远都一样:10 分钟左右。

因此,比特币时钟的每一次 「嘀嗒」 都是不可预测的。相比我们人类使用的时钟,比特币时钟似乎是粗糙且不准确的。正如 Gregory Trubet­skoy 所言:「这个时钟是否准确并不重要。重要的是,每个人的时钟都相同,并且整条链的状态与时钟的走时明确关联。」虽然比特币的时钟是基于概率的,但它不是一种幻觉。

时间是一种幻觉。午餐时间尤其如此。

—— 道格拉斯•亚当斯,《银河系漫游指南》(1979)

然而,在比特币系统中,「现在」 绝对是一种幻觉。由于网络中没有中央机构,可能会有奇怪的情况出现。虽然不太可能,但是万一有两个人同时找到有效区块呢?(再次向所有物理学家致歉。)也就是说,两个不同位置的时钟同时嘀嗒了一声。这两个区块的内容很可能不同。它们虽包含不同的历史,但都同样有效。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容