区块链基础

                                            区块链基础

一.区块链的产生

  • 密码朋克:通过匿名性来保护隐私安全
  • 不可篡改的文件记录:利用时间戳加盖到文件内容中,证实数据的真实存在性与不可篡改性
  • 初代加密货币:现有区块链加密货币的前身

二.区块链发展历史

  • 2009 比特币的创世区块产生。1.0
  • 2014年左右 以太坊诞生。2.0
  • 2018年中期,EOS主网上线。3.0
  • Fabric

三.区块场景概念

  • 数字货币:可以与现金等价交换,理论上拥有现金流的一切功能和属性(与虚拟货币的区别),数字特性(与现金流的区别)
  • ICO:产生一个项目亮点,认可它价值和发展潜力,希望筹集资金去实现这个项目。
  • 韭菜:被坑散户或大户(一部分的投资人)
  • 电子钱包:在电子商务购物活动中常用的支付工具

四.什么是区块链(定义)

  • 区块是一种集成了点对点传输协议、现代密码学、共识算法、分布式数据存储等成型技术新的应用模型

五.区块链的特点

  • 可追溯
  • 不可篡改
  • 去中心化
  • 完整备份:区块链具有完整的分布式存储特性
  • 历史记录:被存储的数据拥有完整的历史记录,可以快速的查看以及复原
  • 交易广播:一次交易分发给网络的其它节点,同步接收

六.区块链中、加密货币(bitcoin, eth, eos…)的特点

  • 独立性:所有货币都是独立的存在
  • 唯一性:地址、交易ID都有不重复的唯一性
  • 匿名性:账户和个人信息没有关联,所有交易全程加密
  • 不可伪造(篡改):基于加密与时间戳,全程不可篡改

七.区块链核心技术

  • 点对点传输协议:在网络中的数据流通
  • 现代密码学:公私钥签名、安全
  • 共识算法:数据一致性
  • 分布式数据存储:实现去中心化的重要技术依据

八.区块链核心概念

1.区块链

  • 区块链本质上是一个分布式的账本,通过共识算法来决定谁能抢到记账权。区块链以区块为单位,以区块产生时间为顺序进行连接,每一个当前区块中都保存了上一个区块的哈希值。区块中保存的是交易数据。所以交易都可以区块链中进行追溯,账本只可以追加,不能篡改。

2.区块结构:

a.区块头

  • Merkle
  • 随机数
  • 当前区块哈希
  • 前区块哈希
  • 区块号码
  • 时间戳

b.区块体

  • 交易数据

3.分布式数据库

  • 区块链中的区块都会存储在每一个节点中,所有的节点就组成了一个分布式数据库,任何一个节点出现问题都不会影响到其它节点,因为其它节点都保存了完整的数据

4.节点

  • 节点可以理解成一个运行区块链软件的计算机
  • 分类
    1. 全节点:保存了完整的区块链的副本
    2. 轻节点:不保存所有的区块,需要依赖全节点进行验证
    3. 挖矿节点:带有挖矿功能的节点,专门处理交易验证(挖矿),保存了完整的区块链副本

5.挖矿

  1. 说明:区块是在挖矿
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值