金色觀察|Dfinity2022年新路线圖詳解
金色財經消息,1月28日,Dfinity基金會發布了互聯網計算機2022年的新路线圖,新路线圖主要確保互聯網計算機成為可構建無限可擴展Web3DApp的通用區塊鏈。
其路线圖為:
2022年Q1中期:Titanium
2022年Q1末期:Chromium
2022年Q2:Carbon
2022年Q3:Vanadium
2022年Q4:Iridium
本文中我們將把路线圖中的詳細部分整理如下:
2022年Q1中期:Titanium
啓用CANISTER智能合約來控制ICP(已部署)
使所有容器智能合約類型能夠與ICP账本交互以控制ICP代幣。目前,出於安全原因,只有NNS容器智能合約和用戶可以與NNS子網上的ICP账本進行交互。
擴展的互聯網身份支持(已部署)
繼續擴展Internet Identity支持的設備,以包括更多支持WebAuthn的瀏覽器和設備,尤其是Windows Hello。
TITANIUM示例DAPP
五個示例dapp主要說明IC的主要功能,可幫助IC开發人員啓動他們的項目。每個示例dapp都帶有一個在Motoko和Rust中的實現。示例包括(1)NFT創建、管理和銷售;(2)ICP彩票,說明區塊鏈上的ICP轉移和隨機性;(3)一個非常基礎的DAO;(4)一個簡單的DEX;(5)演示如何在IC上實現機密性的加密筆記。
比特幣集成开發預覽
在即將發布的Chromium版本中會與比特幣區塊鏈網絡集成。此功能的API將作為可在本地开發環境中使用的DeveloperPreview版本提供。此版本尚不提供IC主網集成。此預覽版的目標是讓智能合約开發人員能夠在其本地开發環境中使用API,並從我們的开發人員社區徵求反饋,以考慮用於主要版本。
合並神經元
允許將同一控制器密鑰擁有的多個神經元合並為單個神經元。這是通過將源神經元的所有權益、年齡和成熟度轉移到目標神經元來實現的,前提是滿足必要的先決條件。生成的神經元的屬性來自所有源神經元的屬性,方法是根據它們各自的權益對它們進行加權.
用於账目交易的簡單API
將开發一個發票容器,它將實現圍繞發票(創建、支付、查詢)的熟悉概念,同時抽象出ICP分類帳本容器的特殊性。這將在Internet計算機主體之間實現簡單、易於集成的付費服務流。
適合DAPPS的账本容器
我們將提供並維護一個账本容器,作為开發人員在互聯網計算機上輕松部署自定義代幣的構建塊,例如,對dapp進行代幣化。該容器將受益於ICP分類帳的功能,特別是通過存檔節點和兼容的Rosetta節點的存儲可擴展性,以便與交易所輕松集成。
驗證人格證明
虛擬人物派對是一種可擴展的人格證明,其中隨機分配的用戶組通過交互相互驗證。身份驗證通過提供更大的投票權來改善互聯網計算機上的去中心化,從而獎勵經過驗證的用戶,即真實的人而不是未知實體。用戶還可以向dapp出示人格證明,這反過來又可以為用戶提供更大的特權和獎勵。
驗證容器升級和MOTOKO安全性
升級容器可能很困難並且會導致中斷。它可以由於不兼容的Candid接口更改而破壞現有客戶端,並由於Motoko穩定聲明中的不兼容更改而丟棄Motoko穩定狀態。Candid接口兼容性和Motoko穩定變量兼容性都是可以使用容器元數據靜態檢查的關系。在嘗試升級容器之前,我們將提供工具來驗證這些屬性。
向NNS托管節點提供商提供獎勵
NNS將根據擁有的節點數量、節點的硬件規格及其位置,透明地計算支付給每個節點提供者的獎勵。這種新機制取代了之前通過向治理系統提出建議來指定每個節點提供者的獎勵方法。
2022年Q1末期:Chromium
與比特幣集成
互聯網計算機上的智能合約將能夠持有、發送和接收比特幣。
ECDSA閾值籤名
ECDSA籤名廣泛用於區塊鏈行業。此功能將使容器智能合約能夠擁有ECDSA公鑰並對其進行籤名。相應的密鑰在持有容器智能合約的子網節點之間進行閾值共享。這是互聯網計算機與比特幣和以太坊直接融合的前提。
ICOS邊界節點
邊界節點的安裝和配置需要基金會員工的人工幹預。此功能建立了一個完全自動化的構建過程,以促進改進的自動化測試和部署,從而實現邊界節點的NNS驅動部署。當前用於復制節點的操作系統ICOS也將用於邊界節點。該解決方案為正在進行的去中心化工作奠定了基礎。
節點可以重新分配到不同的子網
目前,將節點從一個子網重新分配到另一個子網的唯一方法是從頭开始重新部署該節點,此功能將允許通過簡單的NNS提議將節點重新分配給其他子網。節點將“優雅地”離开其舊子網。
去中心化節點添加
此功能允許節點提供者獨立設置和管理他們的節點,並自動化新節點提供者的加入。這需要NNS前端dapp中的附加功能以及治理和注冊表容器中的對應功能,並輔以部署過程和節點操作的運行手冊。
啓用來自容器的HTTP請求
此功能使Internet計算機(IC)上的容器(dapps/智能合約)能夠向IC外部的服務發出HTTP(S)請求,從而將Internet計算機與Web2.0世界集成。這實現了多個新的用例,例如,直接從外部服務器獲取DeFidapp的匯率數據,獲取去中心化保險服務的天氣數據,或通過傳統通信渠道向最終用戶發送通知。此功能的第一個版本將涵蓋典型預言機服務功能的子集,但將以不信任的方式進行,即不做任何額外的信任假設。
更大網絡的網絡性能:狀態同步、認證和XNET
此功能可確保Internet計算機在子網數量及其不斷增長的容器狀態的大小方面滿足未來的可擴展性要求。主要關注XNet通信協議和狀態同步協議的可擴展性,包括狀態認證。
互聯網服務的开放治理
服務神經系統(SNS)是算法DAO,它將允許开發人員為其dapps創建分散的、基於令牌的治理。首先,此功能實現了服務神經系統的治理容器。它類似於網絡神經系統(NNS)的治理容器,但具有更簡單和更靈活的設計,允許每個SNS社區根據自己的需要選擇配置。其次,該特性為SNS容器的部署和升級提供了支持。這包括對开發人員初始化SNS的工具支持以及允許SNS自動升級到最新版本的流程。
自定義子域
基於CanisterId的URL,難以閱讀和記憶。此功能將使平臺上的开發人員能夠在ic0.app上為其容器創建自定義子域。例如,开發人員可以創建自定義容器名稱,這樣.ic0.app解析為它們的<canister_id>。這是啓用任意URL的第一步。
確定性時間切片
目前,容器每次調用可以執行的計算量受到塊時間的限制。確定性時間切片通過在一輪結束時暫停執行並在稍後恢復它來允許長時間(更)運行的多輪計算。
社區基金
社區基金將由一組神經元組成,其資金致力於通過在這些神經元中啓用“社區基金”標志來投資於ICdapp。這些指定用途的資金將有資格投資於使用SNS的社區,例如通過為其代幣提供ICP形式的流動性或為dapp开發人員提供資金。探索和定義此類投資的確切形式是此功能的一部分。
安全沙盒
為容器wasm執行實施進程沙盒機制,目的是保護IC節點和托管在容器免受惡意容器的侵害。
2022年Q2:Carbon
子網拆分
單筆交易的原子性
第3方“API”邊界節點
完全EVM支持
Canister forking&Big Map
單按鈕標記化(拍賣、SNS、分類帳等)
全面的DeFI支持
下一代網絡交互,包括使一些數據原生可用
監控行為不端的節點和報酬處罰
節點操作系統安全性
互聯網身份中的屬性支持
提案垃圾郵件預防機制
提案撤回機制
基於適配器的ICP/cycles轉換率機制
容器刪除和暫停提案提交
容器控制器
AMDSEV虛擬機支持
RosettaAPI更新|神經元監護
暫停和復活容器
statesync的可擴展性超過300GB
XNet的可擴展性超過50個子網
基於提案的種子/ECT神經元
2022年Q3:Vanadium
子網之間的單容器遷移
ETH1(執行層)集成
節點提供者拍賣
去中心化網絡監控MVP
自動檢測和解決副本的統計偏差
E2E安全:完全去中心化的方邊界節點
TEE安全邊界節點
statesync可擴展至1TB
2022年Q4:Iridium
去中心化CA和DNS(包括自定義域名)
TEE增強副本
ETH2(共識層)等多鏈集成
啓用F+1查詢調用
下一代P2P網絡
支持任意大小的入口消息
存儲子網
去中心化備份和災難恢復
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。