当前位置:首页 > 区块链新闻 > 正文

开发缓慢的 Cardano 进展究竟如何?了解其创新与掣肘

来源: 互联网时间:2020-12-14 18:00:26

智能合约和 DeFi 是 Cardano 最值得期待的下一步进展。

原文标题:《稳如泰山的 Cardano (ADA)》
撰文:谈国鹏,Ownbit 创始人

Cardano (ADA)项目是个独特的存在,它曾被认为是以太坊强有力的竞争者(之一)。如今它发展得如何了?

人文情怀的发展线路图

ADA 项目主网于 2017 年正式上线。整个项目被设计成了 5 个阶段,以历史人物命名,分别是:Byron、Shelley、Goguen、Basho 和 Voltaire。目前项目处于第二个阶段:Shelley。

开发缓慢的 Cardano 进展究竟如何?了解其创新与掣肘

Byron 是英国诗人、革命家。这个阶段只允许可信任的节点(IOHK, Emurgo 和 Cardano Foundation)进行 PoS 打包挖矿。

Shelley 是英国浪漫主义女诗人。这个阶段 ADA 实现了去中心化,允许任意持币者参与 PoS 挖矿或者委托矿池挖矿。

Goguen 是美国计算机科学家。这个阶段 ADA 将实现智能合约功能。

Basho 是日本著名诗人。这个阶段 ADA 将实现类似 ETH 2.0 分片的扩容功能。

Voltaire 是法国启蒙时代思想、文学领袖。这个阶段 ADA 将实现线上治理功能。

ADA 线路图的命名文学气息满满,彰显人文情怀。

创新的密码学

不同于比特币和以太坊采用的 ECDSA,ADA 采用了 Ed25519 密码学算法。使用 Ed25519 的签名结果比起 ECDSA 的签名结果要小(Ed25519 签名为 64 bytes,而 ECDSA 为 72 bytes),因此更加节省空间。

使用 Ed25519 签名算法的项目并不少见,例如:Stellar、Tezos、Waves、NEM 等也是采用 Ed25519。

此外,ADA 也融入不少新的技术。例如 Shelley 使用了 ADA 版本的隔离见证等。

真正的 PoS

ADA 的 Ouroboros 协议是真正的 PoS 协议。在此之前,虽然也有不少项目是宣称采用 PoS 共识协议,而实际上却是 BFT 协议的一个变种。真正的 PoS 协议和 BFT 协议的本质区别在于真正的 PoS 协议只需要 50% 以上节点诚实,系统便可安全运行。而 BFT 通常需要 2/3 左右。

Ouroboros 协议也是最早提出 epoch、slot 框架的 PoS 协议,这和 ETH 2.0 的 epoch、slot 设计如出一辙。而 Ouroboros 的设计和实现早于 ETH 2.0 两年左右。

然而 ADA 项目也有很多不尽如人意的地方。

不兼容的硬分叉

除了比特币还在坚持用软分叉的方式升级外,其他大部分公链都采用了硬分叉升级的方式。例如:ETH、ADA、ZEC 等都在采用硬分叉升级。

硬分叉升级是一种简单粗暴的升级方式。需要所有节点约定在同一时刻(一般为某个区块高度)采用新的共识或验证机制。没有升级的老的节点将产生分叉链和分叉代币。

硬分叉的优点在于设计简单,不需要考虑向后兼容,给程序的扩展带来了最大的便利。

发生在几个月前的 ADA Shelley 硬分叉就是这样一种分叉方式。于此同时,ADA 的此次硬分叉不再兼容 Byron 协议的交易格式。因此使用老的 ADA 钱包生成的交易在分叉后也将无效。

从这点而言,ADA 做的并不好。其他网络的硬分叉一般都会兼容老的交易格式。例如比特币隔离见证软分叉升级后,依然支持老的(Legacy)交易格式。再如,以太坊硬分叉升级后,交易格式依然向前兼容。

具有争议的模型选择

ADA 是基于 UTXO 的智能合约平台。相比较 ETH 的账户模型,这一选择,存在着争议。

UTXO 模型给智能合约系统带来很大的复杂度,但是所带来的好处却了了。所以新的有合约功能的平台大多采用账户模型,如:Tezos、Filecoin 等。因此,UTXO 模型的选择,可能并不利于 ADA 发展成一个广受欢迎的智能合约平台。

不太丰富的钱包生态

支持 ADA 的钱包并不丰富,这跟 ADA 采用了一些相对较新的技术,支持 ADA 有一定的技术难度有关。

目前支持 ADA 的钱包主要有:Ownbit、Daedalus、Adalite 和 Yoroi。其中 Ownbit 是综合性钱包。

ADA 的硬分叉升级(并且不向后兼容)对于综合性的钱包团队是一个挑战。这需要钱包团队很有很好的技术底蕴,并且有足够的耐心接受他们的变化。Ownbit 在 ADA 的支持上一直处于领先状态。从支持 A 地址到支持 addr1 地址,Ownbit 一直走在各大钱包的前面。

开发进度缓慢

相比较其他主流项目,ADA 的开发进度显得缓慢。至今为止,ADA 还尚处在去中心化网络(Shelley)阶段,尚未支持智能合约(Goguen)。这对 ADA 网络的生态建设极为不利。

在 DeFi 发展如火如荼的今天,ADA 本有机会参与其中,形成自己的 DeFi 生态。然而其缓慢的开发进度,另其错失发展良机。

结语

从市值上看,Cardano (ADA)目前位于第 8 名。在竞争激烈的加密货币市场,ADA 显得有些佛系,发展缓慢而稳定。

ADA 的智能合约采用基于 wasm 方案,可以使用任意语言编写(关于 wasm 和 solidity 谁优谁劣,本身也是一个很有意思的话题)。对于未来的 Goguen 阶段,我们将看到基于 ADA 平台的智能合约和 DeFi,这让我们显得兴奋,更充满期待!

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。