“教主,你說我家的電腦,平常不玩魔獸世界的時候,就跑一個比特幣全節點怎么樣啊?”戰士問。
“哎?你為何會有如此想法啊?這可不太像你一慣的風格。”
“就覺得這是件挺酷的事兒,順便還可以學習下啊。你想,現在這么多幣,都是比特幣的徒子徒孫。自己機器上保留一份老祖宗比特幣的全賬本,是不是很酷?”
“沒有區塊獎勵也行?”
“嗯,反正也杠不過ASIC,也不指望區塊獎勵,就單純搭個節點玩一玩。”
“Hmm……你這個想法,有點意思……”
------分割線------
近期在某社群中,發現有人在沒有獎勵的情況下,會在家用電腦上運行BTC全節點。這一情況引發了熱烈討論。這種行為其實不罕見,但頗值得琢磨一番,今天本文將對此事的不同觀點做個歸納總結。各位讀者仁者見仁,智者見智,也歡迎在文后留言交流。
非挖礦個人全節點,或許有意義
SBF:對SEC為何允許比特幣期貨ETF而不允許現貨比特幣ETF而感到困惑:金色財經報道,今日在美國國會的加密聽證會上,眾議員Tom Emmer向SBF提出了一系列問題,以確定FTX為其用戶提供何種保護。隨后SBF表示,他對美國SEC允許比特幣期貨ETF推出,卻不允許現貨ETF推出感到“困惑”。(CoinDesk)[2021/12/9 12:59:36]
1、不給錢的事兒,會有人去干么?
在大多數人,尤其是大區塊擁護者的眼里,比特幣是一個“自帶經濟激勵的分布式賬本”,競爭記賬權的核心動機,是為了獲得經濟獎勵。
正如亞當斯密在《國富論》中的那句名言:“我們不能借著肉販、啤酒商或面包師的善行而獲得晚餐,而是源于他們對自身利益的看重。”中國也有句老話:“無利不起早”。于是乎,自然會得出一個結論——在當前ASIC礦機算力遠超普通電腦數萬倍的情況下,普通家用機運行全節點,已然不可能贏得哪怕是一絲一毫的挖礦機會。挖不到“礦”,自然也就沒有獎勵,而沒有經濟利益驅使的事兒,誰會去做呢?
網友向推特黑客轉幣包含隱藏信息:比特幣可追蹤 為何不使用門羅幣:7月16日消息,在今日早間推特眾多名人賬戶遭攻擊,并發布數字貨幣釣魚騙局后,根據Reddit網友發布的鏈上數據信息,有用戶正在向黑客相關的七個不同的地址發送0.00005348 BTC(約合0.5美元)。而在這7筆交易中隱藏著一份信息:使用比特幣時您處于危險之中,比特幣可以被追蹤,為何不使用門羅幣。(JP.Cointelegraph)[2020/7/16]
你還別說,還真有人用普通家用機運行全節點,人數還不少!
2019年6月的數據顯示,比特幣的活躍地址在100萬左右。
而全節點的數量呢?也有大概一萬,差不多是活躍地址的1%。
眾所周知,當前的BTC算力被幾家礦池所把持。也就是說,1萬出頭的全節點,有一大半,只是單純的、只同步賬本的全節點。這些人浪費著自己的硬盤空間,耗著電,到底圖的啥呢?
2、動機?持有賬本本身,便是武器
動態 | 馬紹爾官員David?Paul發解釋為何馬紹爾群島計劃發布自己的加密貨幣:馬紹爾群島總統助理兼環境部長David?Paul發文解釋為什么馬紹爾群島要發布自己的加密貨幣。 馬紹爾群島共和國自1979年成為獨立民主國家以來,一直使用美元作為貨幣。今天,馬紹爾正在推進使用區塊鏈技術以數字形式發行主權貨幣的計劃。馬紹爾去年通過了《主權貨幣法案》,宣布打算發行一種新貨幣Sovereign (SOV),將與美元一起使用。發行貨幣當然是任何主權國家的特權,但史無前例的是,馬紹爾選擇使用區塊鏈技術發行主權貨幣。 當馬紹爾選擇發行貨幣時,做了三個關鍵的決定。首先,貨幣將基于區塊鏈技術,這對于馬紹爾群島至關重要。第二,貨幣供應量的增長將是預先確定的和防篡改的。最后但同樣重要的是,這種合規性將被納入貨幣協議本身,同時保持個人隱私。 他表示,區塊鏈技術的出現為馬紹爾這樣的小國打開了一個充滿機遇的世界。借助基于區塊鏈的數字貨幣,馬紹爾可以自動化大部分合規負擔,并在國際舞臺上發揮積極作用。區塊鏈讓馬紹爾有機會以反映馬紹爾價值觀的方式最終獲得貨幣獨立。馬紹爾打算以創新和負責任的方式抓住這個機會。[2019/9/4]
一位"用普通家用機運行全節點"的實踐者提出了一個理論:“比特幣本質上是一個全球性的賬本,BTC持有者是這個賬本的主人,礦工只是主人雇傭來記賬的工人!怎么能把權力讓渡給工人?賬本要主人自己保存。自己保存了全賬本,礦工就翻不了天。而正因為成本大,所以需要小區塊。因為區塊小,所以BTC現在可以在普通電腦,甚至是手機上都運行全節點,普通人運行全節點,是為自己保管賬本,有一點成本難道會不舍得么?你們家黃金多了,還要修個金庫呢,你說是不是這個理兒?”
動態 | 澳本聰回應江卓爾“為何不了解Base58 編碼”:我想通過 Base58 來誤導聽眾:江卓爾和澳本聰在昨日辯論上,江卓爾問澳本聰名:為什么在銷毀(burn)地址中使用 X 而不是 0。中本聰發明了用于這些地址的 Base58 編碼模式,中本聰有意地排除了看起來相似的數字和字母,比如零和字母 O。為什么您會不了解中本聰發明的Base58 編碼?
澳本聰(CSW)回應稱,這是我的代碼。我想通過 Base58 來誤導聽眾,想讓人們以為我不了解比特幣。實際上 Base58 和交易無關,它只是錢包的實現方式,checksum 是錢包層面的東西,它是錢包交易時用來驗證的東西,它并不存在比特幣網絡上。[2019/7/24]
當然,你或許會想到一個問題,那便是:這些跑全節點的普通用戶,有話語權么?當礦工想要作惡,或是分叉的時候,這些“全節點”們該如何阻止?他們如何去表達同意與否呢,畢竟沒有算力,就相當于沒有投票權。
解決的方法也很簡單,讓“作惡的礦工們”自由分叉去新鏈玩耍即可,這些“全節點”繼續運行原鏈。比特幣從來都給予人們分叉的權利,BCH當年不也是這么分叉出去的么?
為何非洲比特幣交易Golix溢價高達40%:全球比特幣價格飆升,已經超出人們的預期,可是早在全球比特幣價格創新高之前,非洲交易所Golix的交易價已經高出40%。如此高的溢價是因為非洲市場缺乏流動性,賣家很少,而且電力基礎設施落后挖礦幾乎不可能進行,使得比特幣供應量更少。而且非洲國家面臨嚴重的惡性通貨膨脹,這里的人們不得不轉向目前火熱的比特幣。[2017/12/18]
3、最底層的核心理念:神仙打架,凡人不遭殃
比特幣全節點運不運行,和能不能運行,是兩碼事。能運行,就會有人去運行,比如現在全網近萬的全節點;而且一定不會每個人都運行,更不是都不會去運行,正如相對于活躍地址,全節點的數量只占其中的1%。
在小區塊理念下,去中心化的魅力正在于此。你要作惡,要攻擊,就分叉一條鏈出去,但只要有足夠多的誠實個人全節點,就可以大概率保證原鏈的共識與價格超過分叉鏈。當然,價格由市場決定,市場認為哪個好,就是哪個好。從目前來看,堅持小區快的BTC,在2017年經歷了如此多的分叉之后,在價格與共識方面還沒有受到任何實質性的威脅。
反對大區塊的另一個重要原因也正是基于此。小區塊下,個人可以選擇不同意礦霸的爭斗,神仙打架,凡人不會遭殃。礦工或是開發組要斗或是作惡,可以自由分叉出一條鏈去。但在大區塊下,普通用戶沒有這個權利,當個人用戶無力跑全節點的時候,也就堵死了他們分叉的權利,而比特幣的一個核心特性,便是“允許分叉”。
一個不出塊的全節點,可能只是鏡花水月
1、這個世界,要的不只是安全,也不只是效率,而是一個平衡的妥協點。
在很多人看來,自己保存了全賬本,礦工就翻不了天,這是一種安全的做法。
然而,這就像每個人買一個保險柜,把錢自己保管好一樣。除了個別富豪,普通人有幾個人會去這么做呢?
所謂保護,本質就是安全,安全的本質是什么又是最容易謬誤的。安全是個概率問題,而測算這個概率需要非常多的知識,不是靠直覺臆斷,甚至也不是靠定性推理,往往需要數學推算和實驗。放到這個問題上,大區塊條件下丟失賬本的概率,和小區塊下我有賬本卻不被承認的概率,哪個大?與其相信感覺,倒不如相信邏輯推理與經濟激勵。
2、如果說個人非出塊全節點理論成立,那么大區塊的前途呢?
當前BTC賬本大概200G,十幾年后才能達到一個T。一個10T的服務器硬盤2000多元,按照當前價格1-2萬元的服務器1萬元的磁盤陣列,做個30-40T的個人服務器,未來10-20年就算是BCH大區塊的賬本都夠用了,這還是按照BCH32M區塊全部塞滿了算。
那么,問題來了。BTC上的個人用戶,在不能出塊的前提下,會有人愿意拿自己5-6千的PC來跑一個全節點。那么BCH/BSV上,會不會有人愿意拿2-3萬攢一臺服務器來跑呢?
難道說,小區塊和大區塊之爭,到最后的核心點,只在于5-6千與2-3萬成本的差距上?這似乎……有點說不過去?
3、網絡安全與未來共識
有三個因素,不得不考慮。
一是在當前BTC擁有一萬臺個人全節點的保護下,無論是有人花錢買一萬臺個人電腦,還是黑客控制一萬臺僵尸主機,都可以在這種“非挖礦個人全節點”的數量上輕易超過誠實的全節點,屆時,誠實全節點的作用將被大大削弱。
二是在“礦工合謀”的情況下,發生了之前所論述的分叉事件,如果絕大多數算力都去了新鏈,舊鏈幾乎沒有算力,同時礦場再分一點ASIC算力攻擊舊鏈,保證舊鏈無法交易,那么這條舊鏈,或者說所謂的原鏈,該何去何從?貌似只能更改算法……而一旦更改算法,想要維持最高的價格和共識度,恐怕就沒那么容易了。
三是下一個十年,是關于BTC與區塊鏈能干什么的10年,是關于BTC到底能不能安心做一個“電子黃金”,到底還好不好用的10年。在當前幾乎所有鏈都沒什么用、只能互相轉賬的情況下,原鏈BTC共識最容易維持,達到市場價格最高,的確沒什么毛病。而這場小區塊與大區塊之辯,需要等到BTC足夠不好用,區塊獎勵再經歷2次減半,BCH或者BSV鏈上TX大量起飛的時候,再來討論,或許才有意義。
小結
最后想說,關于比特幣,其實可以研究的東西很多,有時候你以為你了解,其實只是一知半解,當你以為自己是一知半解的時候,很有可能才剛入門。
不信,問問自己,你也許知道“挖礦,出塊獎勵,公鑰私鑰,雙花……”,也對BCH和BSV的擴容之爭和分叉歷史如數家珍,但是你能夠給別人講清楚:
“從來沒有什么比特幣,只有UTXO”這句話么?比特幣的區塊結構,默克爾樹,SPV節點,隔離見證是怎么回事?礦池是如何打包交易的,內存池是怎么回事,孤塊是什么,前段時間BCH升級時一個多小時的宕機和回滾問題到底是怎么回事,BSV那次128M區塊壓力測試下區塊重組又是怎么回事……甚至,比特幣在腳本和雙棧的架構下,真的是圖靈不完備的么……第265期:了解了不出塊的全節點的意義之后,你會花時間精力去搭建嗎?為什么?歡迎在留言區分享你的觀點。
——End——
原創:五火球教主
來源:白話區塊鏈
『聲明:本文為作者獨立觀點,不代表白話區塊鏈立場,亦不構成任何投資意見或建議。』
北京時間2019年6月29日上午9:00,由CSDN、靈鈦科技聯合主辦,區塊鏈大本營、ETHPLANET、Unitimes協辦的「以太坊技術及應用大會」在北京正式拉開帷幕.
1900/1/1 0:00:001、臉書Libra區塊鏈白皮書的推出,吹響了向智能合約進軍的號角。在臉書之前,區塊鏈行業所有各類錢包軟件安裝總數全世界估計只有三千五百萬,現在這類技術將要普及到臉書平臺上接近三十億用戶,這是兩個.
1900/1/1 0:00:00該投資組團表示,向Polkadot投資超過千萬美元,IOSGVenture在該投資組團中領投。Web3基金會則向鏈聞確認,Polkadot在第二輪融資中向機構投資者售出總量5%的DOT代幣,同時.
1900/1/1 0:00:00尊敬的BTB.io用戶:BTB.io交易所將于新加坡時間2019年7月10日上線CWC 上線時間: 開放充值時間:2019年7月9日11:00開放交易時間:2019年7月10日15:00開放提幣.
1900/1/1 0:00:00DearHCoinusers:HCoinplatformisscheduledtoopenforchargingandtradingPM18:18BeijingtimeonJune11.
1900/1/1 0:00:00文|梁雨山 不斷創造新高已成比特幣近期行情特寫。火星財經APP行情顯示,比特幣于本月21日突破1萬美元后接連沖擊多個重要關口,并于今日凌晨成功突破13000美元,漲勢逼人。目前行情仍在繼續.
1900/1/1 0:00:00