Урок 1

zkSync(ZK)簡介

本模塊涵蓋了 zkSync 的基本知識,包括概述、歷史、髮展和願景。

什麽是 zkSync?

zkSync.io 是由 Matter Labs 開髮的以太坊 Layer 2 擴展解決方案。它旨在提高以太坊的可擴展性併降低交易成本,衕時確保安全性。該解決方案使用 zkRollup 技術,可以將多個交易捆綁到鏈下,然後使用零知識證明 (SNARK) 在鏈上進行驗證。這個過程確保了交易的有效性,降低了以太坊主網的計算負載,併顯著降低了交易費用。

zkSync 的特點和優勢

零知識證明彙總 (zkRollups):

zkSync 利用零知識證明彙總 (zkRollups) 技術來提高以太坊的可擴展性和效率,衕時保持安全性。其工作原理是將多個交易捆綁成單個批次放在鏈下,然後使用零知識證明技術 (zk-SNARK) 在鏈上進行驗證。

  1. 用戶簽名交易併將它們提交給 Layer 2 (L2) 運營商,通常稱爲排序器 (Sequencer)。
  2. 這些排序器執行交易,然後將它們捆綁成批次,併定期將這些批次提交到以太坊主網 (Layer 1)。

零知識證明對於確保這些批處理交易的有效性至關重要,而無需透露任何交易細節。證明確認 Layer 2 運營商提出的狀態更改是正確的,併且是執行給定交易批次的結果。這種方法減少了以太坊主網的計算負載,因爲隻需要在鏈上驗證證明,而無需驗證單個交易本身。

zkSync 如何將交易髮布到以太坊

爲了確保數據可用性和降低成本,zkSync 將交易數據作爲calldata髮布到以太坊,calldata是一種鏈上存儲數據而不影響以太坊主網狀態的計算方法。

zkSync 的狀態(包括賬戶和餘額)由 Merkle 樹錶示,其根 (Merkle 根) 存儲在鏈上。處理交易時,狀態會轉移到一個新的 Merkle 根,併且與新狀態根一起提交的有效性證明確保新狀態是已處理交易的有效結果。

zkSync 使用的證明繫統包含各種組件來確保狀態轉換的正確性,例如 Boojum 工具包,這是一個用於構建和驗證電路功能的基於 Rust 的密碼學庫。這種方法通過減少需要在鏈上存儲和處理的數據量來提高安全性和效率。

zkSync 使用 zkRollups 技術,可以在保持高安全性和數據完整性的衕時進行可擴展和具有成本效益的交易。它支持 zkSync 鏈之間輕鬆的互操作性,允許整個生態繫統內進行無需信任的通信和資産轉移。

可擴展性和成本效益:

zkRollups 的使用有助於優化 zkSync 的可擴展性和成本效益,進而提高其處理大量交易併降低相關成本的能力。zkSync 每秒可以處理數千筆交易,這種吞吐量提升尤其有利於需要高交易速率的應用程序,例如去中心化金融 (DeFi) 平颱和非衕質化代幣 (NFT) 市場。

zkRollups 在壓縮和驗證交易數據方麵的效率意味著用戶可以享受更低的費用,使其成爲適用於小型和大型交易的經濟高效解決方案。這對於小額支付和其他需要高成本效益的頻繁交易場景尤其有利。

使用案例

去中心化金融(DeFi)

zkSync 可爲去中心化金融的應用實現高效、經濟的運營。其基礎設施支持自動做市商(AMM)、借貸平颱和收益農業(或稱流動性挖礦)協議,提供低交易費和高吞吐量,使 DeFi 平颱能夠擴展併服務於更廣泛的受衆。

支付和轉賬

zkSync 可促進以太坊上的高效支付和代幣轉賬。該協議爲 ETH 和 ERC-20 代幣交易提供即時確認和低廉的費用。用戶可以快速、經濟高效地進行點對點支付和彙款。該繫統支持曏任何以太坊地址付款,無需預先註冊賬戶,簡化了用戶體驗。

NFT 市場

zkSync 支持非衕質化代幣(NFT)的創建、轉移和交易。zkSync 的基礎設施允許這些平颱在購買、出售或鑄造 NFT 時爲用戶提供更快、更經濟的交易。

跨鏈橋和智能合約

zkSync 的互操作性功能使創建跨鏈橋成爲可能,這些跨鏈橋允許資産在不衕的區塊鏈網絡之間安全高效地轉移。這對於需要與多個區塊鏈交互的項目至關重要,提供了一種在不影響安全性的情況下在平颱之間移動資産的安全方法。

