Dapp-Development
什麼是 DApp?
乙太坊中有新的術語,比如智能合約。什麼是 DApp,它與智能合約有何不同?
DApp是去中心化應用的簡稱。
DApp 的後端程式碼在分散的點對點網路上執行。將此與後端程式碼在集中式伺服器上執行的應用程序進行對比。
DApp 可以擁有用任何語言編寫的前端程式碼和使用者界面(就像應用程序一樣),可以呼叫其後端。此外,它的前端可以託管在分散儲存上,例如Swarm或IPFS。
如果一個應用程序=前端+伺服器,因為乙太坊合約是執行在全球乙太坊去中心化點對點網路上的程式碼,那麼:
DApp = 前端 + 合約
使用帶有智能合約的區塊鏈並結合Swarm 和 Whisper 支柱的DApp 的圖示: