比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads
首頁 > 火星幣 > Info

以太坊:Vitalik:關于 Crypto 用戶體驗的 5 個經驗教訓

Author:

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

撰文:vitalikbuterin

編譯:DeFi之道

2013年,我去了舊金山互聯網檔案館旁的一家壽司店,因為聽說那里接受比特幣支付,我就想去試試。到了付賬的時候,我要求用BTC付款。我掃描了二維碼,然后點擊了“發送”。令我驚訝的是,交易并沒有完成,它似乎發送出去了,但這家餐廳并沒有收到。我又試了一次,還是沒能完成。我很快發現問題出在我的手機網絡連接上。我不得不向附近的互聯網檔案館走50多米才能訪問到wifi,這最終讓我能夠發送這筆交易。

經驗教訓:互聯網并非100%可靠,客戶互聯網不如商家互聯網可靠。我們需要面對面支付系統具有某些功能,以允許客戶將他們的交易數據直接傳輸給商家。

2021年,我試圖在阿根廷的一家咖啡店為自己和朋友買茶喝。據咖啡店老板表示,這家店并沒有特意接受加密貨幣,他只是認出了我,并向我展示了他在加密貨幣交易所的一個賬戶,所以我建議用ETH付款。不幸的是,我第一筆0.003ETH的交易沒有被接受,可能是因為它低于交易所0.01ETH的最低存款額,然后我又發了0.007ETH,很快,兩筆交易都得到了確認。

4萬枚ETH從Vitalik Buterin創建的合約地址轉出:11月24日消息,據WhaleAlert監測,4萬枚ETH從Vitalik Buterin創建的合約地址(0x22086開頭)轉出,該合約地址當前還持有逾25萬枚ETH,價值近3億美元。[2022/11/24 8:05:12]

2022年,我嘗試在一個不同的地點買茶喝,第一筆交易失敗了,因為我手機錢包的默認交易只發送了21000gas,而接收賬戶是一個需要額外gas來處理轉賬的合約。發送第二筆交易的嘗試也失敗了,因為我手機錢包中的UI故障導致無法向下滾動和編輯包含gas限制的字段。

經驗教訓:簡單而強大的UI要優于花哨而時尚的UI。而且,大多數用戶甚至不知道什么是gas限制,所以我們真的只需要有更好的默認值。

很多時候,在我的交易在鏈上被接受與服務確認交易之間存在令人驚訝的長時間延遲,有時,我確實擔心他們這邊的支付系統出了點問題。

Vitalik:未來2到3年,以太坊將更便宜、生態系統更有趣:7月24日,“2021世界區塊鏈大會·杭州”在杭州未來科技城學術交流中心開幕。

在今天上午的開幕式上,以太坊創始人Vitalik Buterin受邀出席并發表主題演講《以太坊進入2.0之后,會發生什么?》。他講到,以太坊的基本技術愿景是試圖在短期內快速改進,并在長期內穩定下來。因為從長遠來看,我認為區塊鏈確實需要安定下來,變得更加穩定,確實需要向用戶做出更多的保證,保證事情不會發生變化,這樣用戶才能感到安全并在此基礎上做出發展。但在短期內,這些技術都已經被開發出來了。我認為在未來的2到3年里,我們會看到使用以太坊會變得更加便宜,我們將會看到更多不同種類的應用使用以太坊,以太坊生態系統將變得更加有趣。[2021/7/24 1:12:54]

很多時候,在發送交易和該交易在區塊中被接受之間,存在令人驚訝的長時間和不可預測的時間延遲。有時,一筆交易會在幾秒鐘內被接受,但也有時候可能需要幾分鐘甚至幾小時。最近,EIP-1559顯著改善了這一點,確保大多數交易都被接受到下一個區塊中,甚至最近,合并通過穩定區塊時間進一步改進了這一點。

VitalikButerin提議使用Flashbots系統實現“賬戶抽象”:3月11日消息,以太坊聯合創始人 Vitalik Buterin 在研究機構 Flashbots 的 GitHub 倉庫中提議利用 Flashbots 作為“賬戶抽象”的一種實現方式。“賬戶抽象”是以太坊社區中討論的改進提案之一,以實現交易不需要從私鑰控制的 EOA 賬戶發起,而是可以直接從智能合約發起,具體的用例包括智能合約錢包、Tornado.Cash 這類隱私保護工具等。Vitalik Buterin 認為 Flashbots 可以解決這個問題,通過搭建一個插件將其變成智能合約錢包的中繼器以實現。他表示該方案不需要對以太坊底層協議進行很多改動。

Flashbots是由五位區塊鏈行業人士發起成立的開放研究機構,旨在針對以太坊及各智能合約公鏈所面對的 MEV 問題進行研究,并實施解決方案。[2021/3/11 18:35:51]

