您的位置:首頁>科技>正文

威脅比特幣去中心化的因素裡,成本是最小的一個了

第0章 引言

老有人說區塊變大了, 就會影響比特幣的去中心化。 其實他們根本就不懂。

第1章 比特幣去中心化的具體表現

說去中心化,

到底是啥意思?

1.比特幣挖礦去中心化。

就是礦機和礦池的所有權分別被很多人所擁有, 最好還分佈在不同的地理行政區域。 礦機算力越是分散在更多的人手裡, 分散在越多的地理位置上, 就說明越去中心化。

2.比特幣完整節點去中心化。

節點數量越多, 節點所處的地理位置越分散, 就說明越去中心化。

3.比特幣協議開發去中心化。

越多的開發者, 來自越多的地理行政區塊, 說明開發越去中心化。

這三者是相輔相成的。 比特幣是一套公開的記帳帳本, 挖礦是記帳和驗證交易真偽;節點是存儲帳本和驗證交易真偽; 開發是改進和優化記帳方式。

第2章 影響挖礦去中心化的因素

1.挖礦門檻。 進入的門檻越高就相對越可能導致中心化。

挖礦的門檻主要是相互競爭帶來的, 體現為全網算力上漲。 算力越高, 你購買相同產生的礦機成本就越高。

區塊大小對挖礦的去中心化的影響, 在理論上區塊越大, 存儲成本和頻寬成本要加劇, 以及孤塊率上升, 這在理論上會推高挖礦的門檻, 讓大礦池更有優勢。 可事實上, 恰恰相反。

首先排除掉更大的區塊會導致孤塊率上升這個因素。 因為這是可以通過技術來解決掉的, 比如瘦區塊, 轉速轉發區塊和區塊並行驗證。 另外礦池自己可以選擇打包多大的區塊, 礦池不會打包大到會推高孤塊率的大區塊, 沒誰跟自己的錢過不去。

而區塊更大了, 導致需要更大的硬碟, 更貴的寬頻, 這完全是騙人的。 硬碟和頻寬的存儲成本可能是開一個礦池最不起眼的成本。

一塊2T的硬碟, 京東上賣不到600塊錢, 就8M以內的區塊, 可以用5年。 而頻寬, 就更別扯了, 20M的區塊都根本不需要升級頻寬。

比特幣算力目前的趨勢是越來越高, 也就是進入挖礦的門檻會越來越高, 那是不是挖礦將不可避免的朝中心化的方向前進呢?

答案是否定的。 這就要講到影響挖礦的第二個影響因素——商業利潤。

2.挖礦利潤。 挖礦利潤越高, 就越容易去中心化。

全世界的資本是不會放過任何一個有前景的商業機會的。 對於比特幣來說, 如果把挖礦這回事是有前景的, 那拿著錢等著進場的人大把。

我們根本就不需要擔心區塊變大會導致挖礦中心化, 也不需要擔心進入門檻過高會導致中心,

我們只需要擔心比特幣挖礦是不是會變成一種沒有前途的商業模式, 這才是導致中心化的根本原因。

社區塊毫無疑問會讓挖礦變成一種沒有前途的商業。 挖礦收益來自于區塊獎勵和比特幣交易手續費。

區塊獎勵已經挖掉75%了, 全部2100萬比特幣, 只剩下25%不到的比特幣讓大家來挖了。 所以想讓比特幣的商業模式延續的話, 指望區塊獎勵是靠不住的了。 只能靠交易手續費了。

而社區塊, 1M區塊毫無疑問會讓掙手續費這門生意變成一個完全沒有前途的生意。 這會讓比特幣轉帳變成一種非常惡劣的服務, 使用者的交易得不到及時的確認。 沒有誰會認為一款提供惡劣的記帳服務是一種有前景的商業模式。

用戶又不是傻逼, 天底下比特幣又不是沒有競爭者, 鬼才會投資你這種靠抬高單筆交易手續費來掙錢的商業模式。 沒聽過。

更大的區塊才能容納更多的多易, 也才能提供更穩定的轉帳服務。 而礦工打包交易是一項邊際成本接近零的工作, 多打包一筆交易並不會提高成本。 所以依賴交易數量取勝是最好的策略。

同時因為能提供更好的轉帳服務, 使用者就會被吸引過來, 從而推動比特幣價格上漲。 這樣挖礦的利潤按法幣計算, 就會更高。 這門生意就更有前途。 挖礦也能更去中心化。

第3章 影響節點去中心化的因素

1.運營完整節點的成本。 成本越高, 相對來說, 越影響去中心化。

但事實上, 增加區塊大小並不會顯著增加節點的運營成本。 運行一個節點的主要成本無非是一台電腦,甚至是一台樹莓派這樣的電腦,尤其是一塊大點的硬碟,連上網,再加上少量電。

增加區塊大小,頂多影響硬碟的成本,至於電腦、頻寬和電費根本就造成不了成本增加。而現在硬碟多使用啊,一塊2T的硬碟不到600塊,可以用5年以上。

