区块链 第1篇 什么是区块链 区块链与比特币的关系 区块链的发展历史 应用领域...

1. 中心化记账 与去中心化记账

  去中心化 Decentralization

  区块链实现了去中心化的记账方式

        区块链 第1篇 什么是区块链 区块链与比特币的关系 区块链的发展历史 应用领域...

2. 区块链长什么样子?

  区块链是一组使用密码学算法产生的区块,每个区块按照时间顺序依次相连, 形成链状结构,得名区块链。

      区块链 第1篇 什么是区块链 区块链与比特币的关系 区块链的发展历史 应用领域...

  每个区块的组成部分:

  BLOCK01:

    Block Header:  # 区块链的头部

      Hash(Previous Block Hesader)  # 上一个区块头部的哈希值

      TimeStamp  # 时间戳

      Nonce  # 目前 当前

      Merkle Root Hash  # 默克尔树根的哈希值

    Hash(Block01 Header)  # 本区块头的哈希值

    Transaction List  # 交易记录

区块链 第1篇 什么是区块链 区块链与比特币的关系 区块链的发展历史 应用领域...

 

  区块链的定义:

    区块链的可以理解成是一个类似于 巨大的 数据库

    通过互联网定时在成千上万台  节点 计算机上进行复制和更新

    这种数据结构消除了单个实体集中掌握数据 带来的风险

3. 区块链的优势:

   不可篡改

   永不消失

   可追溯

  区块链是制作信任的技术:

    区块链具有 匿名性 去中心化 公开透明 不可篡改的特点 区块链被誉为制造信用的机器

    区块链本质上是解决信任 实现价值的传递。 这种强信任的背景情况下,任何人没有能力, 也没有必要质疑数据的质量和真实性。

 

4. 区块链与比特币的关系

  区块链是比特币的底层技术  比特币是区块链的第一个应用

  比特币是世界上公认的第一条区块链,也是目前世界上最强壮最安全的区块链;

  比特币是钱的话, 区块链就是账本,是记录比特币转账记录的账本

  2015年是世界区块链元年

5. 比特币是什么?

  比特币是加密数字货币

  所有的账目公开透明可查询  https://blockeexplorer.com/

  比特币系统是基于P2P网络和加密技术的一种分布式系统

6. 比特币的特性

  硬通货:比特币是数字加密货币中的黄金

  易携带:只需要一个私钥即可

  隐秘性:只暴露钱包的地址 无需其他个人信息

  无货币超发:通货紧缩

  比特币的最小单位:聪  1聪 = 一亿分之一 * 比特币

7. 区跨链的发展脉络

  区块链1.0 时代:比特币

  区块链2.0时代:除了数字货币 更关注 只能合约

  区块链3.0时代:进入万物互联 设备*的“区块链+”的时代     

8.世界区块链知名项目everledger永久的账簿

  Everledger将区块链 物联网 人工智能 结合起来 为珠宝提供一站式追踪鉴定平台

  

10. 区块链的核心技术

  P2P网络

  分布式存储 分布式计算

  加密算法

  共识算法

  智能合约

11. 区块链代表性的平台

  比特币 Bitcion  -->区块链1.0

  以太坊 Etherenum -->区块链2.0

  EOS -->区块链2.5

  超级账本 Hyperledger  --> 区块链3.0

12.Go语言

  Go语言是为了解决分布式计算,云计算领域的新兴语言, 而区块链是典型的分布式

数据储存系统,

  Go语言的编译和运行速度在众多的语言中遥遥领先

  Go最大的优势就是高并发, 目前主流的编程语言都望尘莫及

 

13. 学习区块链技术的路线

  Go语言编程

    基础,面向对象, 错误处理, 加密处理, 文件操作, 并发编程, 网络编程, 数据库编程

  区块链1.0

    密码学 共识算法 挖矿算法 客户端BitCoin  bitCoind

    比特币交易以及交易脚本  JSON-RPC Go语言公链的开发

  区块链2.0 --以太坊

    以太坊基本原理 开发基础 智能合约开发语言Solidity

    以太坊钱包开发 以太坊开发框架Truffle Dapp开发

  区块链2.5 --EOS

  区块链3.0 --超级账本