阿里云宕机,论区块链生态的脆弱性

网友贡献2个月前更新 领域OK
6 0 0

12月18日,也就是2022年快结束的这十几天里,国内云服务器巨头阿里云的香港机房宕机了,一时间影响了不少互联网和服务公司,币圈交易所OKX也因此次宕机而无法正常使用,相信一些开合约单的用户肯定会比较紧张,本次宕机时间比较长,造成的影响也比较大,因此也成为了网络热搜话题。
因服务器机房宕机所导致的问题其实这并不是第一次,相信也不是最后一次,之前也有过亚马逊服务器机房故障导致币安等一众交易所无法正常交易的情况,一些DeFi网站等等也都不能正常访问,甚至一些区块链节点也都纷纷下线,造成了不小的负面影响,而这里我们更关心的是对区块链造成的影响。

去中心化口号的背后事实
我们经常说的区块链。加密货币等等都是以去中心化为标签,大部分项目为了去中心化也是煞费苦心,比如开放节点运行、为token持有者赋予投票治理权,其核心目的就是将区块链运行过程中各个环节的权利分散化,从而使得任何人都能参与到整个系统的运行中,而不被部分少数利益既得者所掌控(中心化),理想主义者认为的区块链是公开的,只要你想参与,都可以参与进来,没人会阻止你。
但是事实上,能够做到的屈指可数,甚至连去中心化做的最好的比特币都并不完美,现在的比特币开发权大部分集中在core手里,采矿都是大公司实控,你无法在自己家里放一台矿机,因为噪音会很令人抓狂。但是即使这样,实际上比特币仍然是目前去中心化做的最好的,因为任何人都可以运行全节点,并防止别人对账本进行篡改,另外运行成本非常低,几年前的淘汰电脑加上几百G的硬盘就可以,甚至连树莓派都可以,当然挖矿还得专业设备才行。
而对于以太坊和大部分POS项目来说,可能去中心化并不那么友好,以太坊转POS之后,由于抛弃了挖矿,因此大部分验证者和节点都运行在服务器之上,也就是在机房里,而不是普通人的家庭中,之前以太坊挖矿不少人还在家里挖,现在不行了,大家只能质押ETH获得利息,类似于银行存款,节点和验证者放在服务器机房里并不是一件好事,比如当机房发生故障时,就会产生很严重的问题。
之前也有服务器机房故障导致某些公链无法正常运行的案例,虽然用户和链上并没有发生账本篡改等故障,但是却造成了不小的负面影响,因为去中心化的区块链一直是被公众认为非常稳定且有冗余的,分布式账本的名称就是这样来的,节点都是分布式的,即使一个节点故障,也不会影响网络的整体运行,这也是不少人的最初印象。
但是现在不行了,因为大家都在云服务器上跑节点,运行验证者程序,而云服务器是放在机房的,机房是一种中心化的计算设备运行模式,一旦发生机房故障,将会造成比较大范围的影响,全球顶级服务器托管和租赁的厂商并不多,国外微软、谷歌、亚马逊,国内则是阿里和腾讯和华为等厂商,21年光亚马逊就占据了接近一半的市场份额,基本上已经非常中心化了。

在这种背景下,讨论去中心化的POS区块链也是非常具有局限性的,因为最基本的假设是服务器都正常运转,没有任何外界因素干预,比如有的云服务厂商可能不让运行区块链节点(有可能涉及挖矿之类的规定,比如FIL这种),因此可以看到其实像以太坊这类的公链都存在一定的风险的。
那么,有人说我可以在自己家里运行服务器么?答案是可以,但是也需要考虑不少因素和成本,比如网络的限制等,比如国内家庭网络没有公网IP,用户需要申请公网IP,且对外流量可能会被限制导致节点之间的连接可能并不通畅,同时家庭网络线路也会有一些其他风险因素,比如道路施工光缆被挖掘机搞断等,这都是不可控的。另外用户家庭运行节点还需要配备UPS以保证稳定的供电等,不少人可能到这一步就已经打算放弃了,因此即使都可以做,成本也会比租服务器昂贵不少,且还需要承担维护成本,比如RAID硬盘故障等问题。
云服务厂商是Web1和Web2时代的产物,同时也是受到各种政策和法律监管的,因此对于想要逃脱监管的去中心化项目来说,这并不是一件好事,但是由于POS对于交易方面以及能源等因素的优化,所以人们开始逐步接受这一设定,截止目前,大部分公链项目都运行在服务器机房中,只有少数几个普通家庭用户可以在自己家里运行节点,这也是POW和POS之间的区别。
最后这种有解么?个人认为暂时是无解的,区块链项目无法从头到尾都表现得完全去中心化,总有一部分中心化的因素混在其中,现有的条件还无法达到,虽然从技术发展来说,未来可能会有从服务器角度来进行去中心化的方式,使得人们不再为机房宕机而担忧,但是这一步仍然需要很长的路要走,而对于当下来说,既是一场机遇,也是一次挑战。

https://www.cybtc.com/forum.php?mod=viewthread&tid=87338

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...