zkSync 還支持智能合約的部署,使開髮人員能夠構建和運行具有更高可擴展性和更低成本的去中心化應用程序 (dApp)。其 zkEVM 兼容性確保現有的以太坊智能合約可以輕鬆移植到 zkSync 上,使開髮人員無需進行大量代碼修改即可從 zkRollups 中受益。

游戲和元宇宙應用

zkSync 的低費用和高吞吐量非常適合需要頻繁交易的游戲和元宇宙應用。開髮人員可以創建互動體驗,而無需擔心高昂的交易成本和緩慢的處理時間,從而實現更具吸引力的用戶互動。

企業解決方案

zkSync 的可擴展性和成本效益也對企業應用程序有利。企業可以使用 zkSync 進行各種基於區塊鏈的解決方案,例如供應鏈管理和身份驗證。該協議的優勢提高了企業級應用程序的運營效率併降低了成本。

歷史和髮展

zkSync 由 Matter Labs 開髮,這是一家專註於利用零知識證明技術來解決區塊鏈可擴展性問題的公司。zkSync 這個項目分爲多個開髮階段,每個階段都有新的功能和改進。

zkSync Lite

zkSync 的初始版本稱爲 zkSync Lite,專註於簡單支付和基本功能。它展示了 zkRollup 技術的可行性及其擴展以太坊交易的潛力。

zkSync Era

一個進階的版本,引入了完全的 EVM 兼容性、帳戶抽象和增強的安全功能。zkSync Era支持 Solidity 和 Vyper 智能合約,併與 Hardhat 和 Foundry 等流行開髮工具集成。

開髮亮點:

  • 實施 zkRollup:zkSync 背後的技術是zkRollup,它將多個交易合併爲一個單一的批次進行鏈外處理。
  • 安全審計:zkSync 已通過多項安全審計,以確保其協議的安全性。Matter Labs 還實施了一項漏洞懸賞計畫,鼓勵社區髮現併報告潛在漏洞。
  • 社區和生態繫統的髮展:隨著時間的推移,zkSync 已經建立了一個由開髮人員、用戶和合作伙伴組成的強大生態繫統。該協議支持廣泛的 dApp,併與各種工具和服務集成,以增強開髮者的體驗。

zkSync 項目的願景與目標

zkSync 的主要目標是爲以太坊提供可擴展、低成本和安全的 Layer 2 解決方案。通過利用 zkRollup 技術,zkSync 旨在解決以太坊的可擴展性問題,使去中心化應用程序更廣泛地被採用。zkSync 的使命是使區塊鏈技術對用戶和開髮人員都更加易於訪問和高效。

目標

  • 增強可擴展性:通過鏈下處理交易,zkSync 旨在提高以太坊網絡的吞吐量,使其能夠每秒處理更多交易。
  • 降低成本:較低的交易費用有助於區塊鏈技術的更廣泛採用和可用性。zkSync 的低成本交易使人們可以進行微支付和與 dApp 的頻繁交互。
  • 確保安全性:維護交易的安全性和去信任性是重中之重。zkSync 利用以太坊的安全模型,確保所有交易都是安全且可驗證的。
  • 改善用戶體驗:zkSync 註重提供良好的用戶體驗,包括快速交易確認和與現有以太坊錢包和工具的兼容性。該協議支持即時確認和低費用等功能,使用戶更容易與區塊鏈應用程序進行交互。

對生態繫統的益處

  • 增加吞吐量:zkSync 的鏈下處理能力使以太坊網絡能夠處理更多交易,從而減少擁塞併提高效率。
  • 費用降低:降低的交易成本使人們可以更實惠地與 dApp 進行交互,從而促進更廣泛的採用和使用。
  • 增強安全性:通過利用以太坊的安全模型,zkSync 確保所有交易都是安全且去信任的,從而維護網絡的完整性。
  • 開髮者友善:zkSync 的 EVM 兼容性和對流行開髮工具的支持使開髮人員更容易從以太坊過渡到 zkSync,讓他們能夠利用 Layer 2 的優勢,而無需對其現有代碼庫進行大量修改。

亮點

  • zkSync 是一個使用 zkRollup 技術的以太坊 Layer 2 擴展解決方案。
  • 由 Matter Labs 開髮,zkSync 旨在提高可擴展性、降低交易成本併維護安全性。
  • zkSync 支持 EVM 兼容的智能合約,併提供各種開髮人員工具和資源。
  • 該項目經歷了重大開髮階段,包括 zkSync Lite 和 zkSync Era。
  • zkSync 的願景是使區塊鏈技術更易於訪問和高效,以便被廣泛採用。
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.
Каталог
Урок 1

zkSync(ZK)簡介

本模塊涵蓋了 zkSync 的基本知識,包括概述、歷史、髮展和願景。

