让挖矿带来更多完全验证的比特币用户

  • BTCStudy
  • 发布于 3小时前
  • 阅读 17

本文讨论了比特币去中心化的重要性,指出矿池的中心化运作对网络构成威胁。文章介绍了 Stratum V2 协议,该协议允许矿工创建自己的区块模板,从而提高比特币挖矿的去中心化程度,并鼓励更多人运行比特币节点。

作者:DMND

来源: https://blog.dmnd.work/using-mining-to-create-more-fully-validating-bitcoin-users/

比特币的价值依赖于它抵抗任意类型审查的能力。没有这个特性,比特币就失去了挑战和抵抗权威的力量,然后折服在传统世界通行的同一套规则之下。有鉴于此,比特币绝不能形成任何意义上的单点故障。 只要有一个看门人,就有一个漏洞。只要有一个漏洞,它就一定会被利用。那时候,比特币作为一项自由及去中心化电子货币运动将宣告死亡

为了保证网络的去中心化、健壮性和反脆弱性,我们需要维护这些终极属性中的终极元素,从而保护我们扛住时间的考验。不能让世界上的任何人觉得攻击比特币是小菜一碟。要做到这一点,最好的办法就是通过在全世界的各个角落运行比特币网络节点,让比特币尽可能分散。就像一种货币病毒,它越分散,成功的机会越高。

中本聪多次提到,以往所有的电子货币项目都失败了,原因在于它们的中心化属性。货币供给量的垄断是一种权力,政府和金融系统不会轻易放手。为了保证比特币不会被任何恶人打败,我们的使命是保证比特币的去中心化与日俱增,直至永远。

“许多人都不假思索地认为电子货币是注定要失败的,因为从 1990 年代以来,所有尝试的公司都失败了。我希望各位能够看出,挫败他们的仅仅是这些系统的中心化控制本性。我认为,这(比特币)是我们第一次尝试一种去中心化的、不基于信任的系统。”

比特币是点对点货币的开源实现。

纵观比特币已经实现的东西以及它当前作为一个全球网络的现状,事实是这个网络是非常去中心化的。而且,就像有人会说比特币的购买力不会有上限,比特币的去中心化程度也不会有上限。多多益善!去中心化达到一定程度之后,任何对比特币的攻击都不仅仅是对攻击者而言毫无意义,也是自我消解,因为攻击者的任何失败最终都会加强比特币抵御任何攻击的能力(在这个过程中增强比特币网络),然后削弱任何攻击的预期成功率。这是反脆弱性最纯粹的形式!

img

- Hydra(九头蛇)——《启示录》中的魔法生物。每砍掉它的一个头,它都会再长出两个头。也就是每次攻击它,都会让它变得更加强大。Hydra 是反脆弱的。比特币是一个货币九头蛇。 -

那么什么程度的去中心化,才能让任何潜在的攻击都会被劝退?没人知道,我们只能预估。而且,最好的策略就是尽我们所能,让比特币尽可能去中心化。而我们所拥有的最重要的工具,就是在全世界部署尽可能多的节点。

节点是比特币中最重要的角色(需要加上 “之一”吗?)。节点会应用协议的规则,验证所有传遍网络的交易和区块。它们也转发所有信息给其他节点,并存储所有的区块。如果一笔交易,或一个区块,违反了协议的规则,节点会自动拒绝(保存、转发)它。 节点本质上就是比特币游戏的裁判,确保每个人都公平参与游戏,就像我们希望的那样。

wood

- 比特币节点正在工作 -

有越多节点加入网络,就有越多裁判会验证在比特币网络中发生的所有事。越多节点加入网络,就有越多比特币历史(区块链)的完整备份。越多节点加入网络,就有更多保证:每个人都会按照准则行事。每次有个节点加入网络,想要攻击比特币的人为了杀死这个货币九头蛇就得多砍掉一个头。如果你还没有运行一个节点,现在正是时候了。

不幸的是 —— 大多数比特币用户并不知情 —— 绝大部分矿工 并没有 运行节点。矿工们想要凭工作量获得支付,只需向矿池运营者提供有效的份额。人们常常说,矿工们会因为保护网络抵御所有的敌意支付而获得支付,他们会筑起一道能源之墙,那是厚实到无法穿透的。然而,如果我们想继续使用这个类比,我们就要看到,现在的矿工是矿池的 “雇员”,不是比特币网络的雇员。矿工与网络之间没有直接的连接,实际上,他们只是以哈希率的形式,向矿池售卖计算机算力。挑选进入区块的交易、创建区块、让这样的区块传遍网络以及接收所有必要的信息 —— 这些事情全都被外包给了矿池。这实质上意味着,矿池决定着网络中会不会有审查,因此,中本聪对一个开放且免许可的价值传输协议的最初愿景,正在遭到破坏。

而且,如果你觉得这样还不足以破坏去中心化程度的话,还有 “代理矿池” 这种东西。代理矿池基本上就是披着羊皮的狼 —— 使用不同的品牌名,但实际上是同一家矿池(同一个运营主体)。也就是说,可能表面上看,一家大矿池 A 控制着整个网络 20% 的哈希率,还有 3 个较小的矿池 B、C、D 分别控制着 5%,但实际上,是 A 控制着 35% 。这已经足以发动 “自私挖矿” 攻击并伤寒整个网络。因此,最终我们得到的只是几家 “主要的” 矿池在决定着哪些交易可以进入区块链。这种情况看起来一点也不去中心化 —— 没错,因为实际上这就不是去中心化。幸运的是,还有办法能够解决它。它叫做 “Stratum V2”。

Stratum V2 是一种新的挖矿(矿池)协议,它希望能带来一系列新特性,让比特币挖矿更加安全、更加高效,也更加去中心化。它的开源参考实现是由独立、社区运营的超过 15 名开发者,在过去三年中开发的,经历过超过 3 万次下游的压力测试。使用这种新协议,比特币的去中心化可能会达到新的高度。

你必定会问,一个挖矿协议,怎么做到呢?因为它让矿工可以创建自己的区块模板、挑选进入区块的交易。为了拥有这种能力,矿工必须运行一个节点。更多节点意味着更加去中心化、更加健壮的网络。一旦所有矿工都自己构造区块而不是依赖矿池,我们就能见证比特币在去中心化化的方向上迈出一大步。

是时候提升比特币的去中心化了。你会来吗?

(完)

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
BTCStudy
BTCStudy
https://www.btcstudy.org/