广场链 Plaza 是波卡“版本之子”,甚至成为挑战 Solana 的新兴力量?
PolkaWorld
2024-08-20 20:18
订阅此专栏
收藏此文章


在区块链技术领域,Polkadot 一直以其独特的多链架构和强大的互操作性而著称。然而,随着 Solana 等高性能 L1 的快速发展,尤其是在用户体验的心智占领层面,Polkadot 也面临着来自市场的严峻挑战。


作为回应,Polkadot 社区提出了一个全新的波卡系统链:Plaza(广场链)。该提议希望通过将多个功能整合到一个高性能的链上,旨在为用户提供一种类似于单一链的无缝体验。该提议被提出后,Plaza 甚至一度被社区誉为波卡生态的“版本之子”,甚至有潜力成为挑战 Solana 的新兴力量。


本文,我们将深入探讨广场链 Plaza 的设计理念及其技术创新,并与 Solana 等高性能 L1 链进行对比,分析 Plaza 在用户体验、性能和去中心化等方面的优势和挑战。



Plaza 链的愿景与设计


广场链 Plaza 的愿景由 Polkadot 联创 Robert Habermeier 于今年 6 月首次提出,是对 Polkadot 生态系统的功能整合与扩展的全新尝试。Plaza 的目标是将 Polkadot 的多个分散功能整合到一个高效的系统链中,并作为 Polkadot 生态系统中用户、开发人员、流动性和应用程序的中心枢纽,提供一个一致、无缝的操作环境。



功能整合与集中化


目前,Polkadot 的多个功能,如资产发行、智能合约、质押和跨链桥接等,分散在不同的平行链上。用户在这些功能之间进行操作时,往往需要在多个链之间进行复杂的跨链交互,这不仅增加了操作成本,还带来了潜在的安全风险。为了解决这一问题,Plaza 链提出了一种新的设计思路:通过将这些功能集成到一个系统链上,使得用户和开发者可以在同一链上完成所有操作,从而大幅简化交互流程。


Plaza 链的核心设计基于 Polkadot 的 Asset Hub,这个系统链原本用于管理 Polkadot 生态系统中的资产。通过对 Asset Hub 的扩展,Plaza 链将引入智能合约执行环境,使其能够直接支持 Solidity 和其他智能合约语言的开发和部署。通过这种设计,Polkadot 可以创建一个更加用户友好和以开发人员为中心的环境,从而最大限度地利用网络资源。



技术创新与 PolkaVM 的引入


Plaza 链的技术核心是 PolkaVM,这是一种专为高性能和兼容性设计的虚拟机。与传统的虚拟机如 EVM 不同,PolkaVM 能够支持多种编程语言,并在执行效率上具备显著优势。通过与 pallet_revive 模块的结合,Plaza 链能够实现跨编译的 YUL 和 Solidity 智能合约的高效执行。这不仅使得 Plaza 链能够处理复杂的智能合约并与现有的以太坊兼容工具无缝集成(例如通过 ether-js-revive 代理实现与 Metamask 的连接),还确保了合约的高效和安全。


此外,PolkaVM 的引入还为 Plaza 链带来了更大的灵活性和扩展性。例如,Plaza 链计划支持即时编译(JIT),这将进一步提升合约执行的速度和效率。同时,Plaza 链还将提供可选的合约代码存储功能,使得开发者可以在中继链上存储合约代码,以换取更低的执行成本。



同步性与用户体验的提升


Plaza 链的一个关键特性是其同步性。这意味着所有的操作,包括智能合约的执行、资产管理和跨链交互,都是在同一链上同步进行的。这种设计大幅减少了因异步操作带来的延迟和复杂性,使得用户体验更加流畅和一致。


此外,Plaza 链还通过减少操作的碎片化和跨链的复杂性,提升了开发者的效率和产品的可维护性。开发者不再需要为不同链上的操作编写复杂的交互逻辑,而是可以专注于开发功能强大的应用程序 。



多核心与弹性扩展加持


Plaza 链不仅仅是对现有功能的整合,它还为未来的扩展打下了坚实的基础。通过支持多个核心和弹性扩展技术,Plaza 链能够处理大规模的交易量和用户流量,确保系统在高负载下的稳定性和可靠性。


