區塊鏈宇宙|ETH2.0 隱身地址

更新於 發佈於 閱讀時間約 6 分鐘
投資理財內容聲明

我們都知道ETH的帳戶是一串十分長的英文數字所組成,理論上可以隨意地創造出來,非常的低成本且便利,為什麼會需要隱身帳戶這項技術呢,要解決那些痛點? 就讓我們一起閱讀下去。本文會隨著作者理解持續更新。

出現那些問題

ETH的帳戶有金額以後,不會任意的棄置或是改動,資金也不會持續轉移(會消耗Gas Fee),導致外部人士可以依照帳戶的交易狀況(公開帳本)來分析了解,這個帳戶的交易特點是甚麼,擁有哪些NFT,POAP(出席證明協議)SBT(靈魂綁定代幣)的狀態等等。當一個帳號用的越頻繁,層面越廣,導致資訊越多,用刪去法不斷地排除,最終可以鎖定真實帳戶擁有者,如同L找到夜神月的方式,這個明顯違反了ETH帳戶地址本來的初衷,就是要去中心化且匿名。

更糟糕的是,任何交易與創建合約,都需要在網路上完成,對方可以連結ETH帳號,與更多非帳本上面看到的資訊,比如說你的YT帳號,FaceBook帳號,等等。這會讓ETH的帳戶使用者,面臨一旦暴露了身分(如果對於本身的隱私保護敏感的用戶),就必須要重新創帳戶,面臨時常要轉移資金的窘境 (消耗非常多的Gas Fee,複雜且浪費時間),於是V神(Vitalik Buterin) 發布了《隱身地址不完整指南》,想要讓一切回歸正軌,解決帳戶的隱身問題。

隱身地址

簡單的說,就是每一次要交易的時候,雙方都會自行產生一組額外的地址,這樣交易雙方的真實帳戶地址就可以獲得匿名保護。假設今天Bob 和 Alice 要做交易,Bob會生成一組隱身地址公鑰 ( stealth meta-address)發到ENS網路上面,Alice 看到以後,會專門生成一組臨時的隱身地址 (ephemeral key),結合Bob的隱身地址,只給這次交易做使用,Bob這端只要看這個隱身地址底下是否有資金的轉移,就能完成交易。這樣一來雙方都不會知道彼此的帳戶地址真實資訊,有心人士也無法將雙方用於支出的臨時隱身地址與用於收入的隱身地址,和實際的帳戶地址做連結。

來自V神整理的 <<隱身帳戶不完全指南>>,解釋了交易雙方要如何隱藏彼此的真實帳戶地址,也能完成交易的流程,裡面涉及很多細節,需要細細品味

來自V神整理的 <<隱身帳戶不完全指南>>,解釋了交易雙方要如何隱藏彼此的真實帳戶地址,也能完成交易的流程,裡面涉及很多細節,需要細細品味

以上的技術,仰賴於Diffie-Hellman 密鑰交換的觀念與做法,至於隱藏地址的加密方式,使用了橢圓曲線密碼學(ECC),有興趣的人可以深入研究。

V神提供,ECC參考資料: link1 / link2 / link3

V神提供隱身地址藉由橢圓曲線密碼學,可以完美的滿足交易雙方的隱私需求,而且實作起來概念簡單

V神提供隱身地址藉由橢圓曲線密碼學,可以完美的滿足交易雙方的隱私需求,而且實作起來概念簡單

隱身地址看起來是相對成熟的概念與技術,有EIP提供規範(ERC-5564),在2004也有引入的案例,使用橢圓曲線密碼學隱藏地址最初是由 Peter Todd 於 2014 年在比特幣背景下引入的,這時要問的問題就是,為什麼還沒有發生? 有那些困難與配套的開發要完成,這樣或許能回答,預計何時才能實現的問題。

隱身帳戶與Gas Fee

