加入PolkaWorld社区,共建Web3.0!
Polkadot?是最受期待的下一代以开发者为中心的区块链之一。在这里我们把它与最广泛采用的面向开发者的链以太坊进行比较,目的是帮助网络的新手了解两者之间的差异,并可能帮助开发者选择在哪一个平台上进行构建。
从较高的层次上观察,这两个项目只是部分重叠。以太坊是一个用于部署智能合约的平台,或者是控制单个以太坊链上本地资产或状态转移的逻辑片段。相比之下,Polkadot旨在提供一个框架来构建你自己的区块链,并提供将不同区块链相互连接的能力。尽管存在这些差异,但这两个平台都是为开发者构建去中心化应用程序而设计的。
尽管有相似之处,但优势却截然不同
就相似之处而言,以太坊和Polkadot都旨在提供一个让开发者可以创建去中心化应用程序的空间。这两个平台都包含智能合约功能,以太坊基于Solidity,波卡基于ink!。如果我们把眼光放到以太坊2.0,那么两个平台都在追求基于并行执行的扩展策略。每个执行线程在以太坊2.0中称为一个分片,在Polkadot中称为平行链或平行线程。以太坊2.0和Polkadot都将使用Wasm作为底层技术来支持链上逻辑和状态转换。
Web3开发者平台Thirdweb宣布将建立游戏部门:金色财经报道,Web3开发者平台Thirdweb宣布将建立游戏部门,曾在Facebook和Stardust有过超15年工作经历的Atif Khan将成为Thirdweb游戏业务副总裁。[2023/6/14 21:35:15]
然而,以太坊和Polkadot之间存在重要差异。
最大的区别之一是设计目标。以太坊旨在成为分布式金融和智能合约执行的平台,而Polkadot的愿景是帮助人们构建整个区块链并将这些区块链相互集成。
我试着总结出我认为的一些关键差异点:
以太坊:规模庞大且蓬勃发展,但面临可扩展性挑战
以太坊的主要优势在于其庞大且成熟的开发者、用户和企业生态系统,包括其丰富的开发者工具、教程等。它已经从这个生态系统中获得了显着的网络效应,使其成为事实上的智能合约平台,在许多情况下,以太坊标准成为行业标准。
IPC测试网上线,用户、开发者和存储提供者可以展开子网实验:4月21日消息,经过18个月的开发,IPC的首次公开部署会在Spacenet测试网上,这是首次有一个长时间运行的IPC测试网对公众可用,让用户、开发者和存储提供者可以展开子网实验,尝试Filecoin根网络之外的其他共识模型。据悉,IPC让终端用户和应用开发者可以动态启动层级化的子网,能够并行执行交易,从而将根网络(Filecoin主网)的一些过量负载移除出去,同时能够为应用的需求提供更好的运作条件。此外,IPC框架还利用主网提供的更强的安全保证,来实现跨子网交易和子网安全性守护机制。[2023/4/21 14:18:42]
以太坊网络的价值同样重要,基于底层以太币的价值提供高度的经济安全性。DeFi领域是加密领域中最受开发者关注的领域之一,主要建立在以太坊上,并利用不同以太坊智能合约之间的可组合性,这些智能合约可以在支持以太坊1.0的单个以太坊虚拟机中相互调用。
Electric Capital报告:2021年有超过3.4万名新开发者向Web3项目提交代码,创历史新高:金色财经报道,风险投资公司Electric Capital近日发布了一份题为“Electric Capital 2021年开发者报告”。报告分析了整个Web3领域近50万个代码库和1.6亿次代码提交的数据,发现2021年有超过3.4万名新开发者向Web3项目提交代码,创历史新高。此外,该报告指出,65%的活跃开发者和45%的全职开发者去年开始在Web3上工作。该文件还发现,目前每月有超过18000名活跃开发者向开源加密货币和Web3项目提交代码,且主要在以太坊网络上构建。(Cointelegraph )[2022/2/4 9:31:37]
以太坊面临的主要挑战是可扩展性。CryptoKitties应用程序的成功证明了影响Ethereum1.0的一些可扩展性限制。一个流行的应用程序能够显着降低网络上交易的性能和吞吐量。
UMA创始人:Lendf.me、imToken和ERC-777标准开发者都应该对此次攻击事件负有责任:金融合约平台UMA联合创始人Allison Lu在“Crypto Tonight”活动中表示,对于bZx、Lendf.me和MakerDAO的攻击事件,这几个案例中都是多方的责任,涉及到Layer1共识保证和Layer2协议之间的互动、预言机被操纵或出错、智能合约安全、治理等多方面的因素。
以 Lendf.me为例,Allison Lu认为各方都负有一定责任,“Lendf.me的治理决策中,在没能杜绝‘可重入’漏洞的情况下接纳了imBTC作为抵押品;imToken的责任在于采用了ERC-777标准而没有具体规定代币分发给哪些协议,ERC-777标准的开发者声称ERC-777标准向后兼容ERC20,他们也有责任。[2020/4/25]
另一个挑战是在平台上运行智能合约所需的?gas成本。Gas费用是必要的,是为了系统的整体安全性,和保护系统免受失控程序的阻碍。但随着Ether价值的上涨,运行智能合约的Gas费用也随之上涨,并让某些用例变得非常昂贵。这些成本与可扩展性有关,因为如果有更多容量,则可以降低每笔交易的费用。
动态 | HTC明年启动区块链交易系统,整合VR内容、开发者及线下资源:HTC VIVE ORIGINALS总经理陈思铭表示,为了让内容及商业管道能够对接,HTC将在明年将启动“区块链版权交易商用系统”,她的公司还将推出内容管理和区块链验证系统,以“帮助内容创作者,文化创意工作者和线下渠道整合他们的资源。(Variety)[2019/9/4]
以太坊2.0旨在解决所有这些可扩展性问题,但它是一个多年路线图,伴随着多年重构平台带来的执行风险。大部分以太坊核心开发的精力都将投入到以太坊2.0中,这让现有以太坊1.0链没有太多升级和改进的余地。
Polkadot:建立在灵活的框架之上,但它是新平台且未经证实
Polkadot最大的优势是?Substrate。Substrate是一个用于创建与Polkadot兼容的区块链的开发框架,根据开发者的需求提供不同级别的抽象。Polkadot本身是使用Substrate构建的。它大大减少了创建新区块链所需的时间、精力和金钱。
与以太坊等智能合约平台相比,Substrate为开发者提供了更大的画布进行实验。它允许完全控制区块链的底层存储、共识、经济和状态转换规则,这些在标准智能合约平台上通常无法修改。
Polkadot允许在其网络内共享安全的设计是另一个优势。共享安全有两个主要好处:
首先,它通过从中继链提供安全服务,来减轻平行链构建者的负担。这与Cosmos等其他网络采用的方法不同,后者每个区域都对自己的安全负全部责任。这种共享的安全性简化降低了构建者的摩擦,并简化了启动新平行链的过程。
其次,共享安全为平行链提供了一个相互交流的框架,最终允许平行链专业化。它让我想起了旧的Unix哲学,在那里你可以创建完成一项工作并且做得很好的工具。然后,你可以通过将这些专门构建的工具组合在一起,来实现更高层次的目标。我可以在Polkadot生态系统中看到类似的事情发生。这就是Polkadot设计的力量,而这会在网络中产生强大的网络效应。
化用一句房地产行业的老话,我认为?Polkadot面临的三大挑战是:采用、采用和采用。在所有面向开发者的平台中,以太坊拥有主导地位和最大的开发者社区。此外,市场上有许多新平台希望与以太坊竞争并获得开发者的关注。
目前,只有这么多开发者可以四处走动。我们所处的情况是,开发者平台的数量多于支持和构建平台的开发者数量。Polkadot面临的真正挑战是获得足够的吸引力并建立足够的生态系统和开发者社区,来让它的架构的网络效应开始发挥作用。
如何选择
总而言之,如果你是一个开发者,正在为你的去中心化应用程序研究这两个平台,这有点像苹果和橘子的比较。
如果你的应用程序可以轻松地表示为智能合约,如果你的用例在gas费用方面可以负担得起,如果你不需要大量的交易吞吐量或控制系统的基础经济学,或者如果你需要在项目启动时与其他以太坊生态系统项目进行互操作。那么在以太坊上开发通常比Polkadot更简单。
另一方面,如果你的应用程序最好由专用区块链提供服务,如果它需要更高的交易吞吐量性能,如果你想要完全控制你的应用程序运行的环境、状态转换功能、存储和经济性,并且如果你可以接受更高的实现复杂性,或者有需要跨区块链集成的用例,Polkadot将满足这些要求。
原文:https://www.purestake.com/blog/ethereum-vs-polkadot/
翻译:PolkaWorld
波卡线下聚会预告:
明天,PolkaWorld将在成都举办Polkadot聚会,跟大家一起交流:
GavinWood博士对Web3.0的愿景
以及Polkadot如何实现Web3.0的愿景
Web3.0下DeFi如何继续实现再爆发
解密Web3.0下的加密应用以及产品
感兴趣的同学,扫码报名,来聚会见面吧!
欢迎学习Substrate:?
https://substrate.dev/
关注Substrate进展:
https://github.com/paritytech/substrate
关注Polkadot进展:
https://github.com/paritytech/polkadot
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。