比特币设计上的天才之处

(2020.07.31)

1. 最长链原则

世界各地,言语不通,习俗各异,利益不同,相互之间通信也可能有延迟,要对一件事达成高度共识,谈何容易。比特币采取了最长链原则,谁的区块链账本最长,就以谁的账本为准,这样一来,即使全世界网络有延迟,或者短暂中断,信息暂时被屏蔽,所有人最终还是能有一份一致的账本,最多同步不及时而已。靠着这样简洁巧妙的设计,比特币就将全世界一盘散沙的人拉到了一起,拧成了一股绳,一同维护一同制造完全一致的区块链账本,在一个复杂多变、相隔千万里的环境中达成了共识。

2. 工作量证明

比特币挖矿须消耗巨大电力,试出符合要求的哈希值,获得记账权和比特币奖励。一方面这实现了按劳分配比特币,公正客观,no pain, no gain,这是一种宇宙间普适的哲理。另一方面这分散了记账权,使得任何人都可以参与挖矿来记账,维护了比特币的去中心化。此外,制造区块链需要消耗大量电力,这给修改账本带来了极大的困难,维护了账本的不可篡改性。修矿场,买矿机,买电挖矿也令矿工付出了巨大的沉没成本,把矿工利益与比特币系统安全绑定在了一起,维护了比特币系统的安全运行。

3. 点对点网络

比特币是一个去中心化的点对点网络,可以通过传递信息的方式转移价值,信息传递靠网络节点一传十,十传百的广播模式完成,不依赖于具体某种媒介,也不依赖于特定路径,使比特币根本无法封杀,就跟无法阻断信息散播一样。网络节点同时也起到了验证信息的作用,将无效账单或无效区块扼杀于萌芽之中。任何人都可以运行比特币节点,去中心化的点对点网络不存在单点故障,无法消灭。想要打击比特币这样一个去中心化的系统,都无从下手。

4. 分布式账本与去中心化共识

全世界任何人都能加入比特币网络,备份比特币账本,比特币系统靠规则而不靠权力运行,就算天王老子,也没有更高的权限,如果违反规则,他的账本就会遭到大家一致否决,一文不值。比特币体现的是一种平民的共识,人民的力量是伟大的,平民团结起来,权贵也必须服从,通过和平的方式,比特币实现了对武力的制衡,完成了武力都未能完成的人类合作统一。若想改变比特币任何规则,达官显贵也必须放下姿态,劝所有人接受,以理服人,而不能以权压人。人类社会本就是共识的产物,权力的来源,也是臣民、士卒对权力中心的共识。比特币创造了另外一种人人平等,遵守规则的共识。

5. 激励机制

比特币记账有区块奖励和手续费奖励,调动了全世界的人去维护系统运行,像一个永动机一样日夜不息地运行下去。区块奖励四年减半,比特币总量有限,长期升值,把越来越多的人拉入这个系统,打脸看衰比特币的人,并迫使其他人接受它,以势不可挡的方式不断发展壮大。

6. 密码学

比特币运用了安全系数极高的椭圆曲线数字签名算法和SHA256算法,私钥、公钥、地址、挖矿算法的设计都煞费苦心,足以抵御量子计算机威胁,中本聪还未卜先知,避开了美国政府偷偷在通用加密标准中留下的后门。

7. UTXO记账模型

不同于我们常识中的账户余额模型,比特币采取了UTXO(未花费的交易输出)记账模型,类似于不断销毁旧币又不断铸出新币,易于追溯,简单稳定,对计算机性能要求低,普通计算机也可轻松运行比特币程序。

8. 博弈论

靠区块奖励和手续费,比特币调集了全世界的逐利之人来运行和维护它。最长链规则的设计,让全世界人都认同最长链,广播最长链,竞相延长最长链。通缩增值的设计,不断吸引人们加入。全世界流通,去中心化的设计,利用国与国之间的竞争与矛盾,使各国政府既不好单独禁止它,又不可能联合起来禁止它,只能坐视它壮大并加入其中,眼睁睁看着比特币限制政府滥发法币,削弱政府的权威。天下阳谋,莫过于此。

9. 随机生成账户

比特币的账户无需申请注册,可随机生成,用密码学保障了账户的安全,用户自己就是自己的银行,自己的财富自己做主,只要自己不泄露私钥,天王老子都动不了自己的比特币。


旧号原创:https://zhuanlan.zhihu.com/p/165534177

发布于 2021-07-24 20:36
https://zhuanlan.zhihu.com/p/392829186

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