動態 | Waves發布互操作性協議Gravity Hub:金色財經報道,俄羅斯開源區塊鏈平臺Waves正在推出Gravity Hub,這是一個與區塊鏈無關的協議,旨在解決互操作性問題。它還會將來自外部世界的數據饋送到區塊鏈。Gravity Hub本質上是一個沒有任何代幣的區塊鏈,但是可以與Waves平臺、Waves Enterprise或以太坊等其他區塊鏈進行通信。[2019/12/12]

圖表來自Yinhong(William)Zhao和KartikNayak的報告

然而,異常值仍然存在。如果你在許多其他人發送交易的同時發送交易,并且基礎費用飆升,則你可能會面臨基礎費用過高且你的交易不被接受的風險。更糟糕的是,錢包UI不擅長顯示這一點。不會有大的紅色閃爍警報,也沒有明確指示你應該如何解決此問題。即使對于一位專家來說,他知道在這種情況下,你應該通過發布一個具有相同數據但基礎費用更高的新交易來“加速”交易,但通常也不清楚該怎么做。

聲音 | Vitalik:被捕以太坊科學家 Virgil Griffith 未給朝方提供任何實質幫助:以太坊聯合創始人 Vitalik Buterin 發表長文,澄清以太坊基金會科學家 Virgil Griffith 訪問朝鮮是個人行為,未給朝鮮政府提供任何實質性的幫助,并在準備請愿書要求釋放 Virgil Griffith。Buterin 表示,Virgil Griffith 是我的好友,訪問朝鮮是他的個人行為,以太坊基金會并未提供任何形式的支持。對地緣的開放態度是一種美德,而 Virgil Griffith 的這個優點在之前就已經體現出來了,比如幫助增進了與以太經典、Hyperledger 之間的關系。我認為 Virgil 并未給朝鮮政府提供任何實質性的幫助,他根據有關開源軟件的公開信息發表了演講,這并不是什么高深的黑客技術輔導。我希望美國能專注到真正有害的事情上,而不是抓捕發表公開信息演講的程序員。此前,紐約南區檢察官辦公室和聯邦調查局宣布,已逮捕以太坊基金會研究科學家 Virgil Griffith,指控他違反美國制裁法案,前往朝鮮參加區塊鏈大會,發表演講并提供建議,幫助朝鮮利用加密貨幣和區塊鏈技術逃避制裁。[2019/12/2]

經驗教訓:圍繞交易包含的用戶體驗需要改進。感謝Brave錢包團隊認真對待我對這一主題的建議,首先將最大基礎費用容忍度從12.5%提高到33%,最近還探索了如何在UI中更明顯地顯示卡住的交易。

2019年,我測試了一個最早試圖提供社交恢復功能的錢包之一。與我首選的基于智能合約的方法不同,他們的方法是使用Shamir秘密共享方案將帳戶的私鑰分成五部分,這樣可以使用其中的任何三部分來恢復私鑰。用戶需要選擇五個朋友,說服他們下載一個單獨的移動應用,并提供一個確認碼,用于通過Firebase創建從用戶錢包到朋友應用程序的加密連接,并向他們發送密鑰份額。

這種方法很快就給我帶來了問題。幾個月后,我的錢包出了問題,我需要使用恢復程序來恢復它。我請我的朋友通過他們的應用與我一起執行恢復程序,但它沒有按計劃進行。其中有兩人丟失了密鑰碎片,因為他們換了手機,忘記了遷移恢復應用。第三,Firebase連接機制長時間無法正常工作。最終,我們想出了解決問題并恢復密鑰的方法。然而,幾個月后,錢包又壞了。這一次,不知何故,定期的軟件更新意外地重置了應用程序的存儲并刪除了它的密鑰。但是我沒有添加足夠的恢復監護人,因為Firebase連接機制太糟了,不能讓我成功地做到這一點。最終,我損失了少量的BTC和ETH。

經驗教訓:除非別無選擇,否則基于秘密共享方案的鏈下社交恢復真的很脆弱,而且這也不是一個好主意。你的恢復監護人不必下載單獨的應用程序,因為如果你只有一個用于恢復等特殊情況的應用程序,那么就很容易忘記它并丟失它。此外,需要單獨的集中通信信道會帶來各種問題。相反,添加監護人的方法應該是提供他們的ETH地址,恢復應該通過智能合約,使用ERC-4337賬戶抽象錢包來完成。這樣,監護人只需要不丟失他們的以太坊錢包就能幫忙恢復。

