为什么Dfinity会成为第三代区块链的优秀范例?

《为什么Dfinity会成为第三代区块链的优秀范例?》

《为什么Dfinity会成为第三代区块链的优秀范例?》

上周,「DFINITY中国生态见面会·上海站圣诞Meet-Up」顺利举办,来自DFINITY生态的科学家、经济学家、工程师以及生态投资者、开发者齐聚一堂,共同构想建设互联网计算机的远大蓝图。分布式资本的合伙人Remington也发表了主题演讲,以下时演讲内容:

《为什么Dfinity会成为第三代区块链的优秀范例?》

大家好,我叫Remington,是分布式资本的创始合伙人之一。分布式资本是亚洲第一家也是最活跃的区块链风险投资公司。自2015年以来,我们一直在帮助构建全球区块链生态系统并支持了120多个领先的区块链项目。其中,我们有幸从Dfinity的种子轮开始扶持这个项目。

我们第一次听到Dominic谈到他对互联网计算机的愿景是在2015年10月第一届万向区块链大会上。尽管这个项目没有任何产品或代币,我们还是立即决定投资它的种子轮:因为我们不仅与Dominic设想一致,同时也相信他强大的执行力。

这里介绍一下当时的背景。2015年是行业围绕比特币区块规模以及其网络可扩展性展争论的一年。2015年也是以太坊推出前沿主网的一年,那时候以太坊上甚至还没有智能合约功能。

此时,Dominic已经在考虑现有区块链的局限性,那时候他也有了将初创在线游戏公司扩展到数百万用户的经验。如果要将区块链和去中心化结合打造成一台能够触及大众的世界计算机,那么它就需要具有可扩展性:它所需要的不仅仅是较高的TPS ,还需要在分布式系统中达到一定的计算级别。

若是要给区块链划分不同时代,我会把它分成三个时代。对我来说,用烹饪工具形容这三个时代更加简单贴切。比特币显然代表了第一代区块链,我喜欢把它比作成电饭煲。比特币将记账这一件事做得非常好(至少在亚洲是如此),它作为厨具能在厨房里发挥最基本的作用。不管技术如何进步,比特币都在那里做同一件事。

以太坊代表了第二代区块链,我喜欢把它比作炉和锅。突然间,你发现在厨房里可以烹饪的东西越来越多了:你可以煎鱼、煎蛋卷、煮汤等等。炉子紧挨着电饭煲,但两种厨具的功能不同。但若厨师只有炉和锅,能烹饪的食物种类是有限的。如果你用这两件厨具为三到四个人做晚餐是绰绰有余的,但如果为更多人做饭,人们需要等很长时间。

许多区块链项目试图通过增加TPS(每秒的交易量)来改进以太坊的效能。这就像在原有的厨具上又添了个炉和锅。你现在可以同时在两个炉子上做饭了。虽然做饭速度加快、饭量够更多人吃了,但能烹饪的食物种类不过尔尔。因此,我还是会将这些区块链项目划分为第二代区块链。

那么, 什么是第三代区块链呢?我想把它比作一个专业厨师的厨房,从一开始就是为有数百人的餐厅服务的。它有许多家庭厨房所不具备的专业工具,如慢煮机、木制比萨烤箱、工业肉类研磨机等等。你可以不用任何工具在家里做披萨,但是所有的切片、切碎、揉捏等步骤都非常缓慢和低效,且为一两个人做披萨有点不值。而在一家餐馆里,厨师可以用机器生产出100个比萨饼,可扩展性大大提高。

这就是Dfinity希望打造的互联网计算机。虽然Dfinity的基本原理与其他区块链大致相同,但是它的目标是从头开始重新打造互联网计算机并以不同于以太坊的规模运作,而不仅仅是为了超越以太坊。在行业里一百多名最有才华的工程师五年的辛勤工作下,Dfinity团队现在正在向公众正式推出这台互联网计算机,我们对项目未来的可能性感到无比兴奋。

Dfinity已经演示了一个在互联网计算机上运行,名为Cancan的Tik-Tok去中心化版本的项目。需要注意的是,这不是一个把某个令牌函数或者哈希值链接到区块链的中心化应用程序。整个应用程序从前端到后端都存于互联网计算机上,包括视频也会存储于此。更令人惊奇的是,所有这些程序都是用不到1000行代码完成的,而Facebook需要6200万行这样的代码。

在扩展一个新的生态系统时,项目方需要考虑两个主要的利益相关者——开发者和用户。例如,以太坊目前之所以拥有最多的dapp,是因为在过去几年里开发者们为以太坊生态系统开发了很多工具并作了支持。Dfinity意识到了开发者社区的重要性,这就是他们寻求Andreas Rossberg帮助的原因。Andreas Rossberg是Web Assembly的创始者之一,他可以轻松地在互联网计算机上进行开发。为了证明这一点,今年早些时候,Dfinity举办了一个48小时的黑客松竞赛,有参与者能够2天内编程并开发出复杂的dapp,比如去中心化的Zoom视频会议。

在考虑用户方面时,当前以太坊dapp上用户的痛点之一是对gas的需求。想象一下当你想注册Cancan时(去中心化的Tiktok)所需要做的事情吧:首先,这个应用程序要求你创建并备份一个metamask钱包、再从某个交易所购买一些代币,然后记住公钥中很长一串随机字符,最后还需要等到gas费降到一个较为便宜的价格时进行注册。不管这个应用程序有多酷,这种程度的摩擦只会吓跑用户。这就是为什么在Dfinity创建的系统里,开发者可以预先为项目提供资金,这样用户在与dapp交互之前就不需要买任何代币了。

随着项目的进展,分布式资本非常兴奋地看到未来具有潜力的应用程序构建在互联网计算机上。首先,我们认为互联网计算机以及软件工具包canister的可扩展性意味着开发者可以构建比其他区块链更丰富的应用程序。此外,这也意味着第一次任何大规模的web2消费类应用程序可以完全建立在去中心化的互联网计算机上。

其次,我们也鼓励企业家和开发者考虑用原生的区块链方式构建应用程序。以稳定币为例,Tether这家公司只是简单地接受一些指令,在区块链上创建一个象征性的代币;但它仍然高度集中,并没有利用区块链“无须信任”的优势。相反,MakerDAO的DAI 真正创造了一个区块链稳定币,利用去中心治理和智能合约抵押,来确保没有人、银行或政府能够控制它。

以此类推,我们鼓励开发者在Dfinity上面构建应用时,不仅是复制web2世界中可用的内容,而且以web3本地的方式构建,以充分利用去中心化治理和token机制的优势。例如,上个月我采访Dominic时,他举了几个非常有趣的例子:比如可以创建一个链接到DeFi协议的去中心化的Google照片应用,这样用户就可以用从Defi协议中赚取的利息来支付存储空间的费用。像这样的例子还有很多,分布式资本将密切关注那些能够围绕互联网计算机去创造独特商业模式的企业家。

总之,我们非常荣幸能与Dominic分享过去5年里打造互联网计算机的历程。我们非常兴奋的是,它现在终于可以向公众推出了。我们认为构建可扩展的去中心化应用程序有可能成为第三代区块链的范例。我们期待着在未来几年里,新一批开发者能够在互联网计算机上构建新的、可扩展的去中心化应用程序。谢谢大家。

点赞