智能合約是區塊鏈技術的重要組成部分,同時也是去中心化應用(DApp)開發過程中的核心。智能合約可以使用戶實現與區塊鏈的交互,執行用戶操作。本書分為8章,講解了以太坊和智能合約、搭建以太坊智能合約環境、Solidity基礎、Solidity高級用法、智能合約應用、智能合約安全、智能合約交互、智能合約開發框架等內容。本書致力于讓讀者在學會Solidity語法的同時,也能通過案例編碼練習提升編程能力。
本書適合作為高等院校區塊鏈、軟件工程相關專業的教材,也可作為有編程基礎或經驗的讀者、去中心化應用開發工程師的自學用書。