algorithm-base/animation-simulation/一些分享/区块链详解.md

173 lines
16 KiB
Java
Raw Normal View History

2021-03-19 12:41:03 +00:00
20000
西
****
>
> 2008111Satoshi NakamotoP2P foundation 200913
******2008**************
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/区块.3wdvlln33q60.png)
### 1.西
A,B,C,D A 5 B B CC D****1M4000****
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/区块链.2s1tuiwa4ba0.png)
### 2.
A B 10 A 使,
****
### 3.
2008
50 25 12.5
### 4.
50 6 24 365
![_20201218150122](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/微信图片_20201218150122.1hx8euiaa9uo.png)
2100
### 5.
****
### 6.
CPU
** 8 **
[](http://mp.weixin.qq.com/s?__biz=Mzg3NDQ2NDY3MA==&mid=2247486429&idx=1&sn=449b0482f89a4b2778cbd5c5d6dcc67f&chksm=ced11f2cf9a6963ab9ce6331c4bec69775e347ef03e4bae46e93113f6e99d18c83f45359a04c&scene=21#wechat_redirect)》,里面对哈希函数做出了简要描述。下面我们再来了解一下数字摘要。
** Hash **
hash 0
SHA256
![sha256](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/sha256.5veoxktednk0.png)
** + + + **
SHA256 256
SHA256 ** n **0 n 0
****
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/两次哈希函数.3dv6ep2rqh00.png)
### 7. n 0 n
n 0 1 1/2 n 0 1/2 n
n, 2016201610104
n
### 8.
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/公钥私钥.1z7tkrhr4q4g.png)
A 5 B
![广](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/广播.3y66ai91qa00.png)
A A
![广](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/广播对比.76soh60sm2s0.png)
A A
### 9. 5
A B C 5 ****
#####
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/追溯.4lbdktlb5re0.png)追溯
AA
#####
963****
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/双重支付.2ff4ejsp3esk.png)双重支付
A 5 广广 A 5广
D 广 A C D D D C 5 B
### 10.
A B
****
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/最长链.608rywpq68g0.png)最长链
![](https://cdn.jsdelivr.net/gh/tan45du/photobed@master/photo/红色块分支.72gt7kf4gzo0.png)
A A
<u></u>
广200