Qtum量子鏈發布QIP 19支援隱私資產技術提案

2021-09-24 19:20:17 字數 1397 閱讀 8451

者的話:本提案為qtum核心開發工程師shannon發布在github最新的技術提案,通過預編譯智慧型合約實現隱私協議,以此實現在qtum網路上發行帶有隱私保護的資產和token。

01

背景

qtum作為公鏈,鏈上所有資料(包括交易與智慧型合約等)是完全透明的,並且將永遠存於鏈上。雖然使用者的位址是由隨機的私鑰生成,但使用者的身份可以通過交易所、商戶等洩露出去,甚至通過分類、聚類等機器學習演算法被挖掘到。這種程度的私隱性不足以支撐大規模商業應用。

目前市場上提出了許多隱私解決方案,例如zk-snarks和mimblewimble。這些方案都需要對區塊鏈底層設計進行較大的修改,因此很難直接應用在已有的區塊鏈上。

但最近許多專案嘗試使用以太坊的智慧型合約實現隱私解決方案,例如aztec和zether。這些專案受益於eip-196引入的橢圓曲線相關的預編譯合約。這些預編譯合約使得隱私解決方案中的一些核心函式可以在相對較低的gas下實現,使用者可以以此在以太坊上發行隱私資產。

但是即便如此,目前這些解決方案中發行隱私資產的gas消耗仍然很高。舉例而言,aztec上發起一筆隱私交易的gas消耗約為900k,zether上為7188k,而以太坊對於每個區塊的gas限制約為8000k。所以它們需要依靠eip,如eip-1108和eip-1109,來進一步降低gas成本。另一方面,增加橢圓曲線相關的預編譯合約也會對降低gas成本有很大幫助。

02

應用場景

隱私協議zether在其文章中提出主要應用於4個主要應用場景,包括sealed-bid auctions(私密競標的拍賣)、 payment channels(支付通道)、stake voting(權益證明投票)、privacy-preserving proof-of-stake(保護隱私的pos)。其中,前兩個是和隱私相關的商業應用場景,也是qtum當前重點關注的方向之一;後兩者增加了pos過程的私隱性,可適用於qtum共識機制的改進。

如何在現有的區塊鏈上增加隱私功能?

萬億大資料市場,拿什麼保護資料隱私?

03

下一步計畫

在qtum上部署這些隱私協議,分析節點上的實際gas消耗。

降低預編譯合約的gas消耗,如eip-1108和eip-1109。

進一步研究如何為橢圓曲線新增新的預編譯合約

Qtum量子鏈受邀出席日本TEAMZ全球區塊鏈峰會

4月6 7日 日本時間 第五屆全球區塊鏈峰會teamz blockchain summit在日本東京盛大召開。qtum量子鏈創始人帥初受邀出席,以區塊鏈技術先驅和行業開拓者的角度 了區塊鏈行業當下急需解決的問題,以及2019年行業可關注的行業突破點。活動首日,帥初在主題演講中提到 區塊鏈技術誕生伴隨...

Qtum量子鏈系列開發課程入駐金色學院

長期關注qtum的你也一定是區塊鏈世界的好奇者,那麼我們究竟為什麼還要孜孜不倦的在區塊鏈世界中不斷學習呢?當然不僅僅是因為它熱。學習的目的不僅僅是追尋熱門。而是透過狂熱,清醒看到清醒背後的價值,從而校準我們對生存世界的認知,繼而打破個人行動的邊界和障礙。如果說,世界大體分為 物理世界 和 數字世界 ...

Qtum量子鏈研究院 MVP技術詳解 中篇)

minimal viable plasma 上期的內容我們分享了qtum mvp的操作流程,有讀者提出疑問該如何理解這些 今天就為大家分享mvp的技術詳解。plasma mvp以一種非常簡單的方式提供plasma系統的基本安全特性。在plasma mvp中,使用者一旦發現任何不法行為就立即退出,使用...