Dapps
我們如何在 DApps 中將 IPFS 與乙太坊集成?
- 如何在 DApps 中完成 IPFS 與乙太坊的集成?
- DApp 的哪些部分將在 IPFS 上?
- 有沒有例子?
- 如果一個 DApp 的站點託管在 github 上,它不是中心化的嗎?
- 基本上,您將任何文件儲存到 IPFS 中,然後將 IPFS 雜湊儲存在乙太坊合約中。任何擁有 IPFS 節點的使用者都將能夠使用該雜湊訪問文件。
- 您可以隨心所欲地儲存數據、圖像、前端等。
- 這裡有一個例子:https ://github.com/AdrianClv/ethereum-ipfs
- 不會。即使你的 DAPP 前端(帶有 web3 的 HTML/JS 程式碼)在 GitHub 或私人伺服器上,你的合約程式碼(用 Solidity 編寫的程式碼)也將在乙太坊上執行。前端只是讓您訪問該合約的程式碼(它是 HTML 和乙太坊節點之間的連結),但合約本身必須上傳到乙太坊才能執行。事實上,如果你直接從控制台執行程式碼,你可以在沒有前端的情況下訪問合約。