我們正處於“後公鏈時代”,公鏈之王以太坊向2.0穩步推進,窗口期內Layer 2和“競爭鏈”們重講著“快、便宜、好用”的老故事,並通過兼容EVM與開發跨鏈橋,承接以太坊溢出價值。與此同時,扎堆在DeFi和NFT領域的頭部應用們,也對底層的未來格局判斷一致,積極進行多鏈部署,擴張到不同的生態搶占先機。
如此背景下,有著“互聯網計算機,Internet Computer”之稱的IC(大家更熟悉的名字或許是DFINITY基金會)在生態建設上走上一條差異化的路。自今年5月份IC上線主網以來,對IC的看好和質疑同在。同時,一批先人一步在IC公鏈上部署應用的開發者,對於開發體驗給出了較佳的反饋,這也反映在了IC目前的生態版圖中。此外,密碼學與計算機科學的一些專家代表也對IC抱有較高的評價與期許。
那麼,IC的生態發展策略究竟能否奏效,引領IC出奇制勝?對於開發者而言,IC的魅力何在?未來IC的生態又會出現怎樣不同的風景? Odaily星球日報特採訪DFINITY生態增長官Igor Lilic、開發者代表AstroX聯合創始人Michael和Bruce、杜克大學張露瑤教授等,共同探討以上問題。
一、換道超車:提供極簡的開發環境
IC不僅定位於區塊鏈項目,也是未來的互聯網底層基礎設施,其設計的初衷是大大降低開發者的工作量和成本,讓開發者把更多的時間和精力放在項目的設計機制和實現邏輯上。
為做到這一點,IC推出了強大的WASM虛擬機,為開發者全棧式架構地通過了便利,涵蓋前端、中間件和後端,一鍵解決所有問題,規避了多個基礎架構和組件在組合過程中產生的衝突。
這樣的策略有效保證了整個系統的算力和穩定性,使DFINITY生態中的應用程序保持更好的用戶體驗。在安全性方面,IC的數據中心分佈在全球不同地方,能夠分散某個國家或地區的政策風險。
在開發者教育方面,IC官方(DFINITY基金會)也在持續進行引導和示範工作,打造樣板產品,從而吸引更多參與者加入生態,作為其生態拓展的第一步。
對於成熟的存量區塊鏈開發團隊,IC創始人Dominic宣布IC計劃集成以太坊,即通過直接使用密碼學的方式,允許IC網絡的智能合約發送以太坊網絡規範的交易,與以太坊的合約進行節點間的端到端交互。通過在IC中創建特殊的智能合約實現軟件容器與智能合約的互操作性,還可以解決以太坊的一些缺陷。一旦以太坊上的應用程序可以很方便地遷移或集成到IC生態中,那麼IC就可以捕獲這部分價值,進一步壯大生態規模。
在承接以太坊外溢項目的過程中,IC充分發揮著簡便化開發環境的優勢,輔以資助、孵化和扶持開發者等一系列服務舉措,為開發者提供較為優越的開發條件,從而催生出全領域的應用類型,而非僅限於常規的DeFi、NFT賽道。
二、日臻繁榮的鏈上生態
據IC的官網案例庫顯示,目前其鏈上的Dapp類型已超過10種,包括錢包、遊戲、社交和拍賣等等。另據不完全統計,IC鏈上的Dapp總數已達到50個,增長速度較快。這些應用中,有的瞄向關鍵場景,如Dscvr和OpenChat這兩個加密通信軟件;有的頗具現實意義,如主打奢侈品防偽的Origyn;而更具想像力的是,在IC公鏈中,開發者甚至可以重新定義NFT的形態,催生出各種NFT類型。開發者可通過在IC上存儲tokenID和dataURL,以及存儲包括圖形等在內的所有NFT相關的元數據,這就可以將任何網頁轉化為NFT,以致於3D版的NFT,或者是寫入人工智能的NFT的出現,也不無可能。
值得關注的是,DFINITY Foundation近日宣布,DFINITY上運行的Canister智能合約已超過11,300。 Canister智能合約是由周期驅動的計算單元。這一增長說明了網絡上不斷增長的開發者活動。
那麼,上線不到半年的IC,如何快速地完成如此豐富的原始積累? DFINITY生態增長官Igor Lilic在接受Odaily星球日報採訪時,給出了詳細的答案。
首先是技術上,IC為開發者定制了便捷的開發工具,使其能夠按照個人的創意,在鏈上較為輕鬆地研發出新穎的應用。例如,IC最近推出了一個WEB IDE Motoko Playerd,供那些想嘗試編寫Motoko代碼的人使用。
(注:Motoko是專門為互聯網計算機設計的高級語言。專注於為WEB3.0搭建應用的AstroX聯合創始人Michael向Odaily星球日報補充道,Motoko是一個新的語言,與Rust和Javascript都有點像,和Solidity不太相似,從個人和團隊的開發經驗上看,它並不難學,更容易上手。)
另外,IC還採用了WebAssembly(簡稱WASM,是一種為棧式虛擬機設計的⼆進制指令集,波卡創始人Gavin Wood曾表示WebAssembly是智能合約的未來)。開發人員可以使用許多他們熟悉的現成工具。這種易用性和便捷性,對加密技術愛好者們充滿吸引力。
其次是機制上,IC致力於幫助開發者完成部署目標,尤其是在資金端予以輔助。目前,IC與Polychain Capital的Beacon Fund建立了密切的工作關係,開發團隊可以在這里為他們的創業想法爭取股權融資。同時,急需募資的團隊也可向DFINITY Developer Grant計劃提出申請,以便獲得資金來構建產品。 Igor Lilic向Odaily星球日報介紹道,IC在Fleek的朋友們幫助創建了一個用於互聯網計算機的水龍頭,團隊在IC上部署應用程序可以獲得一個價值100美元的周期(cycle)。這是團隊開始將代碼部署到IC網絡時摩擦最小的方法。
對於目前IC鏈上已初具規模的應用,Igor Lilic表示,透過社區超高的協作度以及開發的完成度,IC開發者們已經自發形成了一種積極的社區精神,新加入的開發者在這種氛圍的感染下,會在鏈上生態中形成良性的正向反饋循環。
在談及IC的用戶增長策略時,Igor Lilic的判斷更偏樂觀。他認為,儘管IC尚處早期,但Web3.0開發在全球軟件工程市場的滲透率不到2%,市場前景巨大。其中,IC增長戰略的一部分,就是讓另外98%的工程師嘗試使用IC的開發語言,從而直接轉化為區塊鏈工程師。
“當然,增長團隊目前更專注錢包數量、創建的互聯網身份數和部署的容器數等等,這是最能直觀反應生態的指標。”
三、IC生態的試金石——開發者的使用反饋
官方為鏈上生態設計的規劃不在於一上來就萬事周全,而是要精準匹配開發者的需求,不斷優化開發者的體驗。獲得開發者的積極評價和反饋,至關重要。對此,AstroX團隊在接觸並適應IC公鏈的過程中,頗有心得與感悟。
AstroX聯合創始人Michael、Bruce對Odaily星球日報表示,在一開始團隊對於IC還是抱著懷疑的態度,因為雖然項目早已聲明在外,但概念和願景過於宏大,團隊難以判斷其真實可靠性。直到IC公鏈5月份主網上線,體驗了一站式全棧上鍊的功能後,團隊才真正信服IC。
AstroX團隊認為,對於一個傳統互聯網開發者而言,進入IC公鏈幾乎是沒有知識門檻的,不需要了解一大堆的區塊鏈知識和密碼學基礎。而對於以太坊的Dapp開發者,可能要改變一下自己的開發範式,也就是重新適應區塊鏈技術的開發語言,這個過程會產生一定的轉換成本。
站在開發者角度,Astrox團隊認為,IC對行業的影響可以劃分為兩個不同階段。
在第一個階段,IC會直接影響開發者。在IC公鏈上,使用工具棧開發就不再需要思考諸如出塊如何同步、怎樣處理節點環境和工具鍊等瑣事,只需要關注核心業務以及交互問題。另外在部署階段,開發者無需耗費精力購置雲服務器、虛擬機、域名和證書等軟件設施。
這種巨大的改變,對於傳統互聯網應用開發者更加友好。以Astrox團隊為例,之前完全沒有區塊鏈技術基礎的前端工程師僅用一小時,就基本上可以寫合約和做前端業務。更讓團隊意外的是,在IC公鏈上部署第一款測試產品,只花費了幾分鐘的編譯和上傳就完成了發布,而在亞馬遜雲等傳統雲服務器上則需要花費一整天時間進行配置。
主網上線後,Astrox團隊與以太坊、波卡等其他公鏈的開發者交流後發現,大家對於IC公鏈的便捷性具有高度共識,並公認其將帶動更多傳統開發者入圈。
在第二個階段,IC公鏈可能會直接影響用戶。比如,體驗過IC公鏈上Internet Identity Dapp的用戶會發現,他們不用依賴瀏覽器插件比如Metamask錢包,這一點是很大的改變。同時用戶與合約的交互,如果不需要做Token的轉移,就不再需要消耗用戶的Gas,這種成本範式的改變,使合約交互可以不再以昂貴的Token交互為核心,而且區分鏈上鍊下,極大豐富和擴展了合約的使用邊界。
除Astrox團隊外,IC公鏈的其他合作方也對其予以了較高的評價。 ICPL聯合創始人Punk在接受星球日報採訪時就表示,相比在以太坊等公鏈上開發,IC在代碼實現上非常靈活高效。公鏈上的智能合約是“死”的東西,需要外部觸發;但IC上的容器一直處於一個激活狀態,編寫的程序通過一個通訊協議,可以實現主動觸發。
最重要的是,Punk認為IC公鏈可以做到無縫連接。在IC上,開發者可以直接在互聯網本體上構建程序和應用,不需要雲服務、數據庫或支付接口等。開發者由於不需要考慮很多中間件,因而可以實現無縫連接地構建應用。
Punk談到這樣一個細節:“前些日子,Metamask更新,它的接口也發生了變化,因為我的前後端是分開的,就需要修,前前後後花了很長時間。作為一個獨立開發者,如果想要開發很複雜的應用,這樣的事情會佔去我大部分時間,那我基本上什麼也做不了。而在前後端一體的IC上,不需要自己買前端服務器,或處理中間關於連接的’臟活’。”
Punk進一步補充道,在以太坊上構建應用,這種連接點的中心化問題是很難避免的。為了方便普通用戶使用,目前大多應用都需要構建一個Dapp前端,那就需要購買服務器或者託管在IPFS上,且中間需要構建“橋”來連接。對於開發者而言,構建起來會耗時費力;更重要的是,如果要開發社交等應用,用戶體驗會非常差。如果是DeFi挖礦,耽擱一會兒就還好;如果是聊天之類,很多用戶是受不了的。
此外,一位在IC鏈上搭建Dapp的00後開發者Jerry(化名)對Odaily星球日報表示,出身於985名校計算機專業的自己和同學,更在乎鏈上的響應速度能否達到互聯網應用級別。
通過使用後的對比,Jerry發現IC公鏈勝過同類競品,因為在搭建Dapp時開發者能以極簡的代碼,完成傳統互聯網上複雜代碼才能實現的功能,而這些應用運行時的速度也可媲美傳統互聯網。這背後的底層邏輯是,IC通過在前沿密碼學和智能合約模型上的創新,提供了互聯網應用級別的智能合約服務。
四、出圈效應將在後期更加凸顯
雖然站在靜態的當下看,DFINITY生態還小,並且與其他公鏈生態隔絕,但DFINITY並未囿於眼下的成就,只專注在存量開發者,而是在成熟技術、開發社區等硬性條件的同時,讓來自更廣大世界的增量開發者看到區塊鏈的業務支持潛力,帶區塊鏈跳出“公鍊和應用圍獵存量用戶”的小世界。
當然,IC公鏈在做好簡化而便捷的底層技術架構的基礎上,也注重沉下心到項目當中,為其提供具體的生態扶持,尤其是資金層面的幫助。 5月25日,DFINITY基金會宣布了DFINITY開發者資助計劃,以促進互聯網計算機生態系統的發展,並支持在網絡上構建Dapp、工具和基礎設施。
截至目前,開發者資助計劃已向超過100個在互聯網計算機上構建的開發人員和企業家團隊提供了超過200萬美元的資金,將他們添加到了在互聯網計算機上運行的數百個項目的生態系統中。
技术支持+生态孵化双管齐下,将有力助推IC公链的生态建设,上线半年的生态版图就已经佐证了这一点,而IC公链能让传统开发者快速掌握区块链技术的特性,也自带显著的破圈效应,这种跨越性的迭代,或将在未来掀起全方位的变革。正如杜克大学张露瑶教授的点评:
IC公鍊是去中心化Web應用程序的先驅。一方面,互聯網計算機讓我們可以把前端和後端軟件都作為容器部署在區塊鏈上;另一方面,互聯網計算機區塊鏈的速度足以支持DeFi服務以外的Dapp。
如上兩項都是互聯網計算機對早期區塊鍊和中心化平台的重要突破。此外,開發者可以為鏈上治理部署自治容器。互聯網計算機為區塊鏈治理帶來的透明度和確定性將鼓勵信任和解放生產力。
特別聲明
免責聲明:本文不代表0x财经立場,且不構成投資建議,請謹慎對待,如需報導或加入交流群,請聯繫微信:VOICE-V。
來源:星球日報原創