区块链 重学

1.5 区块链的神话与误解
1.5 区块链的神话与误解
区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

1.6 比特币:人类首次区块链大规模社会实验
1.6 比特币:人类首次区块链大规模社会实验
区块链 重学
文章图片

2.1 比特币的前世今生
2.1 比特币的前世今生
区块链 重学
文章图片

区块链 重学
文章图片

2.2 钱包、私钥、签名与交易
2.2 钱包、私钥、签名与交易
区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

区块链 重学
文章图片

你所拥有的比特币实际上是一系列交易输出的集合
区块链 重学
文章图片

以下这个图中有疑问,回过头来还要重新看
区块链 重学
文章图片
2.3 非对称加密如何避免记假账
TODO 了解 非对称算法 用于签名的过程 以 搞明白 为何 "私钥签名 公钥验签" 而不是反过来 非对称算法 用于加解密 是清楚的, "私钥加密,公钥解密", 但能反过来吗?
假如反过来 即 "公钥加密,私钥解密" 在数学上也是可以正常完成加解密的,但是 为啥不能反过来呢? 通常是因为 反过来 不安全,即 从 私钥 可以计算出 公钥。
所以由此可知, 非对称算法中 的 两把密钥A和B,
如果已知A可以算得B 而已知B不能或很难算得A,即 A是源头 而B是由A产生的,
即 出于安全考虑 源头A 用作 私钥 , 而 源头A的生成物B 用作公钥。
备注 "已知B很难算得A" 中的 "很难" 是指 以当前的晶体管计算机 所需计算时间 为 天文时间长度。
但不是很清楚, 非对称算法 用于签名 的过程, 所以需要到密码学教程中搞清楚 非对称算法 用于 签名 的 过程。 TODO 还有一些图没贴,需要回过头来再看 2.4 哈希运算与神奇的难以篡改
2.4 哈希运算与神奇的难以篡改
TODO 还有一些图没贴,需要回过头来再看 Merkle树 区块链 重学
文章图片

链 中 哪有 树?
这里的树应该是指 :
本交易 作为 树根,
本交易的输入们 对应的交易 作为 直接孩子,
即 以 交易k1的输入 对应的 交易k2 这样的推进关系 往下演进,分别得到
树中 树根的 直接孩子k1们,
k1的直接孩子k2们,
k2的直接孩子k3们,
... ,
直到某笔交易是挖矿所得。
总结一下 , 区块链中的 Merkle树 是指,
某交易为树根 ,
该交易的输入 以及更远的输入 为 中间节点,
挖矿交易 是 叶子节点 (挖矿交易 是 该交易最远的输入 )
2.5 双花问题和UTXO的精妙
2.5 双花问题和UTXO的精妙
UTXO尚未使用的交易输出 机制
"矿工会从以前的区块链中追溯",这里的 "追溯" 显然是在 Merkle树 (交易的摘要树) 上进行的
区块链 重学
文章图片

没有比特币,只有UTXO 区块链 重学
文章图片

2.6 共识算法和工作量证明机制
2.6 共识算法和工作量证明机制
【区块链 重学】区块链 重学
文章图片

    推荐阅读