关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术

文章作者是卡巴斯基实验室反病毒技术开发部门专家Alexey Malanov。

我多次听到这样的观点:区块链非常酷,它是突破,它是未来。 如果你突然相信这一点,我很快就会让你失望。

澄清:在这篇文章中,我们将讨论比特币加密货币中使用的区块链技术的实现。 区块链还有其他应用程序和实现,其中一些解决了“经典”区块链的一些缺点,但它们通常建立在相同的原理之上。

关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术

关于比特币的一般情况

我认为比特币技术本身就是革命性的。 不幸的是,比特币经常被用于犯罪目的,作为一名信息安全专家,我根本不喜欢它。 但如果我们谈论技术,那么突破是显而易见的。

一般来说,比特币协议的所有组成部分以及其中嵌入的想法在 2009 年之前就已为人所知,但比特币的作者在 2009 年设法将所有内容组合在一起并使其发挥作用。 近 9 年来,在实施过程中只发现了一个严重漏洞:攻击者在一个账户中收到了 92 亿比特币;修复需要回滚一天的整个金融历史记录。 尽管如此,在这样一个时期,只要出现一个漏洞,就已经是值得的结果了,脱帽致敬。

比特币的创造者面临着一个挑战:让它在没有中心、没有人信任任何人的情况下以某种方式运作。 作者完成了任务,电子货币正在发挥作用。 但他们做出的决定却极其无效。

我先声明一下,这篇文章的目的不是抹黑区块链。 这是一项有用的技术,已经并且仍然会发现许多精彩的应用。 尽管有其缺点,但它也有独特的优点。 然而,为了追求轰动效应和革命性,许多人只关注技术的优点,而往往忘记清醒地评估事物的真实状况,而忽视技术的缺点。 因此,我认为看看变革的缺点是有用的。

关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术
作者对区块链寄予厚望的一本书的例子。 正文中还会引用这本书的内容

误区一:区块链是一台巨大的分布式计算机

引用#1:“区块链可以成为奥卡姆剃刀,协调所有人类和机器活动的最有效、最直接和最自然的手段,符合平衡的自然愿望。”

如果你还没有深入研究过 区块链运行原理,但刚刚听到有关这项技术的评论,您可能会有这样的印象:区块链是某种分布式计算机,相应地执行分布式计算。 就像,世界各地的节点正在收集更多东西的碎片。

这种观点从根本上是错误的。 实际上,服务于区块链的所有节点都在做完全相同的事情。 数百万台计算机:

  1. 他们使用相同的规则检查相同的交易。 他们做同样的工作。
  2. 他们在区块链上记录了同样的事情(如果他们幸运并且有机会记录的话)。
  3. 他们一直保存着整个历史,同样的,为每个人保留的。

没有并行,没有协同,没有互助。 只有复制,而且一次复制数百万倍。 我们下面会讲为什么需要这样做,但是正如你所看到的,没有任何效果。 恰恰相反。

误区二:区块链是永恒的。 里面写下的一切都将永远存在

引用 #2:“随着去中心化应用程序、组织、公司和社会的激增,可能会出现许多新型的不可预测和复杂的行为,让人想起人工智能 (AI)。”

是的,确实如此,正如我们发现的那样,网络的每个成熟客户端都存储所有交易的完整历史记录,并且已经积累了超过 100 GB 的数据。 这是廉价笔记本电脑或最现代智能手机的完整磁盘容量。 比特币网络上发生的交易越多,交易量增长的速度就越快。 其中大多数是在过去几年出现的。

关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术
区块链数量增长。

比特币是幸运的——它的竞争对手以太坊网络在推出后的短短两年和六个月的积极使用中就已经在区块链中积累了 200 GB 的容量。 所以在目前的现实中,区块链的永恒仅限于十年——硬盘容量的增长肯定跟不上区块链体积的增长。

但是除了必须存储它的事实之外,还必须下载它。 任何尝试使用成熟的本地钱包进行某种加密货币的人都惊讶地发现,直到下载并检查了整个指定的数量后,他才能付款。 如果此过程只需要几天,那么您很幸运。

