2021年Solidity教程:深度解析以太坊智能合约开发

下载需积分: 5 | PDF格式 | 7.65MB | 更新于2024-07-05 | 8 浏览量 | 5 下载量 举报
收藏
《以太坊智能合约开发在Solidity中的实践》是一本由Gavin Zheng、Longxiang Gao、Liqun Huang和Jian Guan合著的书籍,着重于深度探讨以太坊(Ethereum)平台上的智能合约开发技术,特别是使用Solidity编程语言。这本书是2021年出版的作品,由Nenglian Technology Co., Ltd.(中国北京)和Muhua Technology Co., Ltd.(中国北京)的作者与Deakin University(澳大利亚伯伍德)的信息技术学院以及华中科技大学(中国武汉)合作完成。 Solidity是一种专门设计用于编写以太坊智能合约的高级编程语言,它结合了JavaScript的易用性和C++的性能。在本书中,作者们详细介绍了Solidity语法、结构、函数设计、错误处理、以及与以太坊区块链交互的最佳实践。他们深入剖析了如何利用Solidity构建去中心化的应用(DApps),包括交易处理、存储管理、合约安全和智能合约生命周期管理等方面的知识。 书中还涵盖了与以太坊生态系统相关的概念,如交易、区块、哈希函数、 Gas机制、以及EVM(以太坊虚拟机)的工作原理。此外,读者将了解到如何通过Solidity实现智能合约的部署、测试和审计,确保代码的安全性和合规性。 值得注意的是,本书提供了电子版(ISBN 978-981-15-6218-1),并由Springer Nature Singapore Pte Ltd.出版,受版权保护。读者可以通过DOI (https://doi.org/10.1007/978-981-15-6218-1) 访问或购买获取该书的完整内容。书中强调所有权利保留,未经许可不得进行翻译、复制、再版或其他任何形式的商业或非商业使用。 《以太坊智能合约开发在Solidity中的实践》是一本对初学者和专业开发者都非常有价值的资源,它不仅提供理论指导,还包含了实际操作中的实用技巧,帮助读者掌握在当前分布式计算环境中构建和管理智能合约的关键技能。

相关推荐