當我們使用瀏覽器擴充功能來選擇以太坊提供者時,如何在 EIP-1193 標準的加載順序不可預測的情況下,確保這個過程穩定且由用戶掌控?EIP-6963 就是答案。
這個新的以太坊標準通過建立以太坊工具和瀏覽器擴充功能之間的明確通信規則,提供了解決方案。這將讓用戶在選擇和使用他們偏好的以太坊提供者時,體驗到更流暢的流程。
EIP-6963 介紹
EIP-6963 獲批:新的以太坊標準 EIP-6963 已獲批,旨在改進瀏覽器擴充功能中的以太坊提供者選擇。
瀏覽器擴充錢包:這些是網頁瀏覽器中的附加元件,用於管理數位資產和加密貨幣交易,包括 OKX Wallet、MetaMask、TronLink 和 Binance Chain Wallet。
提供者整合:瀏覽器擴充錢包使用「提供者」功能來與網站和去中心化應用程式 (DApp) 互動,但 EIP-1193 的限制導致多個錢包的使用存在不可預測性。
挑戰與用戶體驗問題:瀏覽器擴充錢包帶來便利,但也引發了分散的用戶體驗、不一致的介面和安全問題等挑戰。
EIP-6963 的優勢:EIP-6963 引入了多重注入的提供者發現功能,改善用戶體驗,提供更清晰的選擇,並賦能用戶選擇偏好的錢包。主流錢包正在採用 EIP-6963,提升以太坊生態系統的發展。
瀏覽器擴充錢包是什麼?
顧名思義,瀏覽器擴充錢包是整合在網頁瀏覽器中的專用附加元件,用來管理數位資產、儲存和轉移加密貨幣。以下是幾個例子:
OKX Wallet:支援多鏈互操作的錢包
MetaMask:專為以太坊網路設計
TronLink:適用於 TRON 生態系統
Binance Chain Wallet:設計用來與幣安智能鏈互動
這些錢包的主要優勢,尤其對於熟悉加密貨幣的用戶來說,是它們能輕鬆連接到去中心化應用程式 (DApp)。用戶可以在不離開瀏覽器的情況下,透過幾個簡單的步驟執行區塊鏈相關的活動和交易。
儘管這些錢包非常有用,但也存在某些漏洞。由於它們是基於瀏覽器的,使用者可能會成為網路釣魚攻擊的受害者,這些攻擊通常是通過偽造網站來竊取資金。因此,使用者必須格外謹慎,確保錢包來源真實且訪問的網站是合法的。
瀏覽器錢包 - 提供者是什麼?
開發者是加密貨幣生態系統的支柱,儘管他們努力保持程式碼的更新,但使用者體驗和介面的複雜性仍然可能出現,影響開發成功的關鍵——體驗。為了解決這個問題,開發者必須仔細檢查每個接觸點。使用瀏覽器擴充錢包時,不僅依賴協議,也對錢包與網站之間的通訊順暢性有高期待。
瀏覽器擴充錢包透過添加一個稱為「提供者」的特殊功能,讓網站與錢包之間互動。提供者作為網站和錢包之間的橋樑,使雙方能夠無縫協作和溝通。EIP-1193 的創建目的是為了改善網站與錢包之間的通訊,讓去中心化應用程式 (DApp) 也能夠輕鬆連接任何區塊鏈,不論使用者擁有哪種錢包。
雖然這個方法在理論上是合理的,但在錢包如何注入提供者的方面存在落差。允許錢包處理相關命令的 window.ethereum 對象只能支援一個提供者,這導致了當多個錢包使用時的不可預測性,並阻礙了新錢包在以太坊生態系統中的採用。
隨著對去中心化平台、區塊鏈解決方案和 DApp 的需求上升,安全且高效的錢包來管理數位資產的需求也在增加。
目前,瀏覽器擴充錢包面臨以下問題和用戶體驗挑戰:
分散的用戶體驗:持有多個區塊鏈資產的用戶可能需要使用多個錢包,這意味著他們必須管理並記住不同的私鑰、密碼和備份短語。
介面不一致:每個錢包擴充功能都有獨特的用戶體驗介面,可能引起混淆。用戶需要花時間熟悉每個新介面,這可能相當耗時。
安全問題:某些瀏覽器擴充錢包容易受到網路釣魚攻擊、惡意軟體和其他網路威脅的攻擊。受損的瀏覽器或擴充功能可能導致資金損失。
版本更新:用戶必須保持錢包擴充功能的更新,以獲取最新的功能和安全補丁。如果未及時更新,可能面臨風險。
功能有限:瀏覽器擴充錢包可能無法提供完整的功能,例如提供流動性或進行更複雜的交易設置。
與 DApp 的整合不足:並非所有允許存儲錢包的瀏覽器附加元件都兼容所有 DApp。這可能給希望訪問特定平台或服務的用戶帶來額外障礙。
性能和穩定性:錢包的性能可能會受到瀏覽器相關問題的影響,例如性能、其他擴充功能或更新。不穩定的瀏覽器可能會導致錢包崩潰。
EIP-6963 解決方案:多重注入的提供者發現
2023 年 5 月,新的以太坊標準 EIP-6963 被提議,用來修正未明文化的標準,如 window.ethereum。EIP-6963 允許 DApp 能夠可靠地發現並連接到用戶瀏覽器上安裝的所有錢包。這項新以太坊標準已於 2023 年 10 月獲得批准。
EIP-6963 優勢(一)發現方式的革新
長期以來,用戶受到傳統 window.ethereum 方法的限制,在嘗試訪問 DApp 時常遇到衝突和困難。EIP-6963 通過引入全新的發現機制,簡化了這個過程。這種新方式允許多個瀏覽器擴充錢包輕鬆共存。這項突破性的改變對用戶及整個以太坊生態系統都是一個重大的利好。
EIP-6963 優勢(二)提升用戶體驗
EIP-6963 不僅僅是功能性的改進。它允許錢包注入例如名稱、標誌、通用唯一識別碼 (UUID) 和反向域名服務等數據,支持更流暢且使用者友好的介面。應用程式可以展示這些細節,讓用戶清楚知道自己正在與哪個錢包互動,從而提供清晰的使用體驗。這可以減少爭議,並帶來更可靠和改進的用戶體驗。
EIP-6963 如何改善 Web3 用戶體驗?
如前所述,用戶體驗 (UX) 可以決定一個產品的成敗,也在新錢包或標準的採用和普及中起著關鍵作用。
要讓加密貨幣的普及持續增長,必須讓用戶與技術之間的連結變得輕鬆、易懂且無障礙。EIP-6963 透過保證使用多個錢包的用戶能夠擺脫過去的複雜性和不可預測性,提供了這種體驗。
EIP-6963 改善方法(一)以用戶為中心的改進
以太坊生態系統一直以來都強調去中心化、賦能和用戶選擇。EIP-6963 強化了這些價值觀,將用戶放在首位。不再需要擔心 DApp 會連接到哪個錢包,或是關閉特定擴充功能來確保連接。
有了 EIP-6963,用戶體驗變得穩定且可預測,選擇權回到了它真正應該屬於的地方——用戶手中。
EIP-6963 改善方法(二)提供無縫互動
許多人認為 EIP-6963 的精妙之處不僅在於其以用戶為中心的方式,還在於其大幅改善 DApp 與多個錢包之間的溝通能力。過去,分散的溝通模式經常導致衝突和混亂。EIP-6963 簡化了這個過程,提供了一個統一的管道,使多個錢包可以共存、互動並提供服務,而不會互相干擾。
EIP-6963 對 Web3 的影響不可忽視。其對用戶體驗和整合的重視,使以太坊的主流採用變得更為容易。在參與這個新標準之前,務必持續進行研究了解。
哪些錢包支援 EIP-6963?
截至 2023 年 10 月,以下錢包支援 EIP-6963:
MetaMask
Coinbase Wallet
Trust
Rainbow
Bitski
TokenPocket
Brave
xDEFI
Phantom
Zerion
Enkrypt
Frontier
Spot
Talisman
隨著這個新標準的推出,未來應會有更多瀏覽器錢包擴充功能加入支援。
EIP-6963 是以太坊生態系統中的突破性標準,應運而生以解決錢包互動更加簡化的迫切需求。該規範旨在改進 DApp 如何發現並與用戶瀏覽器上的已安裝錢包進行通訊。透過提供統一的溝通管道,它避開了傳統 window.ethereum 方法的限制和不可預測性。
EIP-6963 的潛力巨大——它預示了一個以太坊錢包互動無縫、以用戶為中心,並消除 EIP-1146 所帶來障礙的未來。EIP-6963 不僅著重於用戶選擇和穩定性,還解決了當前的挑戰,並為更直觀且連貫的以太坊體驗奠定基礎。它將幫助以太坊社群邁向更加包容且使用者友好的未來。
閱讀更多:
如何使用 OKX Web3 錢包?OKX 加密貨幣錢包 4 大優勢分享!:https://www.okx.com/zh-hant/learn/how-connact-okex-chainwallet-cn
3 分鐘看懂虛擬貨幣錢包!OKX 去中心化安全新選擇!:https://www.okx.com/zh-hant/learn/are-cold-wallets-really-safe
加入 OKX 繁中社區了解更多加密貨幣知識,還有不定期空投及周邊贈送!
追蹤 OKX 中文 IG,了解加密貨幣和 OKX 最新動態,更多精彩活動好禮等你來拿:
【OKX LINE 官方帳號】正式上線 🔥
每週簽到、積分換限量周邊、空投紅包禮物等你抱回家 🧡
© 2024 OKX。本文可以全文複製或分發,也可以使用本文 100 字或更少的摘錄,前提是此類使用是非商業性的。整篇文章的任何複製或分發亦必須突出說明:“本文版權所有 © 2024 OKX,經許可使用。”允許的摘錄必須引用文章名稱並包含出處,例如“文章名稱,[作者姓名 (如適用)],© 2024 OKX”。不允許對本文進行衍生作品或其他用途。