『壹』 即使美國也「殺不死」比特幣
這篇文章的題目只是為了「報復」。
報復,3年前,美國的彭博社發的一篇《即使中國也殺不死比特幣》(Even China Can't Kill Bitcoin) 。那篇文章,把中國政府2017年規範金融市場、關閉加密貨幣交易的行為,看成是中國政府要「殺死」比特幣;把中國與土耳其、委內瑞拉、俄羅斯相提並論,一道列為對比特幣不友好的國家。但是,不友好與「殺死」是有天壤之別的,為什麼要用「殺」(kill)這種字眼呢?
2017年2月24日,彭博社《即使中國也殺不死比特幣》網路截圖
很顯然,這是在誇大其詞。所以,為了表達中國民間的不滿,我要用「即使美國也殺不死比特幣」做標題,來進行報復。
上一篇《比特幣「泡沫」11年不破的秘密!》,通過最新的學術研究,我們知道是因為比特幣累積了足夠的信任才走到今天的;我們還知道,這些 信任主要來自一種比特幣的屬性「不可更改」(immutability) 。一旦,比特幣變得可以更改了,那麼比特幣也就完蛋了。也就是說,如果美國想殺死比特幣,只需要殺死這個「屬性」就夠了。
問題一下子就變得簡單了。因為,美國政府是有辦法讓比特幣變得可以更改的,甚至完全不一樣的;又因為,比特幣有個重要前提:比特幣區塊鏈只認最長的那個區塊鏈,誰挖出的鏈最長、又合法,誰就會成為合法的比特幣。所以,如果, 美國政府,只要匯集足夠的算力,生成了最長的比特幣區塊鏈,那麼,美國政府也就完全控制了比特幣,從而將比特幣玩弄於股掌之間,讓比特幣生不如死。 而且,在控制了記賬權後,美國政府 不但可以獲得所有的區塊獎勵,而且還可以決定哪一筆交易記入區塊鏈,哪一筆不記入 。
現在你知道了,美國政府要想控制比特幣,唯一要做的就是——通過算力競賽獲得記賬權。你可能再想,算力競賽比的是什麼呢?比較復雜,一句話、兩句話說不清楚。你就當那個比賽,是地球上最公平的 游戲 ,大家機會均等,唯一比拼的,也就是算力,誰的算力大,誰就能贏,不會有例外。
當然,開展行動之前,美國政府會首先了解的是比特幣全網當前的算力,到底有多大?
為了便於理解下面的內容,需要先講一下什麼是算力。算力,是用計算機每秒可以運算SHA256哈希函數的次數來表達的,英文是hashrate。當前的最大單位是EH/s,表示1*10^18,1後面有18個0。
2016年2月2日,比特幣的全網算力,也就是所有礦池的運算能力加起來,達到了1EH/s,此後一直處於增長過程中。
這樣的算力到底有多強大呢?在2017年的時候,有人將比特幣的算力與全球前100的超級計算機進行了比較。答案是: 100台超級計算機的算力都達不到比特幣網路算力的十萬分之一 。 不過,你千萬不要以為,我們可以不要超級計算機了,有礦機就可以了。因為,礦機是專門用於SHA-256運算的,是專門設計的專用計算機,只可以用來挖礦,其他的什麼也幹不了。而超級計算機是通用計算機,可以干各種事情。請記住SHA-256,它在比特幣中的地位非同小可,後面我們專門講。
2017年6月比特幣網路與Top100台超級計算機算力比較
你也許會想,現在5年過去了,這樣的狀況是否會有所改變呢?很遺憾,沒有。
超級計算機的算力,與比特幣全網的算力之間的差距,不是縮小了,而是還在加大。2017年6月,最快的超級計算機的峰值浮點運算次數是125,435.9TFlop/s ;2019年11月,最快的是IBM的Summit,它的理論峰值是200,794.9TFlop/s ,增長2倍都不到。而比特幣網路,2017年6月的時候,算力只有5EH/s;2019年11月達到90EH/s,其算力一下子增加了18倍。
SUMMIT,排名第一的超級計算機,理論峰值200,795 TFlop/s
你可能也注意到了,這里的單位不一樣。一個是TFlop/s ,一個是 EH/s。他們之間存在一種換算關系。一次hash運算,需要12700次浮點運算。換算過程是這樣的,一次哈希計算需要6350次的整點運算,一次整點運算相當於2次浮點運算,6350 乘以 2 等於 12700。 關於Hash運算,是算力競賽找到正確答案的手段。你可以理解為,這是一種比較復雜的計算過程,詳細的後面會專門講。
2020年10月12日,比特幣全網的算力已經達到了140EH/s。從2016年2月達到1EH/s,4年多的時間,比特幣全網的算力居然增加了140倍。
2020年10月12日比特幣全網算力140EH/s
看了上面這些,你還在想用家用電腦挖礦嗎?我勸你徹底打消這樣的念頭。因為,理論上公平的事情,由於算力的懸殊,已經變成實際的不可能了。但是,美國政府不一樣,有的是錢,實在不行就發債。140Eh/s的算力,對於美國政府來說,可能真不是什麼大事。
我們來幫美國政府計算一下,要想實現140EH/s的算力,需要多少錢?下面這張圖片 ,是比特大陸宣傳所說的,當前全網最強的礦機,已經賣光了。其算力達到了110TH/s,價格是2萬多一點。
螞蟻礦機S19 Pro110T
我們先把比特幣的全網算力——140EH/s——換算一下單位,也就是在後面加6個0變成TH/s——140,000,000TH/s。美國要想實現這樣的算力,需要1272728台這種S19 Pro螞蟻礦機,人民幣25,874,560,240元,約259億人民幣,40億美元不到。電費、廠房及其他散熱設施所需要的費用暫時先不算。因為,比特幣挖出來後,還可以換成錢,經濟上問題不大。
不過讓人奇怪的是,比特幣社區對此好像並不緊張。而且,還有一個網站 ,專門把重新生成整個比特幣區塊鏈所需要的時間實時公布了。據他們估算,2020年12月8日早上7:20,誰擁有比特幣全網的算力, 只需要552.65天就可以把比特幣區塊鏈重新生成一次 。另外一個加密貨幣,BCH,用的時間更短,只需要32.67天。看來,美國政府殺死比特幣的可能性正在加大,而且不用500多天,增加礦機的數量就可以了。這樣,讓殺死比特幣的時間,會變得盡可能的短。
實時重寫比特幣、BCH區塊鏈所需天數
那麼,現在,美國政府在有了足夠的算力之後,是否就可以殺死區塊鏈了呢?
答案是:不可能。
因為有 「假定有效塊」( AssumeValid ), 這是比特幣核心(Bitcoin Core)軟體裡面的一個默認參數。
AssumeValid參數有兩個作用,第一個就是可以減少驗證開銷;另一個好處是,這個參數就像定海神針一樣告訴所有人,所有這個塊前面的區塊,包括這個區塊是可靠的,你們的賬戶上的比特幣是安全的。
這個參數是從0.14版本的時候開始有的,以後每次主要版本更新的時候,這個參數會被默認設置成幾個月前的、已經確認的有效塊。
現在的比特幣核心是0.21.0版本,2020年6月3日發布的 。在這個版本的源代碼中,已經更新了AssumeValid參數:
Bitcoin core 0.21 版本更新AssumeValid默認參數的截圖
上面一行,有「-」號的,是被替換掉的以前的程序代碼。,這個字元串代表的是寫在比特幣軟體里的一個區塊的hash,這個區塊2019年10月1日18點46分生成的,區塊的高度是597379。
下面那個有「+」號的,代表的是在代碼里增加的程序代碼,主要改變的是新的AssumeValid參數。,所代表的623950這個區塊,是2020年4月2日2點13分。
被Bitcoin core 0.20替換掉的默認AssumeValid參數所代表的區塊截圖。
Bitcoin core 0.20軟體裡面最新的默認AssumeValid參數所代表的區塊截圖。
也就是說,因為AssumeValid參數的存在。美國政府把比特幣區塊鏈重新算一遍也沒有用,它最多可以對AssumeValid參數後面的區塊產生影響。
我們來算算算看,如果美國從參數後面開始做最長的區塊鏈,是否有足夠的利益?
先算一下到目前為止的數據,從2020年4月2日零點到2020年12月12日零點,一共有365810分鍾。 比特幣區塊鏈,平均10分鍾產生一個區塊,每個區塊的比特幣獎勵從50開始,已經經歷了3次減半,現在是6.25個比特幣,比特幣的價格我們按照2萬美元一個計算。
365810 10 6.25 20000 = 45.72625億美元
正好,到目前為止所產生的比特幣差不多價值45億美元。應該說,還是很劃算的,不管怎麼說,沒有虧。而且,未來還有很多比特幣可以賺啊。且慢,即使只是從AssumeValid後面的區塊開始,即使有利可圖,美國最終還是不能殺死比特幣。
關鍵還是AssumeValid參數。剛才說了,這個參數的 默認值是新的主要版本發布的時候設定的 。它也完全可以不是默認值,當比特幣社區發現美國想殺死比特幣的企圖時,會通知大家出現的問題,讓大家設置成新的參數。只要,大家把參數一改,就會讓美國的那個最長的鏈,因為沒有人認可而失效。那條最長的鏈,就會只剩下美國一個礦工在記賬,自娛自樂。
就是這樣簡單,一個參數,就阻止了美國企圖通過算力殺死比特幣的陰謀。結論很簡單,即使是美國也殺不死比特幣。
AssumeValid參數,只是比特幣11年成長的縮影。比特幣核心軟體的版本,已經進行了21次重大更新,小修小補更是不計其數。11年來,不只是比特幣的價格在漲,比特幣社區的能力也在不斷提高。
最後,請允許我解釋一下,這篇文章與《即使中國也殺不死比特幣》不同,只是假設。實際上美國政府對比特幣的態度,是相當的友好,其友好程度不是第一、也有第二。當然,也有更合適的國家可以拿來舉例,但是我不敢。你懂的。
拿美國來舉例,還有另一種考慮。因為,美國——現在是地球上最強大的國家,如果它都殺不死比特幣了,那麼其他的國家、組織、機構也就更沒有這個可能了。那樣的話,比特幣也就可以高枕無憂了。但是,我還是要反復、再次,不厭其煩地提醒你,這一切並不能構成你——現在——就買比特幣的理由,請切記。詳細的原因,請看以前的文章:《小心!別上當!比特幣從來沒有牛市!》,很重要。
簡單說,這篇文章寫到這里的時候,是2020年12月12日凌晨,比特幣的價格是18486美元。3年前,2017年12月17日,比特幣價格開始從 歷史 高點19000多美元回落,直到現在又重新站回了 歷史 高點附近。我是想通過 歷史 數據告訴你,比特幣,還是很有可能再次跌倒1萬美元以下的。波動性是比特幣的天然屬性,所以,你應該等等看。
實際上,你和我都相信,美國政府是不可能幹這種事情的。這樣的預算,首先就不會在國會通過。但是,我們的假定還是有價值的,這至少可以讓更多的人丟掉幻想,讓更多的人安心入眠。
還記得開頭提到的《即使中國殺不死比特幣》,那篇彭博社的文章嗎?我真心希望你能親自看到那篇文章 ,可惜的是,你看不到。裡面有句話,非常好,借用一下,作為結尾。
如果你想廢除一種人們喜歡的東西,它就會在其他地方冒出來!( If you try to abolish something people like, it just pops up somewhere else. )
(待續,這是專題「比特幣還能走多遠」的第八篇)
『貳』 自動駕駛升級/域集中趨勢下 東軟睿馳的「芯」變化
自動駕駛系統進化,汽車電子電氣E/E架構加速向域控架構遷移,驅使著晶元性能和結構快速升級。
域控處理器需要處理大量圖片、視頻等非結構化數據,同時還需要整合雷達、視頻等多路數據。原有單一晶元無法滿足諸多介面和算力需求,車載處理器算力呈現指數級提升,具備AI能力的主控SOC晶元成為了主流。
SoC晶元集成了CPU、AI 晶元(GPU/FPGA/ASIC)、深度學習加速單元(NPU)等多個模塊,相對於單核處理器,異構多核SoC處理器在算力、性能、成本、功耗、尺寸等方面具備更明顯的優勢。
當前,在智能汽車領域已經聚齊了各路晶元玩家,英偉達、高通等近年來在汽車主控SOC晶元領域大舉布局,分別針對ADAS、自動駕駛以及智能座艙領域推出了系列晶元,率先於傳統晶元企業在各領域快速落地;瑞薩電子、恩智浦、德州儀器(TI)等傳統汽車晶元企業不甘落後,面向智能駕駛領域積極跟進。
除了外資巨頭,在國內還有華為、地平線、黑芝麻、芯馳、芯擎科技等一大批企業已經快速崛起,為自主品牌車企提供了更多選擇。
綜合來看,主控晶元正朝向異構多核、高集成、低功耗等更高性能的方向邁進,同時也推動了域控制器升級和量產落地,東軟睿馳等Tier1企業也在晶元技術的變革之下,與合作夥伴展開更多、更深入的合作,這對電子電氣架構發展和軟體定義汽車帶來了極具意義的影響。
一、來自不同層級市場的晶元需求
一場算力競賽已經在各大晶元企業之間悄然興起。
高級別自動駕駛系統需要面對更復雜更廣泛的場景,伴隨著域內融合和跨域融合,未來晶元不會局限於自動駕駛域的計算任務,還會逐漸跨域升級成整車中央計算平台,對算力的要求呈現指數級增長。
有數據顯示,L2級自動駕駛的算力需求不到10TOPS即可,但要實現L3級自動駕駛的算力需求則要求不低於100 TOPS,而如果到L5級自動駕駛,整車的算力還需要翻十幾倍。
公開資料來看,大部分晶元企業紛紛瞄準了下一代自動駕駛大算力晶元,並且公布了相應的量產規劃。
英偉達已經推出的全新一代自動駕駛晶元Orin單顆晶元算力高達200TOPS,支持L3-L4,資料顯示蔚來ET7、上汽R ES33、智己L7都將採用英偉達Orin晶元,量產計劃在2022年。今年4月,英偉達還發布了算力高達1000TOPS的Atlan晶元,支持L4-L5,預計在2025年量產。
另一大晶元巨頭高通最新推出的Snapdragon Ride平台支持L1-L5自動駕駛,支持多晶元疊加使用,L3以下的輔助駕駛提供30 TOPs算力,面向L4-L5的自動駕駛系統提供700 TOPs的算力,量產時間節點為2022年。
自主品牌中,華為自主研發的HUAWEI MDC 810算力可高達400+TOPs,面向L4-L5級自動駕駛。地平線征程5單顆晶元AI算力為128 TOPS,組成的智能計算平台AI算力覆蓋200-1000 TOPS;黑芝麻智能今年全新推出的A1000Pro系列晶元,INT8算力達到106TOPS、INT4算力高達196TOPS。
除了面向L3及以上級別ADAS領域的高算力晶元,未來幾年L2-L2+級ADAS市場的爆發,同樣蘊藏著巨大的市場空間。
高工智能汽車研究院監測數據顯示,今年1-8月國內新車(合資+自主品牌)前裝標配搭載L2級輔助駕駛上險量為224.27萬輛,同比增長78.42%;在搭載率方面,今年1-8月國內新車前裝標配搭載L2級輔助駕駛搭載率為17.03%。
S32G使用路徑
通過這類通用域控制器可實現跨域融合,基於面向SOA的架構,在不同域中實現軟體復用和功能的遷移,大大增強了平台的可拓展性,可移植性,對電子電氣架構的集中化發展意義重大。
一直以來,晶元都處於快速發展變化的狀態,而晶元與軟體的高耦合,往往需要基於差異化的硬體進行大量的軟體定製化,這使得上層應用開發和持續迭代變得異常困難。很顯然,相對穩定的通用硬體平台,才是軟體架構和上層應用持續穩定和快速繁榮的基礎。
正如東軟睿馳汽車技術(上海)有限公司總經理曹斌表示,能夠把所有感測器集中在一起,並在感測器演算法基礎之上去迭代和創新,實現持續優化和進化的域控制器,才是智能汽車行業真正需要的。
他指出,這類域控制器需要基於較為完整和穩定的異構晶元作為底層架構,能夠支持AI加速和GPU的支持,將滿足需求的算力與分布式計算資源整合在一起,並且不斷地被上層軟體抽象且與底層晶元實現有機解耦,才能真正形成集中化並且可持續迭代升級的域控制器。
當前越來越多核異構SOC晶元的出現,在滿足基本功能算力需求的前提下,硬體架構、功能框架和劃分將有望形成相對通用化和穩定的狀態。
基於這類通用化的硬體架構,實現軟硬體分層解耦,逐漸形成了AUTOSAR、AP+CP+中間件的清晰穩定的基礎軟體架構,上層應用的快速實現與持續的迭代升級才能夠實現。
這對軟體定義汽車來說,可以說是非常關鍵性同時也是極具標志性的階段。