Ankr:从单点故障,谈安全风险和去中心化需求

吴说
07-25 19:15

本文为第三方提供,不代表吴说观点

权力下放,区块链最简单也是最重要的原则之一近期再次成为人们关注的焦点。

上周五,一场技术故障导致大规模的企业瘫痪、航班停飞、日常中断,网络安全公司 CrowdStrike 处于这场混乱的中心。这场混乱暴露出过度依赖集中式数字系统的脆弱性,即这些系统存在不可避免的单点故障问题。

从这次宕机中我们不免思考:如果有一天系统无法轻易恢复运行,会导致怎样的系列后果?

随着黑客技术越来越先进和人工智能工具的加入,人们对“技术末日”的担忧也愈发严重。由此,如何利用去中心化来抵御更频繁陷入黑暗的威胁再度被讨论。

中心化漏洞导致的严重中断

图片

在这个时代,常规软件更新可能会对世界造成巨大的破坏,正如SolarWinds 黑客攻击、Meta 中断以及最近的 CrowdStrike 宕机等事件,我们应该关注过去 4 年发生的突出中断事件。

· 2020 年,Google:受影响的谷歌核心服务,包括 YouTube、Gmail 和 Google Drive,给全球用户造成了严重干扰。该事件凸显了该公司的服务主导地位以及众多用户对其服务的高度依赖。

· 2021 年,Fastly:导致大量依赖 Fastly 内容分发网络(CDN)的网站和在线服务严重中断。亚马逊、Reddit、《纽约时报》等主要平台都受到了影响。

· 2022 年,Twitter 和 Instagram:两个平台同时宕机,导致社交媒体使用严重中断。

· 2023 年,Amazon 网络服务:  2023 年 6 月,AWS 在其北弗吉尼亚 (US-EAST-1) 地区发生了一次严重中断。该地区是许多大型企业和高流量网站的关键枢纽。

以上这些案例,都是由于数字服务和基础设施的集中化导致的故障。当相互依赖的服务和公司宕机时,将导致连锁故障。显然,我们需要认真审视我们的基础设施结构,分散运营并提高弹性。

从本质上讲,Web3 运动不仅要去中心化数字基础设施本身,还要去中心化在其上运行的应用程序和服务。

分散式系统如何提升弹性?

如果一个节点发生故障,另一个节点仍能保持运行,这是去中心化和分布式网络的核心前提,也是为什么比特币网络等区块链几乎不可能被某个组织或黑客关闭的原因。

区块链由数千或数百万个不同的节点组成,这些节点由不同的各方运行。这意味着当应用程序构建在区块链之上时,它们继承了这些网络的安全性和不可篡改性。

想象一个基于区块链的电子邮件应用程序,如 LedgerMail 或 W3 Mail。这些 dApp 使用区块链通过其他协议(如 IPFS)进行去中心化的消息发送和存储。就弹性而言,这是一个更好的服务框架,因为它不容易受到在 Gmail 和许多其他应用程序宕机引发的集中式存储漏洞的影响。

像互联网计算机协议这样的项目,也正探索从游戏到企业云解决方案的各个领域实施更多基于区块链的去中心化。作为一个去中心化的云计算平台,Utopia 可以通过多种多云基础设施来帮助用户,防止云提供商中断的连锁效应,从而提高弹性。

区块链可以解决我们重度依赖的系统去中心化,但是如何让区块链本身保持去中心化并顺利运行?

Ankr 在 Web3 系统中的角色

图片

2022 年的一项研究发现,近 70% 的以太坊节点部署在 AWS、GCP 和 Oracle 等云服务上。不仅如此,大多数 dApp 都依赖于Infura 或 Ankr 等 Web3 API 提供商来连接不同的区块链。因此,对于 Ankr 来说,将去中心化构建到我们的节点基础设施中非常重要。

Ankr 已经认识到 Web3 基础设施本身去中心化的必要性。我们将这种思想融入到我们提供的每种产品和服务的设计中。

裸机节点基础设施

许多 Web3 基础设施提供商仅使用 AWS 等云服务来部署其区块链节点。然而,Ankr 将绝大多数节点托管在定制的专用服务器上。云和裸机基础设施之间的一个关键区别是裸机服务器(或节点)是安全数据中心内的物理和可识别的机器。

DePIN 节点操作

Ankr 创建了一个去中心化的物理基础设施节点网络,为开发人员和 dApp 提供与 55+ 个区块链的连接。随着微软、腾讯云、IoTeX 和 Storj 等众多合作伙伴加入这一计划,它为运营区块链提供了一个极具弹性的去中心化方案。

Kinto 首席技术官 Victor Sanchez 曾表示:“Ankr 不仅本身非常可靠,而且还提供自己的服务器和其他服务器的负载平衡系统。这很完美。”

全局负载平衡

Ankr 的节点和负载均衡器在全球 40 多个数据中心运行,数量和分布远胜于其他提供商,因此我们拥有在更接近原点的地方处理 RPC 请求等优势,即使在区域级别也能提供极强的防中断保护。基于地理位置的路由背后意义是通过减少数据在客户端和服务器之间传输所需的时间来最小化网络延迟,提高系统的整体性能。

Web3 开发工具

Ankr 不仅运营运行区块链所需的节点基础设施,还创建了一整套产品,简化构建新的去中心化应用程序和网络。借助 Ankr 的 Rollup-as-a-Service(RaaS) 等工具,开发人员可以创建具有领先安全性和弹性的新区块链和 dApp。

去中心化的未来

区块链有着从游戏到人工智能等所有用例的去中心化的远大抱负,但它最关键的用例之一从最初就告诫我们:帮助保持我们的系统正常运行和弹性,以便我们日益建立在数字基础设施上的社会能够保持安全和稳定。

免责声明:上述内容仅代表发帖人个人观点,不构成本平台的任何投资建议。

精彩评论

我们需要你的真知灼见来填补这片空白
发表看法