說區塊變大會導致運行節點成本上升,從而導致節點去中心化失敗的人全都是笨蛋,他們是脫離劑量談藥效的流氓。

2.比特幣的接受人群。接受比特幣的人越多,相對來說,潛在的運營節點的人就會更多,就可以推動節點的去中心化。

如果是1M區塊,顯然不太可能將直接比特幣推廣出去,連轉個賬都堵死的東西,誰愛用。在1M區塊下,能推廣比特幣也是間隔的方式推廣。使用者大量使用offchain錢包,未來的閃電網路和側鏈等。但這些用戶是完全沒有運行一個完整節點的可能性的。所以說1M區塊相對來說會更容易導致節點中心化。

但如何將潛在的運營節點的人變成真正會去運行一個節點呢?

這就需要將比特幣變成一個很酷的東西。

舉個很簡單的例子,蘭博基尼跑車很酷,價格高,但蘭博基尼在全世界各地都有。但QQ車很便宜,但不酷,就賣不到全世界各地。蘭博基尼並沒有因為成本高而影響其去中心化,但QQ卻因為自己是一個失敗的產品導致嚴重的中心化。

比特幣也一樣,需要更大的使用人群,需要更多的人談論比特幣,這樣就會有更多的人以自己運行一個完整節點而自豪。這樣節占才能更去中心化。這需要更大的區塊。

3.運營完整節點帶來的利益。如果運行完整節點有利於自己的商業利益,那是有利於完整節點的去中心化的。

這就得要求使用比特幣的人群足夠大,商業模式多元化,大到比特幣引起足夠多的商家注意。顯然這也需要更大的區塊。

比特幣的商家,比如錢包運營商,交易所,接受比特幣的大公司,他們為了給比特幣用戶提供更好的支付體驗,以及防範潛在的雙花,都有動力去運行完整節點錢包,只要是比特幣有足夠多的用戶,哪怕是成本高。但相反,他們是沒有動力去運行一個小眾使用者使用的數字貨幣錢包,比如萊特幣。

比特幣中心化最嚴重的時候是中本聰剛上線運行比特幣的時間,全網算力100%集中,幣100%集中。因為那時候除了中本聰外,沒人關心比特幣,哪怕是那時候運行比特幣完整錢包的存儲成本和頻寬成本比運行QQ還低。

所以為了讓節點充分去中心化,相比于糾結於更大的區塊帶來的存儲等成本,我們更應該關注如何讓更多的人喜歡比特幣,讓比特幣就成一個很酷的東西,讓其商業化更豐富。

第4章 影響開發去中心的因素

1.開發的難易。越難,相對來說潛在有能力的開發者就越少,開發就越傾向趨於中心化。

為實現更為廣泛的開發去中心化,比特幣必須協定化,協定文檔化。這樣有利於比特幣讓更多的人準確而清晰地理解。

諸如XT是不是山寨幣,隔離見證是不是山寨幣,都是因為比特幣沒有協議化,各個開發者按照自己的愛好偏向胡亂搞。

比特幣的核心協議儘量保持簡單,不要將那些複雜的功能,可以由商業公司完成的功能盡可能不要裝到比特幣核心協議裡。

諸如RBF功能,什麼玩意,就不要整到比特幣的核心錢包裡了。讓商業公司自己去搞就好了。

像隔離見證軟分叉,多定義了兩種比特幣交易格式,並且使用程式技巧騙未升級的節點,這導致的程式複雜化對後續開發都是增加了不必要的難度。這些複雜性就是導致開發中心化的重要原因。

而區塊直接擴容,搞硬分叉,程式邏輯不變,誰都能理解。像隔離見證這樣的搞些小技巧,耍小聰明,丟了大智慧,只會導致以後比特幣只能依賴于Core,開發嚴重中心化。

2.開發的收益。開發有收益,開發就傾向於去中心化。

道理很簡單,純靠理想、靠情懷,維持去中心化,真的不行。哪來那麼多中本聰。

而要讓開發有收益的前提是比特幣商業化更充分。沒有大區塊是不行的。

3.讓開發變成一件很酷的事。這是精神獎勵。和愛好者運行一個完整節點一樣。

但提供是讓比特幣變成一個更廣泛被使用的貨幣,讓比特幣本身變成一個很酷的東西。這需要更大的區塊才能做到。

第5章 小結

能夠讓挖礦更加去中心化的是讓挖礦變成一個非常好的生意。

能夠讓完整節點更加去中心化的是讓比特幣變成一個很酷的東西,變成一廣泛被使用的東西。

能夠讓開發更加去中心化的是讓比特幣儘量向清晰簡單的方向進化,而不是變的更複雜。

而擴大區塊帶來的成本對去中心的影響,完全可以忽略不計。

第6章 結束語

這個世界那麼多錢,不會買不起硬碟的。

運行一個節點的主要成本無非是一台電腦,甚至是一台樹莓派這樣的電腦,尤其是一塊大點的硬碟,連上網,再加上少量電。

