阿多和波尔卡多没有多少共同点,但却有很多不同之处。这两家公司今年都登上了加密媒体的头条。
以波尔卡多特为例,这是因为以太坊联合创始人加文·伍德(Gavin Wood)期待已久的创意,经过三年的开发,终于在mainnet上推出了。
相比之下,Ardor在近三年前的2018年1月推出。然而,今年,它已经获得了几个显著用例的采用,包括奥地利政府对两个项目的采用。一是为可持续发展计划制定游戏化解决方案,旨在将废热回收回能源网。Ardor还证明了它在抗击全球流感大流行方面的价值,它正在研究一种验证COVID-19追踪数据的解决方案,以帮助奥地利公民更容易获得病毒检测。
就polkadt而言,它也吸引了希望从其互操作性承诺中获益的应用程序开发人员的极大兴趣。然而,这两个项目的兜帽下到底发生了什么,一个三年的老牌平台能否与新人抗衡?
阿多和波尔卡多的历史
内容[显示]
在深入研究每个项目的技术规范之前,有必要先看一下历史和资历,因为Ardor和Polkado在区块链领域的渊源并不长。
瑞士区块链公司Jelurida运营Ardor。Jelurida的联合创始人Lior Yaffe和Petko Petkov曾参与Nxt区块链的核心开发团队,该区块链于2013年首次推出,至今仍在不间断地运行。
2016年,雅芙和佩特科夫与第三位联合创始人克里斯蒂娜·卡尔切娃(Kristina Kalcheva)共同创立了Jelurida。该公司于2018年推出了Ardor及其首个子连锁店Ignis。从那时起,该公司一直致力于围绕其平台构建生态系统,重点关注企业采用。
Polkadot是由Gavin Wood博士开发的,他是以太坊最初的联合创始人之一,也是Solidity编程语言的作者。该平台由奇偶校验技术公司开发,该公司由Jutta Steiner博士领导,他曾担任以太坊最初的安全主管。伍德博士于2016年离开以太坊,并于2017年开始研究波尔卡多特。它于2020年5月启动。
热情
技术
Ardor和Polkadot都致力于解决以太坊等传统区块链平台的挑战。两者都使用多链体系结构,通过并行处理提高吞吐量。然而,他们应对挑战的方式存在一些差异。
热心——父母和孩子
Ardor使用父链和子链的方法,Ardor作为父链负责保护网络并监督子链上的事务。
所有操作事务都在子链上执行。子链之间可以互操作,并且可以使用自己的令牌。Ardor通过使用事务修剪系统来确保持续的可伸缩性,而无需进行重大的系统升级。这将子链交易分组在一起,并向主Ardor区块链提供它们的证明,之后它们将被删减。因此,在Ardor上运行的节点不需要下载区块链的整个历史来运行,同时他们仍然可以验证每个交易的有效性。这种方法与以太坊(Ethereum)这样的平台形成了鲜明的对比,后者依赖于每个事务都可以追溯到其最初的起源。
Polkadot–异构分片
波尔卡多特还操作一个多链结构,它称之为异构分片。波尔卡多主链称为中继链,子链或碎片称为副链。Polkadot的目标是完全互操作,这意味着原则上,任何其他区块链都可以作为副链连接到Polkadot架构中,使用一种称为“桥副链”的机制。由于该平台还比较新,Polkadot的互操作性仍在很大程度上处于开发阶段。
在polkadt上运行的完整节点也会被修剪,因为它们只对最后256个块中包含的信息进行操作。但是,polkadt使用归档节点来存储修剪后的历史,并允许任何人查询过去的事务。
目前还不完全清楚,当归档数据达到一个无法下载的大数据点时会发生什么。PolkadotWiki指出,Kusama,Polkadot的“沙盒”网络,在160万个数据块之后,大约有15-20GB的数据。鉴于Polkadot声称它可以扩展到可能无限多的碎片,区块链的大小可能会显著增加。
波尔卡多特
波尔卡多特
指定利害关系证明与纯粹利害关系证明
Ardor运作着一个纯粹的利益证明共识模型。它基于Nxt使用的相同模型,Nxt是股权证明的先驱,自2013年以来一直安全运行。相比之下,波尔卡多特采用了自己的新的共识方法,称为提名股权证明。这是委托股权证明的一种变体,由于参与的验证者人数上限,它因过于集中而受到批评。波尔卡多特故意将这一限制定得很高,以避免集权。
也许两者之间最显著的区别是波尔卡多特所适用的大幅减刑。砍杀是为了阻止恶意行为人,如果他们的行为违背了网络的利益,他们将从中分得一部分股份。
因为这是一个新的协议,所以开发人员似乎仍在解决一些问题,其中验证器会因为相对较小的问题而受到惩罚,这些问题甚至很难被描述为轻罪。今年8月,一个验证器因离线14小时而被砍伤并“冷却”(从网络中驱逐)。
相比之下,Ardor没有任何削减模式。鉴于该网络自2018年以来一直在运营,没有任何问题,这表明削减开支可能是一项不必要的规则,可能会阻碍参与。
发展
最后,不必详细列出每个平台上的所有应用程序,有必要更仔细地了解一下在Ardor和Polkadot基础上构建的开发人员所面临的差异。
Polkadot为开发者提供了一个开源框架,用于构建可配置的区块链。有一种现成的功能,允许任何开发人员编写诸如Rub、C++和其他语言的语言,开发智能合同并定制标准的衬底链的核心功能。从这个意义上说,波尔卡多特是非常“开发者的区块链”。任何人想要建立在它之上至少需要一个基本的技术理解。
Ardor为用户提供了访问其主要子链Ignis的权限。与从头开始构建定制的子链不同,用户可以利用Ignis上现成的功能,包括硬币和资产交换、市场、数据云、投票系统等等。如果用户需要更多的定制或想要部署多个功能,他们可以设置自己的公共或许可的子链。
由于Ardor由Jelurida运营,用户还可以利用该公司丰富的开发经验。Jelurida为想要参与Ardor生态系统的用户提供建议和咨询服务。这使得它对没有区块链开发经验的企业用户尤其有吸引力,甚至是中小企业。
结论
乍一看,Ardor和Polkadot的相似之处在于,它们都采用了多链体系结构,旨在克服前辈的挑战。然而,即使不深入到引擎盖下的技术细节,似乎波尔卡多最终将获得采用不同的用户群比热情。波尔卡多特瞄准以太坊的开发者和DeFi爱好者用户群,而Ardor则直截了当地瞄准那些有兴趣进一步采用区块链的人,以便更牢固地扎根于现实世界中的用例。
因此,新来者波尔卡多特似乎不太可能对更为成熟的热情构成任何直接威胁。相反,从长远来看,这两个平台似乎可以并存,在各自的目标受众范围内获得用户。
3,503