使用 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
- 使用汽車應用庫構建應用
- 使用webpack構建多頁應用Web
- 「譯」使用 Node 構建命令列應用命令列
- 使用Spring ViewComponent + htmx構建SpringBoot應用ViewSpring Boot
- Serverless部署應用並使用Cloudflare加速和支援HTTPSServerCloudHTTP
- 構建 API 應用API
- 使用Angular與TypeScript構建Electron應用(六)AngularTypeScript
- 使用Java和Spring MVC構建Web應用JavaSpringMVCWeb
- 使用Java和Reactive Streams構建流式應用JavaReact
- 使用Rust和WebAssembly構建Web應用程式RustWeb
- 使用微服務構建現代應用程式微服務
- 用VIPER構建iOS應用iOS
- [乾貨]如何使用webpack構建多頁應用Web
- 使用Knative基於構建、部署、管理serverless應用Server
- 使用SvelteKit構建實時websocket應用程式 - IngestWeb
- 快速學習丨使用Blazor構建Web應用BlazorWeb
- 使用silky腳手架構建微服務應用架構微服務
- 使用Electron構建跨平臺的桌面應用
- 使用laravel-websockets 構建實時應用(一)LaravelWeb
- 【譯】使用 Webpack 和 Poi 構建更好的 JavaScript 應用WebJavaScript
- 使用Java和Dapr構建雲原生應用簡介Java
- 《使用Gin框架構建分散式應用》讀後感框架架構分散式
- 使用 nuxi build 命令構建你的 Nuxt 應用程式UXUI
- Judo:使用無程式碼構建原生應用體驗
- 使用 Lambda Web Adapter 在 Lambda 上 構建 web 應用WebAPT
- 如何構建Vue大型應用Vue
- 使用JHipster構建Spring和React構建電子商務應用程式原始碼 -DEVSpringReact原始碼dev
- 全新 Cloudflare Web 應用程式防火牆(WAF)CloudWeb防火牆
- [譯] 使用Capacitor 和 Vue.js 構建移動應用Vue.js
- 使用 Kotlin 構建 MVVM 應用程式—提高篇:Dagger-AndroidKotlinMVVMAndroid
- 使用Jenkins自動構建Android應用打包並上傳JenkinsAndroid
- 使用 IBM Bluemix 構建,部署和管理自定義應用程式IBM
- 使用新 Android Gradle 外掛加速您的應用構建AndroidGradle
- 如何構建一個WEB同構應用Web
- 五、Spring Web應用程式構建SpringWeb
- JavaFX桌面應用-構建程式框架Java框架
- Java應用構建並部署ECSJava