增加區塊大小,頂多影響硬碟的成本,至於電腦、頻寬和電費根本就造成不了成本增加。而現在硬碟多使用啊,一塊2T的硬碟不到600塊,可以用5年以上。

說區塊變大會導致運行節點成本上升,從而導致節點去中心化失敗的人全都是笨蛋,他們是脫離劑量談藥效的流氓。

2.比特幣的接受人群。接受比特幣的人越多,相對來說,潛在的運營節點的人就會更多,就可以推動節點的去中心化。

如果是1M區塊,顯然不太可能將直接比特幣推廣出去,連轉個賬都堵死的東西,誰愛用。在1M區塊下,能推廣比特幣也是間隔的方式推廣。使用者大量使用offchain錢包,未來的閃電網路和側鏈等。但這些用戶是完全沒有運行一個完整節點的可能性的。所以說1M區塊相對來說會更容易導致節點中心化。

但如何將潛在的運營節點的人變成真正會去運行一個節點呢?

這就需要將比特幣變成一個很酷的東西。

舉個很簡單的例子,蘭博基尼跑車很酷,價格高,但蘭博基尼在全世界各地都有。但QQ車很便宜,但不酷,就賣不到全世界各地。蘭博基尼並沒有因為成本高而影響其去中心化,但QQ卻因為自己是一個失敗的產品導致嚴重的中心化。

比特幣也一樣,需要更大的使用人群,需要更多的人談論比特幣,這樣就會有更多的人以自己運行一個完整節點而自豪。這樣節占才能更去中心化。這需要更大的區塊。

3.運營完整節點帶來的利益。如果運行完整節點有利於自己的商業利益,那是有利於完整節點的去中心化的。

這就得要求使用比特幣的人群足夠大,商業模式多元化,大到比特幣引起足夠多的商家注意。顯然這也需要更大的區塊。

比特幣的商家,比如錢包運營商,交易所,接受比特幣的大公司,他們為了給比特幣用戶提供更好的支付體驗,以及防範潛在的雙花,都有動力去運行完整節點錢包,只要是比特幣有足夠多的用戶,哪怕是成本高。但相反,他們是沒有動力去運行一個小眾使用者使用的數字貨幣錢包,比如萊特幣。

比特幣中心化最嚴重的時候是中本聰剛上線運行比特幣的時間,全網算力100%集中,幣100%集中。因為那時候除了中本聰外,沒人關心比特幣,哪怕是那時候運行比特幣完整錢包的存儲成本和頻寬成本比運行QQ還低。

所以為了讓節點充分去中心化,相比于糾結於更大的區塊帶來的存儲等成本,我們更應該關注如何讓更多的人喜歡比特幣,讓比特幣就成一個很酷的東西,讓其商業化更豐富。

第4章 影響開發去中心的因素

1.開發的難易。越難,相對來說潛在有能力的開發者就越少,開發就越傾向趨於中心化。

為實現更為廣泛的開發去中心化,比特幣必須協定化,協定文檔化。這樣有利於比特幣讓更多的人準確而清晰地理解。

諸如XT是不是山寨幣,隔離見證是不是山寨幣,都是因為比特幣沒有協議化,各個開發者按照自己的愛好偏向胡亂搞。

比特幣的核心協議儘量保持簡單,不要將那些複雜的功能,可以由商業公司完成的功能盡可能不要裝到比特幣核心協議裡。

諸如RBF功能,什麼玩意,就不要整到比特幣的核心錢包裡了。讓商業公司自己去搞就好了。

像隔離見證軟分叉,多定義了兩種比特幣交易格式,並且使用程式技巧騙未升級的節點,這導致的程式複雜化對後續開發都是增加了不必要的難度。這些複雜性就是導致開發中心化的重要原因。

而區塊直接擴容,搞硬分叉,程式邏輯不變,誰都能理解。像隔離見證這樣的搞些小技巧,耍小聰明,丟了大智慧,只會導致以後比特幣只能依賴于Core,開發嚴重中心化。

2.開發的收益。開發有收益,開發就傾向於去中心化。

道理很簡單,純靠理想、靠情懷,維持去中心化,真的不行。哪來那麼多中本聰。

而要讓開發有收益的前提是比特幣商業化更充分。沒有大區塊是不行的。

3.讓開發變成一件很酷的事。這是精神獎勵。和愛好者運行一個完整節點一樣。

但提供是讓比特幣變成一個更廣泛被使用的貨幣,讓比特幣本身變成一個很酷的東西。這需要更大的區塊才能做到。

第5章 小結

能夠讓挖礦更加去中心化的是讓挖礦變成一個非常好的生意。

能夠讓完整節點更加去中心化的是讓比特幣變成一個很酷的東西,變成一廣泛被使用的東西。

能夠讓開發更加去中心化的是讓比特幣儘量向清晰簡單的方向進化,而不是變的更複雜。

而擴大區塊帶來的成本對去中心的影響,完全可以忽略不計。

第6章 結束語

這個世界那麼多錢,不會買不起硬碟的。

Next Article
喜欢就按个赞吧!!!
点击关闭提示