第一個以隱私為核心的乙太網2層伸縮解決方案 - aztec

banq發表於2020-10-13

第一個以隱私為核心的Ethereum 2層伸縮解決方案。PLONK的建立者正在Mainnet上擴充套件DeFi,ERC-20和CBDC,並加入了使用者保護功能。
今天,我們很自豪地宣佈第二層網路Aztec 2.0 —一種擴充套件解決方案,其核心是隱私:
  • 基於zkRollup的第2層網路,位於Ropsten上
  • 預設情況下為私人傳送-遮蔽並私下傳送您的ERC-20
  • 社會鑰匙恢復出爐
  • 可擴充套件的私人訪問DeFi(Uniswap等)
  • 與Aztec 1.0相比可減少200倍的gas
  • 設計安全:所有交易均在鏈上經過驗證
  • 帶有Noir的可程式設計隱私-私人合同語言

這些功能實現了我們世界一流的研究團隊的輸出,他們在過去15個月中向社群提供了PLONKPlookup,現在已成為zkSNARKs的主要標準。
 
如今,經典的第2層體系結構提供了可伸縮性,並等待稍後解決隱私問題。
aztec與眾不同。
我們的PLONK研究使我們能夠以兩種非常不同的方式使用zkSNARK:
  1. 每個交易均編碼為zkSNARK,以保護使用者資料
  2. 然後,中繼器使用進一步的“彙總” zkSNARK對這些交易進行批處理-然後將這個單一彙總證明傳送給以太坊,以擴充套件網路。

使用這種技術,網路可以按需擴充套件到約300 TX / S的硬限制,同時保留鏈上資料的可用性。
 

跨資產縮放
通常,彙總聚合的交易是“同類”的,即它們屬於同一型別。因為aztec交易所有 zkSNARK證明,他們都可以捆綁成一個zkRollup。
具體而言,私人DeFi交易可以與zkDAI支出或Uniswap交易捆綁在一起,全部在彙總 Roll-up中。
 

黑色語言:私人智慧合約
Noir簡介—一種開源指令碼語言,使開發人員可以輕鬆編寫與Aztec 2.0相容的zkSNARK事務。

Noir為開發人員提供了工具,以編寫用於主網協議的自定義邏輯,從DeFi到資本市場和訂單。
Noir為工程師提供了以下關鍵特徵:

  • 定製私人交易
  • 在任何curve上簽名
  • 以太坊的合約通話
  • Aztec 標準庫—通用密碼原語的有效稽核版本

 

社會恢復賬戶
可以建立帶有或不帶有連結的以太坊地址的使用者帳戶,不需要初始的鏈上交易即可接收資金。
人類可讀的別名是內建的-所以現在,您可以是@MontezumaII,而不是0x48af9…

  • 帳戶支援多個金鑰
  • 內建社會恢復
  • 支出金鑰與加密金鑰分離-這有助於受監管的應用程式保持整齊且符合KYC要求的記錄

 

削減Gas成本
Aztec 2.0將Aztec 1.0的天然氣成本降低了200倍。
 
您今天可以在Aztec上做什麼?

  • 存入:透過將令牌存入Aztec來遮蔽令牌
  • 私人付款:加密的餘額和身份-適用於所有代幣
  • 多裝置恢復:保護您的資產免於丟失金鑰
  • 提現:將您的代幣匿名帶回到第一層
  • 逃生艙口蓋:即使所有彙總提供程式都崩潰,也可以確保退出

所有這些功能都隨我們的Developer SDK提供
 

下一步:DeFi
11月,將對網路進行升級,以支援對DeFi的可擴充套件的私有訪問。 此升級使使用者可以 以Gas價格的一小部分匿名訪問DeFi交易。而且, 無需將DeFi協議移植到第2層。
 

工作示例:Aztec網路上的Uniswap
讓我們看一下DeFi在Aztec 2.0上的工作方式:

  1. 使用者傳送其Dai餘額的一部分以在Uniswap上交換ETH
  2. 該彙總捆綁100種的這些交易連成一個事務
  3. 在Aztec合同接收ETH代表這些使用者
  4. 該ETH是擁有按比例由池中的參與者
  5. 每個參與者都受益於大量的匿名性,併為投資支付了一部分費用

大多數DeFi協議可以透過這種方式進行整合,並且重要的是可以使用現有的經過稽核的L1程式碼進行整合。


 

相關文章