Polygon是一家印度公司,由Kanani、Sandeep Nailwal和Anurag Arjun于2017年底创立,以太坊开发者MahaloGelek是其第四个联合创始人。最初起步时名为Matic网络,随着项目范围扩展为“network of networks”,最终更名为Polygon。 #MATIC

Polygon是一种框架,用于创建与以太坊兼容的区块链扩展网络,主要有两种扩容方案:独立链和安全链。独立链不依赖以太坊共识保证安全,面向拥有自己验证节点的项目或实施其他可扩展性解决方案的企业链。安全链没有自己的验证网络,依靠Polygon安全层保证安全,如Matic Plasma、Optimistic Rollups等方案。Polygon具有极高安全性,开发者可以在各种安全方案中选择,为初创企业提供可靠安全系统。

部署在Polygon上的区块链在相同架构框架内运行,对于开发者来说,部署起来比较简单。这种简易性给开发者提供了更多选择,以满足用户需求。Polygon的架构有四个组成部分:以太坊层、安全层、Polygon网络层和执行层。以太坊层利用以太坊作为基础层,提供智能合约和验证节点来保证安全性。安全层提供可选的安全解决方案来验证交易。最受欢迎的安全解决方案是PoS侧链,采用一组约100个验证节点来保证安全。执行层负责在以太坊上执行交易。

Polygon网络层是一个由独立区块链组成的网络,负责交易确定、区块生产和共识决定。这些链可以是独立链或安全链。生产者将交易分组,网络层根据安全解决方案发布Merkle根作为检查点。

执行层解释并执行由Polygon网络层确定的交易,它包括执行环境和执行逻辑两部分。执行环境由虚拟机实现,跟踪区块链状态;执行逻辑实现特定Polygon区块链的状态转换。

Polygon的安全层为开发者提供了一套工具,以定制区块链项目。Polygon Family的模块化安全解决方案包括PoS侧链和欺诈证明机制等,而通用数据可用性层Avail和Hermiz ZK-rollups等新解决方案正在开发中。这些解决方案可以混合使用,但都依赖于Polygon SDK。低交易成本和高处理效率是Polygon快速发展的主要动力。

Polygon SDK是一套框架,帮助项目推出EVM兼容链,实现"安全即服务",允许开发者选择扩展解决方案。Polygon框架分离功能,允许开发者选择共识机制或开发自己的共识机制,同时保持与Polygon生态系统内其他链的互操作性,允许定制安全解决方案。Polygon还计划增加更多开箱即用的共识机制、数据库实现和其他辅助服务。Polygon收购了Hermez,这是一个ZK-rollup解决方案,正在开发一个相当于EVM的ZK-rollup,这是一个非常有前途的二层解决方案,旨在使资产转移更加安全、成本更低。Miden是Polygon的另一个ZK项目,是一个基于STARK的、与EVM兼容的rollup,该项目由其他ZK技术的核心开发者领导。这个解决方案将纯粹基于STARK,支持任意交易并自动生成执行证明。 #etf

Polygon Zero收购了以太坊扩展初创公司Mir Protocol,以加快以太坊的零知识证明速度。Mir将更名为Polygon Zero,目标是允许开发人员编译现有的Solidity代码并在zkEVM上运行。Polygon Nightfall是与安永合作搭建的公共Rollup,结合Optimistic Rollup与zk Rollup的元素以降低gas费用并提供更好的隐私保护。Polygon Avail旨在为独立链、侧链和链下提供扩展解决方案,提高可扩展性吞吐量,但目前仍处于开发阶段。Polygon作为一种集成了多种与以太坊兼容的区块链扩展解决方案的框架,其生态系统呈现出完整的图谱,未来有望吸引更多项目。