互聯網計算機(Internet Computer):從負數到無窮大
2024 年 4 月 6 日,萬衆期待的 Web3 嘉年華在香港會展中心开幕,DFINITY 作爲大會排名第一的贊助商,其創始人兼首席科學家 Dominic Williams 發表了「AI that is a smart contract: why and how」的演講,探討了 AI 在區塊鏈網絡上的運行方式,也把 DFINITY 主導的互聯網計算機(Internet Computer,IC)再次帶回大衆的視野。
Dominic Williams 表示,“傳統的區塊鏈,例如以太坊,計算是在一個區塊內完成的。而互聯網計算機可以將計算擴展到多個區塊,可以服務於交互式的 Web3 體驗,這對於人工智能非常重要。”
其實在大會前不久, Dominic Williams 就已經在 Twitter 上發布過一個視頻,演示了一個完全去中心化的 AI LLM 作爲智能合約運行在互聯網計算機上。DFINITY 正在利用互聯網計算機上的智能合約與 AI 組成一個全新的矩陣,讓大家看到了AI 成爲 Web3 和區塊鏈世界的心跳的可能性。
https://twitter.com/dominic_w/status/1770884845570326589
基本介紹
DFINITY,IC 與 ICP
DFINITY 基金會是一個瑞士的非營利組織,於 2016 年由 Dominic Williams 創立,團隊包括了世界領先的密碼學家,數學家和資深工程師等,如 BLS 技術的發明人,Bitcoin ASICBoost 的發明人,來自耶魯大學和歐洲 EPFL 分布式計算中心的多方計算和密碼學研究者等。DFINITY 的愿景是創建一個去中心化的互聯網生態,打破現有大型技術公司對於在线服務和數據的壟斷。
IC 由 DFINITY 开發、推廣和維護,是一種旨在擴展全球互聯網功能並使其成爲世界計算機的公共網絡。通過創新的區塊鏈技術,IC 可以提供無限的擴展性和高速的交易處理能力,並且可以處理 HTTP 請求,以支持大規模的去中心化應用,從社交媒體平台、开源項目托管服務到各種企業級應用程序。理論上,任何現有的互聯網服務都可以在 IC 上被重新構建爲去中心化版本。
IC 有兩種原生代幣,ICP 負責投票治理,Cycle 負責 Gas 花費。IC 實施一種“反向Gas”模型,用戶與鏈上交互時無需支付任何 Cycle,智能合約的开發者可將 ICP 轉化爲 Cycle 預付其智能合約的 Gas 花費,Cycle 錨定了一組法定貨幣來保障开發者所預付的 Gas 成本保持相對穩定。這個模型類似於 Web2 的機制,用戶訪問應用服務免費,开放商承擔應用服務的運維成本。
IC 架構概覽
IC 上的智能合約稱爲 Canister,是一種將 Wasm 程序代碼和數據存儲綁定的單元,任何人都可以在 IC 上部署 Canister。
IC 將 Canister 分片到多個實例上,每個實例稱爲子網,並擁有自己的一組去中心化節點,在它們之間運行共識算法,構建自己的區塊鏈,每個子網與其他子網並行運行。一個子網上的 Canister 可以通過發送消息的方式與不同子網上的另一個 Canister 進行通信。用戶也可以向 Canister 發送消息。下圖爲 IC 上的一條消息:
消息發送到一個 RPC 節點;
RPC 節點將消息路由到托管目標 Canister 的子網;
該子網的共識算法將消息添加到子網區塊鏈中的最新的區塊中;
該消息被添加到目標 Canister 的輸入隊列中;
Canister 執行該消息。
子網可以有不同的大小,即復制因子,它決定了在該子網上運行 Canister 的成本。它還會影響最終確定的時間和安全性。
Chain-Key 技術
Chain-Key 技術是 IC 的核心技術之一,由門限籤名、非交互分布式密鑰生成、零知識證明等密碼學技術構成。
每個子網都有一個固定的公鑰。相應的私鑰不會存儲在單個節點上,也不會在任何節點上可用。相反,它被分割成多個祕密共享,並使用閾值密碼術分布在所有節點上。節點可以使用這些祕密共享對用戶和其他子網的消息進行集體籤名。這個功能不僅意味着狀態和結果的驗證對於用戶來說變得異常簡單,而且也沒有必要保持區塊鏈中的塊永遠可用,打破了可擴展性瓶頸。事實上,IC 會主動垃圾收集舊塊以節約存儲使用。
智能合約可以擁有自己的密鑰,並且可以爲其他區塊鏈(例如比特幣和以太坊)籤署交易,實現與其他區塊鏈的無需信任的交互。事實上,IC 已經基於 Chain-Key 技術集成了比特幣,集成以太坊也在日程當中。
IC 的過去,現在和未來
提到 DFINITY 和 ICP,“开盤即巔峰”是一個繞不开的話題。2021 年 5 月 10 日 IC 主網上线時 ICP 價格崩盤,單枚 ICP 的價格從 450 usdt 以上(幣安甚至達到了 2000 usdt 以上)迅速下跌,跌幅高達 76%,並在幾周內跌幅擴大到了 95%。價格的迅速下跌極大地損害了 DFINITY 基金會的聲譽,也導致了加密社區對 IC 生態系統的一系列攻擊,對 ICP 持有者以及在該網絡上建設的社區造成了滅頂之災。
有一種觀點是,在 ICP 上市的幾個小時內,它遭到了某些勢力的價格操縱(IC 的創始人 Dominic Williams 一直認爲是 SBF 和 FTX 所爲),筆者對這個觀點不發表任何立場,但是從 IC 生態系統災後重建的工作上來看,IC 表現出了巨大的韌性。
回顧 IC 2022 年 和 2023年的發展,IC 實現了門限 ECDSA 籤名,智能合約 HTTP 請求,直接與比特幣集成,並且加速了 EVM 兼容,以太坊跨鏈橋和 DeFi 的开發。但是最讓人激動的是 IC 真正擁抱了 AI 時代,IC 支持大規模運算的獨特能力允許人工智能和神經網絡在鏈上 Canister 中直接運行,不僅可以使用流行的人工智能/ML 框架和庫運行機器學習算法,還可以通過 HTTP 請求對外部人工智能應用程序接口(如 OpenAI)進行 API 調用。
要知道,機器學習需要大量計算資源來運行復雜模型,一般的區塊鏈是無法支持 AI 模型在智能合約內部直接運行。例如,一個 DeFi 協議爲用戶提供了收益優化模型的功能,但如果試圖在鏈上運行該模型,就必須支付高昂的 Gas 費。爲了解決高昂成本的問題,IC 提供了兩個關鍵能力:
WASM 虛擬機:Canister 代碼被編譯成 Wasm 模塊以部署在 IC 上,支持 WebAssembly 系統接口等標准;
確定性時間切片(DTS):DTS 將需要數十億 Wasm 指令的非常大的消息的執行拆分爲多個執行輪次。
不僅如此,IC 目前正在添加對 Web3 “AI計算單元”的支持,進一步幫助 AI 在 IC 的網絡中運行,支持原生 Web3 應用集成以及模型和數據無需信任的組合,徹底打开了 AI + Web3 的想象力。
總結:目標無窮大
IC 曾經憑借華麗的密碼學家團隊和特立獨行的技術,頭頂“第三代區塊鏈”的光環,這是眼看他起高樓。
IC 也曾經憑借近 2 億美元的巨額融資,頂級機構熱捧,上线 2300 億美元的 FDV,這是眼看他宴賓客。
IC 上线後其代幣價格崩盤,一路螺旋式下跌至遠低於正常水平(最低到 3 usdt),這是眼看他樓塌了。
這個世界有風流雲散的故事,也有東山再起的故事,我認爲 IC 是後者。IC 鏈上的生態仍在不斷建設,特別是在 AI 這一塊,IC 已經展露其領先的優勢。
目前已經有了很多基於 IC 的 AI 項目,例如 Juno-OpenAI(https://github.com/peterpeterparker/juno-openai),展示了使用 Juno 平台將 OpenAI 技術(包括 DALL·E 和 GPT-4 Vision Preview)直接集成到去中心化應用程序 (DApp) 中。Juno-OpenAI 通過 IC 上的 Canister 來查詢 OpenAI 的模型,利用 Juno 平台的 serverless 函數的效率和可擴展性實現了根據提示生成圖像的功能。
像 Juno-OpenAI 這樣的例子還有很多,可以看到 IC 正在爲 DApp 开發人員开闢了在 AI 時代新的可能性領域,探索在人工智能的幫助下豐富其應用程序提供的功能和服務,創建出更具交互性、個性化和智能的 DApp。
可以說 IC 已經坐上了 AI 時代的宇宙飛船,走出了負數的黑洞,目標無窮大。
本文由 ZAN Team 的 pignard.eth 撰寫,作者個人 X 账號 @pignard06579047。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。