主页 > imtoken官网下载苹果版 > 观点|论比特币的分布式防御

观点|论比特币的分布式防御

imtoken官网下载苹果版 2023-01-27 06:20:47

比特币是一种点对点的电子货币,其点对点的特性足以抵御国家层面的攻击。

政府可以轻易打垮 Napster 等中心化网络,但 Gnutella 和 Tor 等纯 P2P 网络可以幸存——中本聪。

有人声称比特币无法在组织严密的国家级攻击中幸存下来。 其他人则认为比特币的去中心化是一个定义不清的概念,没有理想的测试标准,去中心化只是开发者阴谋的伪装。

如果比特币不能防御,那么它就没有意义; 如果去中心化不重要,那么比特币是站不住脚的。

根据 Paul Baran 1964 年关于分布式网络的论文,网络拓扑设计的关键是在一定数量的节点丢失后保证正常的通信能力。 中心化网络(星型结构)在失去一个节点后会瘫痪,而结合这两者的分布式网络(多边形)将更具弹性。

比特币挖矿对社会有什么贡献_比特币 挖矿机_比特币如何挖矿

通过比特币的防御性,我们并不是指它的线性协议或我们保护的通信属性。

比特币 挖矿机_比特币如何挖矿_比特币挖矿对社会有什么贡献

比特币作为一种货币,形成了一个社会场景,即人与人之间的关系。 我们所说的防御是针对这种社会场景的,而不是线性协议。

在比特币的世界里,定义货币的是共识规则。 这些规则的更改是通过硬分叉和软分叉实现的。 在硬分叉中,新的交易即使符合原来的规则也可能无效。 在软分叉中,新的交易只要符合原先的规则就是有效的。

例如,1933 年金本位与美联储货币脱钩(硬分叉),这些货币不时被新货币取代,尽管旧货币仍然合法(软分叉)。 不通过持币者普遍同意的硬分叉就是盗窃,这就是为什么定义比特币的规则被称为共识规则。

对于货币,美联储系统是中心化的(有权限的),而黄金是分布式的(没有权限的)。 黄金是具有最小单位定义的货币。 不能在线传输,非常不适合现代商业。 比特币作为信息货币的新颖之处在于它不受当局的审查(不需要审查)。 比特币硬分叉相当于改变了黄金的最小计量单位。

社会场景是由人们通过选择接受或反对货币变化来保护自己免受交易欺诈的选择来定义的。 而且,只有通过广泛应用这种自利政策比特币挖矿对社会有什么贡献,才能保护货币免受权威操纵(例如,没有共识支持的硬分叉)。 比特币免审查的优势是普通大众可以在交易中确认的特性。

比特币挖矿对社会有什么贡献_比特币如何挖矿_比特币 挖矿机

我们应该如何定义这种去中心化的优势?

在模拟系统中,一个节点代表一个人,一条边代表一笔有效的比特币交易。 这个场景下比特币的流动是有方向的,每一边都反映了比特币的流动,暗示着交易的数量。

如果一个人从未在交易中收到比特币,也从不确认交易,那么他/她就不会为这种防御机制做出贡献。 如果一个人将他/她的确认功能委托给另一方,那么这个代理代表一个节点。 换句话说,“支付处理器”或“网络钱包服务”只是整个场景中的一个节点,并没有展示它们所代表的客户。

当客户决定离开支付处理商并自行确认交易时,他们在确认之前没有任何防御措施。 区别就像全副武装与能够全副武装。 如果你被抢劫,后一种情况就没有用了,想象一下对着劫匪大喊:“滚出我的房子,否则我要去枪柜!”

在任何时间点,比特币的防御能力都与用户数量和交易去中心化程度有关。 最强大的系统是世界上每个人在一段时间内拥有相同数量的比特币的系统。 最易受攻击的系统是支付处理器(或网络钱包提供商)在特定时间段内接受所有比特币交易的系统。 集中情况比特币挖矿对社会有什么贡献,如图:

比特币如何挖矿_比特币挖矿对社会有什么贡献_比特币 挖矿机

比特币挖矿对社会有什么贡献_比特币 挖矿机_比特币如何挖矿

更具体地说,最强的系统是具有最多节点且每个节点的传入边数方差最大的系统。 或者:

经济去中心化=入边数*入边标准差/平均入边

关于矿工去中心化

大多数挖矿算力都可以被欺诈性地“双花”,可以执行软分叉,也可以通过各种方法进行拒绝服务。 挖矿的去中心化与经济的去中心化程度关系不大。

比特币 挖矿机_比特币挖矿对社会有什么贡献_比特币如何挖矿

经济收益通常是通过 51% 攻击来实现的,但民族国家的攻击通常更有兴趣摧毁整个系统。 全网的算力用来抵御这种攻击,而中心化的算力会站在这种防范措施的对立面。 这是因为人们会更倾向于利用这种中心化来获取利润,而不是做出贡献。

挖矿去中心化可以定义为经济去中心化。 我们再来看一个社会场景。 理想的状态是世界上每个人都拥有相同的算力,同样重要的是,有足够的算力来抵抗一个连续的、目标明确的国家。 级别攻击,虽然这不是挖矿去中心化定义的一个方面。

每个矿工都由图中的一个节点表示。 如果一个矿工将决策权委托给一个矿池,它只代表矿池中的一个节点。 推导过程与经济去中心化代理相同。 每个矿工拥有的算力是节点的权重值,没有边。

在任何时期,比特币挖矿的去中心化程度都与矿工数量和算力的去中心化程度有关。 更具体地说,最强大的系统是节点数量最多、权重方差最大的系统。

挖矿去中心化=矿工数量*算力标准差/平均算力

比特币挖矿对社会有什么贡献_比特币如何挖矿_比特币 挖矿机

开发者去中心化

虽然软件是基础,而开发人员是基础构建块,但实现的分散化可以增强标准规范。 但是开发者不可能强迫人们不去挖矿,或者让他们在可以交易的时候不去确认交易。

我们可以衡量权力下放的程度吗?

比特币是一种货币系统,货币最重要的方面之一是可替代性,并且需要匿名。 比特币在设计上是不透明的,并且有强大的基础技术努力来促进这一特性。 如果没有明确的定义,我们就不可能希望测试去中心化的程度。

但是,可以使用矿工提供或公开的信息来估计挖矿中心化程度。 同样,可以使用网络钱包和支付处理器提供的信息来估计经济的集中程度。

假设权力下放不重要,或者我们不可能决定特定的发展或阻止它,那将是一个巨大的错误。

失败场景会是什么样子?

由网络钱包、支付处理器和大型矿池支持的有争议的硬分叉,将把人们带到山寨币无法避免损失资金的地方。