隱身帳戶的帳上如果沒有ETH,這時候必須從其他帳戶轉帳過去,這樣不就無法隱身了? 彷彿一切又回到原點,如果用零知識證明(ZK-SNARKs)來轉移ETH並支付 Gas Fee,會是一個簡單的做法,但是這樣會額外消耗許多Gas。所以需要一個聚合器,蒐集所有的隱身地址需求,打包一次性的處理完,這樣只會消耗一次Gas Fee,分攤下來以後,成本可以大幅降低。

聚合器操作過程中會使用Chaumian 盲法進行編碼,有興趣的人可以深入研究

隱身帳戶查看密鑰

當POAP(出席證明協議)相關應用有需要查看所有隱身帳戶裡面的訊息,可以產生查看密鑰允許他們查看,但不會讓它們取得這些隱身帳戶的支出使用權。

V神提供隱身地址使用權和查看權分開的做法,依樣可以藉由橢圓曲縣密碼學達成

V神提供隱身地址使用權和查看權分開的做法,依樣可以藉由橢圓曲縣密碼學達成

隱身地址和易掃描

在隱身地址中,額外加一組標籤,這樣方便掃描帳號的所有隱身地址,如果這個標籤是一個Byte的大小,可以加快掃描速度256倍。

隱身地址和抗量子安全

橢圓曲線的技術,不容易抵抗量子電腦的破解,所以要額外導入新的加密技術,例如橢圓曲線同源格(lattices),有興趣的人可以深入研究。

隱身地址和社交恢復以及多L2 錢包

社交錢包的概念是希望能藉由彼此之間交互的關係,來恢復遺失的帳戶,這會涉及改變控制帳戶的私鑰,這時候隱身地址就會涉及許多次的額外計算,成本將會是非常高,同時如果在多個L2上面都有帳號,這樣額外的計算會更多更複雜。

結論

隱身地址提高了用戶的隱私性,可以替每一個帳號設定隱身地址,來跟別人產生交易。但是目前有長期的可用性問題,會影響社交恢復的困難度,長期可能需要更多的解法來支援。此外,目前隱身帳戶非常依賴零知識證明(ZK-SNARKs)技術,需要聚合器打包再一起發出去驗證,以降低成本。


