第一课: 《谁是中本聪-比特币的起源和诞生》
背景:2008年美国次贷危机爆发,美国政府为应对危机,打开印钞机疯狂印钱,货币超发。大家手里的钱越来越不值钱。
解决方案:靠计算机算法来发币!只要把规则定清楚,机器总比人靠谱,不会变来变去!
我的问题是:
1. 谁来给这个数字货币背书? 凭什么相信这玩意儿能当美元使?
2. 第一个比特币的诞生是中本聪自己给自己记账产生的。
那么他的最开始的交易记录是什么用什么币在转账?
第二课:《什么是拜占庭将军问题》
由于记账权是随机分布在网络上,那么如果有人做恶,记假账,怎么办?
如何让多个完全平等且互不相信的节点针对某一个状态达成一致?
我在微信里面跟朋友说:马云转了我1个亿。 然后我出具了马云给我的转账记录。
大家一看到xx银行的记录就相信了。这是有银行做背书的。
然而在一个没有中心的记账系统中?怎么证明马云给我转了1个亿?
首先肯定的是转账记录是加密了,不能被泄露。
然后要证明:
确认身份:马云是真的吗?
签名:马云的转账签名是真的吗?
这个签名就用到了非对称加密技术。白话就是马云有2把钥匙,一个钥匙叫私钥,只能他自己用。 他用私钥给签名加密。另一个钥匙叫公钥,这个公钥可以开放给所有人,大家就拿这个公钥来解密看是不是马云本人签名。
在确认交易记录的真伪问题后,剩下的就是谁来记账了。
中本聪的做法就是:所有计算机参与一个随机数计算游戏,谁第一个撞出指定的随机数,谁就记账。
第3课《区块链的四个组成部分》
分布式数据库:
点对点通信技术
加密算法
共识机制:包括pow,pos,Dpos
第4课 《区块链信任的机器》
通过下面3个方面,使得大家相信它。
区块链是一个分布式数据库
区块链采用密码学保证已有数据不被篡改
区块链采用共识算法来对于新增数据达成共识
第5课 《 区块链的本质是什么》
区块链的本质 在互联网上对价值确权,然后传递。
白话点就是,让不可量化的价值变现!
分布式、弱中心、自组织是区块链革命的逻辑起点。
问题是:
为什么在《失控》中说分布式、弱中心、自组织是是互联网的趋势?