萬鏈歸一
Web3Hacker.World 是一個集合程序員黑客、對新事物好奇的種子用戶、及 vc 投資者組合的圍繞
萬物皆可 Web3的理念打造的生態(tài)體系。
我們將持續(xù)分享 Web3 的最新技術發(fā)展,并打造一個開放式的黑客社區(qū)并產(chǎn)出真正非龐氏的 Web3 產(chǎn)品。
問題
今天在 LXDAO 新建的群里看到了 Bob Jiang 關于多鏈的問題
開發(fā)者視角
對于合約開發(fā)者(部署),這么多鏈,每個都要部署一份。有沒有什么方案可以最小化開發(fā)者的努力?(目前已知的layer2, 都有4,5個了,每個都要部署,有的合約還要略微調(diào)整,管理多個版本,每次部署都要gas)
最終用戶視角
第二個問題,是對于最終用戶的。有多個layer2之后,用戶每次用一個服務前,還要切換到對應的layer2網(wǎng)絡,并且需要有這個layer2網(wǎng)絡的gas,才能正常使用。用戶體驗,很差!
TL;DR
這個可以完全使用 EIP2535 +
DevOps方式來解決,我們 BuidlerProtocol 使用的就是EIP2535來落地的,因為代碼邏輯已經(jīng)遠超過了 24kb,另外我們還加入了一些腳本,這樣在我們更新或部署合約時,自動會去更新我們前端的和鏈及合約相關的一些參數(shù)數(shù)據(jù)。同時,因為使用了EIP2535更新大型合約的時候,特別有價值,我們只需要更新分片的合約即可。我們連 DApp 的合約地址都無需更改,如果 ABI 沒變,DApp 完全是無感的。對此,用戶需要有一個能落地 AA 并且不同于 MetaMask 的錢包來解決這個問題。我們新建的
Web3 UWA Wallet就在從這方面來思考和重新設計開發(fā)新的錢包。
觀點
因為我們認為 web3 的價值不在于任何鏈,而在于產(chǎn)品的真正價值。世界將只有一條鏈或一些邏輯組成一條鏈。
你可以想一想我們的現(xiàn)實世界:不同國家的一種產(chǎn)品價格幾乎相同(除了稅費和交易費),但使用不同的貨幣。
目前,我只是覺得不同的鏈有不同的費用成本,幾乎就像現(xiàn)實世界中的稅收和 tx 費用一樣,最后,最快和最便宜的鏈將贏得比賽,但產(chǎn)品的價值贏得了所有鏈。
這就是我們開始構建 Web3 RWA 錢包的原因,它與 MetaMask 不同,它專注于將真實世界的資產(chǎn)帶入 Web3。
往期回顧
- 最新的一些 Web3 開發(fā)相關技術棧更新 && MetaMask 是怎么保存你的錢包秘鑰的?
- Web3開發(fā)技術更新: 還在用 web3.js 或 ethers.js? 試試 Wagmi 和 Viem!
- 辭職 All in Web3 一年的回顧以及一些對 Web3 NFT 的看法見解 (一)
- 辭職 All in Web3 一年的回顧以及一些對 Web3 NFT 的看法見解 (二)
- 對于 2023 至 2025 年是 Web3 的 iPhone 時刻 文章的一些看法
- 申請 Alliance 投資孵化的一些小貼士
- 介紹下Web3賞金黑客們必備的開箱即用 Web3 元宇宙 NFT 開發(fā)必備腳手架
- 一個解決方案來讓你的 NFT 擁有無限可能