本文屬於老雅痞原創文章,轉載規矩不變,給我們打聲招呼~
轉載請微信聯繫:yaoyaobigc,更多DAO、Web3、NFT、元宇宙資訊請關注FastDaily
導讀
今日老雅痞共推送3篇文章。
我們創建了一個框架來評估和審視元宇宙,但是這不是一個操作系統。為什麼這麼說?推薦閱讀本文。
可能沒有任何一個行業可以像加密世界這樣更新的如此之快,讓我們來看看最近有什麼值得探索的加密貨幣理念吧。推薦閱讀第二條。
瑞士銀行曾經幾乎與穩妥畫上了等號,現在,這個穩穩噹噹的招牌也開始晃動了。推薦閱讀第三條。
theo 丨作者
又到了手忙腳亂的時候了
二十多年前,如果你是一個像我一樣的老極客,你可能會去小賣鋪,買本計算機雜誌,然後跑回家照著上面的案例動手編寫一個遊戲到Sinclair Spectrum或Amstrad CPC -464上運行,如果不幸運的話,你將用BASIC語言或機器代碼。
(如果你更年長的話,你會記得彙編和打孔卡……)
無一例外的是,它第一次不會工作,但對我們許多人來說,這就是我們對軟件工程或遊戲開發的第一次親密接觸。那感覺就像“發現將另一種語言的文字變成神奇東西”的計算機黃金時代。
現在,坦率地說,我們中的大多數人都他媽的懶惰了。
我們想讓無代碼或低代碼平台為我們做所有的事情,我們不想再學習困難的東西,從處理器或內存中提取每一點價值,在可能的最低水平上“弄髒”我們的手。
我對自己說,“也許這就是為什麼我們需要一個元宇宙的操作系統”。
問題是,大多數關於元宇宙的討論都是建立在現有的基礎設施和軟件原理的基礎上的,而這些問題和癢點卻沒有得到解決。我們正在創建基於中心化架構的多個版本的軟件堆棧,但所有的東西大部分都還在Windows上,這讓人哭笑不得。
當你看到元宇宙和Web3的現狀和建議的組件時,你會得到下面這樣的東西,我的意思是,他們甚至稱它為操作系統,但它只是用一些彎曲的方塊對Matthew Ball的博文進行了重新加工。
Outlier Ventures提出並倡導一個開放的元宇宙操作系統,這是一套完全去中心化的工具和技術,而不是只通過標準和API設計的專有平台。
我們創建了一個框架來評估和審視元宇宙,以及一個工具包來設計基於以用戶為中心和身份、數據和財富的主權原則的替代方案。
這很好,但它不是一個操作系統,所以你為什麼使用“操作系統”這個詞,我不明白。
The Outlier Ventures Frankenstack
為了發展元宇宙,我們將需要許多新的工具和技術。它們將橫跨渲染、計算、XR、支付、工具、投影、體積壓縮、人工智能、ML,這些你都可以說出來。而這些工具的質量和能力將是建造什麼和由多少建造者建造的關鍵。但是,這些工具和技術所要求的費率,它們鎖定開發者的程度,以及它們限制消費者選擇和創造競爭性創新的方式,也是如此。
隨著對互換解決方案的需求增長,經濟學往往會產生一種解決方案。例如,迪斯尼的皮克斯開放了其通用場景描述(USD)文件格式,以幫助開發者創建可互換的3D數據。 Nvidia的Omniverse平台然後使用USD將來自Maya、Houdini、Unreal、AutoCAD等的資產連貫地匯集到一個共享的虛擬環境。 Epic的Twinmotion平台也可以用來從幾乎所有的BIM和CAD程序中導入模型,如Archicad、Revit、SketchUp Pro、RIKCAD和Rhino,然後將使用機器學習和人工智能,盡可能在幾分鐘內升級和整合。
交換、工具和標準——Matthew Ball
甚至Ball也不想弄髒自己的手,他很滿足於把盡可能多的現有軟件堆棧擺在檯面上,並希望The Force 將這個“應用程序矩陣”組合在一起。
如果你在網上搜索一下,就會發現有一些嘗試,有人創建並放棄了一個項目,但今天沒有一個如此具體的項目存在,甚至沒有人提及或倡導。
首先,如果你看一下現有的操作系統列表,沒有一個適合或專門為虛擬世界或元宇宙的實現而編寫。我們已經有了一個糟糕的開始——我們僅僅依靠微軟的Windows,蘋果的什麼名字的操作系統,安卓,甚至Linux,所有這些都不是為一個真正的去中心化的未來或者一個我們需要在4甚至5維度上編寫應用程序的未來而開發。
(我的意思是,為3D和“空間網絡”編寫操作系統已經限制了未來,因為你需要考慮到時間,然後是多維虛擬機狀態—就像在Minecraft中創建Minecraft的例子)
想想電影《盜夢空間》,讓可能性和需求的變化需要考慮在現有虛擬世界環境中的互操作性,不一定要與之相連。
例如,在現有的虛擬世界中建立的虛擬世界是否會繼承父方的屬性,就像軟件中大多數的父子關係?還是有一些其他的第四維屬性需要考慮?
如果我在別人的現有框架內,而不是在其旁邊建立一個成熟的元宇宙,經濟上的互操作性(代幣化資產的流動和貨幣經濟)是否可以單獨存在,也可以相互影響?
在這一點上,我可能聽起來非常愚蠢,所以你可以讀到這里關掉本文。
NewZoo 將一堆標誌以令人愉悅的排列方式轉儲到圖片中
我們今天擁有的是Epic、Unity、NVIDIA、ARM、Valve、Facebook、亞馬遜、微軟、蘋果......以及他們最終將收購和吞併的許多其他公司,以創建專門用於設計、構建和運營其版本的元宇宙的工具集。他們都會爭相創造一套看似開放的標準,但卻不想放棄他們的所有權意識。
構建元宇宙在很大程度上依賴於Unity3D和虛幻引擎等遊戲引擎,但在未來幾年,我們將看到越來越多的風險投資試圖將這種控制權從兩三個主要的解決方案中奪走。這也意味著每個版本的元宇宙所存在的平台也將開始分化——目前它們是可以互換的,並且可以在PC、移動和主機上跨平台訪問,但更複雜和潛在的專有世界將存在,它們將排除一個或多個平台並限制訪問。
是的,API是互操作性的關鍵,也是在整個生態系統中使用工具的需要,但它不會是靈丹妙藥,因為平台在競爭和分裂。
不會有一個包羅萬象的元宇宙來統治它們。
就像永遠不會有一個單一的人工通用智能的天網一樣。將會有數以百計的元宇宙,分佈在各種類型的多元宇宙中,供人們互動、生活、開展業務和娛樂。更不用說個人擁有的版本了。
但是,如果在未來,他們都坐在一個專門為我們想要實現的目的和願景而建立的操作系統上呢?那麼,我們有什麼選擇呢?
Linux是在1991年發布的,Torvalds花了一年左右的時間從頭開始開發Linux內核,然後在此基礎上進行開發,所以我們並不是不能從頭開始開發一個全新的操作系統。
Croquet OS是一個用於元宇宙開發的平台和IDE,它將元宇宙擴展到下一代的網絡和移動中。該公司在一份聲明中說,該IDE允許開發者構建和部署“可互操作的、基於標準的Web和Web3虛擬世界”。
它是一個用於多用戶元宇宙體驗的同步系統。它允許多個用戶在一個共享的分佈式環境中一起工作或玩耍,並保證這個分佈式環境對每個用戶來說都保持位相同。
“Croquet採取了一種根本性的新方法,使之像編寫原生代碼或不編寫代碼一樣容易。它有可能提供一種開放的、基於標準的前進方式,利用網絡的力量來創建真正獨立的、可互操作的元宇宙世界。”
但它是一個操作系統嗎?聽起來不是。它是另一個平台,上面有一些bit標記。而且它可能已經是建立在一個常見的操作系統平台上了。
開源元宇宙項目讓事情變得稍微有趣一些。開源元宇宙項目(OSMP)是一個多方參與的共享虛擬世界在線平台。這個平台是由Hugh Perkins和Jorge Lima於2004年共同創立的免費開源軟件。
OSMP以分散的萬維網為模型,借鑒了現有世界的理念,例如Second Life、Active Worlds 和There。該項目旨在為創建流式3D世界製作一個開源引擎,同時使現有的世界能夠相互連接成一個開放的、基於標準的元宇宙。
開源元宇宙項目的創建是因為對允許玩家定制和創建自己的世界的虛擬世界存在著強烈的需求,並且有大量的開發者追隨。閉源的虛擬世界已經存在,但我們需要一個靈活的、可擴展的、可定制的元宇宙引擎,其程度是單個專有世界所無法達到的。
如果你是第一次聽到這個消息,你並不孤單,因為它幾乎沒有任何進展,就像以前在建立開放和可互操作平台方面的其他嘗試。
這應該是一個預兆——因為如果平台都建立在錯誤的基礎上,它們就不是前進的方向。創建一個開放的元宇宙和去中心化的網絡的意願和動力一直都在,但它仍然是一個空洞和零散的夢想,因為基礎層都是錯誤的。
例如,互操作性並不來自於在平台之間建立橋樑,它來自於在根基層面上,在操作系統本身的深處。
Solipsis——不是一個操作系統,但它確實有一些有趣的東西
現在,雖然我們又開始談論另一個平台,但這個平台相當有趣--Solipsis。
Solipsis的中心目標是創建一個盡可能不受私人利益影響的虛擬世界,如服務器所有權。為了實現這一點,它是基於一個點對點的模式,而不是傳統的服務器-客戶端模式。此外,它的目的是讓用戶在設計界面和內容時有更大的靈活性,在他們的虛擬世界的各個部分。
看哪,一個去中心化的元宇宙平台!
一個中心化的架構不可能推動一個真正的可自我擴展的解決方案,即使使用多個服務器。事實上,當涉及到有成千上萬的連接客戶的大規模應用時,客戶-服務器架構會導致令人望而卻步的部署和維護成本。
另一方面,由於他們的自適應功能,P2P網絡覆蓋顯然已被證明是強大的服務器的有效替代品。
因此,早在2008年,從基礎設施的角度來看,Solipsis已經開始形成了一個更可信的嘗試,即建立一個去中心化和開放的元宇宙。
虛擬世界最初是空的,只由終端用戶的計算機運行的實體來填充。所有的Solipsis節點在功能上是平等的,不需要預先設定的基礎設施。這盡可能地消除了對世界的內容或功能的任何限制。
就元宇宙平台而言,這已經很接近了。
它還有一個定制的導航器,或者說是瀏覽器,這是在Lamina1的框架內特別討論過的東西:一個為沈浸式網絡建立的新的元宇宙瀏覽器。
這仍然是一個平台遊戲,但當我不斷地在兔子洞裡尋找任何類似於操作系統本身的東西時,我開始看到可以建立在一個去中心化的操作系統之上的模式和線索,它旨在為網絡的下一次迭代。
A leap of faith 進入spatial web
例如,Leap Motion談到了一個真正的3D操作系統,然而隨著文章的繼續,它詳細地討論了空間瀏覽器的概念。
所以,我們看到了平台、堆棧、API和瀏覽器,但仍然沒有任何類似於操作系統的東西。
在我的發現之旅中,有一篇關於基於網格的操作系統的好文章,比如說GridOS本身。
這裡介紹的工作是向網格操作系統邁出的第一步,該系統為網格架構提供廣泛、靈活的服務。
但是,就目前提到的所有工作而言,沒有什麼能觸及必須從頭開始構建,為一個新的操作系統構建一個新的內核。
看看這個,看看我們還有多少工作還沒有開始
我的意思是,看看這張圖,這真他媽的可怕,同時也是一個血淋淋的奇蹟——如果我們要實現Web3和元宇宙的承諾,這正是我們現在應該開始考慮的水平。
我還沒有讀到過任何一家風險投資公司談論在這個層面上的投資,因為他們知道這裡沒有立即的加密貨幣回報或3年內的50倍戰略。我們談論的是開發一套全新的架構的基本水平,這是一個開放和真正的去中心化的網絡所需要的。
這讓他們感到害怕,因為這也意味著別的東西。
哪個先來——是雞還是蛋?
或者,簡單地說,以另一種方式:哪個應該先來——操作系統或芯片?
真正認真對待軟件的人應該製造自己的硬件。 ——1982年,Alan Kay
Lamina1 使命宣言
就連尼爾-斯蒂芬森(Neal Stephenson)的Lamina1白皮書也沒有提到任何關於元宇宙或Web3操作系統的內容,這充分說明了這一點——要么是一個巨大的疏忽,要么是我太過狂熱。當然,誰會想和元宇宙教父作對呢?那是他媽的褻瀆神明!我認為,大多數人都在為自己的行為負責。
我所看到的是,這些新的嘗試大多是由20-30年前的OG推動的,他們沒有時間也沒有耐心去建立像新的操作系統這樣繁瑣的東西,並為它辯護,等待採用,從中建立一個新的產業。
我們正在偷工減料,而且最新的元宇宙感覺就像我們20年前的“第二人生”一樣。如果區塊鍊為基礎設施增加了一點額外的香料,或者《堡壘之夜》讓每個人都期待新鮮感,這都不重要,這不足以拯救它。
想得夠久,它就會開始表現出一個問題。
我們正在基於現在可用的矽架構來編寫軟件。這就造成了軟件必須不斷繞過的瓶頸,因為這些芯片從來就不是為去中心化的未來而設計的。
就所有的意圖和目的而言,CPU可能意味著“中心化處理單元”,而我們實際上需要一個DCU—“去中心化處理單元”。
但是,如果我們在各方面都需要一些不同的東西來創建我們真正想要的元宇宙,或者釋放Web3並以它本來的方式來構建它,那會怎麼樣?
新的硬件用於新的軟件。
創造新類型的芯片仍然有錢可賺,以Graphcore為例,它專門為加速機器學習和人工智能而設計了一種新類型的芯片。如果為了創建一個真正開放的、分佈式的、可互操作的元宇宙,我們也需要Web3建立在一種新的硬件基礎上,那會怎麼樣?
純粹為分佈式系統或去中心化的網絡而建造的CPU或GPU?
例如,網格處理器與GPU不同。多核GPU的優勢在於能夠並行計算大量數據(SIMD數據並行),而網格處理器能夠讓每個核心做不同的事情(MIMD,基於任務的並行)。你可以說,網格處理器是一個多核CPU。
純粹為基於網格的內存配置而設計的內存。例如,Hazelcast已經有了類似的軟件,但如果我們在新的方向上給他們一點鼓勵,並開發新的RAM類型來配合它,會怎麼樣呢?
IMDG是數據網格的內存版本,只是集群的所有節點通常在同一個數據中心運行。這種本地配置是為了保持內存技術的預期高性能,因為在地理上遙遠的計算機上協調數據結構可能是一個瓶頸。
那麼,我們是等待有人製造出芯片,然後再編寫軟件來支持它們,還是編寫軟件並等待芯片被開發出來以利用它?
我的意思是,我覺得很有趣,樂高公司為其機器人Mindstorms系列的高級玩具設計了一個該死的嵌入式操作系統,但我們卻沒有,甚至沒有考慮為預計將對網絡本身的未來產生深遠影響的東西設計一個。
我很確定他們會這麼說。
但是,如果你看到了我所看到的,如果你感受到了我的感受,如果你願意像我一樣去尋找……(非常有詩意的V先生的話);但是嚴肅地說,如果你是一個軟件工程師,並且這在你的內心深處激起了一團火,那麼請與我聯繫。如果你是一個有長遠眼光的投資者,並且相信Web3和元宇宙的發展方式,那麼你知道如何找到我。
因為相信我,不管是這一代還是下一代,都會有人在經歷了Roblox最新的b̶r̶a̶n̶d̶ 平淡無奇的產品後,無聊地坐在臥室裡,為元宇宙寫下新的操作系統的第一行,這將重新定義網絡的未來。
剩下的,正如他們所說,就是歷史了。