Home > 什麼是zkSync?以太坊的L2 零知識證明 Rollup擴容解方 有哪些優缺點?如何運作?一篇就懂

什麼是zkSync?以太坊的L2 零知識證明 Rollup擴容解方 有哪些優缺點?如何運作?一篇就懂

Written by To-CoinTeam

2022-02-18

1. 什麼是 zkSync?

官方網站      Discord     Twitter     Github

zkSync 是由 Matter Labs 於 2019 年推出的以太坊 Layer 2 擴容解決方案,Matter Labs 的創辦人 Alex Gluchowski 早期在以太坊基金會做 Plasma 研究員( Plasma 是較為初階的擴容解決方案 ),2018 年創立了 Matter Labs,zkSync 已獲得多家知名 VC 如 a16z, Dragonfly 投資。

以太坊目前每秒可處理的交易數量( TPS )約為 15 筆,目前的交易量是以太坊網路考量去中心化程度和安全性所做出的最優解( 不可能三角 ),以目前的科技短期內無法在相同條件下增加每秒交易量,所以有人提出了在第二層( Layer 2 )上處理執行交易,將以太坊作為結算和安全保護層,這樣的設計也比較符合目前金融系統的結算結構,中央銀行並不會紀錄或是執行各家銀行對用戶的交易,而是各家銀行自行處理,央行只負責最後結算,所以目前 Layer 2 解決方案也被看作是以太坊面對大規模用戶使用時的解方。

目前主流的 Layer 2 解決方案主要有兩種 Optimism 和 ZK( Zero-Knowledge 又稱零知識證明 ),而 zkSync 前的小寫 zk 即是代表他們是使用零知識證明的 Layer 2 方案,以太坊的創辦人 Vitalik Buterin 在他的部落格內提到他對於這兩種技術發展觀點:

我自己的觀點是在短期內 Optimism Rollup 可能在一般的 EVM 計算中勝出,而ZK Rollup 可能在簡單的支付、交換和其他特定應用案例中勝出,但從中長期來看,隨著ZK-SNARK技術的改進,ZK Rollup 將在所有案例中勝出。

Layer 2 與側鏈有什麼不同?

Layer 2

Layer 2 泛指鏈上安全性仍由 Layer 1 保護的鏈,目前知名的 Layer 2 專案有:Optimism 、Arbitrum、zkRollup 等。

側鏈( Side Chain )

側鏈指的是安全性與 Layer 1 不相關的鏈,像是幣安智能鏈本身安全性已經由 BNB 持有者負責維護,以太坊不相關,這時幣安智能鏈( 以太坊 )就可以被稱為以太坊( 幣安智能鏈 )的側鏈,目前知名的以太坊側鏈有:幣安智能鏈、Terra、Avalanche 等。

2. zkSync 的開發計畫( Roadmap )

  • 擴容支付方案( Scalable Payments ):2021/2 月上線
  • 兼容以太坊智能合約( Smart Contracts ):測試網已於 2021/5 月上線
  • 隱私保護( Privacy ):待開發
  • 抗審查制度 ( Censorship Resistance ):待開發

3. zkSync 是怎麼運作的?

zkSync 引入驗證者( Validators )和保護者( Guardians )等兩種角色提升可擴展性

驗證者( Validators )

驗證者負責處理交易並打包區塊,驗證者也需要為交易提供一份交易零知識證明,證明交易過程都是正確沒有舞弊,由於每個驗證者都需質押代幣,如果被保護者( Guardians )發現作惡,驗證者將被懲罰並沒收質押的代幣,當驗證者正確執行交易將獲得代幣獎勵。

保護者( Guardians )

保護者負責提名下一個區塊的驗證者以及監控區塊是否被正確處理,成為保護者也需要質押代幣,當交易正確執行保護者也將獲得一部分的代幣獎勵,如果為惡,質押的代幣也將會受到懲罰。

4. zkSync 有哪些優缺點?

  • 優點
  • 低手續費約為以太坊 L1 的 1/100
  • 高 TPS 3000+ 交易量
  • 資產轉出( L2 -> L1 )不需要七天挑戰期
  • 缺點
  • 需要更多時間開發 EVM 兼容

5. zkSync 是否有發幣計畫?

Matter Labs 在很多地方的回應都說團隊目前沒有任何發幣計畫,但仔細研究 zkSync 的技術文件,他們偶爾會在文件內寫到 zkSync 原生代幣的使用情境,所以 zkSync 一直被視為是高機率發幣的 Layer 2 方案。

你可能會喜歡

訂閱電子報