什么是互联网计算机(ICP)?

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