区块链(二)

1.无货币时代

区块链(二)_第1张图片
以物换物

2.实物货币时代

区块链(二)_第2张图片
便于分割且稀有的东西,例如黄金,作为一般等价物

3.符号货币时代

区块链(二)_第3张图片
法定货币,国家信用做背书

4.中央系统虚拟货币时代

区块链(二)_第4张图片
依赖央行信用

5.分布式货币时代

  账簿公开机制:账簿记载交易记录,不记载用户余额,账簿公开,每个人都可以获得。

 身份与签名机制:地址、公钥、私钥(后边会单独讲)

交易包含信息(简化):转出地址、转出公钥、转入地址、金额、时间、用转出私钥签名

成立虚拟矿工组织(挖矿群体):确认交易,打包生成区块。同步区块。付出的努力越大,报酬越大。

建立初始账簿(创世块):付款人是系统,收款人是用户(系统初始时刻要为该用户分配)的地址。

6.比特币地址生成过程

随机选取一个32字节的数,作为私钥。 比特币地址有各种形式,一般用base58编码后的结果

区块链(二)_第5张图片
地址生成过程

7.交易

付款人把交易记录广播到网络中。

矿工确认(算算术题,争抢记账权),该交易后有确认的6个块儿可以认为确认成功。

矿工,同步交易和区块。

核心问题:

1.最长链原则:矿工同时收到两个块儿,都是基于该矿工最新的块产生的(同时有两个块儿答对了问题)。

随便选一个当作主分支,如果之后同步过来的新块儿是基于次此块的就继续。

如果同步过来的新块儿在另一个分支上,并且比当前的主分支更长,那么切换到新同步过来的分支上

从局部来看,虽然在某一时刻各个矿工的区块主干可能存在不一致,但大方向是一致的,那些偶尔由于不同步产生的小分支,会很快被淹没在历史中

2.伪造区块

只要挖矿组织中大多数人是诚实的,这个系统就可靠

交易记录里需要有签名,所以只有一种可能的攻击行为,即在收款人确认收款后,从另一条分支上建立另外的交易单,取消之前的付款,而将同一笔钱再次付款给另一个人(双花)

确认6个块之后再确认。

3.总量2100w个,不会严重通货膨胀

4.矿工越多,产生速度会快吗? 10分钟左右产生一个区块,通过调整难度调节

5.没有奖励了,有人当矿工吗? 交易费


本文叙述模式参考链接:比特币通俗解释

你可能感兴趣的:(区块链(二))