0人評分過此書

区块链+技术与实践

出版日期
2022/01/01
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9787302595458

本館館藏

借閱規則
當前可使用人數 30
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼

本書收錄於此書展...

市場上一直缺乏介紹區塊鏈技術與開發實踐的系統性教材,本書旨在為讀者提供學習區塊鏈基礎技術和開發實踐的捷徑,希望本書能夠給讀者帶來幫助。“讓學習層次變得更宏觀,讓學習過程變得更輕鬆,讓學習所獲變得更通用”是本書的編寫理念與特色。 本書首先剖析了區塊鏈的技術與哲學本質,介紹了區塊鏈的三個重要發展階段;然後系統講解了區塊鏈技術的基本組成與通用學習方法;最後展開實戰應用,包括數據防篡改解決醫患糾紛,去中心化、中介化協同的智慧應用等非常有趣且有現實社會意義的內容。本書適合作為相關專業本科和研究生教材,也適合作為信息系統、計算社會科學研究者的自學書籍。
  • 封面页
  • 书名页
  • 版权页
  • 内容简介
  • 编写组
  • 前言
  • 目录
  • 第1章 区块链技术概述
    • 1.1 区块链1.0:数字货币带来的启示
      • 1.1.1 数字是如何成为货币的
      • 1.1.2 区块和区块链的由来
    • 1.2 区块链2.0:区块链开发框架
      • 1.2.1 以太坊的通俗介绍
      • 1.2.2 智能合约的定义、原理与应用场景
    • 1.3 区块链3.0:数据主权与可编程信任社会
      • 1.3.1 数据主权与可编程信任社会
      • 1.3.2 超级账本开源子项目Fabric
      • 1.3.3 Fabric的数据一致性共识算法
    • 1.4 区块链的定义与模型
      • 1.4.1 区块链的通用定义
      • 1.4.2 区块链基础架构的6层模型
    • 总结与提高
    • 习 题
  • 第2章 区块链1.0:比特币区块链开发
    • 2.1 bitcoind客户端的编译过程
      • 2.1.1 Ubuntu下的实验环境准备
      • 2.1.2 Ubuntu下获得bitcoind源代码
      • 2.1.3 Ubuntu下编译bitcoind
      • 2.1.4 兼容和切换编译器版本
    • 2.2 交易的本质与执行
      • 2.2.1 比特币地址
      • 2.2.2 交易的本质
      • 2.2.3 bitcoin的脚本系统
    • 2.3 bitcoind源代码剖析
      • 2.3.1 主要模块
      • 2.3.2 初始化和启动
      • 2.3.3 P2P网络
      • 2.3.4 交易和区块
      • 2.3.5 脚本系统
      • 2.3.6 挖矿
      • 2.3.7 私钥
    • 2.4 修改源代码实战
      • 2.4.1 建立私链
      • 2.4.2 优化改进
    • 2.5 通过命令行或API与bitcoind交互
      • 2.5.1 命令行调用
      • 2.5.2 RPC API调用
    • 2.6 挖矿、矿机、矿场和矿池
      • 2.6.1 挖矿就是区块产生的过程
      • 2.6.2 挖矿难度
      • 2.6.3 矿机、矿场与矿池的区别
    • 总结与提高
    • 习 题
  • 第3章 区块链2.0:以太坊技术与实践
    • 3.1 以太坊概述
      • 3.1.1 以太坊是通用的去中心化应用开发框架
      • 3.1.2 以太坊,可编程的世界电脑
      • 3.1.3 以太坊如何工作
    • 3.2 以太坊的运行原理和技术实践
      • 3.2.1 以太坊的运行原理
      • 3.2.2 以太坊的技术实践
    • 3.3 使用NodeJS开发基于以太坊的DApp
      • 3.3.1 基于Web3.js的投票DApp的项目规划
      • 3.3.2 从零开始实现一个投票DApp
      • 3.3.3 一个有委托功能的投票DApp
    • 3.4 使用truffle开发DApp案例实战
      • 3.4.1 安装truffle和依赖环境
      • 3.4.2 一个DApp demo
    • 总结与提高
    • 习 题
  • 第4章 区块链3.0:Fabric技术原理
    • 4.1 Fabirc是一种社会编程框架
      • 4.1.1 从宏观上理解区块链1.0、2.0、3.0
      • 4.1.2 超级账本Hyperledger的项目背景
      • 4.1.3 Fabric是Hyperledger最重要的子项目
    • 4.2 Fabric 1.0的基础架构
      • 4.2.1 区块链数据结构
      • 4.2.2 交易
      • 4.2.3 节点
    • 4.3 交易背书的基本流程
      • 4.3.1 客户端创建交易后发送给它选择的背书节点
      • 4.3.2 背书节点模拟交易,然后生成背书签名
      • 4.3.3 提交客户端获取交易的背书,通过排序服务广播
      • 4.3.4 排序服务投递交易消息给所有节点
    • 总结与提高
    • 习 题
  • 第5章 Fabric联盟区块链技术实践 ——联盟区块链+电子病历实现医患纠纷治理
    • 5.1 项目概述
      • 5.1.1 项目的意义
      • 5.1.2 确定项目技术总体方案
    • 5.2 医疗纠纷治理系统设计与基础资源建立
      • 5.2.1 医院院内医疗业务数据流程梳理
      • 5.2.2 医疗纠纷调研分析
      • 5.2.3 技术架构与方案设计
      • 5.2.4 基础系统资源的建立与分配
    • 5.3 基于Fabric架设电子病历区块链分布式网络
      • 5.3.1 基础环境配置
      • 5.3.2 组建Fabric联盟区块链集群网络
      • 5.3.3 RPC调用Fabric操作区块链程序
    • 5.4 查询与比对系统的设计与治理实现
      • 5.4.1 数据采集系统的技术实现
      • 5.4.2 数据上链系统的技术实现
      • 5.4.3 查询与对比治理系统的技术实现
  • 第6章 区块链产业发展趋势分析
    • 6.1 区块链产业概念分析
    • 6.2 世界区块链产业发展趋势
      • 6.2.1 各国政府普遍支持区块链技术发展
      • 6.2.2 区块链产业规模持续增长
      • 6.2.3 区块链行业应用不断拓展
      • 6.2.4 区块链核心技术趋于成熟
      • 6.2.5 标准制定初显成效
      • 6.2.6 政府监管体系不断完善
    • 6.3 中国区块链产业发展趋势
      • 6.3.1 基本态势
      • 6.3.2 主要问题
      • 6.3.3 改革创新
    • 6.4 IPFS挑战Web和云存储产业
      • 6.4.1 IPFS是什么
      • 6.4.2 为什么需要IPFS
      • 6.4.3 IPFS工作原理
      • 6.4.4 IPFS的应用价值有哪些
  • 附 录
    • 附录A 区块链专业术语表
    • 附录B bitcoin命令行列表与RPC API列表
    • 附录C Fabric联盟链
    • 附录D 大文件哈希校验评测
    • 附录E 区块链相关企业和组织
  • 参考文献
  • 出版地 中國大陸
  • 語言 簡體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading