Polygon(之前叫Matic)是一個什麼樣的區塊鏈?它將如何説明以太坊進行擴展?為什麼它聲稱是以太坊的區塊鏈互聯網?為什麼它有時會被人們比作波卡和Cosmos?你將在本文中找到這些問題的答案。
首先,讓我們來看看Polygon是如何產生的。
Matic Network
在更名為Polygon之前,該項目被稱為Matic或Matic Network。 Matic於2017年由3位創始人創立,創始人是印度加密貨幣社區的積極參與者,他們三人決定聯合起來解決以太坊的擴展問題。 該團隊主要致力於兩種解決方案: Plasma Chains——基於Matic的Plasma實現和PoS鏈的第2層擴展解決方案(權益證明以太坊的側鏈)。
Matic Network背後的代幣Matic——在2019年4月通過幣安的首次交易所發行(IEO)推出,該團隊籌集到了560萬美元。 經過2年半的努力,Matic主網於2020年年中上線,並迅速開始吸引越來越多的關注。以太坊日益增長的gas費用進一步加劇了這種情況,這表明人們迫切需要找到強大的擴展解決方案。
Matic更名為Polygon
2021年初,Matic團隊決定擴大他們的專案範圍,並將自己更名為Polygon。 Polygon的目標是創建一個更廣泛的擴展解決方案。 說到擴展,目前主要有兩種方法:第2層網路和側鏈。 第2層網路的擴展方式依賴於主要層,即以太坊區塊鏈的安全性。Plasma、Optimistic rollps和ZK rollps是最流行的選擇。 而側鏈依賴於它們自己的安全模型,它們通常有一個單獨的共識機制。Matic PoS Chain或xDai就是很好的例子。 Polygon的目標不是提供一兩個擴展解決方案,而是創建一個生態系統,使其能夠輕鬆連接多個不同的擴展解決方案——從具有不同共識機制的側鏈到第二層網路,如Plasma、Optimistic rollps和ZK rollps。
我們可以考慮現有的Matic擴展解決方案——PoS和Plasma Chain已經基本上成為了整個Polygon生態系統中可用的擴展選項之一。 Polygon還提供了一個框架,如果新項目決定這是它們想要選擇的路徑,那麼它可以很容易地快速構建自己高度可定制的擴展解決方案。 現在,讓我們來仔細看看Polygon背後的技術,從而可以更好地理解這個項目。
Polygon的架構
Polygon支援與以太坊相容的兩種區塊鏈網路:獨立網路(stand-alone network)和安全鏈(secured chain)——利用“安全即服務”模型的網路。 獨立網路依賴於它們自己的安全性,例如,它們可以有自己的共識模型,如權益證明(PoS)或委託權益證明(DPoS)。這類網路是完全獨立的,這使它們具有最高水準的獨立性和靈活性,但這也讓它們更難建立可靠的安全模型。
例如,PoS需要大量可靠的驗證節點。這種模式通常適用于企業區塊鏈和已經建立強大社區的專案。 安全鏈使用“安全即服務”模型。它可以由以太坊直接提供,例如通過Plasma使用的欺詐證明(fraud proofs),或由專業驗證節點提供。這些驗證節點運行在Polygon生態系統中,可以被多個專案共用——這個概念類似於波卡的共用安全模型。安全鏈提供了最高級別的安全性,但犧牲了獨立性和靈活性。這種模式通常是初創公司和以安全為重點的專案的首選。
正如我們可能已經注意到的,獨立鏈和安全鏈之間的區別與我們前面描述的側鏈和第2層解決方案比起來更加明顯。這使得Polygon能夠適應幾乎所有可能的擴展解決方案。 現在,我們已經知道了Polygon支持什麼樣的解決方案了,接下來讓我們深入瞭解一下Polygon的架構。
Polygon架構由4個抽象和可組合的層組成。
以太坊層。Polygon Chain可以使用以太坊作為其基礎層,並利用以太坊的高安全性。這一層是作為以太坊上的一組智慧合約實現的,可以用於檢查點、staking、爭議解決以及以太坊和Polygon鏈之間的消息傳遞。 這個層是可選的,因為基於Polygon的鏈沒有義務使用它。
下一個是安全層。這是另一個可以提供“驗證節點即服務”功能的非強制層。該功能允許Polygon Chain使用一組驗證節點,這些驗證節點可以定期檢查任何Polygon Chain的有效性,並收取一定的費用。 這一層通常作為一個元區塊鏈實現,與以太坊並行運行,負責驗證節點的管理——註冊/註銷、獎勵、重新分配和Polygon Chain的驗證。 安全層是完全抽象的,可以有多個具有不同特徵的實現。這一層也可以直接在以太坊上實現,並利用以太坊的礦工作為驗證節點。
下一層是Polygon網路層。這是Polygon架構中的第一個強制層。這一層由最高級別的區塊鏈網路組成,每個網路可以維護以下功能:交易順序、本地共識和區塊的產出。
最後一個是執行層。這一層負責解釋和執行包含在Polygon Chain中的事務。它由執行環境和執行邏輯子層組成。 當談到Polygon的架構時,我們需要關注的主要要點是它被刻意地設計成通用和抽象的。這允許其他希望擴展的應用程式選擇最適合其需求的擴展解決方案。 正如我們所瞭解的鈉鹽,不同的應用程式可能想要針對不同的方面進行優化,比如安全性、交易速度、交易成本或優先性,而要在其中一個方面做得更好通常意味著要在其他方面做出犧牲。
舉個例子,一個旨在智慧合約中鎖定數十億美元的DeFi協定,可能想要在犧牲優先性的情況下優化安全性。這樣的協定很可能使用以太坊層。 另一個專案,比如說一個NFT的交易市場可能想要優化超低的交易成本,那麼它就可能就會願意犧牲安全性,把安全級別從極高降低到高。這樣的專案可以跳過以太坊層,依賴于安全層,並使用一組共用的驗證節點。 或者基於區塊鏈的遊戲想要依靠自己的共識機制,擁有超快的出塊時間。在這種情況下,他們可以完全跳過以太坊和安全層,使用Polygon網路層。
正如我們所看到的,Polygon可以提供多種選擇,不同應用程式背後的團隊可以決定選擇一個完全適合他們的用例。它還旨在簡化從一個可擴展解決方案遷移到另一個解決方案的過程。如果專案背後的環境發生了變化,或者出現了另一個更好的擴展解決方案,這可能是必需的。 這種架構還允許多個不同的基於Polygon的擴展解決方案進行相互通信。這一點非常重要,因為它可以防止創建封閉系統。
目前,Polygon生態系統中唯一可用的擴展解決方案是Matic PoS Chain和Matic Plasma Chain解決方案。該團隊還在積極添加其他多個選項,如ZK rollups、Optimistic rollups、企業鏈和其他側鏈。 目前,在Polygon上啟動的專案從Matic PoS和Matic Plasma鏈開始。
Matic PoS Chain和Matic Plasma Chain
Matic Plasma Chain是以太坊的第2層網路,它基於Plasma的實現。從本質上講,Plasma是一個構建可擴展的去中心化應用程式(Dapp)的框架。 Plasma允許使用者將交易從主鏈轉移到子鏈,從而實現快速和廉價的交易。Plasma的一個缺點是使用者從第2層網路中提取資金需要很長的等待時間。
Plasma不能用於擴展通用的智慧合約。 Matic PoS Chain是一個未經許可的側鏈,它與以太坊鏈並行運行。該鏈由具有自身驗證節點的權益證明共識機制來保護。 儘管Matic PoS Chain有自己的共識機制,但在驗證節點staking和檢查點方面,它也依賴於以太坊的安全性。 Matic PoS Chain與以太坊虛擬機器(EVM)相容,它允許那些基於以太坊的專案毫不費力地遷移其智慧合約。
到目前為止,Matic PoS Chain和Matic Plasma Chain已經能夠搭載超過80個應用程式,處理超過500萬筆交易,並保護超過2億美元的用戶資金。 一些已經遷移到Matic PoS Chain的專案(或者直接在Matic上啟動,或者正在遷移過程中),包括Quickswap——一個由Uniswap、Sushiswap、Aavegotchi、Polymarket、Polkamarkets和Superfarm組成的分叉。 除此之外,基礎設施專案如Graph和Chainlink也決定擴展到Polygon上。 最近,Polygon還宣佈其與視頻遊戲行業的大玩家雅達利合作。
總結
目前看來,Matic重新命名為Polygon並進一步擴展專案範圍是一個非常好的主意。 這主要是因為未來將會出現一系列不同的擴展解決方案,這一點越來越清晰。 在新的架構中,Polygon可以促進這些不同擴展選項之間的連接。 目前人們很管關注Optimistic的rollup和ZK rollup,而Polygon可以添加到眾多可用的擴展解決方案中。
這裡的主要風險是,如果這些流行的擴展技術中有一種沒有與Polygon集成就自行被採用。但即使這真的發生了,這項技術也有可能最終被集成到Polygon中。 當涉及到增加更多的擴展選項和新專案時,追蹤Polygon的進程將是一件有趣的事情。 我們還將看到在具有不同安全保證的不同擴展解決方案之間進行通信有多麼輕鬆。
值得一提的是,Polygon的白皮書與波卡、Cosmos或Avalanche等也關注不同區塊鏈之間的互通性的其他第一層區塊鏈有直接的比較。 與這些專案相比,Polygon專注於以太坊生態系統,以太坊鏈是連接一切的主要樞紐。 當然,以太坊有很多優勢,例如強大的用戶和開發人員社區,著名的程式設計語言Solidity和加密貨幣領域最流行的虛擬機器EVM。
除此之外,以太坊作為可靠的基礎鏈有著較長的歷史,它處理著數萬億美元的經濟活動。它需要時間來開發,而且很難被全新的區塊鏈複製。 最近幣安智慧鏈的崛起表明,熟悉以太坊堆疊的力量是不可忽視的。
你對Polygon有什麼看法?它將是擴展以太坊的最終方式麼?