以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

未來的區塊鏈錢包應該是什么樣?_CON:ETH

Author:

Time:1900/1/1 0:00:00

在論壇帖子《作為通用錢包的Cosmos Hub》中,我提出了用戶和區塊鏈之間的未來主義關系,這涉及到當前Cosmos-SDK和即將到來的功能的組合。"子私鑰"(或Msg授權)被稱為Interchain Accounts(ICS-27)的標準以及Cosmos Hub本身的安全性。

這是一種充滿想象力提案,但它讓我思考我們需要進入一個安全且易與許多區塊鏈交互的未來。不過這到底需要哪些步驟,我提出了一條前進的道路,其結果是將關注點分離,并建立一類新的錢包,創立賬戶協調功能。

當前的錢包狀況

到目前為止,我們已經看到了很多錢包解決方案,它們試圖同時做很多事情。到目前為止,錢包的功能還不完備,但隨著我們進入一個用戶希望與許多網絡交互的世界,當前無法擴展的架構尚無法滿足這一需求。在一個高層次上,錢包的各種職責包括:

私鑰管理

應用界面

Consensys發布ETHCC和ETHGlobal Paris關于Web3未來的5大要點:金色財經報道,Consensys團隊總結了從ETHCC和 ETHGlobal Paris收集到的關于web3未來的5個最關鍵的要點:1. Layer 2 繼續擴展以太坊作為關鍵基礎設施;2. web3 中的社交媒體正在成熟并獲得關注;3. 賬戶抽象將通過改善用戶體驗吸引大量用戶;4. 早該將重點從基礎設施轉向應用程序開發;5. 互操作性至關重要,協議必須相互支持且兼容。

該團隊表示,以太坊的未來是光明的,ETHCC 和 ETHGlobal的活動和公告凸顯了幾個重要的增長領域,包括通過 Layer 2 解決方案持續擴展以太坊。以 Lens V2 公告??為例,去中心化社交網絡的成熟和吸引力也表明了網絡開放和去中心化社交層的進展,以及其他值得注意的技術發展。[2023/7/28 16:03:10]

交易管理

Ethereum已經經歷了一些這樣的成長之痛,因為像EVM這樣的圖靈完整的虛擬機幾乎允許任何種類的應用存在,而且它們都期望從一個錢包中工作。雖然Ethereum錢包已經提出了協議和巧妙的解決方案,為各種各樣的應用提供接口,但他們仍然期望這些應用是來自一個通用的EVM基礎設施。隨著我們看到特定應用區塊鏈的模式成為現實,通過IBC連接,Ethereum如何處理各種應用的界限將被打破。

V神提議對以太坊未來的分片和歷史訪問進行預編譯:Vitalik Buterin(V神)發文研究對未來的分片和歷史訪問進行預編譯。V神在文章中表示,當前以太坊設計中的向后兼容性挑戰之一是,歷史訪問需要在EVM中驗證Merkle證明,該證明假設區塊鏈將永遠使用相同的格式和相同的密碼。分片增加了這一點的重要性,因為用于rollups的欺詐證明和有效性證明需要指向分片數據的指針。V神提出了一種更加面向未來的方法:我們可以添加執行驗證特定類型證明的抽象任務的預編譯,而不是要求在EVM中驗證歷史和分片的證明。如果將來更改格式,預編譯邏輯將自動更改。預編譯甚至可以具有條件邏輯,用于驗證轉換前slots的一種證明和轉換后slots的另一種證明。[2021/6/13 23:33:43]

切實可行的方法是將關注點分離。讓這三個任務作為獨立的解決方案存在,每個都可以專注于做好自己的唯一任務。這將揭示出對一種新型服務的需求,我一直稱之為賬戶協調功能。

私鑰管理

密碼學是很難的。如果你不是專家,犯錯誤的幾率很高,后果可能是災難性的。期望所有錢包和dApp開發者都在內部擁有這種專業知識是不公平的。傳統的應用程序已經認識到了這一點,并且經常通過將認證委托給使用oAuth標準的第三方來解決。

