DFINITY 基金会以不到 1000 行代码开发了一个抖音类链上应用 CanCan,证明了自身的可用性,也吸引来一众优秀开发者前来试水。
作者 | 二十三画生 编辑 | 郝方舟
出品 | Odaily 星球日报(ID:o-daily)
2020 年是 DeFi 大爆发的一年,不仅产生了新的造富效应,而且证明了区块链的价值。DeFi 应用在经历去泡沫化后继续扬帆起航,在 CeFi 原本的领地内“攻城拔寨”。从市值上来看,DeFi 新龙头们也陆续超越了不少“老主流”。
不过,站在的应用角度,Dapp 所属场景目前仍主要围绕交易、借贷、理财等金融业务,公链们也依附在 DeFi 热点之上,试图复制以太坊生态。反而是像抖音、滴滴、美团等更高频的“传统互联网应用”,由于当前的区块链基础设施难以支撑,而未被搬到链上。
伴随着 DFINITY 的成熟,一个基于区块链的互联网计算机诞生了。这套兼顾链上治理和传统开发习惯的系统希望能降低开发者的准入门槛,同时放大创业者的业务想象力,并借此撼动传统互联网应用时代,制造出下一巨大的链上创业风口。
就像仅有几百行代码的 Uniswap 通过以太坊智能合约对 CEX 发起冲击一样,DFINITY 基金会以不到 1000 行代码开发了一个抖音类链上应用 CanCan,证明了自身的可用性,也吸引来一众优秀开发者前来试水。但在新时代公链们都快马加鞭的 2021 年,DFINITY 的进度能否跟上大部队,也是开发者关心的重点。
考虑到 DFINITY 是一个异常庞大的区块链计算机工程项目,我们将在下文先带读者从外部鸟瞰一下 DFINITY 的大体架构(对其技术有一定了解的读者可以直接跳至第二部分),再对比 DFINITY 与其他公链以及传统互联网的异同,最终,在理解 DFINITY 的架构和对链上开发体验的革命性改变的基础上,一幅波澜壮阔的未来互联网蓝图将呈现在大家眼前。
在此,Odaily 星球日报也要特别感谢多位资深的区块链开发者,SNZ 技术总监 NEO、DfinityFun 社区主理人 /OureaGroup 联合创始人 Punk、HashQuark 高级区块链研发工程师 Flanker、DFINITY 核心开发者 Paul (排名不分先后),从不同的视角评价 DFINITY,提供了宝贵的观点和见解。
从技术架构上理解 DFINITY
DFINITY 最初的构想始于 2015 年;团队在 2016 年十月创立了 DFINITY 基金会,并在 2017 年 1 月建立了网络层,彼时的核心目标还是希望解决以太坊的一些缺陷。伴随技术发展,以及团队获得更多资金支持并吸纳更多人才,DFINITY 在之前的基础上重设了愿景 , 致力于成为互联网计算机。
DFINITY 基于区块链计算协议 ICP 运行,采用了分层结构,主要包含软件容器、子网、节点以及数据中心。它可以看作是由很多个子网(Subnet)组成,在每个特定功能和属性的子网中有多个软件容器(注:软件容器 Canister 是 DFINITY 中的可互操作的基础单元),在软件容器中包含了用户上传的代码和状态。DFINITY 的最底层是托管专用硬件的独立数据中心,数据中心之上运行节点(Node),节点负责处理子网容器中的数据和状态执行。
DFINITY 结构图我们可以借用生物书中的“生命体构成来”理解 DFINITY 的架构:数据中心就像支撑生命构成的基础物质元素,节点则像是神经元,这些神经元连接和控制众多器官组织。每一个软件容器则像一个独立的细胞,一组软件容器组合形成的子网就像一群细胞聚集形成的器官,不同的器官具有不同的功能,当众多器官和神经元网络连接就会形成一个完整的个体,实现非常复杂的功能和操作。
“以太坊们”向左,DFINITY 向右
2021 年 1 月 10 日,EOS 创始人 BM 宣布辞去自己在 EOS 母公司 Block.one 的 CTO 职位。这一当年最被寄予厚望的以太坊竞争者,就这样退居后位,曾经的一票以太坊竞争选手,都也逐渐失去颠覆以太坊的实力。而讲着跨链扩容故事们的新兴公链们则更多像是以太坊的补充者,重复着以太坊生态的建筑风格。
文章标题:【破局者 DFINITY】 内容摘要:DFINITY基金会以不到1000行代码开发了一个抖音类链上应用CanCan,证明了自身的可用性,也吸引来一众优秀开发者前来试 ... 免责声明:融易新媒体转载此文目的在于传递更多信息,不代表本网的观点和立场。文章内容仅供参考,不构成投资建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
本文网址:http://mt.ironge.com.cn/opinion/sypl/237944.html