搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
区块链编程
0.00     定价 ¥ 98.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302664819
  • 作      者:
    作者:(美)比娜·拉马穆尔蒂|责编:王军|译者:史跃东
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2024-06-01
收藏
畅销推荐
内容介绍
区块链技术远超比特币背后的技术范畴,其概念实际上十分广泛。它凭借坚不可摧的安全性、去中心化交易以及可独立验证的供应链,已经彻底改变了货币、数字身份和物流等领域。借助以太坊和超级账本等平台,开发者可以利用熟悉的编程语言轻松上手区块链项目。 《区块链编程》以简明扼要的方式,教会读者如何设计和构建基于区块链的去中心化应用程序。首先,你将全面了解区块链的工作原理。随后,你将使用以太坊和Solidity编写你的首个智能合约。接着,你将逐步添加Web界面、信任验证等功能,直至准备好应用程序的部署。你只需配置好标准硬件和利用开源软件,便可轻松启程,踏上区块链编程的探索之旅。
展开
目录
第Ⅰ部分 区块链编程入门
第1章 区块链基础知识
1.1 从比特币到区块链
1.2 什么是区块链
1.3 区块链编程
1.3.1 去中心化基础设施
1.3.2 分布式账本技术
1.3.3 去中介化协议
1.3.4 信任推动者
1.4 激励场景
1.4.1 自动化与一致性数据收集
1.4.2 及时共享信息
1.4.3 可验证的合规性
1.4.4 可审计的行为出处
1.4.5 治理指南
1.4.6 行为的归属
1.4.7 大型流行病管理
1.5 回顾
1.6 本章小结
第2章 智能合约
2.1 智能合约的概念
2.1.1 比特币交易与智能合约交易
2.1.2 智能合约的功能
2.2 智能合约的设计
2.2.1 计数器用例图
2.2.2 数据资产、对等参与者、角色、规则和交易
2.2.3 从类图到合约图
2.3 开发智能合约代码
2.3.1 Solidity语言
2.3.2 计数器的智能合约代码
2.4 部署和测试智能合约
2.4.1 Remix IDE
2.4.2 部署和测试
2.4.3 关键点
2.5 什么让区块链合约更智能
2.6 ?去中心化的航空系统用例
2.6.1 ASK的定义
2.6.2 操作顺序
2.7 航空公司智能合约
2.7.1 对等参与者、数据资产、角色、规则和交易
2.7.2 航空公司智能合约代码
2.7.3 ASK智能合约部署及测试
2.8 智能合约设计的重要性
2.9 最佳实践
2.10 本章小结
第3章 信任与完整性技术
3.1 信任和完整性的要素
3.1.1 信任
3.1.2 完整性
3.2 数字民主问题
3.2.1 设计解决方案
3.2.2 用例图
3.2.3 渐进式代码开发
3.2.4 用户、资产和交易
3.2.5 有限状态机图
……
第Ⅱ部分 端到端的Dapp开发技术
第Ⅲ部分 路线图及未来之路
附录A UML区块链设计模型
附录B 设计原则
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证