跳至內容

MetaMask 與 Laconic 攜手推出 MobyMask 輕客戶端

MobyMask 是 MetaMask 團隊推出的新計畫,旨在主動保護用戶免受網路釣魚攻擊,採用動態信任網絡來篩選釣魚舉報者。

閱讀時間:5 分鐘
MetaMask 與 Laconic 攜手推出 MobyMask 輕客戶端

如今,加密貨幣釣魚攻擊已失控,已成為極度專業化組織的犯罪領域,他們針對許多無辜的人——這些人只是想透過加密貨幣參與新型態的數位資產所有權。

您可能曾讀過關於 MobyMask 的介紹,這是 MetaMask 團隊推出的新計畫,旨在主動保護用戶免受釣魚攻擊,並透過動態信任網絡來篩選釣魚舉報者。

您可以在此閱讀 MobyMask 的原始部落格文章:https://mirror.xyz/0x55e2780588aa5000F464f700D2676fD0a22Ee160/8whNch3m5KMzeo6g5eblcXMMplPf8UpW228cSh3nmzg

MobyMask 的初始版本讓任何舉報者都能邀請(或撤銷邀請)其他舉報者,並提交(或清除)釣魚舉報。然而,第一個版本存在三大主要缺陷:

  1. 由於每筆舉報都記錄在區塊鏈上,若要享有名單所帶來的安全保障,每位用戶都需要存取完整節點,並且必須信任該節點來保護他們想要防範的一切:Twitter 用戶、網站等等。這對隱私保護而言並不理想。

  2. 由於每筆舉報都記錄在區塊鏈上,提交每份釣魚舉報都需要支付一定的加密貨幣費用,這並不理想。釣魚者的攻擊成本顯然極低,因此舉報他們的成本也必須同樣低廉。

  3. 由於每筆舉報都記錄在區塊鏈上,一般錢包並不會在本地保存釣魚名單的副本,因此無法協助保護其網絡中的其他用戶。

在那篇文章中,我提到希望這些問題能透過某種真正點對點的輕客戶端網絡來解決,讓用戶能夠直接分享與自身相關的特定區塊鏈片段(在此案例中即為釣魚名單)。我當時提到了 Laconic,但該公司當時仍處於隱密運營模式,因此大多數人並不清楚它與此計畫的關聯。

今天,我很高興宣布 Laconic 正式走出隱密模式,並選擇以 MobyMask 作為展示其系統能力的首個示範案例。

Laconic 今日正式亮相,並推出一款專為 MobyMask 快取設計的以太坊輕客戶端,大幅降低個人或組織託管可信賴的 MobyMask 反釣魚登錄表副本的成本。這創建了一個輕量級伺服器程序,MetaMask、WalletGuard 和 Phishfort 等網路服務可以從中獲取 MobyMask 釣魚偵測數據,且更易於任何人自行託管。

Laconic 也正在開發 TypeScript 版本的 Watcher,使名單快取和數據的點對點複製能夠完全在瀏覽器中進行。

在未來的另一次更新中,Laconic 還將讓用戶能夠傳播「反事實」釣魚舉報,使舉報者無需承擔任何費用。這些訊息將在節點之間共享,但可在鏈上完整驗證,而區塊鏈僅在解決登錄表中的衝突及撤銷舉報者存取權限時才需使用。

運行 MobyMask watcher 客戶端的用戶,不僅能為打造更能抵禦釣魚攻擊的網路環境做出貢獻,還能獲得用於查詢釣魚舉報的私有 API,並可依個人意願自由分享,無論是免費提供還是收費皆可。

雖然初始版本的信任網絡以 MetaMask 團隊為根源(且舉報者採邀請制,目前並非任何人都能開始舉報),但我們的目標是最終允許用戶訂閱任意數量的舉報信任根源,最終讓每位用戶都能成為自己的信任根源,用於分享或獲取釣魚資訊,而類似的系統最終也能用於驗證其他類型資訊的可信來源(是的,這是一個宏大的目標!)。

在最終階段,我們希望任何有意願的用戶都能在自己的錢包中運行「watcher」,如此一來伺服器成本將實際上趨近於零,而參與者之間的收益也將完全互惠共享。

歷史背景

對 MetaMask 而言,今天是非常特別的一天。在我們首次舉辦的團隊聚會上,多位團隊成員(包括 Aaron Davis、Herman Junge 和 Dmitry Ryajov)懷抱著一個願景,並啟動了一個我們稱之為 Mustekala 的類似計畫。該計畫最終因各種原因而停止,但我們早已深知,讓用戶能夠快取他們所關注的合約狀態,是實現智能合約更完整去中心化所缺少的關鍵要素。

在我的辦公室裡,我至今仍保存著 Mustekala 團隊在最初構思概念時所填寫的那張原始記事本頁面。那是一段美好的時光,一個絕妙的想法,而它一直遙不可及,直到現在。

在 Laconic,Rick Dudley 和他的團隊花費了過去六年時間,致力於打造一個特殊的 Go-Ethereum(geth)分叉版本,以 IPLD 格式提供以太坊數據,使客戶端能夠以低成本、高效率的方式請求儲存區塊的證明,從而進行點對點傳播;同時也開發了客戶端代碼,使客戶端能夠傳播不完整的區塊鏈狀態「切片」,並透過 GraphQL API 公開該狀態。對於降低隱私保護的運算成本、實現可擴展的數據分發,以及提升那些重複使用相同合約但不一定運行完整節點的用戶的數據查詢速度而言,這項成就的重要性難以言喻。

立即開始

如果您想試用 MobyMask,可以前往 mobymask.com。如果您想嘗試自行託管支援 IPLD 傳播的 geth 分叉版本,可以參考這份來自 Laconic 的指南開始使用。如果您想建立一個從 Laconic MobyMask 網絡獲取數據的瀏覽器應用程式,可以在此處追蹤 mobymask-watcher 的進展。

如果您是開發者,希望嘗試設置 Laconic 來協助傳播和分發另一個智能合約的存取權限,可以參考此處的 Laconic 文件。

如果我們要從去中心化技術中創造任何有價值的事物,就必須從根本上消除釣魚攻擊這個問題。這需要我們發揮大量的創意與智慧才能將一切整合在一起,而我們很高興 Laconic 與 Delegatable 框架能夠如此完美地結合,共同打造出一個高度可擴展且保護隱私的應用程式,其安全性始終植根於區塊鏈之上。

AI 翻譯。可能包含錯誤。請務必核實資訊。

評價此翻譯

本文作者:

  • Dan Finlay

    Dan Finlay 自 2016 年起便積極推動 MetaMask 的發展。在這段時間裡,他對安全、分散式、無需許可的運算技術的未來懷抱著深厚的熱情與願景,並正透過 MetaMask 將這份願景化為現實。 Warpcast: https://warpcast.com/danfinlay

    閱讀所有文章