dfinity社区吧 关注:16贴子:20
  • 1回复贴,共1

什么是互联网计算机(The Internet Computer)?

只看楼主收藏回复

互联网计算机是由无数台运行 ICP 协议的计算机虚拟化后的产物。ICP(Internet Computer Protocol)是一个分布式的协议,它将单个计算机的计算能力聚合成一台超级计算机,在这里软件可以像在本地运行一样,以智能合约的安全等级被托管。
这将带来一个无缝共享的世界,为“自主软件”提供了一个安全、永不宕机的“容器”,并为新一代的 IT 系统和互联网服务提供动力。
互联网计算机给了互联网一种“超能力”,让它变成了一个全球性的公共计算平台,人们可以直接利用互联网本身,来托管后端软件。
通过使用互联网计算机,任何人都可以在公共互联网上部署他们的代码,而不再依赖服务器与云计算企业,更自由便利地建立网站、企业IT系统和互联网服务。
把软件直接搭在互联网上的构想的确很酷,但互联网计算机的“超能力”不止如此。这个架构还能去解决那些长期存在的疑难问题,如系统的安全性、可维护性与稳定性等。在此之外,互联网计算机提供了一种方式,去逆转大公司对互联网服务与用户数据的垄断趋势,让互联网回到无许可、自由且包容创新的初心。
举个例子,互联网计算机可以在一个永不宕机的防篡改“容器”中,托管本地软件。这相当于创建了一个不依赖防火墙、备份和容错机制,就能保证安全可信的系统。这样的框架下,不同系统之间的互操作会变得像函数调用一样简单;并且容器中自动存储了状态值,这消除了对传统文件存储的需求,使开发者不再需要独立的基础设施,如数据库服务器。
这些特性,让这个新型软件系统能够完全独立不被控制,并解决当前的许多安全问题,同时大大降低IT系统过高的复杂性和成本。
支持“自主软件”的发展,能逆转互联网的垄断趋势。自主软件能在没有调度者的情况下,依靠自动代码和群体智能自洽运行,这样就能改造出垄断互联网服务的“开放”版本。例如,被写入互联网本身结构,自发运行的社交媒体网站或SaaS服务。
这些新的开放服务,能在用户数据的处理上做到更安全,且更尊重用户意愿,而且可以提供一些永不关停的API,让互联网服务间能共享数据和功能,消除“平台风险”(即垄断平台可以撤销 API 来杀死或掌控基于该平台的产品),让生态系统能动态可协调的进行扩展,最终产生多赢的网络效应。这个网络效应让“自主软件”有能力和垄断性互联网企业竞争,这将带来巨大的商业机会。


1楼2021-04-25 02:25回复
    很好的构想


    2楼2021-05-09 23:55
    回复