您可能会问,是否可以不将所有这些存储在每个网络节点上,因为它们是相同的东西? 这是可能的,但首先,它将不再是点对点区块链,而是传统的客户端-服务器架构。 其次,客户端将被迫信任服务器。 也就是说,“不信任任何人”的想法(区块链是为此而发明的)在这种情况下消失了。

长期以来,比特币用户被分为“受苦”并下载所有内容的爱好者,以及使用在线钱包、信任服务器并且一般不关心服务器如何工作的普通人。

误区三:区块链高效且可扩展,普通货币将会消亡

引用#3:“区块链技术+个人的结合 连接体 有机体”将允许所有人类思想被编码并以标准化的压缩格式提供。 数据可以通过扫描大脑皮层、脑电图、脑机接口、认知纳米机器人等来捕获。思维可以以块链的形式表示,在其中记录几乎所有的人的主观经验,甚至可能是他的经验。意识。 一旦记录在区块链上,记忆的各个组成部分就可以被管理和转移——例如,在患有健忘症的情况下恢复记忆。”

如果每个网络节点都做同样的事情,那么很明显整个网络的吞吐量等于一个网络节点的吞吐量。 你知道它到底等于什么吗? 比特币每秒最多可以为每个人处理 7 笔交易。

此外,在比特币区块链上,交易每 10 分钟才记录一次。 而条目出现后,为了安全起见,习惯上还要等待50分钟,因为条目会定期自发回滚。 现在想象一下,您需要用比特币购买口香糖。 就在店里站一个小时,想一想。

在全世界范围内,这已经很荒谬了,因为地球上几乎没有千分之一的人使用比特币。 而且以这样的交易速度,也不可能大幅增加活跃用户数。 相比之下:Visa 每秒处理数千笔交易,如果有必要,它可以轻松增加容量,因为传统的银行技术是可扩展的。

即使普通货币确实消失了,但显然不会因为它会被区块链解决方案所取代。

误区四:矿工确保网络安全

引用#4:“云中的自主企业,由区块链和智能合约提供支持,可以与政府等相关组织签订电子合同,在他们希望运营的任何司法管辖区进行自我注册。”

您可能听说过矿工,听说过建在发电厂旁边的巨型矿场。 他们在做什么? 他们浪费电力10分钟,“摇动”区块,直到它们变得“美丽”并可以被纳入区块链(关于什么是“美丽”区块以及为什么“摇动”它们, 我们在上一篇文章中讨论过)。 这是为了确保重写您的财务历史记录与编写它所花费的时间相同(假设您具有相同的总容量)。

消耗的电量相当于城市每100万居民的用电量。 但这里还添加了仅适合采矿的昂贵设备。 挖矿的原理(即所谓的工作量证明)与“燃烧人类资源”的概念相同。

区块链乐观主义者喜欢说,矿工不仅仅是在做无用的工作,而是在确保比特币网络的稳定性和安全性。 确实如此,唯一的问题是矿工保护比特币 来自其他矿工.

如果矿工数量减少一千倍,消耗的电力减少一千倍,那么比特币的功能也不会更差——每 10 分钟出相同的区块,相同的交易数量,相同的速度。

区块链解决方案存在风险”攻击 51%” 攻击的本质是,如果有人控制了一半以上的挖矿能力,他就可以秘密地写下另类金融历史,其中他没有将钱转移给任何人。 然后向大家展示你的版本——它就会成为现实。 因此,他有机会多次花钱。 传统支付系统不易受到此类攻击。

事实证明,比特币已经成为其自身意识形态的人质。 “过剩”的矿工无法停止挖矿,因为这样一来,某人单独控制剩余一半以上电力的可能性就会急剧增加。 虽然挖矿是有利可图的,但网络是稳定的,但如果情况发生变化(例如,因为电费变得更贵),网络可能会面临大规模的“双重支出”。

误区五:区块链是去中心化的,因此坚不可摧

