Go-Ethereum
使用 Geth 創建 DApp
我需要使用 Geth 在私有區塊鏈中從頭開始創建範例 DApp。任何人都可以發布以這種方式製作的範例應用程序的連結以供參考。
我們可以使用 Truffle、Solidity 和 Web3 技術棧開發基於乙太坊區塊鏈的全棧 dApp(去中心化應用程序),方法是創建您自己的乙太坊私有網路和私有單個 geth 節點(geth 是執行完整乙太坊節點的命令行界面)
我已經展示瞭如何使用 Solidity、Truffle 和 Web3 技術棧在乙太坊區塊鏈上建構你的第一個全棧“Hello World”dApp。您將能夠使用我為“Hello World”dApp 創建的模板在實際案例上開發更多的 dApp。請找到以下連結:-
在乙太坊區塊鏈上建構您的第一個全棧“Hello World”dApp
希望這可以幫助。如果有問題,請評論您的問題。
為乙太坊主網和私有乙太坊鏈建構 Dapp 所需的大部分工作是相同的。事實上,如果您一直將智能合約部署到私有測試網(用於在部署前進行測試),情況也是如此。
實際上,唯一可能需要更改的是指向如何實例化 web3 提供程序的配置,但是如果您的 Dapp 正在執行本地私有乙太坊節點,那麼程式碼根本不需要更改;就像盒子上的 Geth 實例的啟動方式一樣。
以下是一些您可能會覺得有用的連結: