close

萊特幣擬整合保密交易(CT)技術,隱私大戰拉開序幕

萊特幣作為加密貨幣市場最古老的幣種之一,其被很多人視作是比特幣的頭號測試網絡,雖然很多人並不看好這一項目,但其對前沿技術的采用一直是非常積極的。

1月29日,萊特幣創始人Charlie Lee在twitter上透露,其正在把保密交易(CT)隱私技術整合到萊特幣協議,旨在提升該項目的可互換性。

undefined

可互換性(Fungibility)是比特幣和萊特幣唯一缺少的健全貨幣屬性。既然擴容爭論已經過去了,那麽下一個戰場將是可互換性和隱私性。

我現在正專註為萊特幣添加保密交易(CT)功能,使其更具可互換性。”

至於整合時間,這位萊特幣創始人表示:“會在2019年的某個時刻”。此外,這次整合只需通過軟分叉的方式進行。

而對於最近非常火熱的另一種隱私技術Mimblewimble,Charlie Lee則坦言它的整合難度太大,需要改動的東西太多,並且需要通過硬分叉的方式才能夠完成。

 
可互換性是什麽?

 

可能有些讀者不太理解這個“可互換性”是什麽意思,簡單說,就是指希望特定的一筆萊特幣不因為它過去的使用,而影響其在當前或之後的使用。

比方說,有一筆萊特幣,之前它是被黑客非法獲取的,然後這筆幣不斷地在交易者手中傳播,然後你可能在不知情的情況下收到了這樣一筆幣。而一些交易所或服務商是會跟蹤這些帶有汙點的幣的,這可能導致你的賬戶被凍結,或者你無法將其使用出去,這就導致這筆幣不具有“可互換性”。而通過整合隱私技術,就可以提高這種“可互換性”。

談完“可互換性”,我們再來說說這個保密交易(CT)是什麽東西,它為什麽會引起Charlie Lee的關註。

註意,本文只是保密交易(CT)的入門級科普,旨在提供一個理解此技術的框架。文章不會深入太多的東西。因此,它只強調所涉及的關鍵概念,其也不包含環簽名或防彈證明(BulletProofs),而後者都是保密交易(CT)技術的補充。對於保密交易(CT)的全面研究,可參閱Gregory Maxwell的初步研究或者Adam Gibson的總結。

 
保密交易是什麽?

 

它是一種可隱藏發送者發送的比特幣(或其他幣種)數量以及接收者地址的協議。盡管比特幣等加密貨幣提供了假名功能,但其隱私性其實並不完善。而保密交易通過引入新的地址和交易格式,可提升比特幣等加密貨幣的隱私性。其交易格式由scriptPubKey、佩德森承諾(Pedersen commitment)以及ecdh nonce組成。

scriptPubKey包含以下內容:保密交易地址(CTA)以及一個數學條件,即只有在用簽名證明地址私鑰的所有權時,才能使用BTC或LTC。

保密交易地址是盲密鑰哈希加上常規的BTC或LTC地址。

盲密鑰用於隱藏公共賬本上的BTC(或LTC)地址和金額信息。或者,如果你有權使用盲密鑰,則可以在一筆保密交易中查看BTC(或LTC)地址和金額信息。

而所謂佩德森承諾(Pedersen commitment),本質上是總BTC(或LTC)輸出加上一個盲密鑰的哈希。

最後,ECDH nonce是解鎖整筆保密交易的關鍵。它用於將加密數據傳輸給交易的接受者,以便他們了解BTC(或LTC)交易的輸出和保密交易的盲因子。

 
保密交易是如何工作的?

 

假設愛麗絲(Alice)的地址裏有2個LTC,她想給鮑勃(Bob)發送1個LTC。

愛麗絲把鮑勃的萊特幣地址記下來,然後創建了一個盲密鑰,然後把兩個密鑰混在一起。這將創建一個保密地址。盡管這被記錄在公共區塊鏈賬本上,但除了愛麗絲和鮑勃之外,沒有人知道CTA與鮑勃的萊特幣地址有關。

以下是保密交易的示例: 

CTEwQjyErENrxo8dSQ6pq5atss7Ym9S7P6GGK4PiGAgQRgoh1iPUkLQ168Kqptfnwmpxr2Bf7ipQsagi (由Blockstream的Elements項目提供)

接下來,愛麗絲創建了這筆保密交易,她采用相同的盲密鑰和1 LTC 輸出,並創建了一個佩德森承諾。這隱藏了愛麗絲發送給鮑勃的LTC數量。但是愛麗絲和鮑勃都能看到這個數字,因為他們有一把公共的盲密鑰。愛麗絲擁有它,是因為她創造了這把炫目的密鑰。而鮑勃可以用他的LTC地址的私鑰來獲得它。

然後,愛麗絲用她制造的CTA創建一個scriptPubkey,在數學條件下,如果鮑勃可以用簽名證明地址私鑰的所有權,他就可以使用這1 LTC。

然後,交易被廣播並記錄在公共賬本上。

然而,我們必須要保證發送地址所發送的LTC數量和接收地址所接收的LTC數量相匹配。

但是,由於保密交易遮蔽了金額,它產生了兩個問題:

    傳統的挖礦費減法計算方法已經不適用了;
    網絡無法確定地址的輸出是否與輸入匹配,以保持0的平衡和。

第一個問題很容易通過公開分享挖礦費用來解決。

第二個問題有點覆雜,但可以通過一種叫做佩德森承諾的方式來解決。

 
結論

 

保密交易可以成為增強公共區塊鏈隱私性的強大工具。通過使用盲密鑰,其可以模糊化比特幣或萊特幣的地址和數量信息,從而增加其可互換性。

當然,保密交易的大小較普通交易會大出數倍,因此其成本也會較高,這也是目前其面臨的最大挑戰之一。

 

參考資料:A Primer to Confidential Transactions:https://medium.com/@ecurrencyhodler/a-primer-to-confidential-transactions-e6ab3dd2bf1e

消息來源:https://twitter.com/SatoshiLite/status/1089935081337085952
編譯:灑脫喜
稿源(譯):巴比特資訊(http://www.8btc.com/litecoin-ct)

喜歡我們的資訊嗎?歡迎加入JSS社群一同共同關注!

比特幣挖礦教學$$金三順 (比特幣、挖礦、區塊鏈、加密貨幣)  前往連結 

Jss比特幣挖礦金融命理資訊 (Bitcon news、金融財經、創業文、勵志文、星座等)  前往連結

Happy with our information? Welcome to join the JSS community to pay attention!

Bitcoin mining teaching $$ JIN SAN SHUN (bitcoin, mining, blockchain, cryptocurrency) Go to the link

Jss bitcoin mining financial numerology information (Bitcon news, financial, economic, entrepreneurial, inspirational, constellation, etc.) Go to the link

arrow
arrow
    全站熱搜

    YH雲禾財經 發表在 痞客邦 留言(0) 人氣()