來源:萬向區塊鏈
前言
萬向區塊鏈蜂巢研習社重磅推出“構建更好的Web3”系列活動,邀請Web3及相關科技領域的資深從業者、研究愛好者,通過4期討論探討Web3的宏偉版圖和潛力賽道。
構建更好的Web3系列活動的第二期,蜂巢研習社邀請了獨立研究者潘致雄、NervosNetwork架構師謝晗劍、MesonNetwork的聯合創始人兼CEOSherlock、everFinance創始人熊煒,深入討論了Web3里的計算和分布式存儲。
潘致雄:
各位萬向區塊鏈B站直播間的朋友們,大家晚上好!很高興受邀擔任今晚Web3專場活動的主持人,我是潘致雄,之前在鏈聞負責研究,現在在做一檔播客節目。很高興今晚和三位嘉賓一起聊聊Web3,特別是計算、分布式存儲相關的話題。
今天的三位嘉賓分別是:NervosNetwork架構師謝晗劍、MesonNetwork的聯合創始人兼CEOSherlock、everFinance創始人熊煒。先請三位嘉賓進行自我介紹,以及目前在做項目的進展,可以跟大家做同步,先從Jan開始。
謝晗劍:
謝謝潘老師介紹,我是謝晗劍,大家平時叫我Jan,我是NervosNetwork的架構師。NervosNetwork在做的是分層網絡,Layer1有PoW公鏈,最近發布了Layer2Godwoken,接下來在做的還有其他的Layer2的項目。
不管是Layer1還是Layer2,NervosNetwork都有些生態項目在運行,并且已經發布了。Layer1上比較活躍的項目主要是NFT相關的,Layer2上比較活躍的,主要是DeFi相關的,還有一類是去中心化身份相關的項目,像UniPass和DAS。
潘致雄:
Jan是早期以太坊相關的開發者,所以找他來聊計算相關的話題特別合適。接下來請Sherlock。
Sherlock:
非常感謝今天能有機會跟兩個大神一起做溝通和分享,我是MesonNetwork的聯合創始人Sherlock。MesonNetwork在做帶寬的交易市場,在互聯網里至少會有三類資源:計算、存儲、帶寬。
Meson嘗試用一種協議的方式把大量在數據中心里的帶寬聚合到平臺里,把帶寬再服務給像Arweave這樣的去中心化存儲用戶,包括像NFT交易平臺,也包括小的做視頻/圖像的NFT平臺。
另一方面,也會尋找把帶寬需求端做更多的邊界拓展,包括但不限于在區塊鏈行業里,也會找到更多在流媒體領域的用戶。
最近在測試網階段,測試網里聚合到了小幾萬的節點,有來自全世界的礦工在里面做數據交互的行為,也服務到了一些場景。
潘致雄:
Sherlock在分布式存儲的上一層做流量、帶寬相關的業務,和存儲這一層打比較多的交道,所以想邀請來專門聊聊存儲相關的話題。接下來是everFinance的熊煒。
熊煒:
我是everFinance的創始人熊煒,我們在基于存儲區塊鏈Arweave上做支付結算協議everPay,該協議是一個區塊鏈金融基礎設施。
為什么選擇用存儲項目作為協議的底層?去年我們提出了“存儲共識范式”的開發思想,將人電腦的存儲切換成去中心化的存儲區塊鏈后,該電腦上的所有程序都可以具備共識。
我們所開發的everPay更像是支付寶一樣的后端程序,但這個“支付寶”源程序可以被任何下載和運行,程序會從Arweave上加載所有的交易數據,計算出最終的賬本共識。
作為金融基礎設施,everPay協議將來會衍生出生態,可以在協議上實現各種DeFi及金融相關的產品。
潘致雄:
熊煒在存儲相關的區塊鏈設施上做相對具體的應用探索,對存儲特定這一塊兒有非常深的了解,所以邀請你一起聊聊存儲相關的事情。
上周第一期活動中,MaskNetwork的Suji邀請了科技博主潘亂、科幻作家楸帆聊了聊Web3,他們聊的是更高維度展望相關的話題。
而今天聊得相對會具體一點,先從Web3或下一代Web設施的基礎設施開始,對于應用來說,設施最核心的繞不開計算相關的業務和存儲相關的業務。
這兩種資源是傳統Web2世界非常重要的資源,可以用來處理一些業務邏輯、保存用戶的數據之類,在傳統應用中是非常重要的一環。
今天會覆蓋到這幾個話題,一方面,可以先聽一下大家的理解,對于Web3所需的設施和Web2有沒有哪些不同?并且之后還會聊一聊分布式計算平臺的定義分類、存儲平臺的定義分類,未來的趨勢,以及最早出現的Web2、Web3的應用可能會是什么樣的形態。
先從每個人都會問的問題開始,Web3應用所需的計算、存儲資源、基礎設施,與傳統Web2應用可能會存在哪些根本上的不同?可能有哪些方面會超出Web2?或者從信任層面的不同,各種層面都有可能有些不同,但大家覺得最根本的存在哪些區別?
Jan可以從計算方面聊聊,其他兩位可以從存儲方面聊聊。
謝晗劍:
其實我覺得計算和存儲基礎設施在Web3時代是一樣的,本質上沒有區別,Web3基礎設施、基礎資源的核心特點是沒有門檻,它是沒有門檻的去中心化的市場。所謂的“沒有門檻”的意思是它是任何人都可以進入的市場,它可能是雙邊關系,有提供資源的人,有消費資源的人。
無論對誰對哪種角色來說,誰都可以來提供資源,反之誰都可以來消費資源,這是和Web2非常不一樣的。
Binance否認正與韓國Kolon集團名譽會長在韓構建新加密交易平臺報道:金色財經報道,Binance方面否認考慮與韓國 Kolon 名譽會長李雄烈(音譯)在韓國構建新的加密貨幣交易所的報道。Binance表示,去年我們與 Kolon 就韓國區塊鏈行業的發展和慈善行業的實施進行了討論,但我們還沒有討論過建立一個新的交易所。[2023/2/28 12:34:11]
看今天的基礎設施、基礎資源,今天有很多云服務,有AWS、S3這樣的存儲。但是本質上它是有門檻的服務,像AWS、阿里云的特點是提供商是有門檻的,只有我一個人可以做,我一個中心化的服務商可以做提供商,但是我對所有人開放。在消費端是沒有門檻的,你只要愿意花錢來用就可以用,你可以認為沒有門檻。
也有另外一種形式,比如說開放式的分布式計算,比如說大家聽過一個項目叫SETI,用大家閑置的CPU資源去搜尋,它的特點是CPU的計算資源供給是沒有門檻,所有人都可以來提供,但是消費端其實只有一個人,就是這個科學項目,不是說所有人都能用到這些計算機。
還有一個項目叫BOINC,是伯克利的開放計算基礎設施,它也是利用大家的閑置資源,也是提供商這一端是開放的,但誰能夠用它是有門檻的,是由BOINC組織決定我這里有很多計算資源你可以用,他可以用。
在Web3之前很少見到這樣的構思,我們要把市場的雙邊都變成Permissionlist的市場。因為它是很難的事情,它在區塊鏈出現之前很難做到。
要構建這樣的雙邊市場,其中很核心的問題是可驗證性,不管對于計算和存儲都是一樣的。提供商是開放的市場,誰都可以來做提供商,我怎么驗證提供商提供了他當時承諾給這個資源使用者的服務呢?
可驗證是很難的事情,你還要設置系統是激勵相容的系統,里面有很多角色,有提供資源的人,有消費資源的人,還有中間協調整個市場的人,可能還要考慮一些其他很奇怪的因素。
如果把我的計算外包到我不認識人的電腦上去算,我是不是介意我的數據會泄露,或者我把我的數據存到一個我不認識人的硬盤那里,我是不是介意數據會被泄露?所有這些方面都需要考慮。
總結一下,Web3基礎設施最有意思的地方、最明顯的特征是他們追求的是,無論是供給端還是消費端都是無需許可的市場。這是很核心的特點。
潘致雄:
謝謝Jan的總結,需求和供應無需許可的雙邊市場,Sherlock和熊煒呢?
Sherlock:
說到Web3所需要的一些計算和存儲基礎設施,有一個前提,先得定義什么是Web3,如果Web3定義還不清楚,再直接往后講Web3需要什么設施,在我心目中還是比較模糊的。
另一方面簡單看一下大家是怎么定義Web3的,剛剛Jan給了非常好的定義,也是我非常喜歡的定義,無需許可。很大一部分人會覺得Web3網絡、所謂的新一代Web其實是無需許可的。但我們還會看到一些其他的定義,當年在柏林Web3Foundation開過一次會,當時提出的觀點是Web3是可驗證的。
如果把時間再往前推,萬維網發明者TimBerners-Lee提出的Web3定義叫“語義互聯網”,通過一個個關鍵字段形成一張圖,以知識圖譜的形式串聯起來。這是現在有些群體對Web3的定義。
在這種定義下,我現在心中也不知道什么是Web3,但是這個現象是非常正常的。回到Web1到Web2的時代,或者把這個時代叫做互聯網、移動互聯網時代,思考當年的人是怎么定義互聯網。
很有意思,當時我的一些投資人也跟我講過他們當年投出像騰訊、阿里等在互聯網時代成為巨頭的企業。他當時問過這些人,你們能不能跟我講講什么是Web2,什么是你心中的互聯網?大家都講了不一樣的故事,比如說馬云給投資人描繪了一幅場景,放在現在這個場景就是電商、阿里云、支付系統。
馬化騰向當時那代人描繪的場景是想做一種社交,發展到今天原來使用的微信就是互聯網,微信、抖音就是移動互聯網的一些代表。
在Web3時代最后結果到底是什么,或者有沒有清晰的定義都沒有關系,每個人在心中都有對Web3的定義,不斷在各自的周圍感受它,形成一種包圍它的認知。真正到那一天我們就會知道原來這就是Web3。
第二,它需要的基礎設施到底是怎么樣的?
如果真的穿透到底層的話我們到底真正需要什么樣的東西?像今天這個問題,計算一定是一樣的,我的觀點結論和Jan非常非常相近,這些東西是一模一樣的,你不可能脫離開來最底層的計算資源,計算資源來源于最底下的芯片,比如說像英偉達的芯片,最后放到家用、數據中心給商業場景或個人提供服務。
存儲是一樣的,還是通過最底下物理層的硬盤介質提供服務,也不一定是硬盤,可能是存儲介質存在服務,只不過Web1時代這種介質是更古老的磁盤、磁帶,到了互聯網Web2時代用上了機械硬盤、固態硬盤,Web3時代本身的底層介質會進化,但是最后服務的形式還是一樣的。
最大差別就在于同樣的資源到底表現給用戶、提供給用戶是一種怎樣的形式,是不是通過過去在互聯網時代用同樣的方式,用契約的形式,比如說簽合同,比如說云廠商跟亞馬遜隱性簽了一些合同拿到他的資源,他跟底下的資源提供商提供服務。到達下一個時代的時候還是同樣的資源,但是最后接觸拿到資源的模式變了,不需要再簽合同,只需要遵守一定的協議或標準就能拿到這些資源了。
另一方面,在需求端也是一樣的方式,需求端到底要不要做到無需許可我不知道,用戶需不需要沒有任何門檻地使用這些資源?
現在Web3的設施、Web2的設施也是非常脆弱的。在去年年底,大的云廠商發生過大量的宕機事件,如果再往前推,Facebook服務器也宕機,影響Facebook、Instagram、WhatsApp。大家會發現,平時非常熟悉的互聯網應用,現實世界突然都宕了。
游戲平臺GameSwift與Polygon合作構建“去中心化版Steam”鏈游工具:金色財經報道,游戲平臺GameSwift宣布與Polygon達成合作,雙方將為開發者和游戲工作室構建“去中心化版Steam”鏈游工具,旨在推動 Web2 游戲融合到 Web3 環境中。GameSwift 前身為 StarTerra,目前正在擴展其功能以為 Web3 游戲項目提供成熟的網絡,與 Polygon 的合作將使其建立基于 Polygon Edge 框架的游戲鏈。(globenewswire)[2022/8/24 12:44:35]
放到Web3來看,能不能做到一種形式把資源的可靠性提高,不會輕易被宕機,也不會輕易的數據被抹除,所有權也不會輕易被篡改。這是我心中想到的Web3基礎設施的樣子,以上是我個人的觀點。
潘致雄:
我特地繞開了Web3定義的話題,因為現在是很新的領域,大家沒有清晰的概念定義也很正常,大家都在叫這個名字,包括元宇宙每個人看了也不一樣。熊煒怎么看?
熊煒:
既然大家都說到了Web3定義,我拋磚引玉說一下自己的見解。Web3和Web2最大的區別是數據的所屬權,同時也包含Token所屬權。
拿內容平臺來說,使用傳統的Web2寫文章,這些文章會被審核并可能被刪除。而Web3時代,不管是你在什么平臺寫的數據,這些數據是屬于你自己的,并且數據確實具備一定的抗審查的能力,很難丟失。
Web3為什么能做出所屬權而Web2難以做到?就像Jan說的一樣,在數據產生的時候具備了可驗證性,可驗證性能讓這些作品、資產具備所屬權。
最簡單的例子就是NFT,傳統領域畫一張畫,畫可能被別人盜走了,如果之前沒有公開過,畫作的著作權都難以保障,在傳統領域很難界定權屬問題。
但如果作品發布的時候已經在區塊鏈上,那區塊鏈就會成為可以驗證的時間序列,我的作品只要比別人先發,在區塊鏈上比別人的時間更早,這樣無論從司法鑒定還是共識層面都能很清楚地確定所屬權。
當我們的文章等各種內容都是發布在傳統中央服務器、單點服務器,可能會有幾個備份,但這些服務器全都是由一些服務商來管理的,服務商也可以做權屬證明,但是這個權屬完全依賴于權威的中心節點。如果其他機構不認可該“權威”,那么該所屬權也難以生效。
再看Mirror這個內容平臺,也是中心化服務商,但它卻屬于Web3分類。Mirror能成為Web3平臺的根源在于它將NFT發到了以太坊,將內容存儲在Arweave這樣的去中心化存儲上。
這時候中心服務商所提供的內容的性質已經不再是Web2的性質,哪怕有一天Mirror關掉,任何人都可以拿到數據重新啟動平臺,并且這些數據對應的所屬權皆可驗證。
Mirror已經出現了“分叉”,目前在市面上有MirrorHub各種各樣的第三方開發者自己開發的程序為Mirror進行內容展示,Web3秉承了開放性。數據是公開透明,并且具有所屬權,開發者所實現的功能,不管是讀取還是展示,都會以原來可驗證的所屬權成為基礎,為大家提供服務。
再回到一些根源問題上,在沒有數據所屬權的時候,我的數據被別人拿去使用,我不會獲得任何價值及收益。但如果我是通過以太坊私鑰或者其他密鑰發上去的數據,這份密鑰就會成為Web3的身份,以及數據所屬權的可驗證源。
再說一下所屬權,所屬權并不一定需要數據是隱私并對別人不可見的,而是這份數據可以和密鑰進行錨定,有了這份公開透明的權屬證明,后續應用的權益就可以回饋到這份密鑰上,它是有理有據并且可追溯的線索,作為Web3用戶的權益保障的根基。
Web3需要有一些永存的基礎設施才能達成,如果數據不能永久保存,不能持續存儲下去,那就無法驗證,無法進行追溯,那么Web3的目標就很難達成。
潘致雄:
謝謝熊煒的分享,我大概總結一下,大家提到了很多點,但核心每個人都提到了供給需求的Permissionlist,圍繞在Web3上的,以及應用和數據的可持續性、可驗證性,內容的所有權、抗審查內容。
區塊鏈本身就是永存的,以太坊、比特幣在區塊鏈上從最早到現在,已經有上千上萬個節點在存著了,需要永存的,這也是非常重要的一個點。
接下來聊更具體一些的垂直分類和定義的問題,可以先從分布式、Web3計算平臺開始聊,什么是分布式計算平臺?會有哪些分類及未來的趨勢?
先簡單聊聊我大概知道的,我覺得以太坊、EVM或者Network相關的都可以稱為計算層,可以提供需要很強共識的業務邏輯,可以為整個網絡提供計算能力。當然它不是專用計算,是通用的。
專用計算也有很多,包括越來越多的渲染計算、很特殊的計算、科學計算,都有相關的平臺在區塊鏈上運作。
不知道Jan怎么看待區塊鏈計算平臺的定義、分類、趨勢的話題。
謝晗劍:
回答這個問題之前我想接著剛才說的問題補一句,我覺得數據的永存保存是特殊的場景,不是Web3基礎設施的核心特征。
對于不同用戶來說,需求是不一樣的,有的人可能希望數據保存一萬年,比如說NFT。但也有一種需求是現在找到空間臨時放一年,我愿意為之付費,這是另外一種場景。對基礎設施來說,所有場景都要考慮,不是說只考慮其中一種場景,這是我的個人看法。
對于計算來說,Web3去中心化計算、分布式計算可以沿著我剛才說的定義往下講。現在可以看有哪些項目屬于供給端、需求端都是完全Permissionlist的計算市場,現在有很多項目是這樣的,本質特點是無需許可的雙邊市場。
摩根大通與西門子合作為其構建基于區塊鏈的支付系統:金色財經報道,美國銀行業集團摩根大通已與德國工業集團西門子建立了合作伙伴關系,并建立了一個基于區塊鏈的支付系統,供后者使用。西門子表示,由于它使用的是按使用付費的支付模式,現在它正面臨著更大的支付量,這種模式在當今變得越來越流行。因此,人們希望嘗試使用比特幣和其他加密貨幣所基于的新興區塊鏈技術。此外,西門子的一位代表告訴《金融時報》,新的數字商業模式正在出現,而舊的商業模式開始無法與之競爭。
新的區塊鏈系統將用于在屬于西門子的賬戶之間自動移動現金。到目前為止,這些資金以美元轉移,但從明年開始,該公司計劃也開始推動以歐元支付。至于新的區塊鏈系統必須處理的支付量,西門子沒有發表評論。(u.today)[2021/12/20 7:52:00]
早期的項目像Truebit、Golem,Golem是以太坊上第一批出現的遠古項目,以太坊沒有上線的時候就有。還有iExec這種也很老,還有面向特殊計算領域的Livepeer等。
還有一些不存在在以太坊上,基于獨立的區塊鏈去提供計算資源的項目,最有名的是Dfinity,現在改名了叫InternetComputer。
總的來說要分類的話,核心還是可驗證的。我作為有計算需求的人,我把我的計算結果交出去,我把結果拿回來的時候,結果可信度有多高,得到了什么樣程度的驗證?從這個框架上思考的話,智能合約平臺也可以看作是分布式計算平臺的極端。
因為它是一種效率很低的驗證方式,全網所有的節點對計算結果重復執行做驗證,比如說以太坊網絡里有多少個全節點,比如說1000個,同樣一筆交易會被執行1000遍。
但是對于其他的一些去中心化計算網絡設計來說,想要用其他的方式替代這種效率很低的計算驗證方式。
比如說Truebit是分布式交互驗證的模型,很像大家今天都在說的Rollup。Rollup是樂觀執行,我作為Rollup節點收到計算請求后先樂觀執行,把執行結果反饋給用戶,任何人可以去檢查執行結果是不是對的,如果你不滿意的話,你可以去挑戰,你可以在Layer1發交易挑戰驗證結果是不是對的,真的發現結果是錯的你可以懲罰我。
Truebit本質上也是這種模式,挑戰過程會比Rollup更細。如果要把它和Rollup比的話,Truebit是一種更細粒度的挑戰模式,它不是挑戰交易,而是挑戰交易里可能有100個指令,我在指令集里挑戰,找到出錯的指令,指出來這個指令的執行過程是錯的,要求大家重新去算它。做起來很復雜,Truebit最后也沒做出來。
像Livepeer一開始也是想利用Truebit挑戰模式構建去中心化的視頻轉碼和推流,但因為Truebit沒有做出來,一開始發展也不快。
像Golem很像是我想象中的那種去中心化基礎設施,計算和存儲資源的基礎設施,它設計了經濟模型激勵所有人提供你的CPU、內存加到網絡里來,Golem網絡會幫助你分發任務,你可以把你的資源放到網絡上,相當于你在賣資源。
另外一些想要用資源的人可以掛單買資源,網絡在中間做撮合的角色,把這兩方撮合到一起,在使用的過程中付費。我個人覺得,去中心化的計算市場是非常難做的,它比存儲要難,所以我覺得現在存儲是走在前面的,去中心化計算市場非常慘淡。
Golem號稱現在計算能力是14000個CPUcore左右,內存有20TB,磁盤也有152TB。但是這個數據跟幾個大的存儲鏈Filecoin、Arweave等相比是很小的。這還只是容量,如果只是看網絡使用量的話就更慘,非常慘淡,這里面有很多坑是沒有繞過去的,現在還在探索的過程中。
我平時也會關注這些項目,最近比較有意思的項目是RenderNetwork,它是做GPU渲染的,它走了非常奇特的路線,有點像以前國內圈子很喜歡說的詞——“鏈改”。RenderNetwork本來就是做GPU渲染的公司,做的也挺好,但是和區塊鏈結合了一下,把Token經濟學引入進來,激勵形成市場。
但是在整個設計上,現在這個階段目前還是非常中心化的,看RenderNetwork的設計,各方面都是中心化的設計,它有很古典的經濟模型,用RenderToken來做支付購買使用計算資源,但從產品層面包裝的非常好,從可用性上RenderNetwork比Truebit、Golem、Livepeer等都做的好。
從另外一個角度說明現在去中心化計算市場技術層面還在非常早期,只有犧牲掉很多非許可性、去中心化的考慮,才能得到非常可用的產品,RenderNetwork就是很好的例子。
總的來說,現在已經有很多去中心化的計算網絡,不管像智能合約區塊鏈,還是處在中間的Golem、RenderNetwork這樣。Golem更加偏去中心化一點,RenderNetwork更加中心化一點。
再往中心化和Web2這邊走的話,像Flux用Token激勵大家提供你閑置的服務器資源、VPS資源,也是要形成一個市場,你可以租用,和Golem有點像。
但是它和我們想象中的Web3計算市場/存儲市場有很大的區別,理想的計算市場應該像我們用自來水一樣,我擰開龍頭想要多少計算量、想要多少CPU就可以用,開發者不用做額外的擴容工作,而不是像使用今天的云計算服務一樣,你給我的是10臺機器,我要自己搭建自動擴容的體系,自動擴容應該是中間層。
Flux很像今天的云服務,你可以來租我的服務器,你可以在服務器上跑Docker,但如果你想要自動擴容的話可能麻煩一點,不能像使用一塊硬盤一樣使用它,或者像使用一臺計算機一樣使用整個網絡的資源。
你要自己去管理很多臺服務器,想辦法怎么樣把你的應用、計算、存儲分配到機器上去,分配的過程要自己處理。這已經是非常偏Web2的一種形式了,但是它也是屬于Web3基礎設施這一類。
CTO Jack:通過構建分散的基礎架構來改變流媒體的集中化問題:5月7日,POP Network CTO Jack做客抹茶社區并發表觀點,他表示互聯網已經成為一個巨大的流媒體平臺。2020年,價值3200億美元的流媒體市場將占所有互聯網流量的82%。而運營商幾乎控制著一切。POP Network 將通過構建分散的基礎架構使內容創作者成為自身流量的所有者。
POP Network 的平臺組件包括,用來點對點內容分發的Masternode Torrent網絡;超授權、超快速交易的權益證明鏈;免受有害內容侵害的人工智能保護網絡。
“作為YouTube或Facebook嵌入式視頻的替代方法,用戶仍然可以在該平臺觀看內容創建者的視頻,不同的是,視頻通過去中心化網絡流式傳輸。這確保了視頻主創造的價值不會被平臺吞噬。這也為基于區塊鏈的流媒體經濟奠定了基礎。”Jack表示。[2021/5/7 21:35:25]
可能未來會有很多這樣不同的市場滿足不同的需求,在Web3的程度上會有差異的,有的基礎設施、有的項目特別Web3,有的基礎設施特別Web2,他們在中間的程度上有差別,它不是非黑即白的東西。
潘致雄:
我正好追問一個問題,我聽下來感覺它就像一個光譜,最那頭的以太坊或者類似的公鏈是強共識,安全性很高,去中心化程度相對高一些。光譜的另外一頭是中心程度高一些,可驗證性削弱一些?
謝晗劍:
大致是這個概念,但是我想指出在光譜的那頭不光有以太坊,還有其他項目。以太坊和其他項目的區別是說你的驗證手段,你到底是用零知識證明,還是用其他同樣保護隱私的外包計算,還是說用以太坊,信用等級差不多的,只是說實現方式不太一樣。
潘致雄:
技術層面不太一樣,有些零知識或者別的密碼學可以導致的結果不一樣,包括共識用的也不一樣。接下來一個問題想聊存儲話題了,想問一下兩位分布式存儲有哪些,你們覺得怎么分類這些事,未來會有什么樣的趨勢?
像我理解聊得最多的可能也就Filecoin和Arweave,這幾個項目大家都知道的,你們覺得應該怎么去分類或者理解,有沒有光譜的事情?
Sherlock:
在我看來很多事情都是一體的,你不能簡單脫離一些東西看單獨的設施,如果你真的考慮計算的話,計算一定會有存儲。包括我們自己討論帶寬的話,帶寬一定會有存儲,甚至很多事情是相對粘合在一起的。
比如說某一種是計算資源優勢特別突出一點,有另一種項目可能會在存儲或者某一種資源上做更多的激勵。對未來給Web3提供服務的存儲,我自己的答案會比較極端,我希望能找到一些平臺做到了過去在互聯網世界里做不到的東西。
怎么定義這個點呢?剛剛熊煒提到的Arweave,Arweave向市場提供的是什么?簡單講是永存。從我個人觀察來看,太坊也提供永存了。
區塊鏈核心是什么?就是存儲、數據庫,是一種特殊性質的數據庫,本質上已經做到了存儲這件事情。比特幣在上面存儲太貴了,在以太坊上雖然可以存儲,但也很貴,嘗試找到在成本上做妥協的方案,比如說Arweave設計方案下的存儲,它也是永存。
包括以太坊、比特幣區塊鏈,包括像Arweave做的存儲維度,在過去互聯網里很難以做到的,你甚至可以大膽預言這個世界過去了50年、100年、500年以后,亞馬遜、Google這些中心化的云廠商可能倒了,如果在50年前看,諾基亞倒了,可能100年以后Google也倒了,Google倒了的話是不是意味著亞馬遜存儲沒那么持久下去?
互聯網時代你想提高存儲的可能性,你只能不斷地找云廠商。但有沒有哪種設計天生能提高冗余度?大部分區塊鏈都能做到這一點,無非是有區塊鏈的特性和差異化。
第二點,很多存儲項目會選擇在傳統互聯網維度上嘗試和現在云廠商做比較。比如說有人會質問你,比如說會質問Filecoin會不會相比現在互聯網里亞馬遜的S3存儲更便宜了?
還是性能更好了?還是做到了其他優點?這是大家的習慣思維,把你拉到習慣的領域,互聯網常用的基準指標,通過衡量的指標來衡量你是不是非常好的設施。
事實上當我們進入到下一個時代,所有衡量的指標全部重寫,現在來看所有指標都沒有任何意義,比如說網絡收入,甚至過去在互聯網股票時代的市盈率,這些指標放在下一個時代里是沒有價值的,通過這種方式去嘗試思考理解下一個時代的平臺,者這個平臺架構模式是不是合理的,是不是有未來的,這個問題我是不能接受的。
我自己把現有的存儲分成幾個類別:
第一個類別是做到過去做不到的事情,像Arweave存儲,包括以太坊也是一種存儲。
第二個類別是嘗試在過去的互聯網指標里和現有的云廠商競爭,Sia和Filecoin嘗試在某些指標上做到現在云廠商做到的事情。
第三個類別,將存儲作為共識,Chia做的事情非常類似PoW對計算資源的使用,只是利用存儲這個概念,把它作為一種工作量證明的手段,并沒有利用存儲。但這條路不一定是錯的,也可以走出來一條方式的。
這是我的一些理解,謝謝!
潘致雄:
謝謝Sherlock,熊煒是怎么看待這個問題的?
熊煒:
我們將存儲分類有兩個類型,再說分類前要先講一下賬本的故事。
如果在個人電腦上做個賬本,我給誰轉賬、誰給我轉賬記錄得一清二楚,這是一個傳統的會計賬,我自己對賬目一清二楚,但是他人卻無法信任我的賬本,每個人的賬本需要相互對賬才能獲得共識。
基于Tezos構建的DEXDexter漏洞已修復,現已重新上線:據官方消息,智能合約工具開發公司camlCase表示,基于Tezos構建的DEXDexter漏洞已修復,目前已重新上線,智能合約的重寫工作也在進行中,預計在幾周內發布,新版的Dexter將有更好的功能并減少Gas費。
注:2020年10月份,camlCase上線基于Tezos區塊鏈構建的去中心化交易所Dexter。開發團隊之一NomadicLabs在2021年2月20日表示,在camlCase構建的Dexter合約中發現了一個漏洞,該漏洞允許在未經授權的情況下提取資金。在告知camlCase漏洞詳細信息之后,camlCase團隊已利用漏洞提取出資金,并退還給持有者。與此同時,由NomadicLabs領導的團隊對合約進行了重寫,以避免該漏洞,之后將合約代碼和規范。[2021/3/2 18:07:56]
如果現在我把這部分賬本放在某種區塊鏈基礎設施上,成為永久存儲或者任何人都可以獲得的賬本結構,這時候可以認為該賬本就是比特幣,其實比特幣所做的就是將普通的每一筆賬本通過PoW方式讓整個網絡進行聯合進行驗證。
不管是比特幣、以太坊還是將來的Web3存儲,它和傳統模式的Web2、傳統會計賬的區別在于達到了數據的可驗證性,以及數據的永久存儲。
如果說比特幣賬本不具備這種可驗證性,和隨時追溯數據的能力,它就不可能具備去中心化共識的。
在存儲領域有兩個方向:
第一個方向,IPFS。像剛才Sherlock說的和傳統的云廠商進行對比,實現了去中心化的租賃,傳統云廠商是中心化管理的存儲市場,現在可以通過IPFS上邊的經濟激勵實現存儲的激勵。但是這種租賃還是臨時的,并不是提供永不改變賬本。
第二個方向,永遠存儲。Arweave所實現的永久存儲中,每一份數據,每一份文件就像比特幣上的每一個賬目一樣,永久存儲,讓每一比特的數據都變得可追溯、不可篡改,這時候上面構建應用的性質就發生了改變。
任何應用只要使用了這種可信的永久存儲,不管計算在何時何地發生都會據具備不可篡改且可追溯的特征。
最后總結一下,存儲有兩個方向:第一種,如IPFS,創建去中心化的存儲租賃市場;第二種,永遠存儲,讓每一份數據和每一個比特都不可篡改及可追溯。
潘致雄:
我大概總結一下,Sherlock的分類相對比較清楚一點,三類:永存的,和Web2競爭的,Chia是比較特殊的例子,可以用來做工作量證明,的確成本也比較高,沒有用在比較具體的例子上。感謝兩位的回答。
謝晗劍:
我剛才說了,去中心化存儲走的比去中心化計算要前面,現在已經有一些很有意思的項目在實際使用,去中心化存儲是一個非常有意思的市場。
像Arweave這樣的項目是小而美的項目,找到了非常精準的點——永久存儲的需求,這個需求是真實存在的,例如NFT的存儲需求,或者是大家做Layer1會想Archive節點怎么設計,以太坊也存在這樣的問題。
這是非常有價值的市場,而且也確實是這個時代的基礎設施才會去考慮的問題,以前沒有人考慮過要怎么樣把數據保存一萬年,所以這是非常有意思的方向。
但是我想說,對于現在所有存儲的區塊鏈來說,包括Filecoin,包括Sia,包括Arweave。我的觀念是現在都還在驗證,他們的經濟模型里都有一個非常重要的成分是靠早期的區塊增發獎勵對存儲使用做補貼。
然而,存儲的使用成本是去中心化存儲、計算能不能走向大規模應用非常關鍵的一點,你能不能做到便宜,能不能和現在日常的云存儲一樣。
比如說Arweave打的是很特殊的場景,打的是永久存儲,可以貴,這沒有問題。問題是現在所有的需求都沒有被驗證過,比如說Arweave模型里有計算方式,可以根據未來存儲進展,單位存儲成本降低,它可能是收斂的,它有一定的極限值,這點是成立的。
但是問題是Arweave通過這個方式計算出的對存儲的支付沒有反映到對用戶收取的存儲費用里,存儲成本很大一部分被區塊增發補貼掉了,不是使用存儲的用戶在付成本,而是網絡持有Token的人在支付成本,因為在增發。
對其他的區塊鏈其實也是一樣的,Filecoin和Sia也都是這樣,對其他去中心化的計算也都是這樣。所以這是很關鍵的問題,所有基礎設施設計現在都沒有得到驗證。
如果你仔細分析網絡設計的話,有很多很明顯不可能做到存儲成本很低的,有的項目鼓勵你租用云服務的機器、云服務的計算資源、云服務的存儲提供服務加入網絡。可想而知,它的成本更高了,資源成本是很重要的問題。
另外一個比較重要的問題是面向Web3來看,未來基礎設施架構面對一般市場的架構會是什么樣的?我常常會想Filecoin、Sia、Arweave各自的特點,Filecoin是比較正面剛的,看到了一堆很難的問題,比如說我怎么樣證明數據真的復制了3份。
我怎么證明數據真的保存了一年,這都是一些非常難的問題,他找了很多也許不是那么完美的方法來解決它,糅合成了很龐大但卻是解決問題的系統。
Sia是設計的非常精巧的項目,構建了非常好的存儲雙邊市場。Filecoin和Sia都是簽合約的方式,我可以告訴你我想住多大的空間住多久,找一個人給我提供,我支付存儲服務費用。Arweave也是非常巧的方式。
他們給人的感覺其實不太一樣,但是如果你從技術架構的通用性上來說,我會覺得支持合約的市場比不支持合約的市場更有技術含量。道理是簡單的,如果我可以支持100T空間租一年的合約,我很容易把它拓展到100T租無限久的空間。
只是在定價體系上改一下公式而已,需要思考的問題是怎么對合約進行定價,怎么對用戶的需求進行定價,如果你是100T租一年可能需要付100塊錢,如果你是100T租無限久,同樣可以按照折現的方式給你未來所有的現金流成本折現到現在做定價,是一種可以擴展的架構。
反過來是不行的,如果你不支持合約的話,或者你只支持固定的合約,你沒有辦法拓展到其他各種各樣需求的合約。技術架構會決定未來發展的上限,這是我的看法。
潘致雄:
我再補充問一個問題,NervosNetwork生態還是有很多應用的,有沒有具體的應用適合某一個存儲層,有過合作或者利用他們存儲層的嗎?
謝晗劍:
像NFT這類的應用非常適合Arweave,Arweave在這個點上的市場非常非常準。如果我擁有NFT想要存圖片的話,我肯定希望它永久存,這是NFT很強的賣點。因為專注于這一個市場,可以把用戶體驗做得非常好,不用考慮簽合約,或者Filecoin和Sia還沒有走到中間層把用戶體驗優化到很好的階段。
比如說我現在想跑一個Dapp,Dapp有存儲的需求、計算的需求,實際上我只想租用資源,現在最典型的就是GPU渲染、視頻渲染、動畫渲染等場景,很適合用臨時的資源來做。Filecoin和Sia都很適合,但是問題是沒有計算的那一層。
Sherlock:
剛好請問一下Jan,你剛剛提到存儲能不能把成本給降下來,你覺得存儲的普適性,成本降下來這件事情是非常重要的嗎?
謝晗劍:
我覺得這件事情是非常重要的,如果你要和中心化服務競爭,不管你是什么類型的存儲,不管是存一年的還是存永久的,中心化服務都可以反過來做同樣的事情。
比如說今天認為永久存儲的價格有上限,1T總共收100塊錢就可以了,中心化存儲也可以提供永久存儲的服務,也收固定上限。本質上其實是一樣的,如果你面臨這樣競爭的話,你必須要說服用戶你來用我的而不是用別人的,在這里面存儲成本是很重要的問題。
永久存儲以前就存在的,只不過中心化服務協議會亂改,并不是沒有出現過,比如說以前的GMailorGooglePhotos,你可以永久存。如果說在經濟上是可行的,那中心化服務能夠做一樣的事情。
比如說可以設想未來有這樣的場景,中心化服務迫于競爭的壓力都可以采取各種各樣永久存儲的服務,這里面有10個中心化的服務在做,有開源工程師做了方便你遷移數據的開源工具,可以很方便地在中心化永久存儲的服務之間遷移。到時候會是所有中心化、去中心化服務在一起競爭的大市場。
不光是存儲,計算也是一樣。去中心化服務能不能在競爭力留下來?能不能真的爭取到用戶?對服務收取的費用是很關鍵的問題,一般用戶傾向于我寧愿承受一點中心化服務會掛掉的風險,但因為它便宜所以我愿意用它,這會是很多普通用戶的選擇。
Sherlock:
回過頭思考收費這件事情,現在像以太坊這樣的平臺收費核心是沒有剝削定價,過去從來沒有跟以太坊服務或者類似的服務做過定價,所以可以按他的模式來收。
同樣的道理,就算Arweave找了所謂的錨點,找了類似摩爾定律的方式進行半導體進化,嘗試進行收斂。但這件事情在過去也是無法定價的,所以它可以用非常昂貴的方式給它所謂的“永存”定價。
如果用簽合同的方式給存儲系統定價的話,勢必會跟所有的中心化系統競爭,他們是有一套他們的定價模型。你往往很難和他們競爭這件事情。
謝晗劍:
現在所有去中心化基礎資源網絡都沒有真正解決定價的問題,因為大家都是在用早期增發做補貼。這個資源的真正價值是多少,其實是沒有人知道的。
熊煒:
這部分我有一些不同的看法,將比特幣區塊鏈和Filecoin對比,Filecoin就是非常明顯地靠增發機制進行激勵,Filecoin網絡上幾乎沒有有效數據。但是比特幣網絡的業務成熟很多。
同時Arweave也是一樣,在增發遞減收益也并不明顯,將來的更多收益是依靠對鏈的使用。分成兩種:Filecoin更像是礦鏈,比特幣和Arweave則是應用鏈,應用鏈更傾向于通過用戶使用鏈,消耗Token,在網絡里進行流轉。
Sherlock:
互聯網模型早期通過大量燒錢來壟斷市場形成規模效應,同樣在Crypto里你不需要燒錢,但需要用激勵體系的Token補貼,補貼到最后系統能不能走下去很難講。
謝晗劍:
Crypto找到了一種非常好的冷啟動的方法,這是非常好的方法,很正確,但是它并不能回答我說的可持續性的問題。
這里的問題是兩個,一個是要冷啟動,早期補貼沒有問題,無論是互聯網還是Web3都可以這么做,但最終走到中期和后期之后要考慮可持續性,不可能無限制地補貼。這件事情反復被驗證過很多次了其實。
Sherlock:
剛好我也有個想法,在我看來大部分網絡會有兩端,一端是供給端,一端是需求端,當我們嘗試設計經濟模型的時候,要看你的經濟模型是傾向于哪一端的。
第一個例子,以存儲為例,Filecoin大量激勵供給端,甚至一定程度上取得極限。確實,它的模型下會涌現大量的節點,節點占到了大量的機房、IDC節點,它會變成供給需求先有雞還是先有蛋的問題,本身沒有絕對的對錯。這是Filecoin的例子。
第二個例子是激勵需求端取極限是什么樣的例子,在我看來有個例子叫BitTorrent,它對于存儲激勵是怎么樣做的呢?用文件的人要自己存文件,任何資源大家都很好下,因為大家都有很多分片,但是對于冷門資源基本下載不下來,因為沒有人會有動力存。
最后變成你開個會員從IDC里給你把數據拿過來,在我看來這是取得極限,激勵需求端。還有一種模型是用Token激勵一部分供給,把剩下的Token提供給需求端。
回答Jan說的可持續的問題,我覺得還是得從需求那邊來,本身有點像正向循環死亡螺旋的情況,當你的供給端上升的時候,你的需求端就會上升,需求端上升反過來會刺激供給端。如果說你沒有突破死亡螺旋的話,你是走不進正向循環里的。
在我看來,真正能持續下去的方式一定是需求端真正有需求,確實是滿足需求的,同時供給端整合資源的模式是正確的。
先講整個大背景,確確實實會有很多閑置的供給情況,如果你通過一種非常高效的方式把閑置的供給聚合起來,那確實有一定可能性成本會降下來,這種情況下你是可以服務需求端的。
熊煒:
Sherlock說的我很贊同,Arweave就有這種感覺,需求者使用Arweave越多,這時候對Arweave的供給需求越多。Arweave如果被大公司和用戶使用價值會上升,上升之后相當于可以獲得更多的收益,增加存儲,形成螺旋的上升過程。同樣的如果有螺旋上升,也有可能存在螺旋死亡的問題,導致存儲進行縮減的情況。
Sherlock:
Jan,可持續的系統,有沒有看到什么你認可的方案?
謝晗劍:
我們可以把每一個項目都看成是一個創業項目,大家都想做一個平臺一個網絡,這是兩個問題。早期肯定要冷啟動,要補貼,要激勵的,中期開始要可持續,要建立健康的商業模式,所謂健康的商業模式是要有正向的現金流,以X塊錢生產一個東西,以Y塊錢賣掉一個東西,Y要大于X,這是很簡單的經濟學的道理。
我希望看到可持續發展的項目早期是通過增發補貼早期用戶冷啟動,中間的時候轉向正常的商業模式。現在所有的項目都是在補貼,還沒有走到驗證正常商業模式那一段,如果要走到那一段的話就要考慮成本的問題,還是回到我剛才說的,會變成核心問題。
潘致雄:
其實比特幣區塊鏈也存在這樣的問題,大多數貢獻者是靠區塊獎勵來的。
謝晗劍:
對,潘老師說的非常對,這個問題也是比特幣區塊鏈最核心的問題,比特幣區塊鏈什么都好,就這個問題現在沒有解決。
潘致雄:
大家對于這個話題還有什么想聊的嗎?
Sherlock:
這個問題好難,其實我也不知道,我也在看一些探索。
潘致雄:
時間關系,再聊最后一個問題。現在看到這兩種資源很多時候是分開來的,但對于Web2世界可能又是打包在一起,當然你要一起買,在AWS上要買存儲S3、買計算資源。
但是在區塊鏈上,在Crypto、Web3的世界,你們覺得這兩種資源是耦合狀態,還是解耦狀態,還是獨立發展對生態更有意思?
我現在能看到有一些的確在整合,包括剛剛Jan說的Golem,有計算、存儲、內存,InternetComputer做了計算、存儲,包括EOS之前也是計算、存儲都整合在一起了。以太坊比較純粹,只有存儲這一層,對于這個話題你們是怎么看的?
謝晗劍:
整合其實有兩種方式:一種是資源相互橫向整合,一種是資源和公鏈的縱向整合。未來的基礎設施有三種資源:計算、存儲、帶寬。
這三種資源和像以太坊這樣的大公鏈會不會整合?這是我比較相信的趨勢。對于這些去中心化的市場來說,最好的選擇是基于一個公鏈來做,因為你會有更好的安全性、更好的協同性,和其他的Dapp會有更好的協同性,他們之間的互操作性、協同性一定是最好的。
我一直有一個觀點,我覺得計算市場、存儲市場、帶寬市場其實和隱私一樣,它不需要單獨一條鏈的,我們可以在區塊鏈發展早期看到很多鏈長期在做隱私,但慢慢隱私需求會被公鏈給吸收掉,這是我的看法。
另一方面的融合,計算、存儲、帶寬三種市場會不會融合成統一的計算資源存儲市場?比較難講,但是有可能會保持各自獨立。為什么呢?這三種資源的特點不太一樣,就比如說計算很可能是瞬時性的東西。
存儲是我一直放在那兒放的東西,他們在定價模型、收費的方式上不一樣,可能需要不太一樣的經濟模型,使市場最高效的運作。這三種資源市場之間保有分開的可能,也有可能由于某種原因大家把它統一到一起。
今天云計算的市場也是分開定價,這三種資源的融合比較難講。
Sherlock:
這個問題非常好玩,剛才Jan第一個講的是資源定價的方式,最后服務給用戶其實是一體的。在我看來我個人覺得存儲是基石,所有東西離不開存儲,存儲是最重要的,但離用戶最遠,用戶對存儲的感知沒有那么強烈。
用戶真正資源感知比較強烈的,要么是帶寬,要么是計算,這兩個離用戶直接感知會比較近,帶寬非常近,帶寬基本就是數據交付用戶最后環節。再講一下兩邊定價的差異,非常同意Jan說的瞬時、持久化、穩定、存儲資源。
可以類別一下,帶寬資源非常像電,電能的儲能非常難,就像你要把電的東西給儲存下來需要造電池等各種東西,電的儲存非常難。其次,電的輸送非常難,成本非常高,不可能說在某個海島上有電,輸送到某個核心城市再去發電。
在我看來,這些資源極有可能是一個區域的資源服務一個區域的市場,帶寬大概率是服務區域市場,同時搭配當地的區域存儲,搭配區域的計算。所以我的結論是它們會分開定價,但可能會合到一起服務給用戶。
熊煒:
這個問題真的非常有意思,Sherlock和Jan都提到了,這三種不同的形式一定會有不同需求,而且在不同的形式內,每一個獨立的子領域都有各自的需求。
就單存儲,臨時存儲和永久存儲定價也是不一樣的,帶寬也有要求高帶寬的需求。同時,計算的時候有些是做科學計算,而有的只是賬本計算,這兩種計算的成本也是完全不一樣的,那么成本不一,如何能定價定到一起?
現在所看到的把三種東西全部定在一起,像以太坊計算和存儲一體,它適合的場景就是做DeFi,而除了DeFi之外這個世界有太多的其他計算,科學計算、隱私計算各種各樣的需求,這些計算并不是一定適用于以太坊計算。
我的觀點是存儲、計算、帶寬一定會是分離的,但是他們可以各自利用區塊鏈和代幣經濟學實現每個領域最優的定價。
帶寬就像Sherlock說的每個地區不一樣,我作為中國用戶要用美國的帶寬,可能只是因為我的企業在那邊有服務,我才會按照那邊價格租賃。
但我沒有必要在中國服務中國用戶的時候租美國的帶寬,哪怕那邊更便宜我也不會租賃,因為我的用戶訪問美國帶寬的時候會更慢一些,這樣差異化的市場一定要有差異化方案來解決,不可能把所有方案全部放在一個區塊鏈里統一全部解決了。
全部統一解決就像DeFi或像以太坊現在的形態,以太坊、區塊鏈2.0形態已經走到了一個比較完備的高度,再往后突破,不管是做Web3還是做其他應用,一定是存儲、帶寬、計算分開,有不同的模式和范式去實現最優的經濟模型。
潘致雄:
謝謝熊煒的分享,大家對于這個話題還有什么要補充的嗎?
核心相對比較統一的觀點,定價需要分開的,因為這三種資源的確情況不一樣,有人覺得可能會打包在一起服務于用戶,是有可能的,特別是應用層在挑選資源后結合好了直接丟給用戶,用戶可以直接用,用戶感受不到不同的定價,但應用層要把這些事情處理掉。
Jan也提到這三種資源有可能不需要一種鏈,就像Golem一樣依附在以太坊上,各種情況也有可能。
非常感謝大家今天的分享,聊了聊Web3、計算、存儲、基礎設施相關的問題,特別是聊了和Web2大家認為的區別,“無需許可”是非常重要的關鍵詞,其他的還有所有權、永存,計算平臺的光譜,有強共識安全性的或者相對安全性弱一些的計算平臺。
分布式存儲會分成永存或者和Web2對標,以及偏工作量證明相關的使用途徑存儲平臺。最后還聊了聊這兩種資源有沒有可能合并在一起成為巨型平臺,至少在定價層面,因為各種地理情況的問題或者因為各種資源的時間因素不同,價格是需要獨立的。
非常感謝三位嘉賓的分享,今天活動到此為止,謝謝!
來源:A16z文件 編譯:白澤研究院 文前注:在Coinbase、FTX和Binance相繼提出加密監管愿景之后.
1900/1/1 0:00:00作者:Azuma 11月18日,由?Layer2?擴容項目CelerNetwork推出的跨鏈支付網絡cBridge正式于主網上線了2.0版本.
1900/1/1 0:00:00鏈捕手消息,NFT交易平臺sudoswap針對昨日的漏洞事件發布故障分析,稱此次漏洞事件與0x合約無關,原因在于EtherOrcNFT合約未完全遵守ERC721標準.
1900/1/1 0:00:00來源:IOSGVentures 前言: “身份”作為Web3世界中存在的第一性,它所表達的信息可以有哪些向度?新基礎設施為Web3身份帶來了哪些可能性?Web3身份如何與游戲或音樂行業結合?大眾.
1900/1/1 0:00:00鏈捕手消息,《海南省創建國家區塊鏈試驗區實施方案》新聞發布會28日在海口舉行。《實施方案》提出,海南省創建國家區塊鏈試驗區,注重與國家區塊鏈發展戰略的協同,以培育區塊鏈“名園”“名企”“名品”為.
1900/1/1 0:00:00來源:雷科技互聯網組 編輯:TSknight 作為近期科技領域里最熱門的話題,元宇宙的存在讓無數公司有了吹噓自己的技術儲備和技術布局的機會.
1900/1/1 0:00:00