查看原文
其他

DFINITY 2021:互联网计算机的兴起

Dfifans DFINITY 2022-07-07




DFINITY在2020年取得了重大进展,根据Mercury的里程碑,我们于12月18日启动了互联网计算机alpha网络(又名“主网”)的去中心化,这一成就使Network Nervous System(NNS)可以搭载上千个独立的数据中心和数百万个节点。

自主网启动以来,互联网计算机已创建了500,000多个区块,而NNS正在本季度启动896个节点的部署,到2021年底将增加数千个节点,到2030年将增加至数百万个节点。

现在,Mercury里程碑使互联网计算机进入了最终的“创世纪”去中心化步骤,这涉及NNS以投票神经元的形式向持有人释放ICP实用程序令牌,使50,000多个ICP实用程序令牌持有人开始参与网络治理。

在全球流行病肆虐的今天,DFINITY基金会一直致力于开发由互联网计算机协议(ICP)创造的革命性区块链计算机,将世界各地独立数据中心大规模运营的节点机器的计算能力整合在一起。

这是恢复开放互联网并开发出全新软件的绝佳机会,这将掀起一波创新和新的用户体验。

通过逐步使互联网计算机成为现实,我们在2020年实现了这一愿景。互联网计算机是一个计算平台,它支持可互操作的软件,可以共享不可撤销的API的开放式互联网服务以及透明的开放式治理系统。

这将改变世界构建IT系统的方式,包括网站、企业系统、大众市场互联网服务、金融系统、治理和法律系统等等,为相互影响的网络奠定基础,从而可以有效地重启互联网。

七月份,《麻省理工科技评论》对互联网计算机进行了概要分析,从而提高了该项目的公众知名度,因为该项目已于今年从隐身到出现。

“少数公司的主导地位以及支持它们的广告技术行业已经扭曲了我们的沟通方式,将公开言论拉到仇恨言论和错误信息的严重地步,并颠覆了隐私的基本规范……DFINITY相信,再次使互联网成为自由市场将导致创新繁荣,就像我们在互联网时代看到的那样。新兴企业正在探索不依赖于随意处理个人数据的新赚钱方式。” - Will Douglas Heaven,《麻省理工科技评论》

Mercury发布


Mercury是导致互联网计算机公开发布并作为公共网络组成部分的五个里程碑中的最后一个。NNS是一种开放的算法管理系统,它将控制该网络,要求提交升级或操作该网络的提案。

与Tungsten和Sodium网络不同,Mercury主网将具有更高的稳定性,并且不再需要定期进行网络重置以进行测试。

我们将在2021年1月正式开始将开发人员迁移到主网上,更多有关Mercury的公告将在第一季度发布。

我们还准备部署更多的资源和计划,以帮助开发人员团队在互联网计算机上创建和部署软件,无论它是在筹集资金、进行故障排除还是构建能够扩展到数百万用户的服务。

这一刻对企业家意味着什么?

社会越来越意识到与互联网公司化相关的成本和问题。大数据和高市值的科技公司提供的服务可以使用户更快、更方便地进行操作,但它们也劫持并利用用户数据和关系来维持巨大的网络效应。

对于企业家而言,互联网计算机的可用性标志着我们可以利用技术使软件开发民主化的历史点。长期以来,有抱负的初创公司的资源仅限于少数几个主要城市和技术中心。

我们相信,全球99%的企业家人才都生活在硅谷之外。通过培育新的业务模型和开放的网络服务,我们将看到创始人无论在世界上的任何地方都可以使用他们需要的网络、人才和资金来取得成功。


“这是一个快节奏的创新领域,您越早进入,就越早学习。” Bettina Warburg在6月举行的DFINITY Tungsten网络发布活动上有关投资开放式网络的小组讨论中说道,“能够尽早并尽快学习-什么有效,什么无效,如何最好地利用这种新架构,我认为都可以让任何企业家或开发人员遥遥领先。”

这一刻对开发人员意味着什么?

互联网计算机实现了一个无缝的软件生态系统,其中不同的应用程序可以通信并使用彼此的API。

WebAssembly容器使这成为可能-由代码和数据组成的计算单元,容器是智能合约的高级演进,可以部署在互联网计算机上并通过网络访问。

在整个2020年,DFINITY团队继续创建工具并提供资源,以支持第三方开发人员有效地创建和部署软件-许多开发人员已经开始这样做。


在发布DFINITY Canister SDK和Motoko编程语言不到一年之后,我们对2020年我们的开发人员社区所展示的活动和创新感到震惊。

开发人员使用了Rust Canister Development Kit(CDK)等资源在互联网计算机上构建诸如GraphQL实现之类的东西,他们还用Kotlin和AssemblyScript等其他语言构建了自己的Candid库和CDK。

