買以太坊 買以太坊
Ctrl+D 買以太坊
ads

ETH:長推:從分布式應用角度聊聊 Web3_WEB3

Author:

Time:1900/1/1 0:00:00

前面寫過兩篇Twitter分別從Web2視角以及AI視角分析了Web3,今天這篇從分布式應用角度聊聊Web3。這個正好是我前兩天在ETH上海升級圓桌會上談到的觀點,昨天的#ETHBeijingHackathon圓桌上剛好也有人問,這里詳述一下。

在分布式應用中,一般會依賴Paxos或者Raft這樣的分布式共識基礎設施,來解決一些分布式難題,比如全局的元數據存儲,全局鎖,服務發現,事件訂閱等,我們并不會把所有的數據都存在共識系統中。

如下圖中,是一個典型的Web2三層應用。用戶發送請求,業務邏輯校驗用戶的請求,然后修改狀態存儲到數據庫中。(圖片來自aws文檔)

瑞士公民或將舉行公投,決定是否將現金的可獲得性寫入憲法:金色財經報道,采取防范數字貨幣的舉措后,瑞士公民可能會在未來舉行公投,決定是否將現金的可獲得性寫入憲法。

瑞士自由運動組織(Swiss Freedom Movement)本周表示,他們已經收集了157422個簽名支持公投。(彭博社)[2023/2/18 12:15:05]

這個應用要實現分布式,第一步需要先把用戶的每個請求記錄到日志里,然后通過一個全局的分布式日志系統同步到其他機房的節點,然后重新執行這個請求。這樣這個應用就變成了一個多機房的分布式應用。4/n

當然,上面是一個簡化的系統,如果讓一個大型的Web2的應用支持多機房,并沒有這么簡單。下圖是一個更真實的案例,它是混合了多種分布式方案來構成的一個分布式系統。大家不用關心細節,只需要感受它的復雜度5/n

葡萄牙銀行Bison Bank與瑞士數字資產銀行Sygnum達成合作推出加密交易服務:金色財經報道,葡萄牙銀行 Bison Bank 宣布與瑞士數字資產銀行 Sygnum 達成合作,通過旗下加密子公司 Bison Digital Assets 為客戶推出比特幣和以太坊等加密貨幣購買、出售和持有服務。Bison Digital Assets 是葡萄牙第一家由銀行全資擁有的“虛擬資產服務提供商”(VASP),并且獲得了葡萄牙央行 Banco de Portugal的批準,Bison Bank 表示將利用 Bison Digital Assets 安全地持有客戶數字資產,并在傳統金融世界和加密金融世界之間建立一座受監管的橋梁。(雅虎財經)[2023/1/17 11:16:40]

歐易發放ETHW空投并上線現貨交易:據歐易OKX官方公告,歐易已于2022年9月15日開始發放EthereumPoW (ETHW)空投,用戶的ETHW資產可通過“資金賬戶”進行查詢。空投發放可能持續數個小時,未收到的用戶請耐心等待。

同時,歐易將上線ETHW現貨交易,9月16日12:00 AM (HKT)開放ETHW充值,9月16日12:30 AM (HKT)開放ETHW/USDT交易對,并于9月16日06:00 PM (HKT)開放ETHW提現。[2022/9/16 6:59:44]

Web2應用實現分布式的復雜度在于:Web2應用是圍繞著一個“活“數據庫構建出來的,很難通過一個統一的入口來記錄所有系統狀態的修改。即便是攔截了所有的狀態操作,重新執行的時候也很難保證執行的結果是一致的。6/n1307

如果從應用角度出發,如何利用已有的去中心化基礎設施,來解決應用的分布式以及去中心化難題?一個去中心化應用的潛臺詞是它首先已經是一個分布式應用。

NFT 藝術家籌集 300 萬美元支持美國墮胎權利組織:6月30日消息,NFT藝術家Molly Dickson與區塊鏈非營利組織合作成立COWGIRLDAO ,旨在為美國各地的墮胎權利團體籌集資金,Molly Dickson發行了10,000件NFT收藏品,每件收藏品的價格在 0.03 ETH 和 0.9 ETH 之間。銷售收益的98.5%分配給支持生育自由的組織,Endaoment 保留1.5% ,Dickson在NFT完全鑄造后捐贈了總計300萬美元的銷售額。 Molly Dickson表示,作為一名身處該領域的藝術家,我對 Web3 的中立程度感到驚訝,在過去的幾天里,我們真的開始看到更多的支持”。[2022/6/30 1:40:59]

應用要去中心化,首先要保證的是應用的程序可公開獲取,應用的數據可公開獲取,這樣別人才能驗證結果。第一個可以通過開源實現,第二個就需要把前面的全局的分布式日志系統換成一個公開的,不可篡改的去中心化日志系統。

這樣任何人都可以通過重新執行這個賬本中的交易日志來得到最新狀態。而這個去中心化日志系統就是定序器和數據可用層要解決的問題,它們一起保證交易的順序以及數據的公開可用。

那如果第三方重新執行交易得到的結果和應用方不一樣怎么辦?那就需要一套機制,來保證交易狀態變化的正確性。這個可以通過欺詐證明的挑戰機制或者ZK的有效證明,都需要依賴一個可以執行驗證程序的可信第三方,正好當前的Layer1智能合約可以承擔這個職責。

