前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >扩容、开发者友好、易用性 什么才是公链的核心竞争力?

扩容、开发者友好、易用性 什么才是公链的核心竞争力?

原创
作者头像
用户7358413
修改2021-10-08 11:10:03
4780
修改2021-10-08 11:10:03
举报

作为加密行业中最关键的基础设施,公链技术一直是人们重点关注的对象。之前 CT 中文已经在 《公链板块爆发后,还有哪些公链值得我们关注和参与?》 一文中详解了 Fantom、Cardano、Terra 和 Waves 四条公链。

不过,公链市场之火热远超我们的想象。接下来,本文将继续为您介绍更多的、值得我们关注的公链项目。

Near:通过分片技术横向无限扩容的公链

Near 是一个开源平台,可赋能创作者、社区和市场,希望推动建设一个更加开放、互联和造福消费者的世界。Near 可为我们提供一个足够高的安全性,以帮助用户管理货币、身份或非同质化通证等高价值资产。同时,Near 的性能也足够强大,可确保货币等资产对于用户而言是易用的,用户可以轻松自由地使用 Near 所提供的开放网络的力量。

以上是 Near 对于自身的定位。

从技术角度来讲,Near 是一条使用了分片技术的 PoS(权益证明)公链。Near 团队曾经构建过全球为数不多的大规模分片数据库系统,并得到了加密行业顶级投资者们的认可。因此在区块链的构建上,Near 更注重实践,而非理论和学术。

值得注意的是,Near 是开源的,任何人都可以参与 Near,并开发去中心化应用程序或作为节点运行网络。而在早期推动 Near 生态发展的 Near 基金会是一个非盈利性组织,致力于构建一个围绕 Near 网络的生态系统。

Near 团队认为,分片是一个非常复杂的技术,Near 分片区块链的搭建之路需要一步步推进,与生态用户量级一同成长。因此 Near 团队为 Near 区块链的发展设计了四个阶段:

第零阶段( phase 0):简版夜影协议-提升网络吞吐量;

第一阶段( phase 1):出段人(chunk-only producer)-进一步提升网络去中心化水平;

第二阶段( phase 2):夜影协议-降低验证节点使用门槛;

第三阶段( phase 3):动态再分片-无限扩容;

如今,Near 即将在今年 11 月份发布简版夜影协议,完成第零阶段( phase 0),以提升网络的吞吐量。值得一提的是,与 Layer2 的纵向扩容不同,分片是横向扩容,支持无限次扩容以捕获更多的用户价值。由于这个特性,Near 也被称为未来的以太坊 2.0。

同时,Near 在跨链技术方面也做了长足的研究,并推出以太坊-Near 跨链彩虹桥(Rainbow Bridge),以实现互操作性。凭借彩虹桥,我们可以无缝在以太坊和 Near 之间转移资产。

彩虹桥的跨链是通过两个无需大量运算就能追踪链上状态的轻型客户端配合完成工作的。一个作为以太坊合约建立在以太坊上,另一个作为 Near 合约建立在 Near 上。两个轻型客户端将以无需信任的方式验证其追踪的状态。在确认最终性后,数据将通过中继层转移到以太坊/Near 链上。Near 希望通过去中心化的跨链手段,帮助更多的以太坊生态用户将资产转移到 Near 区块链上。

目前,Near 已经成功搭建了 ETH-NEAR、Filecoin-NEAR 等跨链桥,BSC-NEAR 跨链桥在测试网运行良好,未来也将会很快上线。

9 月 24 日,Near MetaBUIDL 黑客松已经圆满落幕,有 1677 支团队和个人注册参与,最终收到 85 个团队的有效提交。可以看到,Near 链上的项目已经全面开花,涵盖多个赛道,共同推动 Near 的发展。

对于开发者友好,也是 Near 的优势之一。Aurora 是 Near 推出的以太坊虚拟机,希望为开发人员提供一个高性能的平台,帮助他们在兼容以太坊的同时,享受 Near 的高吞吐量、可扩展、安全和低交易成本等特性。Aurora 交易费用的是 ETH,由 Aurora DAO 自治。

为了无缝衔接以太坊,作为彩虹桥的一部分,Aurora Bridge 是以太坊中唯一完全去信任的资产跨链桥。

对于 Aurora, DODO联合创始人Diane Dai 认为:

Aurora 在 NEAR 协议上实现的以太坊虚拟机极大地扩展了跨链功能的视野,进一步拓展了多链空间,为世界各地的人们提供更多的访问和流动性。

Dfinity:致力于打造去中心化互联网的公链

Dfinity 最初的构想是希望解决以太坊的一些缺陷,通过构建开放式的虚拟区块链计算机和技术,将由以太坊开启的 DeFi 生态延伸到广泛的商业应用场景中。因此,Internet Computer 被构建出来。

Internet Computer 通过 Dfinity 开发的协议扩展互联网,这些协议将独立的数据中心结合起来,使互联网本身也能成为云,并为托管软件、服务和数据提供一个开放的平台。其实,我们可以将其理解为一台超级计算机,这部超级计算机是由无数台运行 ICP 协议的计算机虚拟化后的产物,兼容去中心化、安全和高性能。

