使用 Cloudflare 構建 Web3 應用
2021 年的 Web3 空間與過去幾年相比,在外觀和感覺上大有不同。以太坊等區塊鏈以相對輕鬆的方式處理數量龐大的流量,但還仍然需要一些改進,更新的區塊鏈(如 Solana 等)也已進入這個空間,真正有可能緩解一些過去幾年內出現的擴充套件問題。
Cloudflare 非常適用於幫助開發人員利用 Web3 創造未來。今天早些時候宣佈的 Cloudflare Ethereum Gateway 將能協助開發人員在 Cloudflare 可靠的網路上開發可擴充套件的 Web3 應用程式。我們今天還發布了一個示例,以演示如何利用 Cloudflare Workers 和 Cloudflare Pages 部署、鑄造和呈現 NFT(不可替代代幣)。您可以到此處體驗,或者查閱 GitHub 上的開原始碼庫,以開始將自己的 NFT 部署到生產中。
在 Web3 空間中,近期最大的一個變遷是 NFT (不可替代代幣)的發展。不可替代代幣是儲存在區塊鏈上的一種特殊資產,使用者可以買賣這些資產並驗證所有權。2019 年,Cloudflare 就已在編寫 NFT 相關產品,作為我們推出的 Cloudflare Ethereum Gateway 的一部分。自那以後,NFT 突然興盛起來,誕生了 CryptoPunks 和 Bored Ape Yacht Club 等專案,每月交易量達到了數百萬美元。
為了更好地理解 Web3(以及 Cloudflare 如何融入其中),我們需要使用 Web3 堆疊從頭至尾構建一樣東西。為幫助您同樣理解這些,我們開放了一個全堆疊應用程式的原始碼,為您演示如何從頭開始鑄造和管理 NFT。這個應用程式的智慧合約部署在以太坊的 Rinkeby 網路上並已經過驗證,該網路是以太坊專案和智慧合約的測試環境。Rinkeby 測試網路在主區塊鏈上測試智慧合約,使用完全相同的工作流而不使用真正的以太。當您的專案準備好部署到以太坊主網時,您可以使用同樣的合約來部署和驗證,並開始在生產環境中使用。
Cloudflare 的開發者平臺(包括 Workers、Pages 和 IPFS Gateway)互相配合,共同在 NFT 專案生命週期的每個階段上提供可擴充套件的解決方案。Cloudflare 提供了 Ethereum 和 IPFS 閘道器,用於處理您的專案可能擁有的所有流量。
我們對 Cloudflare 在 Web3 方面的工作感到興奮。世界正在重新向網際網路的去中心化模型變遷,迴歸到全球資訊網初期所設想的模樣。正如我們在 Cloudflare 常說的,“網路就是計算機”,我們相信,無論 Web3 採取什麼形式,不管是透過面向社群和社交網路的 Metaverses、DAO(去中心化自治組織)和 NFT 等專案,用於管理資金的 DeFi(去中心化金融)應用程式,還是我們或許未曾想過的一整類去中心化應用程式,Cloudflare 都將成為塑造其未來的中堅力量。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69954547/viewspace-2839861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用 webpack 構建應用Web
- 使用汽車應用庫構建應用
- Web3.0應用程式架構Web架構
- 使用webpack構建多頁應用Web
- 使用Golang快速構建WEB應用GolangWeb
- 「譯」使用 Node 構建命令列應用命令列
- 使用 WebSocket 構建實時性應用Web
- 使用AngularJS構建大型Web應用AngularJSWeb
- 使用SignalR構建聊天應用程式SignalR
- 使用Backbone構建精美應用的7條建議
- 構建 API 應用API
- 使用Angular與TypeScript構建Electron應用(六)AngularTypeScript
- 使用Rust和WebAssembly構建Web應用程式RustWeb
- 使用微服務構建現代應用程式微服務
- 使用Angular與TypeScript構建Electron應用(一)AngularTypeScript
- 使用Java和Reactive Streams構建流式應用JavaReact
- Serverless部署應用並使用Cloudflare加速和支援HTTPSServerCloudHTTP
- 用VIPER構建iOS應用iOS
- 使用laravel-websockets 構建實時應用(一)LaravelWeb
- 使用Electron構建跨平臺的桌面應用
- 快速學習丨使用Blazor構建Web應用BlazorWeb
- 使用silky腳手架構建微服務應用架構微服務
- [乾貨]如何使用webpack構建多頁應用Web
- 使用React構建大型應用的最佳實踐React
- 使用 SCons 代替 Makefile 快速構建應用程式
- 使用Java和Spring MVC構建Web應用JavaSpringMVCWeb
- 用 VIPER 構建 iOS 應用架構(2)iOS應用架構
- 使用React.js和應用快取構建快速同步應用程式ReactJS快取
- Webpack實戰-構建同構應用Web
- 使用Knative基於構建、部署、管理serverless應用Server
- 【譯】使用 Webpack 和 Poi 構建更好的 JavaScript 應用WebJavaScript
- 使用SvelteKit構建實時websocket應用程式 - IngestWeb
- Judo:使用無程式碼構建原生應用體驗
- 使用 Spring Boot 快速構建 Spring 框架應用Spring Boot框架
- 【譯】如何使用PHP快速構建命令列應用程式PHP命令列
- 使用Gradle構建Android應用內測版本GradleAndroid
- 使用 Oracle XML Publisher 構建線上報表應用程式OracleXML
- 使用Meteor和Node.js構建實時應用Node.js