邱少比特幣文章觀點摘錄
邱少文章觀點摘錄
讀了ofollow,noindex" target="_blank">邱少部落格 上的若干篇分析比特幣的文章,摘取其部分有價值的觀點記錄於此。
比特幣的本質究竟是什麼?
- 比特幣的目標從來都不是去中心化,而是穩定,健壯,無法被殺死。去中心化是實現後者的手段。
-
為何選擇 PoW 實現?
- 因為只有 PoW 才能讓真正掌握權力的人付出足夠大的代價和沉沒成本,才會竭盡全力去維護而非危害比特幣系統。
- PoW 的機制不是用來避免中心化的,否則中本聰也用不著提 51% 攻擊了。
-
比特幣到底是因為有人用它來作為交易媒介而值錢,還是因為能夠儲值才值錢?
- 使用價值 –> 交易 –> 定價 –> 多次交易以確認和發現價格 - -> 開始可以儲存價值。
- 擴容之爭的本質是利益之爭
PoW 機制的深層本質究竟是什麼?
- PoW的本質其實是將現實世界的晶片和電力,轉換成一串虛擬世界的數字,這串數字極為難得,必須要靠消耗大量現實資源才能得到。也就是說,PoW打通了現實和虛擬的轉換通道。
- 支援礦工才是真正的支援比特幣,而那些希望削弱礦工的力量、希望修改演算法追求所謂挖礦公平的人,其實是在斬斷比特幣系統的激勵機制,從根本上破壞比特幣的成長。
正本清源比特幣之一:小世界網路
- 小世界網路使得在比特幣網路中廣播區塊交易信息非常高效,平均在兩跳之內即可將資訊同步到大部分的節點。這也是比特幣網路自然進化的結果:各個節點之間是競爭關係,因為它們需要爭取下一個塊的打包權;同時他們又不得不與其它節點保持良好溝通,以保證自己在挖礦過程中不處於劣勢。
-
小世界網路是否讓比特幣變得中心化?
- 比特幣的節點組成的小世界網路是對外開放的,它不像 EOS 這樣指定了候選人,任何節點都可以自由地加入其中並有機會挖到塊。同時這也是競爭激烈的,通過優勝劣汰的方式,讓一些過時的裝置不得不出局,從而讓整個網路的承載能力能逐漸提升。
- 自由競爭,是比特幣演化的奧義所在。
正本清源比特幣之二:零確認交易
中本聰在 2010 年回覆 BM 質疑比特幣十分鐘確認太慢的時候,曾提出了 Payment Processor 的說法,用於快速交易支付:
Quote from: bytemaster on July 28, 2010, 08:59:42 PM Besides, 10 minutes is too long to verify that payment is good. It needs to be as fast as swiping a credit card is today. See the snack machine thread, I outline how a payment processor could verify payments well enough, actually really well (much lower fraud rate than credit cards), in something like 10 seconds or less. If you don’t believe me or don’t get it, I don’t have time to try to convince you, sorry.
由於這時候零確認只存在節點的記憶體池中,並沒有被打包上鍊,有可能會被雙花的風險,中本聰將零確認交易稱為“二等居民”,並在Snack Machine 一帖中,給出了他的解決方案:
I believe it’ll be possible for a payment processing company to provide as a service the rapid distribution of transactions with good-enough checking in something like 10 seconds or less. The network nodes only accept the first version of a transaction they receive to incorporate into the block they’re trying to generate. When you broadcast a transaction, if someone else broadcasts a double-spend at the same time, it’s a race to propagate to the most nodes first. If one has a slight head start, it’ll geometrically spread through the network faster and get most of the nodes.
中本聰在設計比特幣的時候,認為零確認交易是可行的,其方法是節點將交易資訊加到自己的記憶體池,如果發現有相同的 UTXO 則拒絕。由於試圖雙花的交易發出的時間將晚於發給商家的交易,商家只需要稍等片刻,待交易資訊傳遞到絕大多數節點即可。
Gu Lu
2018-11-30