免责声明: 金色财经作为开放的资讯分享平台,所提供的所有资讯仅代表作者个人观点,与金色财经平台立场无关,且不构成任何投资理财建议。
APP
中国版App下载 Android & iPhone
金色专栏
  • 专栏申请

如何使用Polygon进行应用扩展

许多解决方案如侧链、rollup、plasma和状态通道都在进行各自的探索,最终目标是在不影响安全的情况下降低gas费用,并使TPS更高。Polygon作为以太坊扩容之战中的佼佼者,成为了扩容的优先选择;如NFT(OpenSea,Decentraland), Defi(QuickSwap,SushiSwap,Aave,Curve,0x), 游戏(ATARI,Decentral.Games), DAO(MantraDAO,Snapshotm,Polydoge)等。Polygon上的许多项目也被部署在了以太坊上。目前,有超过13个垂直领域和超过356个dApp项目在Polygon的基础设施上运行。

IOSG Ventures 与 Chainlink联合主办的Layer2黑客松(插宣发链接)第四场workshop已于昨日晚八点在线上圆满结束,收获了来自开发者社区、黑客松参赛群以及各圈层小伙伴们的精彩互动及热烈反响。由Polygon的技术整合负责人——马宇凌,为大家带来干货满满的直播演示,带大家深入了解了Polygon并针对开发者们最常见的疑惑一一进行答疑指导,探索其背后的技术原理,并针对扩容的应用层面进行了深入浅出的讲解。错过了线上直播的小伙伴们可以戳下方视频查看回放!我们也文字整理了其中的精彩亮点供大家共同学习,一起探讨!

原文回顾

Polygon 是第一个用于以太坊扩展和基础设施开发的结构完善、易于使用的平台。2017 年公司成立时的名称为Matic network,其使命是促进和支持以太坊基础设施的大规模采用。它旨在在不牺牲安全性的情况下,解决因为高油费、低速度、网络拥塞等痛点引起的诸多不方便的区块链 dapp 用户体验。公司的长期愿景是成为所有类型扩展解决方案的聚合器。我们在现在的 Plasma 和 POS 链的基础上;还在开发Optimistic Rollups、ZK Rollups的方案, 并且可能会添加更多将来可能出现的扩展解决方案。我们希望能够为 Dapp 的开发人员提供最多的选择性和最大的灵活性。

以太坊扩容解决方案的现状

1. 没有一刀切的扩容解决方案:不同的项目有不同的需求,多种解决方案可能会并存

2. 不断变化的L2景观:扩容方面的新创新正在不断研发。预计未来会有更多相关的创新

3. 当前没有提供多种解决方案的正规的框架

4. 竞争对手从以太坊抢夺市场份额

Polygon的解决方案

很明显,未来会有一系列不同的缩放选项,而 Polygon 的框架将最好的以太坊安全链(L2 聚合器)和独立区块链(侧链)结合到一个多链系统中,并让开发人员决定使用哪种解决方案。类似于其他扩展方案 Polkadot、Cosmos、Avalanche 等,以实现不同区块链的相互操作性。相比,Polygon的方案有以下优势:

以太坊是连接一切的主要枢纽,从以太坊的主导网络效应中受益。强大的用户和开发者社区、EVM、以太坊作为可靠基础链的悠久历史——难以复制且需要时间。因此,它比寻求取代市场领先巨头的区块链具有优势,并且正在助力将以太坊变成一个成熟的多链系统。

基于这样的技术方向和使命,2021 年 2 月从 Matic Network 更名为Polygon ,以寻求通过各种第 2 层可扩展性方案,将以太坊转变为真正的多链生态系统。除了 Polygon Network 提供的初始实现 - Polygon POS commitchain 和基于Plasma的支付系统。它计划扩展其工具箱以包含其他第 2 层解决方案,例如 zkRollups 和 Optimistic Rollups,独立侧链、企业链、共享安全链以及链间通信协议。以及它的核心组件 Polygon SDK,一个模块化的,灵活的框架,旨在支持构建和连接刚才提到的安全链(如 Plasma、Optimistic Rollups、zkRollups、Validium 等)和独立提交或侧链(如 polygon POS),提供灵活性和独立性。因此,Polygon 将自己描述为以太坊扩展和基础设施开发的瑞士军刀。

今天,Polygon 已被公认为发展最快的去中心化应用程序(“DAPP”)平台之一。用于以太坊扩展和基础设施开发。有了对Polygon发展的大致背景了解, 我们来看一下其当前支持的底层技术架构。

Hyprid Plasma和 POS 链