2021年,我試圖通過使用“self-relay”選項在使用TornadoCash時節省費用。TornadoCash使用“中繼”機制,第三方將交易推送到鏈上,因為當你提款時,你的提款地址中通常還沒有幣,你不不想用存款地址支付交易,因為這會在兩個地址之間創建一個公共鏈接,而這是TornadoCash試圖防止的全部問題。問題是中繼機制通常很昂貴,中繼收取的費用可能遠高于交易的實際gas費用。

為了節省成本,有一次,我使用中繼進行了第一次小額取款,這將收取較低的費用,然后使用TornadoCash中的“self-relay”功能,在不使用中繼的情況下自行發送第二次較大的取款。問題是,我搞砸了,在登錄我的存款地址時不小心做了這件事,所以存款地址支付了費用,而不是提款地址,這導致我在這兩者之間創建了一個公共鏈接。

經驗教訓:錢包開發人員應該開始更加明確地考慮隱私問題。此外,我們需要更好的帳戶抽象形式,以消除對中心化甚至聯合中繼的需求,并將中繼角色商品化。

雜項

很多應用程序仍然無法與Brave錢包或Status瀏覽器一起使用,這很可能是因為他們沒有做好功課并依賴于Metamask特定的API。甚至GnosisSafe也很長時間沒有使用這些錢包,導致我不得不編寫自己的迷你Javascriptdapp來進行確認。幸運的是,最新的UI已經修復了這個問題。

Etherscan上的ERC20轉賬頁面很容易被偽造交易攻擊,任何人都可以創建一個新的ERC20token,其邏輯可以發出一個日志,聲稱我或任何其他特定的人發送了其他人的token。這有時被用來欺騙人們認為我支持了一些騙局代幣,而實際上我從未聽說過它。

Uniswap曾經提供了真正方便的功能,能夠交換代幣并將輸出發送到不同的地址。當我必須用USDC支付某人但我錢包里沒有USDC時,這真的很方便。現在接口不再提供這個功能,所以我必須先轉換然后在一筆單獨的交易中發送,這不太方便,并且浪費了更多的gas。從那以后,我了解到Cowswap和Paraswap提供了該功能,盡管Paraswap……目前似乎不適用于Brave錢包。

使用以太坊登錄很好,但如果你嘗試在多個設備上登錄,并且你的以太坊錢包只能在一個設備上使用,則仍然很難使用。

結論

良好的用戶體驗不是關于平均情況,而是關于最壞的情況。一個干凈時尚的UI,但它在0.723%的時間里會做一些奇怪和無法解釋的事情,那這就會導致大問題,這比一個向用戶暴露更多細節的用戶界面更糟糕。

除了規模化帶來的交易費用高昂這一非常重要的問題尚未被完全解決之外,用戶體驗也是很多以太坊用戶經常選擇中心化解決方案,而不是將權力掌握在用戶及其朋友、家人或當地社區手中的鏈上去中心化解決方案的關鍵原因。這些年來,Crypto的用戶體驗取得了巨大進步,特別是從EIP-1559之前的平均交易需要幾分鐘才能完成,到EIP-1559和合并之后的平均交易只需要幾秒鐘就能完成,這讓以太坊的用戶體驗變得非常愉快。但是,我們仍然還有更多的工作需要去做。

Tags:以太坊VITTALTALI以太坊幣今日價格行情走勢vita幣官網Fermat Capital Managementdatalinkbase

火星幣
SOL:從合約部署的角度區分不同的 zkEVM

來源:pseudotheos.mirror.xyz作者:Pseudotheos以太坊虛擬機(EVM)是在以太坊區塊鏈上管理狀態和執行智能合約的虛擬機.

1900/1/1 0:00:00
ETH:錯過 BLUR 拍斷腿?沒必要

撰文:Zeneca_33 編譯:DeFi之道 我最近的一條推文似乎引起了NFT社區很大一部分人的共鳴.

1900/1/1 0:00:00
WEB:尋找下一個 Web3 流量入口:休閑游戲?

撰文:Jason,PuzzleVentures來源:PuzzleVenturesWeb3流量入口的一些思考時至今日.

1900/1/1 0:00:00
ROLL:為什么模塊化區塊鏈是未來?

原文標題:Ismodulardesignthefuture?原文作者:RobertMcTague編譯:倩雯,ChainCatcher過去十年是智能手機不斷發展的十年.

1900/1/1 0:00:00
區塊鏈:騰訊云駛向Web3深水區 客戶群瞄準“有幣”區塊鏈

原文:《騰訊云賣向“有幣”區塊鏈》 作者:凱爾 曾經堅決“不涉幣”的騰訊云將業務延伸向“有幣區塊鏈”.

1900/1/1 0:00:00
WEB3:加密發展指南:Web3安全技術和安全機制

在2022年,Web3行業因智能合約漏洞、橋接黑客攻擊、網絡釣魚等安全問題所造成的損失創歷史新高.

1900/1/1 0:00:00
ads