在區塊鏈發展歷程中,以太坊的誕生具有裡程碑式的意義。本書介紹使用Solidity開發以太坊智能合約DApp的方法,內容涵蓋Solidity的基本語法,使用開發框架Truffle開發、部署、測試以太坊DApp的方法,通過以太坊測試網絡進行交易的方法,開發安全智能合約所應遵守的規範和對智能合約進行安全審計的方法等。讀者在閱讀本書時可以充分了解和體驗以太坊智能合約的強大功能,以及使用Solidity開發以太坊智能合約DApp的便利。
本書可作為高等院校計算機、軟件工程、大數據、人工智能等專業相關課程的教材,也可供區塊鏈應用程序開發人員參考使用。