与加密货币领域的许多项目一样, 互联网计算机协议( 或 ICP)不仅仅是一种数字货币形式。事实上,可以通过 Coinbase 等交易所购买和交易的 ICP 代币只是一个更大想法的一部分。
ICP 的基本理念是创建一种新型的去中心化互联网和全球计算系统——世界各地的独立数据中心可以联合起来,创建云服务(来自亚马逊网络服务和谷歌云等公司)的替代方案,为当前大部分互联网提供支持。ICP 的计划是让该协议在全球数百万台计算机上运行。
ICP 开发人员表示,与中心化替代方案相比,由此产生的网络具有一些关键优势。其一,它通过开放标准运行,避免了主要云计算提供商托管与其自身服务竞争的产品时可能出现的利益冲突。
ICP 的全球分布式数据中心网络最初称为 DFINITY,可以运行所有可通过传统互联网标准访问的应用程序,例如 DNS(您通过网络浏览器和智能手机使用的域名系统)。
ICP 代币有几个主要用途:它充当治理代币(允许持有者将他们的部分 ICP “锁定”到网络中,以换取对 ICP 协议的未来发展有发言权),由网络奖励给参与的数据中心,以表彰其行为良好,并用于支付网络上的交易费用。
ICP 如何运作?
今天的互联网是高度集中的。网络上流行的应用程序通常是闭源的、专有的,并托管在大型科技公司拥有的少数数据中心上。如果一个关键数据中心发生故障,大片网络也可能随之关闭。另一个主要问题(特别是对于隐私倡导者来说)是集中式企业网络服务提供商有能力审查或去平台化应用程序。
互联网计算机试图提供一种基本的替代方案,以便开发人员能够以更加去中心化的方式构建、托管和提供应用程序——允许网站直接部署到公共互联网上。此外,互联网计算机将激励开源和透明的软件开发。
正如 《麻省理工科技评论》对互联网计算机的简介所解释的那样:“例如,该软件不会在 Google Cloud 的专用服务器上运行,而是没有固定的物理地址,而是在世界各地独立数据中心拥有的服务器之间移动。
您可以将 ICP 视为一种将加密货币转换为处理能力的方式——网络将根据开发人员项目所需的计算能力量建立费用。只要支付费用,网站就会在公共互联网上运行。
从理论上讲,任何类型的应用程序都可以在互联网计算机上创建和运行——从类似于 LinkedIn 和 TikTok 的社交网络到类似于您今天所知道的所有熟悉应用程序的软件,再到尚未构思的新型应用程序。作为演示,ICP 开发人员发布了 CanCan 的开源代码 ,他们将其描述为“去中心化的 TikTok”。
互联网计算机可能面临哪些风险?
参与互联网计算机可能需要比传统区块链项目更强大的硬件,这可能会通过限制潜在参与者的数量来威胁其去中心化精神。如果硬件要求太大,只有大型且资本雄厚的参与者才能建立数据中心并参与其中。
此外,在真正去中心化的网络中,谁可以为托管滥用内容负责?今天运营互联网的公司采用了一定程度的节制,尽管另一方面,他们也可以随时任意地取消任何人的平台。理想情况下,互联网计算机(和其他加密协议)可以创建允许去中心化治理的解决方案来缓和这些难题 。
互联网计算机并不是唯一旨在重塑互联网的协议。其他潜在竞争对手包括 IPFS/Filecoin 和麻省理工学院的 Solid(由网络先驱 Tim Berners-Lee 创建)。
谁最初开发了互联网计算机?
互联网计算机由 DFINITY 基金会构建,由一位名叫 Dominic Williams 的开发人员于 2016 年创立。DFINITY 基金会是一个致力于研究和开发互联网计算机的非营利组织——经过多年的研究,它于 2021 年 5 月正式启动。世界各地的研究人员为基金会的工作做出了贡献,其中包括拥有约 100,000 次学术引文和 200 项专利的密码学家。