留言
avatar-img
留言分享你的想法!
avatar-img
無限智慧學院的沙龍
95會員
128內容數
帶你用上帝視角,針對市面上具有高度價值的影片/論文/書籍,用東方取象,與西方邏輯辯證的角度同時出發,跟著我一起來探討宇宙萬事萬物的本質,隨時隨地都可以來一場說走就走的思維旅行。作者在台積電 / 聯發科等科技產業有累計10年的資歷,近期對於人工智慧,東方易經,西方辯證邏輯,還有佛法向內求有深度興趣。
2023/03/08
上次我們討論到,虛擬貨幣可以隨時開新項目,或是藉由投票或是抵押的機制來增發代幣,基本上Token要多少有多少,逐漸會對現代貨幣產生壓力,也會讓美元被驅逐(劣幣驅逐良幣),喪失其主導世界的能力,這邊找到現代貨幣如何爭搶變成劣幣的理論,以維持法幣的全球主導性。
Thumbnail
2023/03/08
上次我們討論到,虛擬貨幣可以隨時開新項目,或是藉由投票或是抵押的機制來增發代幣,基本上Token要多少有多少,逐漸會對現代貨幣產生壓力,也會讓美元被驅逐(劣幣驅逐良幣),喪失其主導世界的能力,這邊找到現代貨幣如何爭搶變成劣幣的理論,以維持法幣的全球主導性。
Thumbnail
2023/03/07
NFT應用十分廣泛,先前針對NFT相關產業,進行了整體調查,今天就來統整一下,有哪些大型的博物館機構,準備踏入NFT藝術品的領域,看看是否有投資價值藝術品的相關機會。
Thumbnail
2023/03/07
NFT應用十分廣泛,先前針對NFT相關產業,進行了整體調查,今天就來統整一下,有哪些大型的博物館機構,準備踏入NFT藝術品的領域,看看是否有投資價值藝術品的相關機會。
Thumbnail
2023/03/05
大部分的人對於NFT的認知可能僅僅停留在一張jpg要價幾百萬美金。NFT的真實產業應用和真實產值,民間與政府的機會有哪些,都是本文想探討的問題,讓我們一起來做認知升級!
Thumbnail
2023/03/05
大部分的人對於NFT的認知可能僅僅停留在一張jpg要價幾百萬美金。NFT的真實產業應用和真實產值,民間與政府的機會有哪些,都是本文想探討的問題,讓我們一起來做認知升級!
Thumbnail
看更多
你可能也想看
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
TOMICA第一波推出吉伊卡哇聯名小車車的時候馬上就被搶購一空,一直很扼腕當時沒有趕緊入手。前陣子閒來無事逛蝦皮,突然發現幾家商場都又開始重新上架,價格也都回到正常水準,估計是官方又再補了一批貨,想都沒想就立刻下單! 同文也跟大家分享近期蝦皮購物紀錄、好用推薦、蝦皮分潤計畫的聯盟行銷!
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
V神在2022的Bankless訪談中曾提到三個未來的巨大機遇,分別是錢包普及化、抗通膨穩定幣以及以太坊登入,其中錢包普及化將會是一個面向十億人的一個巨大商機! 如果未來你只需要一間銀行就可以在全世界消費、轉錢,不限金額即時到帳且手續費極低或不需要,甚至還有相對應的安全措施讓你錢包不見也不用擔心被盜
Thumbnail
V神在2022的Bankless訪談中曾提到三個未來的巨大機遇,分別是錢包普及化、抗通膨穩定幣以及以太坊登入,其中錢包普及化將會是一個面向十億人的一個巨大商機! 如果未來你只需要一間銀行就可以在全世界消費、轉錢,不限金額即時到帳且手續費極低或不需要,甚至還有相對應的安全措施讓你錢包不見也不用擔心被盜
Thumbnail
在前幾篇的文章中。有和各位分享了使用Ganache來模擬一個以太坊主網進行交易,也嘗試使用了web3.py來開發區塊鏈互動程式。相信對您而言,一定有更深入探索區塊鏈交易的需求。本篇想和各位介紹一個Ganache的神奇功能:解鎖任意帳號
Thumbnail
在前幾篇的文章中。有和各位分享了使用Ganache來模擬一個以太坊主網進行交易,也嘗試使用了web3.py來開發區塊鏈互動程式。相信對您而言,一定有更深入探索區塊鏈交易的需求。本篇想和各位介紹一個Ganache的神奇功能:解鎖任意帳號
Thumbnail
每個產品在實驗室研發出來後,勢必會面臨到賣給客戶的階段,那麼當我們將產品移交給客戶時,意味著也要進行環境的安裝,但問題來了,每一個客戶的環境差異甚大,總不可能為了A客戶就建立一個A客戶的環境,因應B客戶就建立B客戶的環境,這樣隨著產品的銷售量增長也將連帶耗盡公司的資源,想必這不是我們所樂見的現象,當
Thumbnail
每個產品在實驗室研發出來後,勢必會面臨到賣給客戶的階段,那麼當我們將產品移交給客戶時,意味著也要進行環境的安裝,但問題來了,每一個客戶的環境差異甚大,總不可能為了A客戶就建立一個A客戶的環境,因應B客戶就建立B客戶的環境,這樣隨著產品的銷售量增長也將連帶耗盡公司的資源,想必這不是我們所樂見的現象,當
Thumbnail
我們都知道ETH的帳戶是一串十分長的英文數字所組成,理論上可以隨意地創造出來,非常的低成本且便利,為什麼會需要隱身帳戶這項技術呢,要解決那些痛點? 就讓我們一起閱讀下去。本文會隨著作者理解持續更新。
Thumbnail
我們都知道ETH的帳戶是一串十分長的英文數字所組成,理論上可以隨意地創造出來,非常的低成本且便利,為什麼會需要隱身帳戶這項技術呢,要解決那些痛點? 就讓我們一起閱讀下去。本文會隨著作者理解持續更新。
Thumbnail
22d163c1e66390d12345b927583def79949bcf09772003c325745987d3790d67 私鑰大概長這樣 區塊鏈上只認私鑰不認人,給出這串私鑰就代表那個地址裡面的錢是你的,無論你是誰。 就這麼簡單 但也很難,難在你很難相信自己有辦法收好這個私鑰
Thumbnail
22d163c1e66390d12345b927583def79949bcf09772003c325745987d3790d67 私鑰大概長這樣 區塊鏈上只認私鑰不認人,給出這串私鑰就代表那個地址裡面的錢是你的,無論你是誰。 就這麼簡單 但也很難,難在你很難相信自己有辦法收好這個私鑰
Thumbnail
在前一篇區塊鏈原理中,我們初步得知了在密碼學貨幣的區塊鏈上,並沒有使用「加密」功能,所有的交易內容都是完全公開的。 這篇要來進一步思考:為何密碼學貨幣的區塊鏈,要把交易內容公開?
Thumbnail
在前一篇區塊鏈原理中,我們初步得知了在密碼學貨幣的區塊鏈上,並沒有使用「加密」功能,所有的交易內容都是完全公開的。 這篇要來進一步思考:為何密碼學貨幣的區塊鏈,要把交易內容公開?
Thumbnail
上一篇我們介紹到「虛擬性侵犯的法律困境」,以下就剩餘部分說明,還沒有看上一篇的讀友,可以先看一下之前的介紹,認識會比較完整喔!
Thumbnail
上一篇我們介紹到「虛擬性侵犯的法律困境」,以下就剩餘部分說明,還沒有看上一篇的讀友,可以先看一下之前的介紹,認識會比較完整喔!
Thumbnail
(這篇原文我於 2022 年 2 月 5 號發表於 mirror,最近想把文章轉移到 vocus,所以重複發文於此) 來了解一下它怎麼運作的: 我先到 ens.domain 買了一個域名 be-rich.eth,隨後就會透過我的 Metamask 錢包與合約互動。 這是該筆交易。
Thumbnail
(這篇原文我於 2022 年 2 月 5 號發表於 mirror,最近想把文章轉移到 vocus,所以重複發文於此) 來了解一下它怎麼運作的: 我先到 ens.domain 買了一個域名 be-rich.eth,隨後就會透過我的 Metamask 錢包與合約互動。 這是該筆交易。
Thumbnail
在撰寫此篇文章前兩天,知名去中心化金融交易平台wormhole才剛發生了史上第四大加密貨幣洗劫案,共被竊走三億兩千多萬美金。去中心化交易平台帶來新的金融交易模式,也帶走了交易的安全...
Thumbnail
在撰寫此篇文章前兩天,知名去中心化金融交易平台wormhole才剛發生了史上第四大加密貨幣洗劫案,共被竊走三億兩千多萬美金。去中心化交易平台帶來新的金融交易模式,也帶走了交易的安全...
Thumbnail
公鑰 (Public Key):加密貨幣地址的一部分,是你公開分享的數字,讓人可以寄錢給你,如 0x462d024852349ebF611794791D35d8D8C5480DeB 私鑰 (Private Key):加密貨幣地址的另一部分,是你保密的數字,用來驗證你收到的錢是否真的屬於你。
Thumbnail
公鑰 (Public Key):加密貨幣地址的一部分,是你公開分享的數字,讓人可以寄錢給你,如 0x462d024852349ebF611794791D35d8D8C5480DeB 私鑰 (Private Key):加密貨幣地址的另一部分,是你保密的數字,用來驗證你收到的錢是否真的屬於你。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News