引用 #5:“为了成为一个成熟的组织,去中心化应用程序必须包含更复杂的功能,例如宪法。”
你可能会认为,由于区块链存储在网络中的每个节点上,情报机构将无法根据需要关闭比特币,因为它没有某种中央服务器或类似的东西 - 没有人可以关闭比特币。来关闭它。 但这是一种幻觉。

事实上,所有“独立”矿工都被组织成矿池(本质上是卡特尔)。 他们必须团结起来,因为拥有稳定但微薄的收入比拥有每 1000 年一次的巨额收入要好。

关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术
跨矿池的比特币电力分配。

从图中可以看到,大约有20个大型矿池,其中只有4个控制了总功率的50%以上。 您所要做的就是敲开四扇门并访问四台控制计算机,这样您就可以在比特币网络上多次使用同一个比特币。 正如你所理解的,这种可能性会让比特币在一定程度上贬值。 而且这个任务是相当可行的。

关于区块链和比特币的六个神话,或者为什么它不是一种有效的技术
按国家/地区划分的采矿业分布。

但威胁更加真实。 大多数矿池及其计算能力都位于同一个国家,这使得控制比特币变得更容易。

误区六:区块链的匿名性和开放性很好

引用 #6:“在区块链时代,传统政府 1.0 在很大程度上正在成为一种过时的模式,并且有机会从继承的结构转向更加个性化的政府形式。”

区块链是开放的,每个人都可以看到一切。 所以比特币没有匿名性,它有“假名”。 例如,如果攻击者要求对钱包进行赎金,那么每个人都会明白该钱包属于坏人。 而且由于任何人都可以监控这个钱包中的交易,因此欺诈者将无法如此轻松地使用收到的比特币,因为一旦他在某个地方暴露了自己的身份,他就会立即被监禁。 在几乎所有交易所,您都必须经过身份验证才能兑换普通货币。

因此,攻击者使用所谓的“混合器”。 混合者将脏钱与大量干净钱混合,从而对其进行“洗钱”。 攻击者为此支付大量佣金并承担很大风险,因为混合者要么是匿名的(并且可以携款逃跑),要么已经受到有影响力的人的控制(并且可以将其移交给当局)。

但抛开犯罪分子的问题不谈,为什么假名对诚实用户不利呢? 这是一个简单的例子:我将一些比特币转给我妈妈。 在此之后她知道:

  1. 在任何特定时间我总共有多少钱?
  2. 最重要的是,我到底花了多少钱? 我买了什么,我玩了什么样的轮盘赌,我“匿名”支持了哪个政客。

或者,如果我向朋友偿还了柠檬水的债务,那么他现在就知道我的财务状况了。 你认为这是废话吗? 每个人都很难打开信用卡的财务历史吗? 而且,不仅仅是过去,还有整个未来。

如果对个人来说这还可以(嗯,你永远不知道,有人想要“透明”),那么对公司来说这是致命的:他们所有的交易对手,采购,销售,客户,账户数量以及一般的一切,一切,一切都变得公开。 金融的开放性也许是比特币最大的缺点之一。

结论

第7条:“区块链技术有可能成为各种计算设备有机连接世界的上层经济层,包括可穿戴计算设备和物联网传感器。”
我列出了关于比特币及其使用的区块链版本的六大抱怨。 你可能会问,为什么你是从我这里得知这一点,而不是更早从别人那里得知的呢? 难道没有人看到问题所在吗?

有的人盲目,有的人不明白 如何运作,有人看到并意识到一切,但他写下来根本没有利润。 想想看,许多购买比特币的人开始为比特币做广告和促销。 有点 金字塔 出来。 如果您预计该比率会上升,为什么要写技术有缺点?

是的,比特币有试图解决某些问题的竞争对手。 虽然有些想法非常好,但区块链仍然是核心。 是的,区块链技术还有其他非货币应用,但区块链的主要缺点仍然存在。

现在,如果有人告诉您区块链的发明在重要性上与互联网的发明相当,请持相当怀疑的态度。

来源: habr.com

添加评论