聲音 | 武漢大學宋敏:未來的數字經濟需要數字貨幣:據廣州日報消息,武漢大學經管學院院長宋敏說,擔心并不能阻擋技術的誕生,未來的數字經濟確實需要數字貨幣,如何成為大家都愿意接受的貨幣還需要在區塊鏈等技術運用中繼續探討和論證。[2019/11/24]

你可能認為這是錢包唯一的真正責任是保證你的私鑰安全。但當我介紹其他常見的功能時,你會發現這遠非如此。事實上,這往往是錢包建設者最不具備的能力。密碼學和安全專家應該負責開發行業標準的解決方案,并實施私鑰存儲的最佳實踐。這應該是他們的全部業務,然而相反,我們看到現在的錢包在安全性方面做的不錯--但當涉及到密碼學時,這并不夠好。

如果將私鑰存儲的責任從錢包中移除,可能會導致更多種類的安全解決方案,這些解決方案依賴于不同的假設并提供不同的功能。目前已經有很多超越傳統軟件存儲的私鑰解決方案:像Ledger中的硬件安全模塊,或者其他加密技術,比如Torus使用的shamir秘密共享,像ZenGo使用的閾值方案,多方計算,或者新穎的零知識技術。鄭重聲明,我認為保管私鑰管理的共同責任空間也完全沒有被開發出來。

不管私鑰到底是如何存儲的,存儲方案的責任其實應該止于此。其只做一件事,而且要做好--存儲私鑰。對私鑰的訪問應該由類似的安全授權技術來處理。

獨家 | RatingToken:未來的公鏈會在易用性、拓展性等方面實現突破 ?:近期,公私鏈、區塊鏈技術地位、區塊鏈如何賦能實體經濟等相關問題都比較熱。RatingToken的公鏈研究實驗室在接受金色財經獨家專訪時表示:當前的公鏈不夠成熟,還處于探索期。公鏈不夠去中心化主要體現在兩個方面:首先,設計理念雖去中心化,但結果不盡人意,例如比特幣、以太坊存在算力過度集中的問題;其次,為了提升性能,部分公鏈在設計之初,就減少共識節點的數量,但并沒有做到去中心化。

另外,無法在高性能和高安全性方面尋求平衡是公鏈的痛點,這也是公鏈在未來應該努力的方向,這些問題或許可以從軟硬件的配合、更好的架構、更先進的共識算法等角度解決。

DApp生態是公鏈的核心,未來的公鏈會在易用性、拓展性等方面實現較大的突破,隨著開發門檻的降低,公鏈本身將兼容更多的應用場景,并涌現更多的行業標準。因此,未來的公鏈一定會朝著輕而快的方向發展,在安全的基礎上,鏈上將有更少的數據存儲、更快的交易速度,并且更加契合移動端需求。[2018/7/19]

WalletConnect,或者類似的用于在私鑰管理器和應用程序之間傳輸數據的協議是進一步授權應該發生的地方。

風險投資家蒂姆·德雷珀:比特幣是未來的貨幣:身家高達10億美元的風險投資家蒂姆·德雷珀在近日的采訪中表示:我認為比特幣是未來的貨幣,比特幣具有分布式、安全、全球性特征,而政令卻是受制于力量的。盡管比特幣是否能成為一種純粹貨幣尚有爭議,但它和其他的加密貨幣資產正在形成一種全新的財富儲存和轉賬方式。[2018/2/21]

應用界面

如今,一個錢包對應用接口的范圍相當廣泛。一方面,一些錢包提供了對應用功能的深度集成訪問。Argent和Gnosis Safe都在每個應用的基礎上支持越來越多的自定義接口。這也是大多數Cosmos錢包的路線,網絡期望最低限度的stake和治理接口。直接在錢包內提供自定義接口意味著你可以確保更好的用戶體驗,但它限制了錢包可以訪問的應用數量,也限制了錢包變成新的應用。

