隨著Web3應用的繁榮,DApp應用程式的整體去中心化與資料隱私也成為重點,同時AI與各類場景的融合也讓不少去中心化應用程式都遇到了網路資料的計算、處理與結果驗證等進行協調的問題。面對市場對各種交易和數據通訊的場景的需求不斷增加,Marlin Protocol正好能夠彌補相應的不足,成為潛在的焦點。
什麼是Marlin Protocol?
Marlin Protocol的主要目標是透過可擴展的協處理器來進行去中心化運算的擴容,包括使用零知識證明(ZKP)與TEE可信任執行環境來實現DApp資料在分散式網路中處理的安全性與隱私,保證了核心計算的去中心化效能。目前大部分區塊鏈難以滿足資料大規模處理所產生的問題,這也是Marlin的主要優勢。
Marlin可在鏈下運行無信任伺服器,實現鏈上應用執行的透明化,同時具有可擴展性與容錯機制,為開發者提供運行所需的CPU、GPU等計算資源(INTEL SGX以及現有主流的AI運算GPU H100等),節點運行者的硬體成本相較於其他區塊鏈運算設備較低。 Marlin透過市場化與代幣獎勵來降低成本,支援Python、C++或Go等主流開發語言,開發者易於部署和維護自己的去中心化應用程序,並透過ZK證明和TEE證明實現可信的驗證結果。
目前Marlin已經實現了多個常見場景,例如去中心化的AI模型的擴展、去中心化交易所、預言機、去中心化域名網關、DApp網頁前端和GameFi等。
Marlin Oyster與TEE可信賴執行環境
TEE可信任執行環境(Trusted execution environment,TEE)是一種基於密碼學的隱私保護技術,透過使用安全硬體環境下如SGX CPU等實現隔離運算,從而保證了資料的安全性,同時提高了處理效率。
TEE環境擁有獨立且完整的處理空間,我們可以將它視為一個“小黑屋”,其安全性主要來自隔離的硬體設備較低的攻擊能力,並且在通信過程中降低了額外的計算量與通訊開銷,在確保資料安全性的同時,能大幅提升資料的處理效率。
Marlin Oyster是一個鏈下運算平台,透過為開發者使用者提供支援TEE的軟硬體環境來完成各種運算任務,包括部署後端或擴展智慧合約等。
Oyster透過TEE增加了資料的安全性,同時相對於普通伺服器對資源的消耗較少,支援複雜計算,資料處理速度也會大幅提升,同時TEE的成本相對於MPC、FHE等證明方式非常低,具有明顯優勢。
Marlin為Oyster提供了一個公開的節點市場,節點營運商透過使用符合的硬體設備來配置TEE,例如帶有SGX的伺服器或AWS、Azure伺服器等,透過運行相應的程式來實現資源的租賃,為DApp開發者提供Oyster Serverless無伺服器運作環境,推動集中託管的服務(API、閘道等)轉變為去中心化。
例如在進行去中心化前端環境中,開發者可以利用enclave 映像並部署在IPFS之上,使用Oyster完成映像的部署,透過使用CAA記錄將網域綁定到Oyster 上的安全區域,並設定DNS記錄。這樣保證了授權和記錄的安全性,可以透過系統取得SSL憑證以便進行連接,從而使得DApp應用程式的前端去中心化。
Kalypso零知識證明
Kalypso是Marlin對零知識證明的整合的解決方案,它允許市場上列出的ZK證明,利用市場競爭來降低成本。 Kalypso是模組化設計,可以整合到ZK程式中,以實現DApp對ZKP的處理需求。 Kalypso可以提供快速流暢的使用者體驗,同時對硬體資源的利用率也非常高,協定具有抗審查性。
另外Kalypso可以並行化處理,透過將大型運算證明進行分段,提高了運算的彈性。 Kalypso擁有自己的證明網絡,不受單一因素控制,允許任何人加入其中並提出產生證明的報價。
Kalypso主要透過證明請求者、Kalypso匹配引擎、求解器等環節組成。
-
證明請求者:主要用於與使用者和DApp的互動。
-
Kalypso匹配引擎:透過將證明請求與相容的求解器進行匹配。
-
求解器:透過ZK計算資源來實現對資料的處理服務,求解器在Oyster 環境中運行,可以增加資料的隱私性和完整性。
Marlin對DApp的影響與優勢
區塊鏈的發展在一定程度上推動了各類場景中的Web3應用的成長,DApp應用未來也將逐步變得更加複雜,透過區塊鏈不可能三角我們可以得知,在確保安全性的前提下,效率與資料處理速度難以共存,而利用TEE等方式可以在硬體層面來推動解決,進而進一步提升效率。
相較於Akash等去中心化雲端運算市場項目,Marlin透過Kalypso 與Oyster的整合,為DApp提供高效的區塊鏈資料處理與驗證方案,在降低成本的同時,提供無伺服器環境,加速了鏈上效能的提升,並提供去中心化運算資源市場,使得運行應用的環境實現去中心化,例如Web頁面前端以及去中心化域名的實現。比較chainlink functions等去中心化計算環境,Marlin也支援HTTPS endpoints,從而進一步推進去中心化的普及。
專案融資與代幣
Marlin在2019年獲得了300萬美元種子輪融資,幣安Labs、Arrington XRP、Electric Capital 和NGC等機構參與了投資,並在2020年獲得了Cabin VC的融資以及2023年獲得DWF Labs融資,該兩筆投資金額未揭露。
同時Marlin與多個Web3應用團隊建立了合作關係,其中包括KONTOS、Lighthouse、Nulink、3DNS、SpaceID、Bonfida、Prom等,以推動數據應用和計算的去中心化。另外作為紅寶石贊助商,Marlin也贊助了今年的以太坊社群會議。
Marlin代幣$POND 總量100億枚,目前已經流通80億,市場流通量高拋壓較低,流通市值為1.7億美元,排名第263位,並已經上線幣安、coinbase等知名交易所。用戶透過運行Marlin節點以及進行質押可以獲得$POND獎勵,持有者可以參與網路投票。
專案團隊成員普遍來自常青藤學校,具有優秀的技術背景,創始人兼CEO Siddhartha Dutta為Zilliqa 研究分析師和核心開發者,有微軟工作經歷,並創辦HumBee。共同創辦人Prateesh Goya為麻省理工的電腦科學博士,曾與以太坊基金會有合作經驗。
總結
Marlin Protocol為Web3應用的繁榮和發展注入了新的活力。透過其可擴展的協處理器和零知識證明技術,Marlin Protocol不僅提高了DApp資料處理的安全性和隱私保護,也為開發者提供了高效的運算資源和無伺服器運作環境。在Marlin Oyster和Kalypso的支援下,開發者可以輕鬆地建置和部署去中心化應用,並享受高效、安全的資料處理和驗證服務。
Marlin Protocol的貢獻不僅體現在技術創新上,也體現在對整個產業的推動和發展。作為去中心化運算領域的領導者,Marlin Protocol致力於打破傳統運算和資料處理的限制,為Web3應用的發展開闢了新的道路。透過提供高效、安全的運算資源和驗證服務,Marlin Protocol為開發者和使用者創造了更開放、透明和可信賴的網路環境。未來,期待看到Marlin Protocol在更多領域發揮作用,為整個產業帶來更多的機會和挑戰。