从架构的角度来讲,Internet Computer 是一个以网络速度运行且容量无限的区块链。其分层结构,自下而上可以分为数据中心(Data Centers)、节点(Nodes)、子网(Subnets)和软件容器(Canisters)。

数据中心是底层,负责节点的管理和运行。而节点负责处理数据和状态执行。节点维护子网,子网容纳软件容器。软件容器可以实现 Dfinity 生态中各种去中心化应用程序的各种功能,我们可以将其理解为智能合约。

每个数据中心可以运行多个节点。多个节点共同运行子网,子网可容纳多个软件容器。

据 ic.rocks数据 显示,Dfinity 节点数量已从六月的十几个上涨至如今的 291 个。

 目前,Dfinity 网络拥有 21 个子网、291 个节点和 8399 个软件容器。

公链发展的护城河是其生态的繁荣,因此我们也可以看到公链方对于开发者的扶持。而 Dfinity 对于开发者的便利在于工作量和成本的降低。有人举过一个例子,Facebook应用程序的搭建需要6200万行代码,而基于Dfinity开发的CanCan(去中心化的抖音),只用了不到1000行代码。

同时, 如同Solana、Near一样,Dfinity也在积极开展着黑客松活动,Dfinity基金会也一直在积极开展着开发者资助计划,有超过60个项目受到了资助。

不过,与其他公链不同,Dfinity 的发展重点并不在 DeFi 和 NFT 上,而是在社交领域。其上的 DSCVR、OpenChat 以及 Distrikt 等项目分别可以对应传统互联网的应用 Reddit、WhatsApp 和 LinkedIn。这些都是 Dfinity 基金会重点打造的项目。

Dfinity 中国区负责人 Herbert 表示:

Dfinity希望开发者从传统区块链里走出来,做出一些不一样的东西,能够真正对标传统互联网行业应用,比如说社交媒体、游戏等。游戏方面,DFINITY 今年 5 月份推出了 Internet computer,很多开发者把小时候喜欢的任天堂游戏全部都搬到 Internet computer 上去;社交媒体方面,希望看到更多 APP 利用 Tamper-proof 保护消费者个人数据安全,另外也希望看到 Social media 企业级 SaaS 的应用。

与很多的公链愿景不同,Dfinity 希望通过在去中心化世界打造社交等传统互联网应用,为我们打开通往 Web3.0 的大门。不过,后续 Dfinity 如果想要获得加密市场更多的青睐,也需要大力发展其 DeFi 生态。

值得注意的是,Dfinity 不存在跨链的概念。未来,Dfinity 希望通过与比特币区块链集成,为比特币网络提供智能合约服务。而针对以太坊,Dfinity 做了更复杂的集成——利用技术在IC上完成以太坊智能合约的签名,反过来在IC节点中运行以太坊,进行双向交互。

Mina:采用递归零知识证明的轻量化公链

Mina 是首个具有简洁区块链的加密货币协议。Mina 使用先进的密码学和递归零知识证明 zk-SNARKs 来设计一个完整的区块链,使其大小能够保持约 22KB(约为几条推文的大小),且验证当前的区块链状态速度极快。

众所周知,传统区块链所存储的数据是繁杂的。我们以以太坊为例,据 etherscan.io 数据显示,以太坊全节点 GETH 的存储数据规模已经达到 985GB,接近 1 TB。而在去年十月,GETH 的存储数据规模只有 500GB 左右。随着以太坊的采用量增加,只用了一年时间,以太坊全节点数据便翻了一倍,未来随着 DeFi 生态的扩张,以太坊的存储数据将会越来越多。

这时我们将会面临两个问题:

1. 全节点只有存储链上全部的状态数据,才能参与验证交易和出块;

2. 用户只有下载整个链的数据才能验证链的正确性;

未来,这个数据规模将会越发沉重,制约区块链的发展。而 Mina 希望通过 zk-SNARK 零知识证明技术将区块链大小维持在 22KB 左右。而当前零知识证明技术主要是被用应用到隐私交易、Layer2 等赛道,Mina 使用它来进行区块打包和网络状态的验证。

简单点讲,zk-SNARK 零知识证明能让我们在不向验证者提供关键信息的同时,还能使验证者相信你的信息是正确的。比如,我们在登陆时需要输入密码,零知识证明可以让我们在不透露密码的情况下,让验证者认为密码是正确的,并同意登陆。

Mina 将区块生产和交易验证分开,通过降低门槛的方式,降低了成为公链验证节点的硬件成本。22KB 意味着我们只需要一部手机或者一部电脑就可以轻松验证区块链状态,成为 Mina 的节点。只要验证计算结果是正确执行的,我们不需要证明整个计算过程,便能够快速验证区块链状态。

因此,门槛足够低,节点的数量便会足够多。Mina 区块链在发展过程中将变得足够分布式,足够去中心化。同时,得益于零知识证明技术,Mina 上的交易具有隐私性。