在另一端,是試圖將大部分接口責任推給應用開發者的錢包。一般來說,錢包使用web3.js或cosmJS將一個API或接口接入到應用程序中。或者,錢包可能包含它自己的瀏覽器,并已經集成了API(Mist、Metamask Mobile、Status和Coinbase Wallet)。它們也可以利用瀏覽器擴展來接入API(Metamask,Keplr)。WalletConnect允許接口在移動和桌面瀏覽器之間以及移動和移動之間傳輸。無論哪種方式,都要由應用開發者來訪問和利用錢包API,以便為用戶提供簽名功能。這條路徑消除了錢包作為訪問應用的瓶頸,但也帶來了自身的挑戰--即安全性和流暢的用戶體驗。

應該考慮一種安全的授權技術,以確保應用程序能夠訪問簽名功能,而不會因為確認的界面而勸退用戶同時也不會使用戶陷入不小心簽名的境地。MetaMask一直在嘗試解決這個問題,它創建了一個可組合的安全接口,用于私鑰與應用程序的通信,稱為 "Snaps"。它在很大程度上借鑒了Agoric的首席科學家Mark Miller在對象能力方面的工作,對象能力對可以跨環境傳輸的精確對象級控制進行編碼。Snaps提供了連接應用程序和私鑰管理器所需的安全性和標準化,但我認為Metamask在這個架構上走得還不夠遠,因為所有三個錢包功能都可能被隔離并使用這個模型組成。

交易管理

雖然我們已經看到很多錢包承擔了提供應用接口的重任,但我還是認為,到目前為止,錢包的主要職責是私鑰管理。這使得錢包的第三個職責--交易管理的資源嚴重不足。我希望看到這成為錢包的主要職責,因為應用接口和私鑰管理成為指定第三方的責任。

交易管理可以被認為是應用和簽名解決方案之間的實際接口。這是一些操作的請求被解析成可以被私鑰簽名的格式的步驟。它包括與應用的通信以及與私鑰管理的通信。在這兩者之間,需要簽署的數據應該被解析,并以一種用戶可以理解他們正在簽署的內容和原因的方式顯示給用戶。此外,這些簽名請求的歷史和狀態應該被記錄下來并提供給用戶。

當使用Ethereum時,交易管理是很棘手的,因為基本上只有一種交易類型(eth_send),但它包括一個數據字段,當針對智能合約時,可以引用任何數量的方法。如果你很幸運,錢包能夠訪問與它交互的特定合約的ABI文件,允許將數據字段轉換為函數名和參數。ABI文件還可以讓錢包顯示交易成功處理后發出的事件。這就進入了區塊瀏覽器的領域,它是一個完整的服務,基本上專門用于賬戶歷史--以及整個網絡的歷史。然而到目前為止,區塊瀏覽器在網絡方面大多是單一的。

在這空間中,有許多不同的消息可以包含在交易中。這些消息中的每一個都有不同的功能,但傳統上都是自行運行的,所以不需要外部的ABI文件。隨著向protobuf的遷移,我們看到正在進行的討論是如何保留這些性質,同時確保protobuf帶來的所有性能的提高。一個選擇將是在protobuf文件中像ABI一樣使用,但還有許多其他解決方案仍在探索中。

無論網絡架構如何,這都是一個棘手的問題,但對于確保用戶能夠驗證他們到底在做什么是至關重要的。當額外的私鑰被添加到這個組合中時,這個問題會變得更加復雜。一些錢包已經允許你創建許多賬戶,這些賬戶都來自于一個共同的助記詞與私鑰派生路徑。這對于那些不想把自己的defi賬戶和游戲賬戶混在一起的用戶來說,是一個很有用的功能。通過私鑰派生可以在網絡之間進行切換,盡管我不知道有哪個Ethereum錢包允許你通過支持多個助記詞和私鑰來合并賬戶(不過Keplr有)。這就給用戶帶來了負擔,要跟蹤哪個身份與哪個私鑰相關聯。 

賬戶協調功能

交易管理一直沒有得到充分的服務,隨著網絡的增加和相應私鑰的增多,這個問題只會越來越嚴重。隨著子私鑰將賬戶能力分配給特定私鑰的能力的增加,這一問題將成倍增加。職責范圍的擴大,值得為這個角色起一個新的名字。我想為一種新型的錢包提出一個理由,它主要關注的是成為一個賬戶協調服務。

