以太坊價格 以太坊價格
Ctrl+D 以太坊價格
ads

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

Author:

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

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

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

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

Web3孵化器Tané完成800萬美元融資,B Dash Ventures Inc.等參投:1月28日消息,分布在迪拜、紐約和東京三地的 Web3 孵化器 Tané 宣布完成 800 萬美元新一輪融資,DEEPCORE Inc.、XTech Ventures Co. Ltd、DeNA Co. Ltd、B Dash Ventures Inc. 和一批個體投資者參投。

Tané 目前由管理合伙人 Ikuma Mutobe 領導,主要對種子輪和早期階段的 Web3 初創公司和項目進行投資并在創業、金融、工程和業務發展方面給予指導,其重點關注的加密領域包括基礎設施(Layer 1 和 Layer 2 區塊鏈)、隱私及跨鏈解決方案、安全、消費者應用及 Token 經濟學、DAO、NFT、DeFi。[2023/1/28 11:34:09]

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

數據:以 BTC 為標的資產的證券產品持有比特幣較10月初減少了54.57%:11月6日消息,OKLink 數據顯示,當前以BTC、ETH為標的資產的證券產品總價值為96.97億美元,較前日減少0.31%,環比上周增長1.78%。 其中,以BTC為標的資產的證券產品持有約63,636枚比特幣(價值20.97億美元),較10月初減少了54.57%。以 ETH 為標的資產的證券產品持有約567,581枚以太坊(價值9.29億美元),占ETH市值的0.48%。這或表明機構投資者對 BTC、ETH 的需求大幅減少。 以BTC、ETH為標的資產的證券產品,可在傳統證券交易市場進行公開交易,投資者可通過此類產品追蹤BTC、ETH風險敞口。[2022/11/6 12:22:16]

Tether CTO:以太坊仍然無法與比特幣相提并論:金色財經報道,Tether和Bitfinex的首席技術官Paolo Ardoino今天表示,以太坊仍然無法與比特幣相提并論,因為它的說法一直在轉變。Ardoino說:“比特幣是一種貨幣形式,而以太坊則停留在聲稱自己是一種貨幣形式和是一個平臺之間徘徊,但ETH在貨幣方面無法與比特幣競爭,因為沒有固定的供應,而且它還不是真正的世界計算機,因為它有一個共享全局狀態,因此太慢,無法擴展。”

關于以太坊合并,Ardoino對這一變化提出了更多批評,他說:“合并不會解決交易費用,也不會使以太坊更加去中心化。”(The Block)[2022/9/15 6:56:35]

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

TheSandbox開放資產創建功能:7月13日消息,TheSandbox宣布開放資產創建功能,任何在TheSandbox上注冊的用戶都可以創建自己的資產,在Game Maker中對其進行測試,并在今年底支持在LAND上發布內容。該資產并非NFT,NFT的鑄造和發布功能將在未來推出。[2022/7/13 2:09:48]

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

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

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

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

那如果第三方重新執行交易得到的結果和應用方不一樣怎么辦?那就需要一套機制,來保證交易狀態變化的正確性。這個可以通過欺詐證明的挑戰機制或者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:WEBETHWEB3THEWeb3 ALL BEST ICOYETH幣web3游戲邊玩邊賺Bitether

萊特幣價格
END:DeFi 固定利率/利率互換賽道風云再起,一文解析 Pendle 底層邏輯

幣價/TVL雙雙實現500%增漲,固定利率這一“證偽”賽道又跑出來Pendle這老樹開花的項目。固定利率?不,其實是利率的賭場!這個行業里永遠是“賭”最吸引人.

1900/1/1 0:00:00
TOKE:Arbitrum之后,還有哪些羊毛值得期待?

這是白話區塊鏈的第1891期原創?作者|五火球教主出品|白話區塊鏈首先,這不是一篇教你擼毛的文.

1900/1/1 0:00:00
ZER:另辟蹊徑:優選空投項目 Layer0 生態研究

LayerZero最近處理的消息已經達到了200萬,同時,越來越多的項目開始集成LayerZero,Omnichain生態系統正在大規模增長! 今天這篇文章.

1900/1/1 0:00:00
區塊鏈:以太坊上海升級:技術升級與商業化應用的融合

隨著區塊鏈技術的不斷發展,以太坊作為最為流行的智能合約平臺之一,一直在不斷地升級和改進。其中,以太坊上海升級是以太坊2.0升級的一部分,引入了許多新的功能和改進.

1900/1/1 0:00:00
OOKI:長推:市場究竟需要怎樣的穩定幣?

目前市占率最高的仍然是存在最久的中心化穩定幣,但是中心化帶來了交易對手風險:儲備的不透明、中心化金融風險的傳遞、監管政策風險......一個Thread,以下,Enjoy.

1900/1/1 0:00:00
SWAP:長推:極簡Scroll交互教程

寫了一篇無腦跟刷#Scroll的文章,這里同步一個7步thread -跟著流程效率最高 -踩坑 -bridge、swap、stakepool、LP、guild等統統刷到 -不用擔心測試幣不夠用.

1900/1/1 0:00:00
ads