展望未来,Plaza 链有望成为 Polkadot 生态中的核心枢纽,为用户和开发者提供一个功能齐全、性能卓越的操作环境。随着更多功能和优化的引入,Plaza 链将进一步巩固其在高性能链中的地位,并为 Polkadot 的发展注入新的活力。



Polkadot Plaza VS. Solana


当谈到 Plaza 链的潜力时,社区成员常常将 Solana 当作是首选对比对象,作为高性能 L1 中的代表之一,Solana 以其超高的交易吞吐量和低延迟著称。尽管两者在设计理念和技术实现上有所不同,但它们都旨在为用户和开发者提供高效、可靠的区块链体验,以下是一些根据已有资料整理的相关对比。



性能与扩展性


Solana 的核心优势在于其卓越的性能表现,依托其创新的 PoH(Proof of History)共识机制,Solana 能够每秒处理数千笔交易(TPS),并且保持低延迟。然而,Solana 的这种高性能是以一定程度的集中化为代价的。Solana 网络在处理大规模交易量时,偶尔会出现过载和停机的情况,暴露了其在去中心化和网络稳定性方面的弱点。


相比之下,Plaza 链的设计充分考虑了 Polkadot 的去中心化特性。通过 Polkadot 的多链架构和去中心化验证网络,Plaza 链在确保高性能的同时,保留了高度的去中心化和安全性。Plaza 链通过 PolkaVM 的引入和多核心并行处理技术,实现了高效的交易处理能力,理论上能够支持数百万日活跃用户的同步操作。这种架构不仅提升了 Plaza 链的扩展性,还确保了系统在面对大规模用户涌入时的稳定性和安全性。



去中心化与安全性


正如上面所提到的,Solana 的设计在追求高性能的过程中,逐渐向中心化方向倾斜,这使得其在安全性和网络的抗审查性方面受到了一些质疑。


而 Plaza 链通过 Polkadot 的 ELVES 协议和去中心化验证者网络,提供了更高的安全性和抗审查性。这使得 Plaza 链在高性能的同时,仍然能够保持强大的去中心化特性,避免了单点故障的风险。此外,Plaza 链的同步性设计使得链上操作更加一致,减少了由于异步操作带来的复杂性和潜在漏洞。



用户体验与开发者友好性


在用户体验和开发者友好性方面,Solana 以其简洁高效的开发环境和快速的交易确认时间,吸引了大量开发者和用户。Solana 的开发者可以使用熟悉的 Rust 或 C 语言构建高性能的应用,这使得 Solana 成为许多去中心化应用(dApps)的首选平台之一。


然而,Plaza 链在这方面也展现出了强大的竞争力。Plaza 链通过支持 Solidity 和 YUL 智能合约,大幅降低了开发者的入门门槛,使得那些已经熟悉以太坊开发环境的开发者可以无缝迁移到 Plaza 链上。加之 Plaza 链在智能合约执行、资产管理和跨链桥接等功能上的统一设计,使得开发者可以更专注于构建应用,而无需担心多链交互的复杂性。


此外,Plaza 链通过优化的合约执行环境和强大的开发工具链,为开发者提供了更高效的开发体验。例如,通过 ether-js-revive 工具,开发者可以轻松地在 Plaza 链上编写和部署智能合约,并且能够利用现有的以太坊开发工具,如 HardHat 和 REMIX,从而进一步提升开发效率。



生态系统的兼容性与扩展前景


Solana 在生态系统的兼容性和扩展性上已经取得了显著的成绩,吸引了大量项目和资金进入其生态。然而,Plaza 链凭借其与 Polkadot 生态系统的深度集成,以及对现有开发者工具的兼容性,展示了广阔的扩展前景。Plaza 链不仅能够与 Polkadot 其他平行链无缝协作,还为未来的跨链应用提供了坚实的基础。


总体而言,尽管并非一个详尽对比,但 Plaza 链在与 Solana 等高性能 L1 的比较中也展现其出了独特的优势。值得一提的是,根据来自 Web3 Foundation 的 Filippo 的发言:“Polkadot Plaza 是一个在系统链(Asset Hub)上执行分片极限的测试,该系统链与 Polkadot 连接并使用多个核心在高性能需求下获得高安全性。它既不是另一个版本的 Solana 也不是另一个版本的以太坊 Rollup,因为 Plaza 仍将使用 Polkadot 的去中心化验证者网络和 ELVES 协议来确保企业级安全性。”




