集中式加密货币

图片 最近访问区块链技术会议并与同事讨论改善区块链的想法,使我写这篇文章受到启发。 大多数会议发言人来自大型俄罗斯银行,他们的演讲主要针对数据库或智能合约平台来探讨区块链的范围。 但是,大多数人几乎无法回答这个问题:“为什么他们根本需要区块链?” R3 CEV联盟最近给出了答案:“我们没有区块链,因为我们不需要它。” 银行不需要区块链,而是需要它而不是银行。 仅分散式系统才需要它,而受信任的应用程序将始终更加高效,简单等。

去中心化的重要性已被广泛讨论(例如,参见Vitalik Buterin的帖子 ),而去中心化是使用区块链的唯一真正原因。 在本文中,我将讨论现有加密货币集中化的程度和原因。

集中管理发展


很高兴想到没有人控制区块链,即 网络参与者(矿工)充当服务于区块链并选择其进一步发展方向的分散社区。 实际上,一切都更糟。

集中化的第一个来源是修改协议。 只有一小部分开发人员可以接受代码更改,甚至可以理解一些协议建议 。 没有人会免费工作,而付钱给主要团队的组织实际上控制着加密货币的源代码。 例如,比特币的发展由Blockstream控制,Blockstream有自己的利益。 这个问题可以通过使用与Dash中使用的或以太坊经典的相似的库房系统来解决。 尽管如此,许多问题仍未解决(例如,有关ETS资金管理建议的78页难以理解,Dash资金管理系统的开发完全没有任何文档)。

集中管理的另一个风险是人格崇拜。 尽管Vitalik Buterin在他的博客上告诉我们没有人控制加密货币,但他的意见对以太坊社区如此重要,以致其大多数成员同意归还被盗的DAO资金,尽管这违反了区块链的基本原理之一-不变性。

最后,任何一种加密货币都有很多利益相关者,而其中一些人(例如,普通用户)的观点经常被忽略。 不管怎样,加密货币的发展是一种社会共识,其中最好有一个清单,从一开始就声明它。

服务集中化


目前,加密货币的最大问题之一是服务的集中化。 区块链处理需要大量的计算资源和时间(例如,在常规计算机上处​​理整个以太坊区块链将需要数周时间),而想要简单地转移多个代币的普通用户则倾向于为此使用集中式服务。 大多数比特币用户信任blockchain.info,以太坊用户信任myetherwallet等。 如果这些流行的钱包遭到破坏,大量用户的资金将被盗。

此外,大多数用户信任块浏览器,而不检查其中的块的正确性。 如果几乎所有用户都没有下载区块链并且认为Steemit上显示的数据是正确的,那么“去中心化”社交网络Steemit的含义是什么? 或想象一下blockchain.info被黑客入侵:黑客可以从钱包中窃取所有用户资金,并用其他交易替换区块浏览器中的盗窃交易,从而使攻击很长时间未被发现。 因此,对集中式服务的信任会导致加密货币出现单点故障,允许审查,并危及定制代币。

集中采矿


就流行的加密货币而言,即使对简单的区块链进行检查,对设备的要求也很高。 但是,即使您拥有可以快速处理模块的现代设备,您的网络通道也可能不够宽,无法与网络快速同步。 这导致只有少数高性能计算机可以有效创建新块的情况,这导致了采矿的集中化。 加密货币被认为是开放系统,只要大多数用户是诚实的,它们就可以继续正常工作,但是目前,大多数计算能力都集中在少数可以轻松协调51%攻击的矿工中。 矿池加剧了这种情况-例如,在比特币中,只有五个池控制着超过50%的哈希率。

股权证明算法通常被认为对硬件的要求较低,但是,要处理一个真正流行的区块链,您仍然需要宽阔的网络通道才能与网络同步。 此外,PoS中全节点持有者的利润通常很小,只有一小部分硬币参与挖矿,这使网络易受攻击。 通常可以通过将挖掘权限委派给其他人来消除这种情况,但是这也会导致网络中完整节点的数量减少,并因此导致其集中化。

集中解决方案


最可怕的时刻是,集中化越来越被视为解决加密货币问题的一种方法。 大型网络正在缓慢同步,许多加密货币建议使用有限数量的受信任的“ 主节点 ”,“ 见证人 ”,“ 代表 ”,“ 联合身份 ”等。 以“解决”网络上太多节点的问题。 这些受信任节点的数量可能不同,但是使用此方法解决可伸缩性问题时,开发人员还破坏了区块链的分散性。 结果,这将导致形成一个加密货币,该加密货币具有一个有效运行的节点,可以非常高效地处理交易,而不会出现延迟,确认或分叉的情况,但是在这种情况下,区块链就变得不必要了,就像R3一样。

不幸的是,大多数用户无法理解加密货币的技术细节,他们越来越喜欢这种集中式区块链,因为集中式服务现在将而且将永远更容易开发并且对用户更加方便。

结论


现有和新兴的区块链系统正在朝着更大的集中化方向发展,这将不可避免地导致区块链技术的巨大失望,因为集中化解决方案并不需要。 留给用户选择是相信美观,快速的Web界面,还是使用需要下载和处理区块链的安全且分散的软件。

如果出现方便且分散的完整节点,钱包和块浏览器,则可以消除大多数集中化的风险,但这已经是另一篇文章的主题。

现在,对于那些正在寻找工作的人来说,这有点题外话。 目前,对于我们的Waves区块链平台平台团队,我们正在寻求补充: 高级前端开发人员上下文广告经理和测试人员。

如果您对我们的职位空缺感兴趣,请写电子邮件至:v@df.agency

图片

Source: https://habr.com/ru/post/zh-CN404051/


All Articles