賬戶協調功能的主要目標是跟蹤哪些私鑰在哪些網絡上具有哪些功能--以及如何使用WalletConnect等協議訪問這些私鑰的簽名功能。雖然它應該努力實現外部的隱私和匿名性,但從用戶的角度來看,它應該對所有dApp、私鑰存儲和網絡的活動進行完整的概述。它可能會要求一個私鑰助記詞的主公鑰,以便得出所有可能的公鑰。這將允許賬戶協調功能檢查所有可能的網絡上的所有可能的賬戶,看看你是否曾經在那里進行過交互。它將檢測私鑰是否是多簽名、基于合同的錢包、組模塊或子私鑰的一部分。隨著您的確認,它將開始為您跟蹤所有這些賬戶,記住您的偏好,以便在何時使用哪個私鑰。

賬戶協調功能應該允許你審計你在每個應用程序上的互動,同時保留一個連貫的歷史-想想谷歌的oAuth告訴你當前登錄了哪些服務和設備。最終,這應該看起來像一個以用戶為中心的多網絡區塊瀏覽器,跟蹤你自己的所有私鑰并代表你協調它們。這將需要大量關于你使用過的或未來可能與之交互的眾多網絡的資料。這種資料可以從不同的來源收集,并將取決于你所面對的到底是哪種應用。我想象大多數信息應該是來自應用程序本身,通過像WalletConnect這樣的界面。

賬戶協調功能將牢牢地站在你的私鑰和應用程序之間,它將作為雙方之間的中介,并將加入你在基于區塊鏈的網絡上的所有互動。它的建立將只為你服務,所以雖然它將擁有你的信息寶庫,但只能由你自行決定是否訪問。

作者:Billy Rennekamp

翻譯:李翰博 

編輯:Edward

Tags:ETH區塊鏈以太坊CONethereal翻譯名字區塊鏈存證的特征有比特幣以太坊行情分析CONC價格

歐易交易所
金色觀察|北上廣兩會正舉行 數字人民幣成最大看點_數字人:Synth sETC

自2020年10月以來,數字人民幣(DCEP)最先在深圳、蘇州等地進行了試點,隨后在上海、北京、廣東等地陸續拓展開來.

1900/1/1 0:00:00
NFT的流動性問題可以通過價格發現機制解決嗎?_ICE:MSHOT幣

現在幾乎所有對 NFT 有所關注的人對于它低劣的流動性心知肚明,而且人們似乎認為 NFT 本就該如此,沒有可以解決這個問題的辦法.

1900/1/1 0:00:00
錯過了UNI 空投 還有哪些DeFi項目值得嘗試?_TOKE:Myth Token

去年,Uniswap、Curve和1inch等備受矚目的DeFi項目發布了治理Token,并以追溯性空投的形式,重金獎勵過去的協議用戶.

1900/1/1 0:00:00
區塊財經滿爺1月25日:BTC、ETH、LTC、DOT、UNI、CRV、1INCH行情分析_USD:FDUSD價格

這兩天我比較忙一點,新買的房子雖然是精裝修的但是還要買家具,定制的衣柜等等雜七雜八的事情。可能更新上不太能維持往常的節奏,大家見諒。這幾天我們提出了兩個觀點.

1900/1/1 0:00:00
美國新總統拜登掌舵后 比特幣會發生什么變化?_TER:比特幣

特朗普卸任后,民主黨人喬·拜登成功當選美國第46任總統,。珍妮特·耶倫作為政府的財政部長。盡管政府部門發生了變化,但是經濟中的根本問題仍然沒有發生改變,那么問題是美國政府的變化是否會影響比特幣的.

1900/1/1 0:00:00
虛擬貨幣出資設立公司的法律風險研究_比特幣:MON

近年來,隨著加密貨幣市場的不斷繁榮,促使私人持有的虛擬貨幣不斷增多。很多投資者也想自己當股東,投資實體企業分紅盈利.

1900/1/1 0:00:00
ads