未来展望与挑战


Robert 的提议构建 Polkadot Plaza 并使其成为 Polkadot 生态系统的核心组成部分只是第一步。接下来,我们还需要通过 Polkadot 治理框架内的几次公投,以批准和实施必要的更改。其中包括重命名 AssetHub 以反映其更广泛的目的、使用 Polkadot 核心扩展 Plaza,以及集成智能合约和优先费用等附加功能。


其中,为 AssetHub 添加智能合约的提案已经由社区投票通过,详情参考:https://polkadot.polkassembly.io/referenda/885



关于实施该计划的总体路线图也已发表至 Polkadot 论坛,关键节点如下:


  • Westend AssetHub 部署 + REMIX 实例(2024 年 8 月底):首先,Parity 计划在 Westend 的 AssetHub 上快速部署 pallet_revive,同时托管一个 REMIX 实例,供开发者实验。这一阶段会进行频繁的变更和重置,以修复 bug 和进行必要的调整。

  • Kusama AssetHub 部署(2024 年 10 月底):当所有链上行为稳定后,部署将扩展至 Kusama 以验证经济安全性。这一阶段将使用 64 位的 PolkaVM 解释器,并以严格的安全措施启动。

  • Polkadot AssetHub 部署(2024 年 12 月):在审计完成且所有功能就绪后,将在 Polkadot 上部署。这时,开发者可以使用 ether-js-revive 开发 Dapps,并利用 REMIX 进行合约的即时部署。

  • 启用 JIT 编译和进一步优化(2025 年第二季度末):最后,将添加 JIT 编译支持,进一步提升合约执行的性能,并优化 gas 模型以提高交易的效率。


关于路线图的更多细节请参考:https://forum.polkadot.network/t/contracts-on-assethub-roadmap/9513


此外,Robert 的提议还设想了使 Polkadot Plaza 成为生态系统内营销、开发者关系和教育项目的焦点。希望可以通过这些措施,为 Polkadot 创造一个繁荣的环境,吸引新用户和开发者,促进创新和增长。因此,预计后续还会有更多相关提案提出,PolkaWorld 将持续追踪并分享其最新进展。


至此,笔者认为尽管 Plaza 链展示了令人兴奋的潜力,但其未来的发展也面临诸多挑战。首先,Plaza 链需要在 Polkadot 生态系统中建立强大的开发者社区,并吸引更多的应用程序迁移到这一新的平台上。同时,Plaza 链的部署也涉及复杂的技术实现和市场推广,这需要 Polkadot 社区的共同努力。


最后,Plaza 链的成功将取决于其能否在激烈的竞争中脱颖而出,特别是与 Solana 等其他高性能 L1 的竞争。通过上述的简单对比,Plaza 似乎在同步性和去中心化等多个方面都具有一定优势,但它仍需通过实践来证明自己在高吞吐量和低延迟交易处理上的能力。



总结


广场链 Plaza 的提出标志着 Polkadot 在高性能链领域迈出了重要的一步。通过整合现有功能并引入创新技术,Plaza 为 Polkadot 生态带来了更多的可能性。尽管面临技术和市场的挑战,但 Plaza 作为波卡的“超级链”已初露锋芒,并得到了社区的广泛关注。


未来,Plaza 能否真正成为波卡的“版本之子”,挑战甚至超越 Solana,还需时间的检验。


  • PolkaWorld Telegram 群:

    https://t.me/+z7BUktDraU1mNWE1

  • PolkaWorld Youtube 频道:

    https://www.youtube.com/c/PolkaWorld

  • PolkaWorld Twitter:

    @polkaworld_org


更多内容


Polkadot APP 最新进展以及初版功能介绍!

波卡周报 | Polkadot APP 迎来新进展!Agile Coretime 将在 9 月上线 Polkadot!

持有 bbBNC 就能瓜分 Bifrost 协议 90% 利润?查看 Bifrost 提出的新经济机制!

关注 PolkaWorld

发现 Web 3.0 时代新机遇


点个 “在看” 再走吧!

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

PolkaWorld
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开