區塊鏈數據ETbit | 2017-12-25
斯坦福大學發布了一份標題為《防彈技術:對保密交易等的簡短證明》 的論文,提出了一種新零知識證明系統:防彈技術(Bulletproofs)。 該提案增強了鏈上隱私保護,並提出了一種新的、更快速、更緊湊的方式來驗證增強隱私的保密交易(Confidential Transactions,CT)。 具體來說,防彈技術可以大大減少這類交易需要驗證的區塊大小。 此外,論文的作者 -由Dan Boneh 教授監督的 斯坦福大學應用密碼學小組- 已經在設法實現防彈技術。
目前,所有的交易信息 – 比如錢包地址,特別是比特幣的發送量 – 都可以在比特幣區塊鏈上看到。 這會侵犯所有用戶的隱私。 例如,如果我們希望通過比特幣網絡支付工資,這意味著每筆工資都將可在區塊鏈網絡上看到。 這反過來可能意味著某人(如你的房東)可能會查看你賺了多少錢來嘗試增加租金。
提高區塊鏈的保密性就需要用到保密交易技術。 保密交易技術結合了一些加密技術,以便只有交易的發送者和接收者才知道交易金額。 這些加密技術可以讓用戶混淆他們正在交易的金額,同時仍然允許旁觀者對混淆的金額進行計算:任何人都可以檢查發送的比特幣的總和是否大于收到的比特幣的總和。
保密交易技術是通過零知識證明來實現的。零知識證明是在不需要向對方發送關于保密交易本身任何信息的情況下,向對方證明保密交易有效的技術。
然而,正如防彈技術論文所述:
“目前關于保密交易零知識證明的提案要麼使區塊數據變得相當大,要麼需要建立信任。 兩者都不可取。”
而如果我們必須驗證多重範圍證明(multiple range proofs,這是多重簽名交易的情況),複雜度和區塊大小將呈線性增長。 例如,如果單個證明的大小是2kB,則兩個證明是4kB、三個證明是6kB等。
此外,零知識證明通常需要建立信任:它們必須由一些可信的權威機構來初始化。 然而,這不符合與比特幣系統的安全性,因為實際上這意味著權威機構可能會生成假的“證明”。這些假證明可能導致無法控制和察覺的通貨膨脹。
防彈技術可以解決這些問題。
根據這份論文, “在任何通過網絡傳輸證明或長時間存儲證明的分布式系統中,簡短證明可以降低整體成本。”
據稱防彈技術能夠顯著降低加密證明的數據大小:從8 kB到734個字節,這取決于具體的交易情況。 此外,在處理多重證明時,區塊大小只會增加百分之幾,而不是線性增長。 另外,防彈技術不需要建立信任。
Blockstream數學家、 此論文的貢獻者Andrew Poelstra認為,防彈技術是非常實用的:
“我們已經在比特幣加密庫 libsec256k1中實現了第一個版本 ,它可以比傳統範圍證明驗證快三倍。 它是傳統範圍證明的簡單替代品,不會影響到系統的其他方面,因此非常易于集成。”
到目前為止,保密交易仍只是一個理論概念,因為他們還正在努力去實現它。 借助防彈技術,比特幣保密交易的實現突然變得更有可能。
來源:巴比特資訊
報告:2018年比特幣交易量超過2萬億美元,同比增長61%
2018/12/3 15:02:05斬獲8000萬美元融資,Bitfury正式進軍AI領域
2018/11/30 15:17:04資產上鏈與STO:通證化與證券化的異同
2018/11/29 16:53:42世貿組織報告:到2030年,區塊鏈的商業價值將達到3萬億美元
2018/11/28 15:57:57圖靈獎得主創立的Algorand項目獲得6200萬美元資金
2018/11/28 15:50:34STO通俗版白話解讀
2018/11/27 15:40:45超級賬本楊保華:展望未來十年的關鍵技術挑戰
2018/11/26 14:39:53區塊鏈正在改變世界的35個令人驚奇真實項目
2018/11/23 15:14:23區塊鏈落地應用系列:全球首例地產證券通證化的STO之路
2018/11/22 15:33:56我看到了這10大行業未來的模樣
2018/11/21 14:32:46
評論