今天在汤强的公众号上学完了第一季11个概念,分别是:
1、非对称加密
2、哈希算法
3、数字签名
4、P2P思想
5、双重支付
6、区块链
7、工作量证明
8、UTXO
9、SPV
10、比特币网络
11、交易优先级、矿工奖励和51%攻击
了解区块链技术,总要从概念开始。这11个概念完整解释了区块链技术的底层逻辑,并把它的第一个成功应用比特币进行了分析,总结如下:
1. 比特币想要解决的是什么问题?
货币发行机构不可靠,他们有可能受到攻击不稳定,篡改交易记录,也必然会超发货币,无形中使我们的财富遭受一定损失。
2. 这个问题本质是什么问题?
信任问题,无法对中心化的发币机构完全信任。
3.解决信任问题的底层规律是什么?
信息完全透明公开。
4.根据这个底层规律,有什么解决方案?
交易信息直接记录在一个公开的账本上。找记账员记账维护账本,给他奖励。万一记账员作弊怎么办?找多个记账员轮流记账。怎么决定谁有记账权力呢?
凭算力轮流记账,大家共识才能确认一个交易记录;数据篡改基本不可能。
5.用什么技术实现这个解决方案?
点对点交易
利用数学工具(哈希计算),对信息进行加密(非对称加密技术),使它难以被篡改。
6.这个解决方案有什么漏洞?
一旦某个记账员占据了算力优势,就总是能够最快打包数据,也就可以篡改数据了。之所以这个漏洞还没有被发生,是因为一旦这么做了,整个体系的公信力就没有了,币也不值钱了。