关于区块链的简单理解

蒸汽机 释放人们的生产力

电力 解决人们基本的生活需求

互联网 改变人们的信息传递方式

区块链 改变实惠价值传递的方式

构建信任 价值传递

区块链基础

概念

比特币 区块链最成功的应用

一种加密的分布式记账技术

中心式记账

钱存进银行 ,但是如果 银行呗黑客攻击或者系统崩溃 银行擅自修改数据

分布式记账

记录在全网所有节点 取得全网所有节点的确认

修改节点 需要篡改全网过一半的数据

区块链本质

构建不需要第三方的信用体系

区块 + 链
区块1 - 去快2 - 区块3…

链状数据结构的优势:

一环紧扣一环,很难从中间去破坏,可以从当前区块追溯到第一个区块

区块链是一种共享的分布式数据0

所有的网络节点 验证数据的真伪

由分布式节点共识算法确定的某一个节点

智能合约来编程和操作数据

区块链数据库的特点

数据只能通过共识算法以块的形式增加

数据不可修改或删除,以防止被篡改

新增区块中存储上一个区块的hash

区块链多节点网络的特点
所有节点都可以查看或浏览区块,但不能完全控制区块

所有节点都有验证区块的权利

所有节点都有参与共识,并通过共识向数据中添加区块数据的权利

区块链中借钱流程

1.记录在自己的账本是上

2.广播

3.验证

4.全村的账本确认并记录

改进

掷色子 选出每天记账人,并分一点钱给他

共识算法

就是那个每天记账的人:

通过所有节点公认的规则选出记账节点的规则

挖矿

所有节点争抢记账权并获得奖励的过程

矿工

所有参与记账的矿工

共同维护

通过挖矿可以获得奖励

该系统可以保障自己的区块链资产

该系统的运行对所有节点都是有利的

区块链的分类

公有链

一条独立运行,且人人都可以参与记账的区块链

没有中心管理机构

没有中心服务器

对所有人开发

任何人都可以参与其中

代码开源

应用

比特币、以太币等数字货币

电子商务

互联网金融

知识产权

参与人数越多越有价值

私有链

在某一个领域的区块链

建立在某一个企业或者组织的内部

运行规则根据企业要求来定制

仅有少数节点拥有读写数据的权利

中心化控制

权限掌握在组织者手里

参与范围仅限在同一利益主体的内部

联盟链(村里路)

1.有几个企业或者团体共同组建

2.对特定的组织团体开放

3.节点少,信任度高,交易速度快

4.数据读写权限分级别进行管理

一个行业区块链,或者局域链


实现了部分去中心化,数据权限分级管理,可以修改数据但需节点达成共识,参与范围限于非完全共同利益主体
**应用**
银行业,蚂蚁金服的“上商品溯源”项目,供应链金融等
通村路 ——>公有链
私家路 ——>私有链
村里路 ——>联盟链
关键技术
  • 分布式账本
区块链中的分布式存储传统的分布式存储
每个节点按照块链的数据结构存储完整的数据一般是将数据按照一定的规则划分成多份进行存储
每个节点存储都是独立并且地位等同一般是通过中心节点往备份节点同步数据
  • 加密技术

    对称加密:交流双方采用同一套密钥进行沟通。可以互相推算出来

    非对称加密:在加密和解密过程中使用两个不同的密钥(即公钥和私钥)的算法。

    特点:使用其中一个密钥加密,只有对应另外一个密钥才可以解密,公钥可以向其他人公开,私钥则需要自己保密,其他人无法通过公开的公钥推算出私钥。

    p2p网络(点对点)

    两个手机通过蓝牙相互通信,就构成了最简单的p2p网络。

    共识机制

    区块链的核心,各个节点达成一致的策略和方法。

    智能合约

    能够重复自动执行且是双方确立权利义务的契约。

    跑在区块链上的一段代码。由计算机控制,可追踪且不可逆转的按照提前设定的规则执行的合约。

    区块链的架构体系

    区块链:一种数据公开透明,可追溯,不可篡改的产品架构体系。

层级事情
应用层可编程货币,可编程金融,可编程社会,案例实现
合约层脚本代码 算法机制,智能合约
激励层发行机制 分配机制
共识层PoW POS DPOS …
网络层P2P网络 传播机制 验证机制
数据层数据区块 链式结构 时间戳 哈希函数 Merkle树 非对称加密
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值