在DFINITY开发者论坛上,社区创建了1,800多个基于讨论的帖子,这反映了我们开发人员社区在2020年最具启发性的方面是积极的网络效应的出现和支持其他开发人员的意愿。


“回顾技术的每个十年,就会发现一件事真正占主导地位,我认为这将是下一个十年的目标。” Andreessen Horowitz的普通合伙人Chris Dixon在Tungsten网络发布活动中说道,“如果您正在考虑在哪里创办公司,我认为您应该认真研究一下这个领域。因为我们不仅在更改您构建的平台,而且还在更改您可以构建的平台。这是一种新型平台。”

这一刻对消费者意味着什么?

在最近的几十年中,公司通过专有网络接管了互联网,这些专有网络提供访问权限以换取失去隐私和所有权的权利。

结果就是提取性数据经济,主要是为少数技术巨头服务,不利于竞争和创新-干预的时机已经成熟。

重新构想互联网并使之重新开放意味着什么?加密技术和分布式计算的进步(例如互联网计算机)提供了一种可以提供无限制容量、以网络速度运行的区块链的互联网计算机,可以将网络的控制权和所有权重新交到公众手中。

开发人员和企业家的开放竞争环境触手可及,有可能促进网络的下一个增长阶段。

Mercury之路

Bronze

早在2019年,DFINITY团队就推出了第一个里程碑式的Copper,并介绍了我们的软件开发套件(SDK)和一种称为Motoko的新计算机语言。

“为了提供无缝的开发人员体验,我们希望创建一种称为Motoko的专用编程语言,该语言旨在直接支持互联网计算机的编程模型,从而使更有效地构建应用程序和利用某些更特殊的平台功能变得更加容易。” 

DFINITY的WebAssembly共同创建者Andreas Rossberg解释说。

Dominic Williams在达沃斯世界经济论坛上发表讲话


Bronze,第二个发行里程碑,于1月在达沃斯的2020年世界经济论坛上揭晓,DFINITY展示了一个基于桌面的社交网络,该网络用于职业档案,称为LinkedUp(LinkedIn的开放版本),该网络在互联网计算机上运行。

Bronze标志着互联网计算机首次将具有完全共识和P2P/传输层的专用计算机的计算能力综合在一起,该软件在瑞士的独立数据中心中运行。

用Bronze构建的容器代替了基于终端的应用程序,而是存储了自己的前端,这意味着应用程序可以将其状态、后端逻辑和前端直接存储在容器中,这通过创建LinkedUp进行了演示。

正如《福布斯》的Michael Nuñez所说:“Williams希望他的LinkedUp应用程序能够激发其他人创建其他流行软件(如WhatsApp、Facebook、eBay等)的开放版本。他想挑战控制软件的最大科技公司,从而挑战选择在其平台之上构建的所有公司的命运。”

Tungsten


互联网计算机的Tungsten里程碑标志着DFINITY首次欢迎第三方开发人员加入网络的时刻。

在发布Tungsten之前,我们想传达内部工程师的精力和兴奋,同时也吃我们自己的狗食-因此我们组织了48小时的内部黑客马拉松。

Tungsten Hackathon于6月中旬举行了为期两天的活动,团队制作了诸如Magnify之类的应用程序,Magnify是一种安全的视频会议应用程序,可对参与者进行身份验证。

该活动展示了开发人员在互联网计算机上编写和部署应用程序的速度。


我们还瞥见了互联网计算机的巨大创造潜力,正如一位参与者指出的那样:“开发人员的工作效率很高,可以想象,您可以在一天内编写和部署应用程序。” 

Tungsten的推出奠定了舞台,Tungsten发布活动于6月30日举行。

活动期间,DFINITY演示了CanCan,它是TikTok的一种开放替代方案,并非由公司或政府实体拥有或运营,使用少于1,000行代码开发的示例应用程序被创建来展示在互联网计算机上构建的简单性。


“DFINITY的想法的诱人之处在于,由于架构的性质,可以使用少于1,000行代码来构建CanCan之类的应用程序。” Mike Butcher在TechCrunch大会上写道,“例如,Facebook包含超过6200万行代码。”

Tungsten标志着开发人员正式能够在互联网计算机上开始构建的时刻,我们一直在积极支持这些先行者。

例如,8月份发布的“在互联网计算机上构建:基础知识”视频系列向开发人员介绍了互联网计算机,并显示了他们如何开始为其创建应用程序。


Sodium


9月标志着互联网计算机的Sodium里程碑。

DFINITY创始人兼首席科学家Dominic Williams和其他团队成员在两个启动活动中用英语和普通话进行演讲,吸引了超过127,000名参与者,他们观看了神经网络系统以及加密和DeFi方面的突破。

