數字身份 (digital identity),或自主身份 (self-sovereign identity) 是一種利用非對稱性加密技術為網絡交易提供認證,并確保交易的完整性和不可拒付性的技術。它是若干互聯網活動的先決條件,如發證書、私人信息傳遞、當然還有金融業務。
密碼還是密鑰
“密鑰作為身份”這個想法上世紀就已經存在了。然而,數字身份在當時并沒有被普通用戶廣泛接受。主要原因無疑是使用這種系統太復雜了。非技術人員要如何方便、安全地把私鑰保存在自己手上?他們無法做到。
結果是,當 web2.0 出現時,網絡公司需要驗證它們的用戶,它們決定采用賬戶密碼模式而不是公-私密鑰對模式。在注冊新賬戶時,用戶創建他們自己記得住的密碼,網絡公司保存密碼。之后,它們使用一種“大腦對數據庫 (brain to database)”的驗證方式來登錄。
馬斯克否認擁有狗狗幣的鯨魚錢包:6月18日消息,去年6月,Elon Musk收到一項內幕交易的集體訴訟,訴訟指控他參與了狗狗幣的“pump-and-dump”活動,并損害了散戶投資者,原告律師聲稱馬斯克將Twitter的標志從藍色小鳥改為狗狗幣標志也是他所謂計劃的一部分。然而,據《紐約郵報》獲得的一封馬斯克律師Alex Spiro的最新信函辯稱,馬斯克并非原告所說的所謂“DOGE鯨魚”,并在寫給原告律師的書面溝通中表示,馬斯克擁有特定錢包的指控“毫無依據”,他表示:“您的主張唯一的依據是這些錢包在根據第三次修正起訴書所稱,價格上漲時出售了狗狗幣。”[2023/6/18 21:44:42]
安全與中心化危機
這種簡單模式行得通,但它也帶來一系列安全問題。因為記住多套密碼是很累的,用戶傾向于在每個地方重復使用他們的密碼。如果其中一個服務商以不安全的方式 (例如沒有“加鹽”、使用不安全的哈希函數等)存儲用戶的密碼,并被攻破了,那么所有其他的服務都會陷入危險。
zkRollup生態項目Soveregin完成740萬美元種子輪融資,Haun Ventures領投:1月31日消息,基于zkRollups構建SDK的項目Soveregin完成740萬美元的種子基金,Haun Ventures領投,Maven 11、1KX、Robot Ventures和Plaintext Capital跟投。
據悉,Soveregin致力于構建開放、相互連接的rollup生態系統,使開發人員能夠部署可以在任何區塊鏈上運行的無縫互操作和可擴展的rollup,創建安全且可互操作的主權zk rollup的簡單框架。(CoinDesk)[2023/1/31 11:37:24]
(譯者注,在密碼學中,在密碼任意固定位置插入特定的字符串,讓散列后的結果和使用原始密碼的散列結果不相符,這種過程稱之為“加鹽 (salt)”。這種處理可以增加額外的安全性。)
FTX攻擊黑客已竊取價值1.89億美元的ETH和DAI:11月12日消息,據Lookonchain數據顯示,被標記為FTX攻擊黑客地址正在將其資產兌換為無法凍結的DAI和ETH。該地址目前已獲得價值1.89億美元的ETH和DAI。
以下資產還未被出售,包括2300萬MATIC(約合2200萬美元)、73,350枚BNB(約合2000萬美元)、5290萬枚SRM(約合1860萬美元)和260萬枚LINK(約合1650萬美元)等。[2022/11/12 12:55:09]
OAuth
OAuth 的發明就是為了解決這個問題。它使得小公司可以依賴現有的服務供應商。它們不需要運行它們自己的認證服務器,而只需要把這部分工作委托給一個用戶已經擁有賬戶的第三方公司。盡管如此,即使像 Facebook 這樣的巨頭公司也有被發現存儲密碼純文本并被泄露的情況。且不說中心化風險,很多采用 OAuth 的公司都受不斷變化的政策影響。一旦一家公司被 OAuth 供應商禁止,整個業務都會崩塌。
美國財政部發布《數字資產國際參與框架》情況說明書:推廣“反映美國價值觀”的技術和監管標準:金色財經報道,據美國財政部官方網站,該機構已于7月7日發布《數字資產國際參與框架》情況說明書,其中美國財政部與該國國務卿和商務部長協商決定推廣“反映美國價值觀”的技術和監管標準,保護美國和全球的消費者、投資者和企業并確保金融穩定,降低系統風險。據悉,該《參與框架》還呼吁拜登與G7國際合作伙伴合作監管加密貨幣,稱“美國必須繼續與國際合作伙伴合作制定數字支付架構和 CBDC 的標準,以減少支付效率低下的情況,并確保任何新的支付系統都符合美國的價值觀和法律要求。” 在央行數字貨幣方面,這些機構建議美國探索與其他國家在技術上進行試驗的機會,這將為美國公司提供機會,有助于全球和本土央行數字貨幣基礎設施和技術發展。[2022/7/8 1:59:19]
如今,在這個行業里的人開始再次討論賬戶-密碼這種模式的替代方案。像 ?biometric、SMS 和 OTP 這些無需密碼的解決方案是可行的,但在身份方面,密鑰對似乎仍然是最終目標。我們相信區塊鏈,即以太坊,將使數字身份得以復興。理由如下:
上海數據交易所成交首筆數字人民幣支付交易:7月5日消息,記者7月5日從上海數據交易所獲悉,上海銀行股份有限公司與上海大智慧財匯數據科技有限公司近日在上海數據交易所交易系統中成交首筆使用數字人民幣支付的數據產品交易。(上證報)[2022/7/5 1:51:33]
如前所述,可用性是基于密鑰對身份的首要問題。要求外行人用一個命令行工具對交易簽名是不現實的。在使用一個去中心化系統時完全對保存密鑰負責對他們來說也是非常可怕的。
用于存儲私鑰的商業級錢包
在加密貨幣領域的人都已經對所有這些概念非常熟悉了。隨著工具的成熟,使用私鑰進行簽名從未如此簡單。
多虧了 Dapp 和以太坊,越來越多的人有了擁有私鑰并用它對交易簽名的第一次體驗。人們構建了大量瀏覽器擴展程序、移動應用、和硬件設備來滿足不斷增長的需求。這些便于使用的工具有利于數字身份的普及,即便這些工具不是為它而構建的。
不同于密碼驗證,公鑰加密本身是無狀態的,這意味著加密簽名的有效性是和環境無關的。然而,在一些高級場景中,數字身份還是需要“狀態”的。很多 GPG 用戶會與一個 (某種程度上) 中心化的密鑰服務器交互,以注冊/替代/撤銷他們的公鑰。總的來說,我們仍然需要狀態來豐富數字身份的可用性和表達力。
(譯者注:GPG 是 GNU Privacy Guard 的縮寫,它是美國軟件公司賽門鐵可推出的 PGP 加密軟件套件的免費軟件替代品)
身份的鏈上記錄
區塊鏈能完美滿足為你的身份提供狀態這個需求。不同于用 MIT 的服務器存儲密鑰記錄,以太坊這個分布式賬本在全世界有大約 5000 個副本。所有的記錄都是可審計、防篡改和有經濟確定性 (economical finality) 的。像 ENS 這樣的項目正在為你的身份提供一個鏈上注冊表。你可以為你的身份鏈接海外賬戶和添加元數據,實現這些都是無需許可的。
由私鑰控制的賬戶 vs. 由代碼控制的賬戶
此外,通過用智能合約實現訪問控制,你在以太坊上的身份就是可編程的了。你可以為你的根身份 (root identity) 添加多簽、社交式恢復,甚至失能開關 (dead man's switch) 這樣的功能,同時保持日常使用的簡易性。
盡管我們已經有許多用戶擁有私鑰了,但要讓數字身份被更多人采用,我們在服務供應商方面還沒有通用的解決方法。幸運的是,OAuth 已經被很多供應商采用了。把 OAuth 與基于密鑰的驗證結合起來,web2 公司可以用他們習慣的方式集成數字身份。
Eauth 是一個基于以太坊的,兼容 OAuth 的認證服務。集成者可以無縫地把數字身份作為 OAuth 的一個選項,而不需要任何密碼學和 web3 錢包的知識。盡管使用 OAuth 通常意味著要把控制權交給第三方,但通過 Eauth 認證的身份將始終保持非托管狀態。
用戶、錢包和 web2 服務供應商通過 Eauth 溝通
無可否認,web2+以太坊登錄并不能完美實現去中心化。去中心化的世界應該是完全無需許可和去信任的,但目前大多數的網絡活動都仍然在 web2 服務器上進行。很可能的情況是 web2 和 web3 世界要并行一段時間。期間,Eauth 可以成為連接兩個世界的橋梁。
來源 |?medium.com/pelith
作者 |?Ping Chen
Tags:AUTHWEBENT以太坊AuthorshipWombat Web 3 Gaming PlatformTransient以太坊幣美元最新行情走勢圖
加密地址并非人性化設計。把錢寄到我的ETH地址,它是0x123asd1231……想象一下,這必須大聲說出來?顯然不能.
1900/1/1 0:00:00中國人民銀行發布的《區塊鏈能做什么?不能做什么?》報告中,是這樣對預言機定義的:區塊鏈外信息寫入區塊鏈內的機制,一般被稱為預言機 (oracle mechanism).
1900/1/1 0:00:00本篇為全篇的第一部分,約14000字,建議閱讀時間35分鐘;全篇共四部分,將陸續發布。跨鏈技術被認為是區塊鏈領域的圣杯,是實現萬鏈互通的關鍵技術.
1900/1/1 0:00:002021年是一個新的開始,?我們見證了華爾街認可后一年10倍的比特幣,又見證了打遍天下無敵手的Ark?Investment,也見證了被18輪大卡碾死的GME空頭.
1900/1/1 0:00:00元宇宙火了。 今年3月份,元宇宙第一股Roblox上市首日收盤上漲54.4%,估值從一年前的40億美元翻至450億美元.
1900/1/1 0:00:00DeFi數據 1.DeFi總市值:1331.51億美元 DeFi總市值數據來源:Coingecko2.過去24小時去中心化交易所的交易量:44.
1900/1/1 0:00:00