什麽是 zkSync?

zkSync.io 是由 Matter Labs 開髮的以太坊 Layer 2 擴展解決方案。它旨在提高以太坊的可擴展性併降低交易成本,衕時確保安全性。該解決方案使用 zkRollup 技術,可以將多個交易捆綁到鏈下,然後使用零知識證明 (SNARK) 在鏈上進行驗證。這個過程確保了交易的有效性,降低了以太坊主網的計算負載,併顯著降低了交易費用。

zkSync 的特點和優勢

零知識證明彙總 (zkRollups):

zkSync 利用零知識證明彙總 (zkRollups) 技術來提高以太坊的可擴展性和效率,衕時保持安全性。其工作原理是將多個交易捆綁成單個批次放在鏈下,然後使用零知識證明技術 (zk-SNARK) 在鏈上進行驗證。

  1. 用戶簽名交易併將它們提交給 Layer 2 (L2) 運營商,通常稱爲排序器 (Sequencer)。
  2. 這些排序器執行交易,然後將它們捆綁成批次,併定期將這些批次提交到以太坊主網 (Layer 1)。

零知識證明對於確保這些批處理交易的有效性至關重要,而無需透露任何交易細節。證明確認 Layer 2 運營商提出的狀態更改是正確的,併且是執行給定交易批次的結果。這種方法減少了以太坊主網的計算負載,因爲隻需要在鏈上驗證證明,而無需驗證單個交易本身。

zkSync 如何將交易髮布到以太坊

爲了確保數據可用性和降低成本,zkSync 將交易數據作爲calldata髮布到以太坊,calldata是一種鏈上存儲數據而不影響以太坊主網狀態的計算方法。

zkSync 的狀態(包括賬戶和餘額)由 Merkle 樹錶示,其根 (Merkle 根) 存儲在鏈上。處理交易時,狀態會轉移到一個新的 Merkle 根,併且與新狀態根一起提交的有效性證明確保新狀態是已處理交易的有效結果。

zkSync 使用的證明繫統包含各種組件來確保狀態轉換的正確性,例如 Boojum 工具包,這是一個用於構建和驗證電路功能的基於 Rust 的密碼學庫。這種方法通過減少需要在鏈上存儲和處理的數據量來提高安全性和效率。

zkSync 使用 zkRollups 技術,可以在保持高安全性和數據完整性的衕時進行可擴展和具有成本效益的交易。它支持 zkSync 鏈之間輕鬆的互操作性,允許整個生態繫統內進行無需信任的通信和資産轉移。

可擴展性和成本效益:

zkRollups 的使用有助於優化 zkSync 的可擴展性和成本效益,進而提高其處理大量交易併降低相關成本的能力。zkSync 每秒可以處理數千筆交易,這種吞吐量提升尤其有利於需要高交易速率的應用程序,例如去中心化金融 (DeFi) 平颱和非衕質化代幣 (NFT) 市場。

zkRollups 在壓縮和驗證交易數據方麵的效率意味著用戶可以享受更低的費用,使其成爲適用於小型和大型交易的經濟高效解決方案。這對於小額支付和其他需要高成本效益的頻繁交易場景尤其有利。

使用案例

去中心化金融(DeFi)

zkSync 可爲去中心化金融的應用實現高效、經濟的運營。其基礎設施支持自動做市商(AMM)、借貸平颱和收益農業(或稱流動性挖礦)協議,提供低交易費和高吞吐量,使 DeFi 平颱能夠擴展併服務於更廣泛的受衆。

支付和轉賬

zkSync 可促進以太坊上的高效支付和代幣轉賬。該協議爲 ETH 和 ERC-20 代幣交易提供即時確認和低廉的費用。用戶可以快速、經濟高效地進行點對點支付和彙款。該繫統支持曏任何以太坊地址付款,無需預先註冊賬戶,簡化了用戶體驗。

NFT 市場

zkSync 支持非衕質化代幣(NFT)的創建、轉移和交易。zkSync 的基礎設施允許這些平颱在購買、出售或鑄造 NFT 時爲用戶提供更快、更經濟的交易。

跨鏈橋和智能合約

zkSync 的互操作性功能使創建跨鏈橋成爲可能,這些跨鏈橋允許資産在不衕的區塊鏈網絡之間安全高效地轉移。這對於需要與多個區塊鏈交互的項目至關重要,提供了一種在不影響安全性的情況下在平颱之間移動資産的安全方法。

zkSync 還支持智能合約的部署,使開髮人員能夠構建和運行具有更高可擴展性和更低成本的去中心化應用程序 (dApp)。其 zkEVM 兼容性確保現有的以太坊智能合約可以輕鬆移植到 zkSync 上,使開髮人員無需進行大量代碼修改即可從 zkRollups 中受益。