另外,Snapps 是 Mian 推出的由零知识证明驱动的应用。Snapps 能通过私有的网关访问任何网站,并在线上使用经过验证的真实世界的数据。因此,在不损害隐私的情况下,开发者们能利用真实世界的信息进行分析、决策,更好地为我们提供便捷的区块链服务。

值得注意的是,当前 Mina 网络 TPS 不高。团队对其的解释为:

当前 Mina 网络的 TPS 不高的原因,一方面是因为处于生态早期,交易转账需求小,另一方面是为了确保网络的稳定性,所以并没有快速的扩展节点数量。TPS并非问题,可根据后期需求进行调整。

相信在未来,Mina 将会为我们持续降低从 Web2.0 跨入至 Web3.0 的门槛,在不牺牲易用性、去中心化的前提下,为我们提供更多的 Web3.0 服务。

Avalanche:共识协议的创新者

Avalanche 是一个开源区块链平台,用于启动高度去中心化的应用、新的金融原生态和新的可互操作系统。

在这几个月的时间里,Avalanche 的原生代币价格和 TVL飞速攀升,引发了加密市场新一轮的关注。其旨在解决旧有区块链平台的限制,包括交易速度慢、扩展性低以及去中心化程度不够等问题。

Avalanche 对于性能的提升,基于以下两个方面:

1. 结合中本聪共识和经典共识优势推出的第三代共识机制——Avalanche独有的雪系列协议以低延迟、高吞吐量和理论安全阈值80%而著称。据官方数据显示,如今Avalanche TPS已经超过4500,并能够在两秒内完成交易 。和 Fantom 相同, Avalanche也是通过采用DAG(有向无环图)优化了权益证明协议 ;

2. Avalanche 独特的三链架构——X(Exchange交易)、P(Platform平台)、C(Contract合约)链;

三条链的功能各有不同。

X 链主要负责创建和交易数字资产,用户可以从交易所进行资产的充提。我们的跨链行为也是通过 X 链完成的。Avalanche Bridge 的推出也是以 X 链为基础。Avalanche Bridge 跨链桥于今年 7 月 29 日推出,采用英特尔 SGX Enclave 技术构建。

C 链主要负责智能合约的开发、部署和交互。因为可以兼容多个虚拟机,包括 EVM(以太坊虚拟机),开发者可以轻松地在 C 链部署智能合约,其他链上的开发者也可以轻松将自己的应用程序克隆到 Avalanche。这也是 Avalanche 为什么被称为开发者友好公链的原因。

P 链是 Avalanche 的核心,负责节点质押和网络验证,是 C 链和 X 链的基础。我们也可以通过 P 链来创建子网。子网可以被定制,我们可以通过代码来制定子网的使用规则,我们甚至可以在子网中使用其他代币作为 Gas 费载体。因此,极高的可定制性也让 Avalanche 受到了广大企业级用户的欢迎。

三链的互通由 Cross Chain 完成。Cross Chain 可以轻松地帮助用户在 X、P、C 三链中自由操作。

得益于良好的基本面,Avalanche 生态也在今年获得了良好的发展。据 DeFi Llama 数据显示,Avalanche 链上 TVL(总锁定价值)已经超过 37 亿美元,位列第六。

据 Avalanche官网 统计,目前 Avalanche 生态拥有 52 DeFi 个项目。以较少的项目数量,捕获了大量的生态价值,我们也可以看到 Avalanche 在市场上的受欢迎程度。其中,借贷协议 Benqi TVL(总锁定价值)最高,市场占比接近 50%。

结语

其实我们在观察过这么多的公链后,也可以总结出一些规律:

1. 公链采用的技术方向无非有三种:性能、扩展性和易用性;

2. 以太坊是当之无愧的公链顶流,所有的后来者都希望通过高性能、可扩容性来捕获以太坊的溢出价值。

3. 跨链是非常重要的一环,只有方便快捷的跨链桥才能够让公链生态更好地捕获来自外界的价值;

4. 开发者是公链发展的基础,公链生态想要发展,需要开发者们的簇拥和支持。因此公链方也在积极举办黑客松等活动,吸引更多的开发者加入生态;

因此,我们在看待公链板块的其他后来者时,不妨也看看这些方面,或许对于公链的技术和发展会有新的理解。至于什么样的技术特点才能够帮助公链在竞争中脱颖而出,现在我们也不得而知。但值得肯定的是,未来将会出现更多有想法有意思的公链和技术,在解决旧有问题的同时,与我们共赴未来。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Near:通过分片技术横向无限扩容的公链
  • Dfinity:致力于打造去中心化互联网的公链
  • Mina:采用递归零知识证明的轻量化公链
  • Avalanche:共识协议的创新者
  • 结语
相关产品与服务
区块链
云链聚未来,协同无边界。腾讯云区块链作为中国领先的区块链服务平台和技术提供商,致力于构建技术、数据、价值、产业互联互通的区块链基础设施,引领区块链底层技术及行业应用创新,助力传统产业转型升级,推动实体经济与数字经济深度融合。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档