本書以DAPP的原理和具體實現為主線索,通過對這些知識的講解,使讀者對DAPP系統開發有更全面的認識,同時把區塊鏈公鏈的相關知識融合進來,使得讀者不僅能夠設計和實現DAPP系統,還能大體理解DAPP的相關知識。
本書分為7章。第1章簡單介紹了區塊鏈的基礎知識,通過一個簡單的智慧合約的代碼,讓讀者對區塊鏈有更直觀的認識;第2章講解了各類整合式開發環境的搭建,尤其是MetaMask外掛程式,使用者需要通過此外掛程式連接乙太坊主網後才能使用DAPP系統;第3章講解了Solidity編譯及部署到公鏈之後的資料表達和函式呼叫方式;第4章介紹了ABI介面的技術細節;第5章和第6章以案例的方式介紹了DAPP開發的細節;第7章講解了DAPP潛在的風險。
希望本書能為廣大系統開發者和投資者提供一些幫助。