热门公链对比(1-10)
全球公链对比分析
1.BTC(比特币)
1) 简介
比特币是一种去中心化的数字资产。比特币网络采用工作量证明(POW、Proof of Work)形式,也就是计算机“挖矿”行为,来进行比特币 网络交易的账本记账。去中心化,就是指比特币网络把服务器分布在全球无数个节点中,而不是像传统金融系统一样,依赖机构、公司统一 拥有,统一管理的中心化服务器处理交易数据。比特币的发行通过挖矿实现,发行量每四年减半,总量上限为 2100 万枚,不会出现通胀。
每一个比特币区块的产生难度通过算法动态调节,确保每十分钟产出一个区块。每个区块与上一个区块相连接,按照循序形成链条,即是区 块链。每一个区块中记录的内容包括上一个区块的编号,区块产出的时间,交易的笔数等信息。
2) 产生原因
采用工作量证明机制为数据赋予价值,并能够实现点对点交换的系统。比特币在市场供需平衡中会实现价格发现,最终能够成为人人拥有,人人交易,去中心化治理的数字资产。通过挖矿行为记录账本
3) 价值
资产的价值由供需关系决定,价格围绕价值做上下波动。比特币的价格上涨的本质和其他资产一样,是由于资金流入导致的。共识(抱团)——作为区块链的首个应用,市场选择认为比特币是储值的最佳标的。在比特币中流入的资金越多,其市值越大,相对风险 越被巨大市值分摊,越强化其主流地位。
4) 公链对比
对比其他公链来说,比特币只是一个账本,比特币的交易速度很慢,24小时交易速率为7笔/秒。比特币每秒处理的交易量速度慢主要受到区块产生速度和区块规模限制。
最终演变成比特币与黄金属性类似,具有抗风险,抗通胀、价值储存等属性。
2. ETH(以太坊)
1) 简介
以太坊(英文Ethereum)是开源的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称“ETH”)提供去中心化的以太虚拟机(Ethereum Virtual Machine)来处理点对点合约。以太坊的概念首次在2013至2014年间由程序员Vitalik Buterin受比特币启发后提出,大意为“下一代加密货币与去中心化应用平台”,在2014年通过ICO众筹开始得以发展。截至2018年2月,以太币是市值第二高的加密货币,仅次于比特币。以太坊就是区块链技术+智能合约。
2) 产生原因
特币并不完美,其中协议的扩展性是一项不足,例如比特币网络里只有一种符号——比特币,用户无法自定义另外的符号,这些符号可以是代表公司的股票,或者是债务凭证等,这就损失了一些功能。另外,比特币协议里使用了一套基于堆栈的脚本语言,这语言虽然具有一定灵活性,使得像多重签名这样的功能得以实现,然而却不足以构建更高级的应用,例如去中心化交易所等。以太坊从设计上就是为了解决比特币扩展性不足的问题。
可以让开发者构建任意类型的去中心化应用,为实现这一点,在以太坊上,开发者可以轻易创建出智能合约。
3) 价值
自以太坊诞生以来,其低下的交易速度就一直被社区诟病,尤其是以太坊目前已经成为了聚集最多生态的公链,越来越多的Dapp(去中心化应用)被部署在以太坊上,越发使得以太坊的交易处理速度低下。因此,以太坊官方从2019年就开始推进ETH2.0相关事宜,直到2020年正式对ETH2.0的规划有了相对清晰的说明,以太坊扩容(可以简单的理解为提高交易速度,降低交易费用)一直是以太坊最为紧要的工作。基于“扩容势在必行+ETH2.0落地”的背景,Layer2的方案应运而生,并且V神也一直在社区推广Layer2的方案。
4) 公链对比
以太坊和比特币技术的不同:(原始对比)
A.是吸纳了基于solidity语言的智能合约,并将智能合约看做一种特殊的账户,从而使得在智能合约上也可以实现具体的方法。
B.实现了智能合约能落地执行的EVM(以太坊虚拟机),通过以太坊虚拟机,从而将solidity这样的类JS的代码变成了可以在区块链是执行的加密代码。
C.不同于比特币技术,在以太坊的transation都需要gas,一份合约或者一次交易的gas是固定的(取决于代码大小和复杂程度),而gas的价格则有以太坊中的oracle来决定。
D.以太坊同时还构建了较完整的,开源的生态系统,不仅有底层的geth,编程的solidity,合约在线浏览器browser-solidity,合约钱包Mist/wallet,以太坊的前端开发框架Truffle,各种各样的开源DApp。
其他公链对比EOS、波场、比原、IOST、还有最近上线的波卡与FIL。只是这些项目多少有问题存在,要么是用户量不够,普及率不高,要么是团队方面薄弱。
a. 以太坊经历了时间的洗礼。
b. 生态构建相对完整,如智能合约、金融领域、保险领域、去中心化交易所领域、预言机领域、链游领域等等,核心生态不是短时间能发展起来的。
c. 用户量够大,目前以太坊DeFi上质押资金还是遥遥领先其它公链。
d. 完美过渡了以太坊1.0整个阶段,接下来进行蜕变晋级2.0。这点尤其重要,能把POW用四个阶段来进行升级优化,本身就不容易。
e. 整个币圈区块链当中,对以太坊2.0预期很高,共识群体高。
3. BSC(币安智能链)
1) 简介
币安币(BNB)的币安链(Binance Chain),它针对快速交易进行了优化。为了实现速度,它必须做出一定的权衡–一方面从可编程角度来说,它牺牲了其它区块链的灵活性。
但币安智能链(Binance Smart Chain)对此进行了改变。币安智能链是个具有成熟环境的新区块链,用于开发高性能去中心化应用程序。它旨在与币安链进行跨链兼容性,以确保用户兼得两者优势。币安智能链(BSC)可以被描述为与币安链并行的区块链。与币安链不同的地方在于,BSC拥有智能合约功能并与以太坊虚拟机(EVM)兼容。这里的设计目标是保持完整币安链的高吞吐量,同时将智能合约引入其生态系统。
2) 产生原因
挑战以太坊地位,可扩展性仍然是区块链开发中最具挑战性的障碍之一。就是币安智能链进入市场的切入点。由于BSC与EVM兼容,因此它支持以太坊工具和DApp。理论上讲这使开发人员可以轻松地从以太坊移植其项目。对于用户而言,这表示他们可以轻松配置诸如MetaMask之类的应用程序与BSC一起使用,只需调整几个设置即可。查看使用MetaMask进行币安智能链来开始设置。
越来越多的开发者和用户对区块链和DeFi的本质有了越来越清晰的认知,也把希望全都寄托在以太坊2.0和layer2,layer2的解决方案需要时间来整合,加密社区需要一个具有高扩展性的替代智能合约区块链平台,而且越快越好。BSC是一个很好的选择。
3) 价值
币安智能链通过持有量证明共识算法实现了约3秒钟的区块时间。它使用称为持有量授权证明(或PoSA )的方式,参与者将BNB抵押变成验证者。如果他们提出有效的区块,他们将从包含的交易中收取交易费用。
请注意与许多协议不同,由于BNB不会造成通货膨胀,因此没有针对新铸造BNB的整体补贴。相反的,币安团队会定期进行代币摧毁,因此BNB的供应会随着时间的流逝而减少。
币安智能链被设想为与现有币安链相互独立但互补的系统。 双链体系结构的使用是希望用户可以将资产从一个区块链无缝转移到另一个,因而可在币安链上享受快速交易,而强大的去中心化应用程序则在BSC上构建。通过这种相互操作性,用户可以使用到满足大量用例的广阔生态系统。
4) 公链对比
与以太坊对比:
a. 缩短确认时间并降低费用
b. 在去中心化金融方面,由于区块链的兼容性,BSC和以太坊之间存在大量的DApp交叉产品。开发人员可以将以太坊中的应用程序轻松移植到BSC,而新的BSC项目经常重复使用来自以太坊的开源代码,仅仅只是将其换个名字。
c. BSC中心化程度较高。币安智能链的PoSA算法不需要矿工持续操作物理设备来解决复杂的数学难题,因此效率极高。相反,BSC只需要21名验证者,这些验证者是由币安审核过的,通过他们押注项目的原生BNB代币来达成共识。虽然使用如此有限数量的验证者来验证区块,使得网络具有高扩展性与快速吞吐量的特点,但这也意味着区块链越来越中心化。这有点像EOS的21个超级节点。
4. SOL(Solana)
1) 简介
Solana 公链最早于2017年开始研发,致力于提高公链延展性,同时保证去中心化和安全性,也就是不可能三角的三个方面全都要。Solana是一个高速、安全的区块链网络,最高目前实测最高TPS为6.5万,是以太坊的3000多倍,且平均交易费用不到0.0001美元出块时间仅为0.4秒,是目前速度最快的公链。与其他几个以太坊的竞争对手polkadot和cardano相比,Solana的生态更加完善。自2020年 DeFi 热潮兴起后,FTX(最大的合约交易所之一) 选择 Solana 作为支撑其去中心化金融生态搭建的底层公链,而其它成熟的项目也不断集成 Solana,如公链 Terra、预言机 Chainlink、大宗经济协议 Oxygen Protocol、数据检索工具 The Graph 等。
2) 产生原因
挑战在于实现三难困境的所有三个方面:去中心化、安全性和可扩展性。虽然一些项目已经成功地建立了解决问题的一个或两个方面的网络,但很少有人接近实现这三个方面。
3) 价值
Solana 上原生项目类型丰富,主要可分为交易、合成资产、借贷、IDO平台、资产管理、衍生品、基础设施和工具以及NFT板块,其中交易板块项目数量最多且较为成熟。目前Solana上的核心项目有FTX,Serum,Raydium,Bonfida。Solana是第四代区块链网络,是唯一通过测试网成功实现5万TPS吞吐量的网络规模区块链网络之一,解决了无需layer 2解决方案的可扩展性问题。此外,Solana将权益证明(PoS)机制与PoH(历史证明)、Tower BFT、Turbine、Gulf Stream、Sealevel、Pipeline、Cloud break和Achievers等8核技术相结合,以确保无与伦比的网络内的去中心化和安全性。Solana的核心创新是PoH,提供一种方法来加密验证两个事件之间的时间流逝,使用特殊的加密功能函数作为输入,以便无法从输出推算出输入,并且必须完全执行输出内容。这一点很像零知识证明。该功能函数按照顺序在单个核心运行,上一个哈希输出作为下一个函数输入,定期记录当前输出,以及调用它的次数。然后,可以通过检查单独核心上的每个序列段,由外部计算机并行地重新计算和验证输出。通过将数据附加到函数的状态,可以将数据加时间戳附加到此序列中。记录附加到序列中的状态,索引和数据提供了一个时间戳,可以保证数据是在序列中生成下一个哈希之前的某个时间创建的。Solana则是一个真正的能够承载Web3.0级别生态的公链,通过别出心裁的创新,将性能提升到极致,将交易费用降低到可以忽略不计,同时能够兼顾安全性和稳定性。只是后续还需要提升一下兼容性和易用性,降低普通用户的使用门槛,同时更多地拓展生态版图。
4) 公链对比
与BSC和ETH对比:
a. TPS:Solana>>BSC>ETH
b. 交易费用:Solana<<BSC<ETH,其中Solana的交易费到了小数点后6位,几乎可以忽略不计
c. 节点数量:ETH>>Solana>BSC;
d. 出块时间:Solana<<BSC<ETH
e. Solana由于其超高的性能迅速引爆了整个公链市场,且其的确很大程度上解决了不可能三角问题,未来可期。同时DeFi、工具、基础设施、NFT、游戏、钱包、DApp应用、开发等八大领域生态齐全
f. Solana 不支持以太坊虚拟机(EVM),无法像 BSC、Heco 一样让开发者方便迁移
5. ADA(Cardano)
1) 简介
Cardano 是加密货币领域发展最快的项目之一。其开源区块链背后的团队进行了广泛的研究,并定期在同行评审的学术论文中发表其结果。他们的研究重点是通过对区块链研究和开发采取系统方法来构建可扩展、安全和高效的去中心化网络。
Cardano 区块链是使用被称为 Haskell 的普遍认可且安全的编程语言编写的。它使用权益证明 ( PoS ) 共识机制,但略有不同。使用Ouroboros PoS 共识协议系列 ( Ouroboros-BFT ) 的许可版本,Cardano 旨在以一小部分能源成本提供比 PoW 链更高级别的安全性。
2) 产生原因
就智能合约平台而言,以太坊目前在该领域占据主导地位。然而,多年来,网络拥塞、高交易费用和网络难以扩展等问题阻碍了该平台的潜力,这就是为什么像Cardano这样的第三代区块链越来越受到关注。
就吞吐量而言,卡尔达诺似乎比以太坊强得多。以太坊在当前状态下每秒可以处理 15 笔交易 (TPS),尽管其提议的分片升级有望将交易速度提高到近 100,000 TPS。相比之下,Cardano 已经可以支持每秒数百笔交易,并且随着其第 2 层Hydra 协议的开发,网络的吞吐量可能会上升到每秒超过 100 万笔交易。
3) 价值
Cardano 采用独特的架构,采用双层系统,与大多数其他区块链平台不同。其结算层 (CSL) 允许 ADA 代币持有者以低廉的费用几乎立即发送和接收交易,而其计算层 (CCL) 则是 Cardano 其余功能的基础。这个灵活的层由许多协议组成,并与 CSL 分开运行。它支持智能合约的顺利运行,同时确保网络的安全性和性能。
在智能合约功能方面,以太坊对错误和错误的容忍度相对较低,ehreas Cardano 的 CCL 在需要对部署的应用程序进行更改时提供了更大的灵活性。此外,Cardano 还允许用户自定义交易确认规则。
4) 公链对比
与其他公链对比:
a. 采用分层的生态体系设计,实现高拓展性。将整个体系划分为结算层(CSL)和计算层(CCL)两个层次,分别来解决货币和智能合约两个层面的问题,可以针对不同的分层进行有针对性的部署和升级
b. Cardano充分考虑了监管需求,同时也尽可能考虑用户的隐私性,并设法达到二者之间最优平衡点,可以针对性的选择提交KYC(客户身份)和AML(资金流向)等信息,满足最基本的监管需求
c. 对共通行和兼容性的考虑非常充分,目前已有接近2000种数字货币在流通,而且每天都有大量的新币种在发行。但是以太坊、EOS等基础公链对其它币种都是不兼容的,仅支持自己生态中的代币交易,Cardano能够成为其它数字货币的粘合剂,通过侧链和快照技术让不同的货币都可以通过Cardano相互流通
d. 新的权益证明机制,Cardono采用的是独特Ouroboros算法,并宣称是第一个经过“同行评审”并“可证明安全”的股权证明共识算法。
6. XRP(Ripple)
1) 简介
Ripple 及其原生代币背后的想法早于加密行业和比特币本身。2004 年,John Fugger 推出了名为 RipplePay的点对点 ( P2P ) 金融网络。目标是利用网络参与者之间的财务关系来消除对银行的需求。本质上,如果参与者 A 信任参与者 B,那么只要 A 想要与 B 信任的另一个参与者进行交易,B 就可以充当第三方。
Ripple 的主要用例之一是促进资金的跨境转移。为了实现这一目标,Ripple 与利用其服务的金融机构建立了许多高级别的合作伙伴关系。例如,在 2021 年 3 月合作结束之前,Ripple 和 MoneyGram合作过(MoneyGram 使用了 Ripple 的跨境支付和结汇产品)。
2) 产生原因
Ripple网络的设计目标就是无缝传输任何形式的货币,无论是美元,欧元,英镑,日元或比特币,提供的是解决方案。
3) 价值
了解 XRP、Ripple 和 RippleNet 之间的区别非常重要。如前所述,XRP 是生态系统的原生代币。另一方面,RippleNet 是在公共分布式账本上运行的数字支付网络,称为 XRP Ledger。Ripple 是一家营利性公司,控制着 RippleNet 的开发和营销。
XRP 是一种加密货币,旨在替代比特币,专注于促进无需信任、即时和廉价的跨境支付。与比特币一样,XRP 依赖于一个名为 XRP Ledger 的公共分类账来存储交易细节。
然而,建立在账本上的支付网络并没有利用挖矿来验证和记录新交易。相反,XRP 账本要求受信任的验证节点在创纪录的时间内达成共识并维护交易账本——大约每 3 到 5 秒一次。这些受信任的节点统称为唯一节点列表或 UNL。
因此,与比特币及其工作量证明共识协议不同,XRP 账本采用基于联邦拜占庭协议 (FBA) 模型的共识机制。
由于 XRP 账本不需要挖矿,因此其原生代币 XRP 在其开发的早期阶段就被预挖了。2013 年共有 1000 亿个 XRP 被预挖并推出。今天,超过 460 亿个 XRP 总供应量在流通。请注意,除了 XRP 之外,还可以与 Ripple 生态系统中的其他货币进行交易。
4) 公链对比
与BTC对比:
a. Ripple和比特币一样都是开源的,通过P2P传播网络,xrp和比特币一样可以在账户与账户之间转移,不需要任何第三方软件。
b. Ripple和比特币一样都是通过互联网发送,交易是不可逆转的,都提供数字货币独有的防伪证明。
c. Ripple使用了和比特币一样的底层加密技术
d. Ripple has multi-signature support (Ripple支持多签名认证)
e. 交易费用极低
f. 任何人都可以运行Ripple服务器
g. Ripple网络支持多种货币。除了自己的Ripple币,它还支持法定货币(例如美元、欧元、日元等),并打算在近期支持比特币,未来有可能支持所有虚拟货币。
h. Ripple网络自动进行汇率换算。也就是说,用户可以用任何一种类型的货币向他人支付另外任何一种类型的货币,从而实现所有货币的全网流通。
i. Ripple的交易确认过程可在几秒钟之内完成。Ripple引入了一个“共识(Consensus)”机制,通过特殊节点的投票,在很短的时间内就能够对交易进行验证和确认。
j. Ripple客户端不需要下载区块链,它在普通节点上舍弃掉已经验证过的总帐本链,只保留最近的已验证总帐本和一个指向历史总帐本的链接,因而同步和下载总帐本的工作量很小。与BTC不同
k. Ripple无需也不能挖矿。
l. Ripple币的总量非常不能增加,而且只能递减。该公司已经创造出了1000亿个单位的Ripple币,计划最终向外发行75%的Ripple货币供应,并承诺永不增发。用户在进行每次交易时要花费一定的Ripple币(金额非常非常低,大约是1/1000美分),这个交易费不交给任何人,只是凭空消失。因此Ripple币只会越来越少,但减少的速度非常慢。
7. LUNA(Terra)
1) 简介
Terra 是一种区块链协议,它使用与法定货币挂钩的稳定币来为价格稳定的全球支付系统提供动力。根据其白皮书,Terra将法定货币的价格稳定性和广泛采用与比特币(BTC)的审查阻力相结合,并提供快速且负担得起的结算。
Terra 的开发始于 2018 年 1 月,其主网于 2019 年 4 月正式启动。截至 2021 年 9 月,它提供与美元、韩元、蒙古图格里克和国际货币基金组织特别提款权货币篮子挂钩的稳定币——以及它打算推出更多选项。
Terra 的原生代币 LUNA 用于稳定协议稳定币的价格。LUNA 持有者还可以提交治理提案并对其进行投票,使其具有治理令牌的功能。
2) 产生原因
Terra 试图通过使用与法定货币挂钩的稳定币来使自己与众不同,并表示它将加密货币的无国界优势与法定货币的日常价格稳定性相结合。
3) 价值
它通过一种算法来保持一对一的挂钩,该算法会根据其需求自动调整稳定币的供应。它通过激励 LUNA 持有者根据需要以有利可图的汇率交换 LUNA 和稳定币,以扩大或收缩稳定币供应以满足需求。
Terra 区块链使用基于 Tendermint 的权益证明共识算法进行保护,其中 LUNA 代币持有者将其 代币作为抵押品以验证交易,并获得与所质押的 LUNA 数量成比例的奖励。代币持有者也可以委托其他人代表他们验证交易,分享产生的任何收入。Terra 还为验证节点提供了关于帮助保持网络安全的最佳实践的额外指导。
Terra 与支付平台建立了许多合作伙伴关系,尤其是在亚太地区。2019 年 7 月,Terra宣布与总部位于韩国的移动支付应用程序 Chai 建立合作伙伴关系,其中使用该应用程序在电子商务平台上进行的购买通过 Terra 区块链网络进行处理。每笔交易均需(平均)向商家收取 2%–3% 的费用。
此外,Terra 还得到了 Terra 联盟的支持,该联盟是一群倡导采用 Terra 的企业和平台。2019 年 2 月,该公司宣布来自 10 个不同国家的电子商务平台成为联盟成员,代表 4500 万用户群和 250 亿美元的商品总值。
4) 公链对比
与其他公链对比:
a. Terra稳定币算法稳定币赛道UST是妥妥的第一,并无实物资产做抵押,因此尤其是极端行情下很容易出现价格波动
b. 目前Terra的生态布局过度集中于DeFi领域,在更能带流量的NFT和GameFi上乏善可陈,并未孕育出知名的原生型应用,这将极大限制后续的用户增长。
c. 尽管Terra支撑的金融支付应用CHAI监管友好且发展迅猛,相较其他本土的支付巨头在规模体量上完全无法构成威胁
8. DOT(Polkadot)
1) 简介
Polkadot 是一种开源分片多链协议,它连接和保护专用区块链网络,促进任何数据或资产类型的跨链传输,而不仅仅是代币,从而允许区块链彼此互操作。
Polkadot 被称为第 0 层元协议,因为它是第 1 层区块链网络的基础并描述了一种格式,称为平行链(平行链)。作为一种元协议,Polkadot 还能够根据其代币持有者社区的意愿,通过链上治理自主、无分叉地更新自己的代码库。
Polkadot 协议可以连接公有链和私有链、无需许可的网络、预言机和未来的技术,让这些独立的区块链可以通过 Polkadot 中继链来无信任地共享信息和交易。
Polkadot 有四个核心组件:
中继链:Polkadot 的“心脏”,有助于在不同链的网络之间建立共识、互操作性和共享安全;
平行链:可以拥有自己的代币并针对特定用例进行优化的独立链;
平行线程:类似于平行链,但具有基于经济的现收现付模式的灵活连接;
桥:允许平行链和平行线程与以太坊等外部区块链连接和通信。
2) 产生原因
Polkadot 旨在为去中心化的区块链互联网(也称为 Web3)提供基础。Polkadot 为支持由用户控制的去中心化网络提供了基础,并简化了新应用程序、机构和服务的创建。
Polkadot 是一个分片的多链网络,这意味着它可以并行处理多条链(“平行链”)上的许多交易。这种并行处理能力提高了可扩展性。
使用 Substrate 框架可以快速轻松地开发自定义区块链,并且 Substrate 区块链旨在易于连接到 Polkadot 的网络。该网络还具有高度的灵活性和适应性,允许参与者之间共享信息和功能。Polkadot 可以自动升级,无需分叉即可实现新功能或消除错误。
该网络拥有高度复杂的用户驱动治理系统,所有代币持有者都可以对网络的运行方式进行投票。团队可以根据自己的需求和不断变化的条件在 Polkadot 上定制自己的区块链治理。提名人、验证人和核对人都履行各种职责,以帮助保护和维护网络并消除不良
3) 价值
Polkadot 的原生 DOT 代币有三个明确的用途:为运营和安全性质押,促进网络治理,以及绑定代币以连接平行链。
该网络使用带有验证者和提名者的 NPoS(提名证明)机制。提名者用他们的代币支持验证者。这些质押的代币通过使行为不端变得异常昂贵,从而最大限度地提高了链的安全性。
验证者被质押在中继链上,并确认来自不同平行链的交易。这种独特的有效性方案使链能够在相同的规则下安全地相互交互,同时保持独立管理。
在Polkadot 公投后网络重新命名后,DOT 余额增加了 100,因此一个旧 DOT 相当于 100 个新 DOT。这意味着 2020 年 8 月最初的 1000 万个旧 DOT 的最大供应量变成了 10 亿个新的 DOT 代币。重新命名纯粹是为了避免使用小数并简化计算。虽然所有余额都增加了 100 倍,但这并没有影响 DOT 的分配或持有人的比例份额。
4) 公链对比
Polkadot和以太坊的区别主要表现在开发层面和治理层面。
a. Polkadot上开发者可以从头编写自己的区块链并自由地设计应用逻辑,但在以太坊上,智能合约的执行效率会因为其执行环境而受到很大限制。以太坊的2.0升级仍是同构的分片场景,虽然可能在治理上有些不同但这些分片在技术上是一模一样的,可开发性有限,不能满足搭建的应用所需的灵活性和可定制性要求。 以太坊是开源的智能合约平台,Polkadot的核心为中继链,没有智能合约。Polkadot被设计成可扩展的区块链开发、部署和交互测试平台。Polkadot生态中Substrate开发平台这一自由度极高的技术框架,实现可定制、高可用,让开发变得更快捷灵活。
b. 治理层面也是以太坊和Polkadot的重要区别。以太坊的链下治理模式面临着效率低、核心开发者流失等问题,并同时受到开发者、矿工、节点以及持币人等多个方面的制约,耗费的周期长。优点则是拥有更多审核研究的时间,提升了安全性。
c. 综合来说 以太坊的优势是拥有实力最领先的开发者社区,同时拥有巨大的行业先发优势和共识。
d. 以太坊Solidity已经成为区块链入门的普及语言,生态庞大。Polkadot的操作语言与开发平台Substrate提供了更多的灵活性与开发自由
Polkadot和Cosmos的区别存在于系统架构、安全、治理方式三个方面
a. Polkadot和Cosmos在跨链通信协议的架构与设计目标存在区别。Polkadot 的目标是在平行链之间传递任意消息,如智能合约或完成任何其他类型的通信,因此结构更为复杂。而Cosmos 专注于区块链之间的资产转移,协议更简单。 Polkadot使用共享安全性的机制来保证跨链通信的安全,所有的平行链具有同样的安全级别,因此信息在链间传递时可以互相信任,保证了数据可用性。同时,钓鱼者fishman的存在与激励可以监测平行链的恶意活动,并提交中继链进行全网回滚,这是对安全进一步保证。对于Cosmos,网络中每条链zone都拥有自身独立的验证者,安全性不受其他链的影响,将存在与验证者串谋作恶的链。Cosmos的运行方式是,将zone连接到去信任的通信中心链Hub,由Hub验证另一条zone的验证者可信后再传输信息。
b. Cosmos的网络作恶成本低,整体安全性不如Polkadot,但同时因为链之间的独立性,避免了一条链腐蚀其他链的情况。Polkadot的网络不允许作恶,平行链作恶的成本与难度高,一旦作恶将影响整体系统安全性,触发全网回滚。
c. Polkadot 和Cosmos在两种不同的安全模式下运行,Polkadot的平行链具有全局共享安全性,而Cosmos的每条链都是独立自我保护。 Polkadot的中继链的共识算法为GRANDPA共识,可以快速地在平行链上敲定区块。平行链掌控自身的状态机与本地规则,出让一部分安全性给中继链以此获得系统整体的安全共享。共享安全性的意义在于,对于开发者也可以更加专注于开发自身的业务,不必花费时间和成本寻找和维护验证人节点。 Cosmos采用Tendermint共识算法,每条区块链zone都是独立并进行自我保护的,每条链运行自己的共识机制,需要自己维持网络安全性,每条链的验证者仅仅负责保障该条链的安全。 对比Polkadot,由于中继链的验证者对平行链状态变化有最终决定权,虽然钓鱼者的设定可以减少验证者的恶意活动,但对于需要更多控制权的应用,并不能在Polkadot里完全控制自己的链,而Cosmos的zone可以掌握自己链的完全控制权,例如,币安链无法放弃对交易出块的控制权,因此币安Dex选择基于Cosmos开发。
d. Polkadot与Cosmos在治理和成员资格方面存在区别,Cosmos类似安卓系统,Polkadot则类似于苹果。Cosmos不存在股东的成员资格规则,接入门槛低,只要使用IBC标准便可接入hub下载。Hub本身拥有主权,搭建的目的是链接其他的区块链zone,每个zone的安全性自负。 在治理方式上,不同于Polkadot由投票者持有的DOT进行权益加权投票,由于链间的独立性,Cosmos没有适用于整个区块链网络的中心规则, Hub链和每条Zone 链都有着自己的治理过程。 Polkadot由于平行链的数量有限,因此接入门槛更高。Polkadot将通过拍卖的机制分配中继链和平行链的插槽,由出价最高者通过锁定Dot获得。平行链一旦接入Polkadot网络,便具有了共享的安全性。
综合评比各个主流区块链平台的功能性与安全性,绝大多数开发者首选的区块链开发平台还是以ETH、Cosmos和Polkdot为主:以太坊具有强大的开发者社区、Cosmos运行更加独立自主、Polkadot的可操作性与安全性更强,开发者将根据各自应用的需求在其中作出选择。
9. AVAX(Avalanche)
1) 简介
Avalanche 是区块链行业中最快的智能合约平台,以完成时间来衡量。Avalanche 速度极快、成本低廉且环保。任何支持智能合约的应用程序都可以通过部署在 Avalanche 上超越竞争对手,目标是构建可扩展的去中心化金融生态。
AVAX 是 Avalanche 的原生代币。它是一种硬顶、稀缺资产,用于支付费用、通过质押保护平台,并在 Avalanche 上创建的多个子网之间提供基本的记账单位。
2) 产生原因
2021 年是在以太坊拥挤的背景下出现多个区块链的一年。Avalanche 就是这样一种区块链,它承诺每秒进行超过4、500笔交易——比当前的PoW以太坊快一千倍。
Avalanche-Ethereum 桥,用户现在可以轻松地将基于以太坊的资产转移到 Avalanche。像这样的发展足以让网络在更广泛的加密世界中获得普及。
3) 价值
Avalanche 于 2020 年 9 月 21 日在主网上启动。从那时起,该平台已经发展到保护超过400 多个单独的项目、6400 万美元以上的 AVAX 被烧毁(减少供应)、1200 多个单独的区块生产验证器以及超过 130 万的社区成员。
4) 公链对比
Avalanche和以太坊、Solana区别
a. Avalanche是一个开放源代码的区块链平台允许任何人编写和部署智能合约,并构建去中心化的应用程序。有别于以太坊,从性能上来看,Snow 协议使基于Avalanche的所有区块链可以每秒都能处理数千笔交易,接近Visa处理速度支持大于4500TPS,相对于以太坊的~15TPS。
b. 从结构上来看:在Avalanche中,平台内置了3个区块链,并且所有3个区块链均通过默认子网进行了验证。这3个默认区块链如下所示:1. X-Chain是基于DAG的支付链,用于创建和交易智能数字资产。2. P-Chain管理有关Avalanche网络的元数据。它的API允许节点创建子网,向子网添加验证器以及创建区块链。3. C-Chain是以太坊虚拟机的一个实例,由Avalanche的共识协议提供支持。人们可以使用C链的API在C链上创建智能合约,并执行以太坊上的其他任何事务。除了这3个默认链之外,Avalanche还能够支持其他多个链及其自定义虚拟机。此功能使开发人员可以创建自定义dApp和区块链,子网是一组动态的验证器,它们协同工作以就一组区块链的状态达成共识。每个区块链由一个子网验证。一个子网可以验证许多区块链。一个节点可以是许多子网的成员。Avalanche上的每个区块链都是VM的实例。虚拟机(VM)定义区块链的应用程序级逻辑。在技术上,它指定了区块链的状态、状态转换函数、事务以及用户可以通过其与区块链进行交互的API。
c. Solana区块链以高速著称,目前支持每秒50–65k的TPS和400ms的块时间,相比Avalanche至少4.5K的TPS在速度上具有优势。Solana没有采用Sharding分片或第二层这样的复杂解决方案,而是在技术上进行突破,开创了多个技术创新,其中一个是历史证明proof of history(POH)。从理论上讲,POH加盖时间戳记的交易将成倍增加加密货币区块链的可扩展性,而不会牺牲其安全性或分散性。Google和Intel数据库中就采用了此类技术。除了速度,Solana还从解决了Ethereum的高费用,提供0.00001美元每笔交易的费用。Solana区块链的核心思想是最大限度提升单个节点的性能,优化去中心化节点网络。相比实用的基于拜占庭容错(PBFT)的权益证明(PoS)系统(如Tendermint)支持约1000个TPS,节点数为100–200个。Solana是一个类似于PBFT的PoS区块链,在当前testnet迭代中支持超过50000个TPS和超过200个节点,使其成为性能最好的区块链和世界上第一个web规模的去中心化网络。
Avalanche的重心是构建去中心化的金融互联网,基于其接近Visa的交易速度(>4500TPS)和随着其公链的互操作性增强,诸多Ethereum项目将会与Avalanche双向资产流动;不过Avalanche的生态发展还处于初期,而且其发展路线图目前并不清晰;Solana以高性能著称,接近50–65k个TPS,是FTX的首席执行官SBF甚为倚重的项目,不过其能否与其他竞争对手抗衡,例如以太坊2.0和Polkadot,还是值得保留。从整体上看,Solana在团队和投资阵容上相比Avalanche稍微逊色;另外Solana的SOL代币分配并非十分合理,并无早期锁仓,这对SOL长期价格影响并非一个良好信号。
10. MATIC(Polygon)
1) 简介
Polygon 设想了一个不同的区块链能够自由、轻松地交换价值和信息的世界——消除当今大多数区块链之间的技术和意识形态分歧。
该项目最初被称为 Matic Network,但随着项目范围的扩大,后来更名为 Polygon。虽然 Matic 是以太坊的一个简单的第 2 层扩展解决方案,但 Polygon 是一个大规模扩展、协作区块链网络的基础设施,保留了它们的自主权。
Polygon 提供了多种模块,开发人员可以使用这些模块轻松部署和配置他们自己的自定义区块链。其中包括共识和治理模块,以及各种执行环境和虚拟机实现。
以这种方式启动的区块链被配置为受益于 Matic权益证明(PoS) 侧链,该侧链使用验证者网络显着加快交易速度并将费用降至最低——同时最终确定以太坊主链上的所有内容。
Polygon 支持两种类型的链:独立链和安全链。简而言之,独立链是与以太坊直接兼容的自治区块链,而安全链只是通过利用专业验证者网络来引导其安全性。
2) 产生原因
Polygon 解决了当今以太坊面临的一些主要挑战——例如高额费用、糟糕的用户体验和低交易吞吐量。
就智能合约平台而言,以太坊目前在该领域占据主导地位。然而,多年来,网络拥塞、高交易费用和网络难以扩展等问题该平台旨在打造“以太坊的区块链互联网”——即与以太坊兼容的区块链的多链生态系统。它希望通过提供一个易于使用的框架来实现这一点,该框架允许开发人员单击一下即可启动他们自己的自定义以太坊兼容区块链。
3) 价值
Polygon 通过为开发人员提供一套可用于创建超可扩展和高性能区块链和去中心化应用程序 ( DApps ) 的工具,极大地扩展了原始 Matic Network 项目的愿景和范围。
它在市场上是独一无二的,因为它是唯一支持以太坊虚拟机 (EVM) 的可扩展性解决方案,使连接的链能够保持自我主权安全,同时还确保彼此与以太坊主链之间的互操作性。
与其他一些平台不同,Polygon 生态系统中的链不会被迫利用其作为服务层的安全性,但由于任意消息传递功能,它们仍然可以在彼此之间传递消息。这确保了开发人员可以构建真正可互操作的去中心化应用程序,这些应用程序可以大规模利用多个链的独特属性。
由于在 Polygon 上构建与在以太坊上构建非常相似,因此该平台可供世界上最大的区块链开发社区立即访问——他们现在能够构建高度可扩展的应用程序,这些应用程序可以充分受益于以太坊的网络效应而无需放弃任何东西。
4) 公链对比
与其他公链对比:
a. Polygon Network是由Binance和Coinbase支持的Layer 2 扩展解决方案,它提供了通用的Layer 2平台,使以太坊开发人员能够扩展其DApp并实现大规模应用。在初始阶段,Polygon 已在以太坊之上启动了其混合PoS + Plasma侧链,现在Polygon 已成为该领域增长最快的DApp平台之一。实现区块链技术广泛采用,Polygon Network在充分利用主链的安全性和分散化的同时,在不影响安全性的情况下实现高吞吐量,提供了巨大的伸缩能力。
b. Polygon 生态特色:DeFi、NFT、游戏等并行推进,目前统计到的 Polygon 生态内项目(包括部署在 Polygon 上的 DApp 以及上线 Polygon 主网、将集成 Polygon 和与 Polygon 达成确定性合作关系的项目)超过 120 个,其中游戏、NFT 和 DeFi 项目占据主导,包括近 40 个 DeFi 项目、近 60 个游戏和数字收藏类项目以及其他类别项目——这个数量尽管与以太坊相比相形见绌,但着实提供了一种可行性方案或示范样板。
Last updated