本书从区块链、Rust语言讲起,到基于Rust的网络编程,再到使用Rust实现一个区块链原型,最后讲解基于Rust和Substrate的区块链开发实例,内容循序渐进,结构清晰合理。本书分为基础技术和高级应用两部分。第1~3章为基础技术部分,主要介绍了区块链基础、Rust语言的语法特征和高级特性,包括所有权、切片和泛型等,并给出了充足的案例。第4~8章为高级应用部分,在Rust工程化的基础上实现了一个区块链原型,并使用Substrate框架简化了区块链开发流程,以实现快速开发;还通过丰富的实例,进一步巩固读者对Rust和区块链相关知识的理解。本书着重介绍基本概念和基本原理,侧重应用实操,突出工程实践,力图做到基本概念准确、条理清晰、内容精练、重点突出、理论联系实际。
本书可作为软件工程、计算机科学与技术、工程管理、数据科学与大数据技术等专业的“区块链”相关课程教材,也可供相关领域的科技人员参考使用。
我要评论