DFINITY 已于 2020 年 12 月发布主网 Mercury 的 alpha 阶段,互联网计算机将成为公共互联网的一部分,并预计在 2021 年一季度向持有人释放 ICP 代币。
2021 年 1 月 6 日,帕洛阿尔托和苏黎世 -- 经过多年在高级密码学和计算机科学领域的深入研究、开发和突破,2020 年 12 月 18 日,基于 「Mercury」 这一里程碑,DFINITY 基金会初步实现了互联网计算机主网的去中心化,这一科学成果使网络神经系统(NNS)这一算法治理系统能够搭载数千个独立数据中心和数百万台特殊节点机器。
这意味着现在互联网计算机的主网已经诞生,并由安装在独立数据中心内的,独立标准化节点机托管,这些节点机被置于 NNS 的控制之下—这创造了全球第一个以网速运行的区块链,并且能够无限制地扩容,以托管任何数量的智能合约计算并存储任意量的数据。同时该网络由 NNS 这个开放的算法治理体系控制,因此确保了互联网能够回归其自由开放的本源。
互联网计算机将互联网的功能从连接数十亿人 (通过 TCP/IP 协议) 扩展到为数百万开发者和企业家提供的公共计算平台 (通过 ICP 协议),并创造了一种革命性的新方式,为构建网站、企业系统、泛行业平台、DeFi 应用和开放互联网服务。现在,创业者、企业和政府机构可以选择直接在公共互联网上安全地部署软件和服务,或者继续使用由科技巨头控制的专有且不安全的服务器。
DFINITY 基金会创始人兼首席科学家 Dominic Williams 表示:「DFINITY 基金会的成立是为了探索一个大的议题 --互联网是一个连接万事万物的去中心化网络,但它的功能是否也可以被扩展到成为人类构建所有信息系统的主要计算平台?对此,我们追求构建「互联网计算机」,通过先进新颖的区块链网络去扩展公共互联网的功能,也无需使用云服务、数据库或防火墙等传统技术。最终,「互联网计算机」让企业家和开发者能够重新想象他们希望构建的方式和内容,这是一种将改变一切的全新模式。
互联网计算机主网 Alpha 阶段正式发布
Mercury 是互联网计算机五个里程碑中的最后一个,代表着互联网计算机将成为公共互联网的一部分,将 ICP 作为 TCP/IP 的补充互联网协议。
2020 年 12 月 18 日,主网通过执行初始加密设置例程进行了自启动,NNS 随后接棒,负责协调正在进行的网络管理任务,如在现有的数据中心中引进新的独立数据中心和新的节点机以增加网络的计算能力,升级节点机以更新网络协议等。
与 1969 年 ARPANET 网络的诞生类似,互联网计算机是由位于斯坦福大学、加州大学洛杉矶分校、加州大学圣巴巴拉分校和犹他大学的四个节点启动的。互联网计算机网络的诞生,是由遍布于美国、德国和瑞士的七个独立数据中心为基础,允许 ICP 协议将运行在这些安全、专业管理的数据中心的节点机及它们的计算能力编织在一起。自主网推出以来,互联网计算机已经创建了超过 40 万个区块,NNS (网络神经系统)正在筹备在 2021 年第一季度末前入驻 32 个独立数据中心,并树立了在 2021 年底前入驻 100 个,到 2030 年入驻数千个独立数据中心的目标。
加密货币的圣杯——链锁(Chain Key)技术
关于区块链的主要不满之一是它缺乏速度,而最大的先入之见是它的慢速是故意而为之。这种思维的根源可以追溯到第一个区块链,即比特币,它平均需要 30 至 60 分钟才能完成交易。几年后,以太坊使用了一种更新的工作量证明机制(POW)来加快处理速度,但是这些距离实现令人满意的用户体验所需的网络速度还差得很远。
互联网计算机通过应用链锁(Chain Key)技术打破了这些性能障碍,该技术使互联网计算机能够在 1-2 秒内完成对智能合约状态的修改(即更新网络空间中托管的数据)的交易。尽管这是一个巨大的进步,但仍不足以允许区块链开发人员构建可以在几毫秒内提供具有竞争力的用户体验。因此,互联网计算机将智能合约功能的执行分为两种不同的类型,即「更新调用」和「查询调用」。更新调用是我们已经熟悉的调用方式,需要 1-2 秒才能完成执行,而查询调用则有所不同,因为它们对状态所做的任何更改(即开发人员在 WebAssembly 容器上的内存页)在执行后都会被丢弃。本质上,这允许查询调用在「边缘」上以毫秒为单位执行。
在互联网计算机上运行开放版本的 Reddit 的案例中,当用户浏览论坛时,将通过执行查询调用来制定托管内容的自定义视图并将其提供到用户的 Web 浏览器中,查询调用在附近的节点上仅需用几毫秒运行,可提供绝佳的用户体验。但是,当用户希望偶尔发帖或向发帖者给予激励代币时,这将涉及更新调用并需要 1-2 秒——这是在接受范围内的延迟,并且也可能被以类似亚马逊(Amazon)一键付款,并预设信用卡可以顺利支付的积极执行方式所盖过。
DFINITY 基金会创始人兼首席科学家 Dominic Williams 表示:「互联网计算机是区块链领域的第三大创新。第一项创新是比特币,它引入了加密货币,现在正扮演数字黄金的角色。第二项创新是以太坊,它引入了智能合约,现在正在推动 DeFi 革命。第三项重大创新,就是互联网计算机,这是第一台真正的区块链计算机,它将使世界重新构想我们如何使用无缝衔接、无限容量的区块链来构建一切。在互联网计算机协议内部,链锁(Chain Key)技术使这一切成为可能——数十种计算机科学突破的结合,例如随机信标 (Random Beacon),概率插槽共识 (Probabilistic Slot Consensus,),高级共识机制 (Advanced Consensus Mechanism),网络神经系统(NNS),子网 (Subnets) 等,使互联网计算机成为第一个以网络速度运行、容量无限的区块链计算机。」
创世纪(Genesis)的未竟之路
Mercury 里程碑现在使互联网计算机走上了最终「创世纪」去中心化阶段的短途,这涉及 NNS 以表决神经元 (Voting Neurons) 的形式向持有人释放 ICP 功能性代币,并将在处理触发提议后开启,开启时间预计是在 2021 年的第一季度。一旦「创世纪」的需求被触发,超过 50,000 个 ICP 功能性代币持有者将开始参与网络治理,或解散其投票神经元以释放 ICP 功能性代币,并将其转换为 Cycles 用于加强计算,以最大化实现其目的。但是,为了使 NNS 在实现互联网计算机网络的最大利益基础上触发「创世纪」,我们必须经过一些关卡和步骤,例如:
DFINITY 基金会将所有相关源代码开源到公共领域
发布与 ICP 相关的技术和设计信息,包括对链锁(Chain Key)加密和协议数学 (Protocol Math) 的完整描述
成功通过其他安全审核和压力测试
发布其他技术功能,以增强开发人员的体验
以 CanCan (TikTok 的开放版本)的形式发布端到端的「开放式互联网服务」示例 dapp,以帮助企业家进一步完善他们的项目
传播有关互联网计算机物理网络及其参与者的详细信息
为希望提供节点机器或参与网络建设的第三方提供支持服务
提供有关新成立的互联网计算机协会的详细信息。
廿载路线图:改变网络轨迹,为了更好
DFINITY 基金会是位于瑞士苏黎世的非营利组织,负责监督位于帕洛阿图,旧金山,东京和苏黎世的研究中心——许多世界顶级密码学家,分布式系统和编程语言专家受聘于此,团队拥有总计将近 100,000 次学术引用和 200 项专利,并专注于建立先进的实验技术来改善公共互联网。
目前,DFINITY 团队致力于构建和维护互联网计算机,互联网计算机公共网络的启动标志着 20 年「开放式互联网热潮」的开始,旨在改变网络的发展轨迹,从今天的专有技术、垄断和封闭的互联网,走向开放、公平的未来,并使我们重回可编程网络的承诺。
互联网计算机是第一台可以无限扩容,并以网络速度运行的区块链计算机,而 DFINITY 基金会旨在不断改进技术,以适应「开放式互联网繁荣」的指数级增长。
在 5 年内,每个人都将了解在构建泛工业平台,DeFi 应用程序和互联网计算机所提供的开放式网络服务以及应运而生的巨大创业机会——无需使用诸如云服务、数据库和防火墙。
在 10 年内,以比特币,以太坊和互联网计算机等区块链技术为代表的「开放式互联网」,以及 DeFi 和开放式互联网服务的发展,将明显超越由科技巨头的技术所控制的大型垄断且封闭的互联网。最重要的是,居住在硅谷之外的全球 99%的企业家人才将拥有一种极具意义的参与方式,即创建代币化开放式互联网服务,并使用分布式互联网从任何地方筹款。
在 20 年内,「开放式互联网」将比今天的传统互联网更广阔,并利用世界各地的企业家的才能以及新的可编程 Web 的力量,使开发人员可以在共享数据和功能的基础上构建项目,而不必依赖提供商,并将为开放式互联网服务之间的大规模协作和创新奠定基础。
DFINITY 基金会创始人兼首席科学家 Dominic Williams 说:「今天,我们正处在巨大的「开放式互联网繁荣」的山麓上,区块链和 DeFi 的飞速增长就是很好的例子。如果您是开发人员,企业家或投资者,或者是寻求以更好方式来构建软件的企业,那么互联网计算机将提供前所未有的机会。所有这一切都会加速,因为互联网计算机正在扩展公共网络的功能——涵盖从全球网络扩展到公共计算平台的方方面面。」
开发人员和应用程序现在将正式被迁移到去中心化的公共网络。此外,由 Polychain Capital 管理,Andreessen Horowitz 和 DFINITY 出资的 Beacon 基金的潜在投资,也是我们为开发人员、新 dapp 和企业家建立的支持机制之一。
当前在互联网计算机上构建的系统包括 ORIGYN,这是一个用于溯源奢侈品的泛工业平台;LinkedUp 和 CanCan,分别是 LinkedIn 和 TikTok 的开源版本;另外,杰出的企业家和开发人员团队对大型多人在线(MMO)游戏,媒体平台和 DeFi 应用程序也进行了标记化处理。
从现在开始,NNS 将继续通过加入更多独立的数据中心和节点机器来分散网络的权力,而即将到来的「 创世纪」将使 50,000 多名 ICP 实用程序的代币持有者和成千上万的新参与者能够开始参与网络治理的进程。