区块链技术指南pdf(资料分享:送你一本《区块链技术指南》电子书!)

  区块链技术指南pdf(资料分享:送你一本《区块链技术指南》电子书!)

背景

  

前段时间,自己选择“量化交易”作为今后的技术精进方向。想着把机器学习中积累的方法应用于量化交易,也希望能够在这个领域做出一些东西来。

  

这几天从网上收集了一些有关区块链和量化交易的电子资料,独乐乐不如众乐乐也分享给大家,一起学习成长。

  


目录

  

本书作者

  

序一:什么是区块链

  

序二:区块链——未来已来,只是尚未流行

  

序三:区块链——连接虚拟与现实

  

序四:区块链——转型之擎

  

前言

  

第1章区块链和比特币初体验

  

  • 1。1区块链简介
  • 区块链起源——比特币
  • 区块链和区块链技术的涵义
  • 区块链分类
  • 区块链价值与应用
  • 1。2区块链体验
  • 获取比特币的3种途径
  • 通过交易所购买比特币
  • 比特币钱包和地址
  • 从交易平台提取比特币到钱包
  • 比特币交易查询
  • 1。3本章小结

第2章区块链基础

  

  • 2。1区块链技术
  • 基本概念
  • 框架与特点
  • 区块链运作的核心技术
  • 区块链交易流程
  • 2。2以太坊
  • 什么是以太坊
  • 以太坊技术
  • 以太坊智能合约
  • 以太坊的去中心化应用
  • 2。3基于区块链的电子货币
  • 元币平台
  • 代币
  • 货币的未来
  • 2。4本章小结

第3章区块链架构剖析

  

  • 3。1基本定义
  • 3。2区块链1。0架构:比特币区块链
  • 比特币前端
  • 比特币节点后端
  • 3。3区块链2。0架构:以太坊区块链
  • 3。4区块链3。0架构:超越货币、金融范围的区块链应用
  • 3。5互联链架构剖析
  • 互联链背景
  • 互联账本
  • 互联账本协议组
  • 互联账本各层协议关系
  • 3。6本章小结

第4章区块链中的密码学技术

  

  • 4。1哈希算法
  • 哈希函数的性质与应用
  • 哈希指针链
  • 4。2Merkle树
  • 4。3公钥密码算法
  • 椭圆曲线密码算法
  • secp256k1椭圆曲线
  • 椭圆曲线签名与验证签名
  • 4。4本章小结

第5章共识算法详解

  

  • 5。1拜占庭容错技术
  • 拜占庭将军问题
  • 拜占庭容错系统
  • 实用的拜占庭容错系统
  • Raft协议
  • 5。2PoW机制
  • 5。3PoS机制
  • 5。4DPoS机制
  • 5。5Ripple共识算法
  • 5。6小蚁共识机制
  • 5。7本章小结

第6章比特币应用开发指南

  

  • 6。1以虚拟机方式搭建应用开发环境
  • 下载和安装Oracle VM VirtualBox
  • 以虚拟机方式安装Ubuntu14。04
  • 安装Node。js开发环境
  • 安装Docker运行环境
  • 安装和运行比特币测试网络
  • 运行第一个示例程序
  • 6。2把握比特币“交易”数据结构
  • 了解比特币的“交易”数据结构
  • 交易记录的实例解析
  • 运行示例程序
  • 6。3实战:多重签名交易
  • 将ODIN标识注册到区块链上的实例解析
  • 运行示例程序
  • 6。4本章小结

第7章智能合约

  

  

  • 7。1智能合约简介
  • 什么是智能合约
  • 智能合约的历史
  • 智能合约的优点和面临的风险
  • 7。2以太坊智能合约详解
  • 以太坊上的账户
  • 以太币和Gas
  • 合约和交易
  • 7。3以太坊虚拟机
  • 7。4实例:在以太坊上开发实施智能合约
  • 通过以太坊钱包部署智能合约
  • 通过控制台部署智能合约
  • 7。5本章小结

第8章超级账本项目

  

  • 8。1超级账本项目简介
  • 项目背景
  • 项目管理形式
  • 项目的生命周期管理
  • 项目发展状况
  • 8。2Fabric项目
  • 项目概述
  • 应用场景
  • 项目架构
  • 部署方式
  • 交易的执行
  • 8。3Sawtooth Lake项目
  • 项目概述
  • 项目架构
  • 8。4本章小结

第9章区块链常见问题

  

  • 9。1钱包的安全性问题
  • 9。2加密货币的交易方式
  • 9。3匿名性和隐私性
  • 9。4矿池算力集中的问题
  • 9。551%攻击问题
  • 9。6去中心化的自治组织
  • 去中心化的自治组织简介
  • The DAO项目
  • 代码漏洞分析
  • 解决方案
  • 软分叉和硬分叉的影响
  • 重放攻击
  • 9。7本章小结

第10章区块链应用案例分析

  

  • 10。1闪电网络
  • 闪电网络简介
  • 支付通道的创建
  • 支付通道的更新
  • 支付网络的构建
  • 支付通道的关闭
  • 小结
  • 10。2ODIN:用区块链来替代DNS
  • ODIN简介
  • 实现功能
  • 主要特点
  • ODIN标识编码格式
  • ODIN标识技术规范
  • 使用示例
  • 开放资源
  • 问题与思考
  • 10。3本章小结

第11章从架构变革看IT时代的演进

  

  • 11。1架构心得
  • 架构和技术的关系
  • 关于计算的观察
  • 架构创新的神奇力量
  • 冯•诺依曼架构
  • 哈佛体系架构
  • 有影响力架构的特点
  • 从非生物计算到非生物智能
  • 11。2架构创新——IT发展源源不断的动力
  • 大中型机时代
  • 开放时代的到来
  • 客户端/服务端(CS)分布式时代
  • 互联网时代
  • 云计算、大数据时代
  • 互联网+时代
  • 区块链+时代
  • 11。3未来展望

图书推荐:

  

1。 区块链技术及应用

  

  • 作者:华为区块链技术开发团队 著
  • 出版社:清华大学出版社

2。 区块链核心算法解析

  

  • 作者:[美] Roger,Wattenhofer(罗格。瓦唐霍费尔) 著,陈晋川 等 译
  • 出版社:电子工业出版社

3。 区块链革命:比特币底层技术如何改变货币、商业和世界

  

  • 作者:[加] 唐塔普斯科特(Don Tapscott),[加] 亚力克斯·塔普斯科特 著,凯尔,孙铭,周沁园 译
  • 出版社:中信出版社

4。 MATLAB 优化算法

  

  • 作者: 张岩 吴水根
  • 出版社:清华大学出版社

5。 算法竞赛入门经典(第2版)

  

  • 作者:刘汝佳
  • 丛书名:算法艺术与信息学竞赛
  • 出版社:清华大学出版社

相关图文:

  

  • 如何利用 C# 爬取 One 的交易数据?
  • 如何利用 C# 爬取 One 持有者返利数据?
  • 如何利用 C# 爬取BigOne交易所的公告?
  • 如何利用 C# 爬取Gate。io交易所的公告?
  • 如何利用 C# 爬取「财报说」中的股票数据?
  • 如何利用 C# 开发「股票数据分析软件」(上)
  • 如何利用 C# 开发「股票数据分析软件」(中)
  • 如何利用 C# 开发「股票数据分析软件」(下)
  • 如何利用BigOne的API制作自动化交易系统 -- 身份验证
  • 如何利用BigOne的API制作自动化交易系统 -- 获取账户资产

下载《区块链技术指南》

  

关注公众号,后台回复

  

20190528

  
",比特币价格"content_hash"!"177a450d

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

评论