Dominic Williams解释了网络神经系统如何管理互联网计算机的令牌经济学,以及ICP实用工具令牌(以前称为DFN)和计算“cycles”将如何分别用于治理和运行软件。

ICP实用程序令牌可用于管理由互联网计算机协议创建的区块链网络中的治理,而cycles则用于由互联网计算机上运行的软件容器为计算提供动力。


“NNS治理系统将在称为ICP的本地令牌上运行。这些令牌为Dfinity的去中心化网络提供了动力,类似于ETH为以太坊网络提供gas的方式。ICP还可以用来参与治理,使持有人可以对将影响互联网计算机未来的提案进行投票。” Decrypt的Will Heasman写道。

精英企业家和开发人员已经在构建应用程序

在7月的Tungsten展示日活动期间,我们为10个最有前途的、正在互联网计算机上构建的团队提供了一个机会,展示他们的想法并从友好的、易于接受的听众那里获得反馈。

这些项目涵盖了广泛的用例,从社会影响计划到市场到分散的金融服务。


Sailfish是Demo Day的获奖者之一,它是一种去中心化金融交易,具有社交功能,旨在将其他资产(如ETH)桥接到互联网计算机中。用户可以交易、借贷和借出资产,以及在应用程序上与社区成员进行协作和聊天。

您可以在Github、Twitter和该应用程序的网站上查看Sailfish,也可以在我们的Tungsten Demo Day完整回顾中查看在互联网计算机上构建的其他早期项目。


DFINITY团队还开始编译一些先行者的项目,这些人选择在互联网计算机上构建,您可以通过访问GitHub上的Awesome DFINITY存储库了解有关这些项目的更多信息。

您还可以在Github上的DFINITY Education中找到开放源代码的互联网计算机课程资料,以进一步了解知识。

世界正在注意

尽管大流行对全球旅行造成了限制,但DFINITY团队还是全年优先参加社区露面活动。

一些著名的活动包括Dominic Williams在Web峰会、上海区块链周和2020年世界区块链会议上的演讲。

在新闻界


我们继续投资于优秀人才

随着DFINITY的不断发展,我们在2020年期间欢迎有才华的研究人员、工程师和运营专家加入我们,去年我们以138位致力于构建和支持互联网计算机的团队成员而结束。


如果您有兴趣与一个杰出的团队合作以进一步发展互联网计算机,请查看我们的空缺职位。

帮助互联网计算机扩展到数百万个节点

我们已经在组织内引入了新的团队,旨在为不可避免地推出互联网计算机做好准备。

这些团队中的许多人继续为支持将运行互联网计算机协议的世界各地的独立数据中心而付出辛勤工作。

进入新的一年,跨数十个地理上不同的数据中心的近1,000个独立拥有和运营的节点-每个都通过了认证,可满足高性能和物理安全的高标准-已获批准运行特殊机器,以允许ICP协议进行编织一起计算容量以创建互联网计算机。

我们还在服务器技术方面与行业领先的制造商合作,以构建专用的硬件和机架。


进入2021年,更多独立数据中心以及对支持数据中心硬件投资感兴趣的融资合作伙伴的渠道正在积累多达10倍的创世发布足迹,并且我们将继续努力确保继续支持网络。

跳入2021年

对于一年中的所有挑战,2020年使DFINITY基金会和我们不断壮大的社区在新的一年里充满了希望。

我们已经创建了一种新颖的加密“链密钥技术”,旨在引入第一台真正的区块链计算机,这将帮助世界重新构想我们如何构建一切。

我们继续开发Motoko,这是一种针对构建可在互联网计算机上运行的软件进行了优化的语言,并且已经发布了Rust等其他语言的CDK。

我们正在培养一个不断增长的独立数据中心社区,我们还支持由资深企业家和精英开发人员组成的、不断发展的开发人员生态系统,其中包含越来越多的工具、资源和程序。

对于所有这些努力,我们还只是初步了解了互联网计算机的功能,并且我们将Mercury里程碑视为仅仅是开始。

随着我们在2021年继续努力,我们认识到迄今为止我们的所有工作仍有许多要做。

偶尔会出现一些复杂情况,还有继续改进的空间,还会有令人振奋的公告宣布新的合作伙伴关系、计划,并为公众提供参与这一不断发展的运动的机会。

通过突破加密技术、分布式计算、虚拟机技术和其他高级计算机科学的界限,互联网计算机将重归其自由开放的根基,从而使互联网变得更好。

在“互联网计算机评论”时事通讯中查找重要的Mercury发布更新。

加入我们的开发者社区:forum.dfinity.org。


作者:DFINITY
排版:Catherine


Blockchain Conference 2020
AMA
Lessons Learned


进Dfinity官方社群,请添加小助手微信:

comiocn




长按关注

Dfinity官方微信

给你第一手资讯和项目信息

更可随时答疑解惑



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存