應用中需要構建商業模式,需要不同的資產或者貨幣支持從哪里來?銀行當然無法直接接入去中心化系統,但應用可以很容易和不同的鏈或者其他應用之間建立結算協議。

前面提到的如何保證應用的統一更新機制以及確定性,我們可以完全復用區塊鏈演化出的架構方案:所有的寫操作都必須通過執行交易進行,保證有統一的更新日志。業務邏輯要保證確定性,需要對傳統語言進行裁剪,或者用一種新的智能合約語言進行編寫。

基于前面提到的應用角度的思路,Rooch提供了以下方案:

1.開發者完全通過Move語言編寫應用,可以叫做FullyInContractDApp。之所以選擇Move,一方面是保證業務邏輯的確定性,另外一方面是它的平臺無關性。其他的特性可以參看我以前的文章。https://jolestar.com/why-move-1/

2.給MoveDApp提供一個容器,容器托管了和DA,和其他鏈的結算,以及仲裁層的交互,實現應用的去中心化,這就是Rooch容器。

3.基于Rooch容器運行一個ETHLayer2網絡,由Ethereum保證安全,給應用提供低成本的全局注冊,以及仲裁和資產結算服務。詳細內容參看https://jolestar.com/the-modular-evolution-of-rollup-layer2/…14/n1522

那我們繼續沿著這個思路,還能有哪些應用構建的思路:聯邦模型的改進。類似于mastodon這樣的去中心化twitter,如果和L1/L2結合起來,利用一個全局注冊表將用戶和節點的關系記錄在里面,就可以讓用戶和節點解除綁定關系。用戶如果不滿意某個節點的服務,可以發起交易,遷移到別的節點。

去中心化的服務發現。將服務注冊到智能合約的全局注冊表中,任何人都可以運行節點提供某種協議的服務,應用可以通過服務發現機制自動篩選,而不是強綁定到一個服務提供方,還可以同時有付費協議。比如ETH的RPC節點服務。

這些方向可以繼續發揮,歡迎繼續討論。如果從這個角度思考,構建應用的時候,我們就會著眼于解決應用的問題,應用發展的不同階段也可以采用不同的方案。比如開始的時候應用可能不是去中心化的,但它用這套方式架構出來,可以保證隨時可以切換為去中心化應用。

長期以來,區塊鏈領域主要是基礎設施敘事,但基礎設施能帶來的使用價值是有限的,更多的使用價值需要應用來創造。而隨著技術的發展,我們認為基礎設施即將準備好,期待一個以應用為中心的Web3舞臺的開幕。

Web3系列:

1.Web2視角的Web3https://twitter.com/jolestar/status/1589830650659753986…

2.AI視角的Web3https://twitter.com/jolestar/status/1628605829707608064…

3.分布式應用視角的Web3

Tags:ETHWEBSONWEB3Lift.Kitchen ETHweb3游戲行業simpson幣熱度web3域名后綴

幣安下載
NEXO:「冒險島+NFT」,注冊玩家超1.8億的經典游戲為什么要選擇上鏈?_NEX

當我開始寫這篇文章的時候,有太多太多與「冒險島MapleStory」相關的兒時記憶從我的腦海中浮現...第一次用ADSL小水管下載1G多的冒險島客戶端花費了我整整一個周末寶貴的玩電腦時間.

1900/1/1 0:00:00
AMP:淺析BTC Stamps:比特幣NFT的新風口_amp幣行情

比特幣NFT的世界里出現了一股新的風向。一種叫作BTCStamps的全新比特幣NFT實現方式已經誕生,且在其問世的頭20天內,通過該方式所鑄造的NFT數量要遠遠超過我們已較為熟悉的?Ordina.

1900/1/1 0:00:00
WOR:沉寂兩年重出江湖,ChatGPT 創始人的加密項目 Worldcoin 有哪些新定位?_World Token

隨著ChatGPT的爆紅,ChatGPT創始人SamAltman的加密項目Worldcoin也在沉寂兩年后,重回大眾視野.

1900/1/1 0:00:00
STAR:Starknet Alpha v0.11.0:開啟向 Cairo 1.0 過渡_Avastars

TL;DR ●?Starknetalphav0.11.0已經發布并在測試網上線。●?你現在可以在Starknet測試網上部署Cairo1.0合約并與之交互.

1900/1/1 0:00:00
ARB:長推:推薦一個ARB池子——Trader Joe_JOE

前兩天$ARB上線后,引來不少關注,雖然這次做LP池還是比較卷的,但現在年化收益仍然不錯。我自己推薦大家使用@traderjoe_xyz,雖然分享出來一定會變卷,但仍然抱著好東西大家共同參與的精.

1900/1/1 0:00:00
SLA:長推:加密貨幣衍生品市場分析,CEX與DEX競爭加劇,鏈上期權市場增長潛力巨大_yTSLA Finance

在CEX中,Binance+Ok+Bybit占據了鏈下衍生品的絕大部分市場。以期權為最大賣點的Deribit在衍生品市場中僅占據了0.82%的交易量,但是其在期權細分賽道中占據了93%的市占率.

1900/1/1 0:00:00
ads