首先看一下一些Polygon 生态系统的基本参与者:终端用户。

  • DApp 开发人员:开发人员应该使用 Polygon Network 来扩展他们的应用程序并为他们的最终用户提供更好的 UI/UX

  • 质押者:质押者需要存入/质押代币才能获得资格并在 Matic 网络中发挥非常重要的作用。他们使用 PoS 共识机制以 ⅔ 多数验证交易并在主链上提出检查点。他们还选择满足特定标准的区块生产者在侧链上生产区块。

  • 区块生产者:这些是由 Stakers 选择的区块生产者,他们反过来可以加快区块链的生成时间。他们必须提供大量质押股份stake才能被提名。Matic 网络在检查点层使用权益证明和在块生产者层使用块生产者的双重策略来实现更快的出块时间,同时通过使用检查点和欺诈证明机制在主链上实现最终确定性来确保高度的去中心化。

Polygon的架构为三层

  • 以太坊上的质押 Staking 和 Plasma 智能合约

  • Heimdall(权益证明层)——验证者层, 在根链以太坊上提教检查点, 保证交易终结性,并在提取Polgyon链上的资产时提供销毁证明

  • Bor(区块生产者层)-负责将交易聚合成区块的实体。

这样的一个三层架构很有效地实现了快速, 安全和和去中心性。

Polygon的Power

  • 作为领先的扩展解决方案,在网络上持有价值超过 100 亿的资产 - 总价值锁定。

  • 每天大约有 700 万笔交易,每日活跃地址超过 100,000。

  • 主链上 2 秒的区块时间终结,平均 Tx 成本为 0.00004 美元.

  • EVM 兼容 - 一切都适用于以太坊,适用于 Polygon

  • 以高吞吐量和安全性增强用户体验,但交易费用接近 0

  • 促进以太坊用户的大规模采用和粘性。

为什么Dapp开发者喜欢 Polygon?

  • 开发人员优先方法的宗旨

  • 将现有的 DApp 移植到Polygon不需要新技能,或使用您已经熟悉的技能在 Polygon 上构建一个新的 DApp

  • 如果你是以太坊开发者,那么你已经是一个Polygon开发者,EVM 兼容链 - 智能合约、库、web3、ether, tooling都可以无缝连接。

与Polygon网络交互的 2 种方式

  • 构建一个新的 dapp,重新混合和部署您的全新智能合约

  • 已经有dapp,使用Polygon作为更快更高效更经济的交易层 

看到不同的 Dapp 如何利用 Polygon 的速度和低费用对我们来说非常开心。我们一直在寻求升级我们的网络并添加新工具。通过Polygon,用户可以以低至 1 美元的价格进入区块链生态系统 - 尝试所有 dapp,了解系统并获得对 Blockchian 技术的信心;因此我们认为 Polygon 在使以太坊生态系统更易于访问方面在发挥非常重要的作用。同时, Polhygon有不间断的多方位研发的声誉,网络和相关工具也在不断改进。我们希望通过在最短的时间内为我们的社区带来最新和最棒的技术和支持,为我们的社区的有益发展添砖加瓦。扩容性是所有区块链都在寻求解决同样的问题,许多团队正在努力与不同的链建立桥梁,来自其他 L1链 的几个团队已经部署在 Polygon 上,以努力实现跨链并成为以太坊生态系统的一部分。

写在最后

非常感谢宇凌为大家带来的精彩演讲与详细的产品演示,相信此次Polygon带来的技术workshop使开发者们获益良多。Polygon认识到,可能没有一个完美的解决方案能够解决扩容问题的所有需求,更有可能的是几个解决方案并存,帮助以太坊集体扩容。这也是Polygon在生态系统中的目标方向,即提供必要的基础设施,使这些解决方案共存。大家共同努力,以更好确保区块链技术的蓬勃发展, 让更多的人能够使用并由此受益。也期待在本次Layer2 黑客松上看到大家通过对Layer2 扩容的实际应用, 支持到自己的DApp,更有效地为用户提供更全面和完善的体验!

接下来我们也将宣布更多大家所期待的项目与嘉宾给我们带来更多的实践干货,也希望我们的活动能帮助到更多的开发者们,为他们提供不同维度的思考、更深层次的研究并激励他们成为L2大航海时代的真正勇士。

关于Yuling Ma

Yuling是Polygon的技术整合负责人,也是一名出色的区块链开发者,信息系统专家。她擅长为金融和物流业的广泛应用提供企业级解决方案,拥有近20年到软件开发经验。她是一位自主创业者,求知若渴的学习者以及专注的执行者,并拥有良好的团队合作精神。

jinse.com
好文章,需要你的鼓励
jinse.com
好文章,需要你的鼓励
发表评论
0/140
发布评论
评论
文章作者: / 责任编辑: 我要纠错

声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

金色财经 > 区块链 > 如何使用Polygon进行应用扩展