游戲和元宇宙應用

zkSync 的低費用和高吞吐量非常適合需要頻繁交易的游戲和元宇宙應用。開髮人員可以創建互動體驗,而無需擔心高昂的交易成本和緩慢的處理時間,從而實現更具吸引力的用戶互動。

企業解決方案

zkSync 的可擴展性和成本效益也對企業應用程序有利。企業可以使用 zkSync 進行各種基於區塊鏈的解決方案,例如供應鏈管理和身份驗證。該協議的優勢提高了企業級應用程序的運營效率併降低了成本。

歷史和髮展

zkSync 由 Matter Labs 開髮,這是一家專註於利用零知識證明技術來解決區塊鏈可擴展性問題的公司。zkSync 這個項目分爲多個開髮階段,每個階段都有新的功能和改進。

zkSync Lite

zkSync 的初始版本稱爲 zkSync Lite,專註於簡單支付和基本功能。它展示了 zkRollup 技術的可行性及其擴展以太坊交易的潛力。

zkSync Era

一個進階的版本,引入了完全的 EVM 兼容性、帳戶抽象和增強的安全功能。zkSync Era支持 Solidity 和 Vyper 智能合約,併與 Hardhat 和 Foundry 等流行開髮工具集成。

開髮亮點:

  • 實施 zkRollup:zkSync 背後的技術是zkRollup,它將多個交易合併爲一個單一的批次進行鏈外處理。
  • 安全審計:zkSync 已通過多項安全審計,以確保其協議的安全性。Matter Labs 還實施了一項漏洞懸賞計畫,鼓勵社區髮現併報告潛在漏洞。
  • 社區和生態繫統的髮展:隨著時間的推移,zkSync 已經建立了一個由開髮人員、用戶和合作伙伴組成的強大生態繫統。該協議支持廣泛的 dApp,併與各種工具和服務集成,以增強開髮者的體驗。

zkSync 項目的願景與目標

zkSync 的主要目標是爲以太坊提供可擴展、低成本和安全的 Layer 2 解決方案。通過利用 zkRollup 技術,zkSync 旨在解決以太坊的可擴展性問題,使去中心化應用程序更廣泛地被採用。zkSync 的使命是使區塊鏈技術對用戶和開髮人員都更加易於訪問和高效。

目標

  • 增強可擴展性:通過鏈下處理交易,zkSync 旨在提高以太坊網絡的吞吐量,使其能夠每秒處理更多交易。
  • 降低成本:較低的交易費用有助於區塊鏈技術的更廣泛採用和可用性。zkSync 的低成本交易使人們可以進行微支付和與 dApp 的頻繁交互。
  • 確保安全性:維護交易的安全性和去信任性是重中之重。zkSync 利用以太坊的安全模型,確保所有交易都是安全且可驗證的。
  • 改善用戶體驗:zkSync 註重提供良好的用戶體驗,包括快速交易確認和與現有以太坊錢包和工具的兼容性。該協議支持即時確認和低費用等功能,使用戶更容易與區塊鏈應用程序進行交互。

對生態繫統的益處

  • 增加吞吐量:zkSync 的鏈下處理能力使以太坊網絡能夠處理更多交易,從而減少擁塞併提高效率。
  • 費用降低:降低的交易成本使人們可以更實惠地與 dApp 進行交互,從而促進更廣泛的採用和使用。
  • 增強安全性:通過利用以太坊的安全模型,zkSync 確保所有交易都是安全且去信任的,從而維護網絡的完整性。
  • 開髮者友善:zkSync 的 EVM 兼容性和對流行開髮工具的支持使開髮人員更容易從以太坊過渡到 zkSync,讓他們能夠利用 Layer 2 的優勢,而無需對其現有代碼庫進行大量修改。

亮點

  • zkSync 是一個使用 zkRollup 技術的以太坊 Layer 2 擴展解決方案。
  • 由 Matter Labs 開髮,zkSync 旨在提高可擴展性、降低交易成本併維護安全性。
  • zkSync 支持 EVM 兼容的智能合約,併提供各種開髮人員工具和資源。
  • 該項目經歷了重大開髮階段,包括 zkSync Lite 和 zkSync Era。
  • zkSync 的願景是使區塊鏈技術更易於訪問和高效,以便被廣泛採用。
Отказ от ответственности
* Криптоинвестирование сопряжено со значительными рисками. Будьте осторожны. Курс не является инвестиционным советом.
* Курс создан автором, который присоединился к Gate Learn. Мнение автора может не совпадать с мнением Gate Learn.