Helios: 以太坊輕客戶端實現無需信任訪問

robot
摘要生成中

以太坊輕客戶端Helios:無需信任的區塊鏈訪問新方案

近期,一款名爲Helios的以太坊輕客戶端問世。該客戶端基於Rust語言開發,旨在提供完全無需信任的以太坊訪問。

區塊鏈技術的一大優勢在於無需信任第三方。通過區塊鏈,用戶可以真正掌控自己的資產和數據。然而,爲了便利性,我們往往會做出一些妥協。其中之一就是使用中心化的RPC(遠程調用)服務器。

目前,用戶通常會通過中心化提供商訪問以太坊。這些公司在雲服務器上運行高性能節點,方便大家獲取鏈上數據。當錢包查詢代幣餘額或檢查交易狀態時,幾乎都會用到這些中心化服務。

這種方式的問題在於用戶需要信任這些提供商,無法驗證查詢結果的準確性。Helios正是爲解決這一問題而生。它能將來自不受信任的中心化RPC提供商的數據轉換爲安全可驗證的本地RPC。結合中心化RPC,Helios無需運行完整節點即可驗證數據真僞。

Helios的一大優勢是能在約2秒內完成同步,且無需存儲。用戶可通過任何設備(包括手機和瀏覽器插件)安全訪問鏈上數據。這有望讓更多人能夠無需信任地使用以太坊,而不受硬件限制。

依賴中心化基礎設施可能存在潛在風險。例如,如果RPC提供商沒有提供準確的去中心化交易所智能合約報價,用戶可能會被誤導簽署不利的兌換交易。更糟的是,惡意提供商還可能私下扣留交易並從中牟利。

爲避免這些風險,有經驗的用戶通常會選擇運行自己的以太坊節點。但這需要耗費大量時間和資源,對多數用戶而言仍然困難,尤其是移動設備用戶。

Helios由執行層和共識層組成。共識層利用信標鏈的同步委員會,通過驗證同步委員會籤名來追蹤鏈頭。執行層則將經過驗證的信標區塊頭與不受信任的執行層RPC結合,提供經過驗證的執行層數據。

這一設計使Helios能夠在不運行完整節點的情況下,驗證來自不受信任RPC的所有數據。雖然不受信任的RPC可以拒絕提供數據訪問,但無法提供錯誤結果。

Helios的應用前景廣闊。用戶可以在MetaMask中將其作爲RPC提供商,實現無需信任地訪問各種DApp。開發人員還可以將Helios嵌入JavaScript應用程序中,提升以太坊的安全性,減少對中心化基礎設施的依賴。

未來,Helios還有多個可能的發展方向,如支持直接從P2P網路獲取輕客戶端數據、構建WebAssembly版本、集成至錢包軟件等。這些進展有望進一步提升以太坊生態的安全性和去中心化程度。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 讚賞
  • 5
  • 分享
留言
0/400
破产打工人vip
· 8小時前
去中心化的搬砖工具
回復0
瓜田李下vip
· 07-10 05:38
又一个跟风区块链的罢了
回復0
MEV猎人老王vip
· 07-10 05:37
厉害咯 有空研究下
回復0
ServantOfSatoshivip
· 07-10 05:33
rust就是牛批
回復0
ser_we_are_earlyvip
· 07-10 05:33
先割为敬 冲
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)