个人理解的区块链

基础技术

  • P2P通信
    结合共识机制(分布式算法),达到非中心化网络结构
  • 密码学
    基于密码学,使信息被客观记录且难以篡改,历史信息可追溯,以达到去信任
  • 分布式数据库
    构建一个对等分布式网络,无单点依赖

解决的问题

构建一个参与方都认可的信任体系
数据可靠性保证及共享

博弈论

包含线上博弈及线下博弈
线上博弈主要体现在共识机制
最终的目的:达成参与方都认可的收益模式

共识机制

让整个网络的参与者(拥有话语权)达成一致的意见

数据结构

  • 交易
    账户发起的交易请求,自动化的执行预先定义好的逻辑,一般会有对应的输入及输出;
    每个交易都需要由发起账户使用其私钥进行签名
  • 区块
    将信息构建成一个块文件,并使用密码学方法生成目标数据块
    生成区块节点将使用其私钥对该区块签名,以申明该区块的属主

  • 每个区块都包含上一个区块的hash,并确保时间的先后顺序;
    故时间流逝,区块成链

智能合约(扩展)

以数字形式定义的承诺,包括合约参与方可以在上面执行这些承诺的协议;
是一种旨在以信息化方式传播、验证或执行合约的计算机协议。允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。
直白的来说,就是一段可以在链上执行的代码,且该代码逻辑参与方都清晰明了

账号

参与方所持有的身份标识,账号地址由公钥生成,其对应的私钥由参与方持有保存;
对于整个网络而言,只认私钥;
对于每一个交易及区块都需要由发起的参与方对其进行签名,网络上的其他参与方都会对其进行验证

关键词

分布式账本
交易规则透明,且自动执行
共识机制
隐私保护(身份,数据)

基本特性

  • 数据的流通/共享
    分布式数据库
  • 稳定的网络
    P2P网络,无单点依赖
  • 数据的不可抵赖
    通过密码学方式处理的数据块,且可追溯历史

概述

通过P2P网络,参与者共享数据;通过密码学手段对网络上的数据进行保护,同时通过线上、线下的博弈,形成拥有话语权的参与方都认可的收益模式

公链

面向互联网,对参与者不做限制;共识机制完全为线上博弈;
如:bitcoin,ethereum

联盟链

面向形成联盟的机构用户,参与者有一定的门槛;通过线下博弈+线上博弈形成联盟的共识机制;

共识算法

  • POW
    工作量证明;多劳多得 -> 恶性竞争,并不是每次工作都能得到收益;
  • POS
    权益工作量证明;有钱嗓门就大 -> 财富的集中;
  • PBFT
    实用拜占庭容错算法;状态机副本复制算法,允许f个副本失效;你说的每句话我都会去验证的;
  • RAFT
    在非拜占庭故障下达成共识的强一致协议;选出的leader说了算;

热点

  • facebook 的Libra
Libra跟比特币这样的加密资产相比,最大的区别,就是它有价值支撑。
Libra采取的有点像百分之百的准备金制度,要发行多少Libra,必须有同等价值的储备资产在。储备资产是由一篮子主权货币和政府债券所组成的。
Libra会以一篮子货币的存款作为资产储备,但并没有说自己会和一篮子货币进行挂钩。
  • 央行的数字货币
DCEP(Digital Currency Electronic Payment),也就是数字货币和电子支付工具。
功能和属性跟纸钞完全一样,只不过它的形态是数字化的。
央行的数字货币属于法币,跟现金一样,央行的数字货币也具有无限法偿性,就是说你不能拒绝接受DCEP。
中国央行数字货币应采用双层运营体系,上面一层是人民银行对商业银行,下面一层是商业银行或商业机构对老百姓。
DCEP的混合架构不预设技术路线,央行这个层面属于技术中性的,也就是说,央行不会干预商业机构的技术路线选择,商业机构对老百姓兑换数字货币的时候,用什么技术来兑换?是用区块链,还是用传统账户体系?是用电子支付工具,还是用移动支付工具?无论采取哪种技术路线,央行这个层面,都能适应。
数字货币的兑换依然会保持这种结构:商业银行在中央银行开户,按照百分之百全额缴纳准备金,个人和企业通过商业银行或商业机构开立数字钱包。

场景考虑

  1. 跨系统,跨机构数据共享
  2. 数据可靠性保证及操作权限控制
  3. 多方协作

更多案例

  • 版权保护
    确权,授权,维权
  • 司法存证
    加强数据的可靠性,并加速仲裁时的举证
    电子合约/合同的有效性保障
  • 政务服务
    跨机构身份认证
    资产登记
    诚信管理
  • 溯源
    畜牧养殖
    物流、供应链
  • 旅游
    机构间信息共享
  • 公益
    公益行为透明化
  • 游戏
    竞猜
    游戏物品交易
  • 金融行业
    机构间对账
    供应链金融
    电子票据
    二级市场/场外交易

你可能感兴趣的:(个人理解的区块链)