Qtum量子鏈釋出QIP-19支援隱私資產技術提案

買賣虛擬貨幣
編者的話:本提案為Qtum核心開發工程師Shannon釋出在Github最新的技術提案,透過預編譯智慧合約實現隱私協議,以此實現在Qtum網路上發行帶有隱私保護的資產和Token。
1. 背景Qtum作為公鏈,鏈上所有資料(包括交易與智慧合約等)是完全透明的,並且將永遠存於鏈上。雖然使用者的地址是由隨機的私鑰生成,但使用者的身份可以透過交易所、商戶等洩露出去,甚至透過分類、聚類等機器學習演算法被挖掘到。這種程度的隱私性不足以支撐大規模商業應用。目前市場上提出了許多隱私解決方案,例如zk-SNARKs和MimbleWimble。這些方案都需要對區塊鏈底層設計進行較大的修改,因此很難直接應用在已有的區塊鏈上。但最近許多專案嘗試使用以太坊的智慧合約實現隱私解決方案,例如AZTEC和Zether。這些專案受益於EIP-196引入的橢圓曲線相關的預編譯合約。這些預編譯合約使得隱私解決方案中的一些核心函式可以在相對較低的gas下實現,使用者可以以此在以太坊上發行隱私資產。
但是即便如此,目前這些解決方案中發行隱私資產的gas消耗仍然很高。舉例而言,AZTEC上發起一筆隱私交易的gas消耗約為900k,Zether上為7188k,而以太坊對於每個區塊的gas限制約為8000k。所以它們需要依靠EIP,如EIP-1108和EIP-1109,來進一步降低gas成本。另一方面,增加橢圓曲線相關的預編譯合約也會對降低gas成本有很大幫助。2. 應用場景隱私協議Zether在其文章中提出主要應用於4個主要應用場景,包括Sealed-bid Auctions(私密競標的拍賣)、 Payment Channels(支付通道)、Stake Voting(權益證明投票)、Privacy-preserving Proof-of-Stake(保護隱私的PoS)。其中,前兩個是和隱私相關的商業應用場景,也是Qtum當前重點關注的方向之一;後兩者增加了PoS過程的隱私性,可適用於Qtum共識機制的改進。3. 下一步計劃Qtum支援EVM,因此AZTEC和Zether等隱私協議完全可以應用於Qtum網路。Qtum下一步將聚焦於降低隱私協議的gas成本:在Qtum上部署這些隱私協議,分析節點上的實際gas消耗。
降低預編譯合約的gas消耗,如EIP-1108和EIP-1109。進一步研究如何為橢圓曲線新增新的預編譯合約

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;