巧用“費(fèi)曼學(xué)習(xí)法”,幫你形象理解區(qū)塊鏈
閱讀完本文,你既能學(xué)到區(qū)塊鏈知識(shí),又能get到費(fèi)曼學(xué)習(xí)法,從而讓學(xué)習(xí)事半功倍。
01“以教代學(xué)”的“費(fèi)曼學(xué)習(xí)法”
很多人都聽(tīng)說(shuō)過(guò)“費(fèi)曼學(xué)習(xí)法”。
以前有一句話:“如果你不能簡(jiǎn)單地解釋一件事,那你就還沒(méi)有弄懂它”,物理學(xué)家費(fèi)曼將這個(gè)道理變成一套方法,核心是學(xué)習(xí)的過(guò)程中,假想你面前有一個(gè)和你一樣的外行人,你得現(xiàn)學(xué)現(xiàn)賣,而且只能用他能懂的語(yǔ)言去解釋。
傳統(tǒng)的新知識(shí)學(xué)習(xí),往往要用一些術(shù)語(yǔ)去表達(dá)概念,但我們對(duì)這個(gè)術(shù)語(yǔ)的本身,包括術(shù)語(yǔ)與其他知識(shí)的關(guān)系,理解是含糊。
比如“區(qū)塊鏈”,你如果僅僅用“分布式數(shù)據(jù)存儲(chǔ)、點(diǎn)對(duì)點(diǎn)傳輸、共識(shí)機(jī)制、加密算法”這些術(shù)語(yǔ)去理解“區(qū)塊鏈”,顯然是自己糊弄自己。
為了讓外行理解,你要放棄術(shù)語(yǔ),而一旦放棄了術(shù)語(yǔ),你會(huì)立刻發(fā)現(xiàn),你對(duì)一件事的理解并沒(méi)有你想像的那么透徹,那么,你再回頭研究其中的問(wèn)題在哪兒,這個(gè)學(xué)習(xí)的過(guò)程,被稱為“費(fèi)曼學(xué)習(xí)法”。
“費(fèi)曼學(xué)習(xí)法”核心就是“以教代學(xué)”,因?yàn)橐浴奥?tīng)、看、閱讀”為主的被動(dòng)學(xué)習(xí),以學(xué)習(xí)效率遠(yuǎn)遠(yuǎn)低于以“講述、討論”為主的主動(dòng)學(xué)習(xí)。
“費(fèi)曼學(xué)習(xí)法”是我最常用的學(xué)習(xí)方法。
我過(guò)去寫(xiě)文章解釋新概念時(shí),大量使用類比的方法,很多人覺(jué)得這種方法需要深度理解之后,其實(shí)不然,很多類比,都是在我學(xué)習(xí)的過(guò)程產(chǎn)生幫助自己理解的。
下面的例子,是我前年學(xué)習(xí)“區(qū)塊鏈”技術(shù)時(shí)的理解。因?yàn)槲也皇抢砜瞥錾?,所以理解難免有偏差,僅僅是幫助大家理解“費(fèi)曼學(xué)習(xí)法”,而非“區(qū)塊鏈”科普文。
02 去中心化的火車站
小鎮(zhèn)上有一家火車站,火車站自己有一個(gè)售票系統(tǒng),賣一張票就勾掉相應(yīng)的班次位置,這個(gè)方法就是“中心式記賬”,好處是有專門(mén)的人去管理,乘客不需要接觸整個(gè)售票系統(tǒng),只要憑票在規(guī)定時(shí)間上車,對(duì)號(hào)入座即可。可過(guò)了一段時(shí)間,乘客們經(jīng)常發(fā)現(xiàn)兩張票對(duì)應(yīng)同一個(gè)座位,這沒(méi)道理???于是大家找站長(zhǎng)算賬。
站長(zhǎng)冷笑一聲把售票系統(tǒng)打開(kāi),說(shuō):“每一張票的出售記錄都清清楚楚地寫(xiě)在上面,你們不相信,就自己來(lái)查……,如果沒(méi)有問(wèn)題,我就要問(wèn)問(wèn)你們,票是從哪兒買的?”
大家一時(shí)語(yǔ)塞,因?yàn)榛疖嚻焙芫o張,所以相當(dāng)一部分乘客都從黃牛手上買票,難免有些黃牛乘機(jī)偽造火車票。乘客只好自認(rèn)倒霉。
可時(shí)間一長(zhǎng),超載的現(xiàn)象越來(lái)越嚴(yán)重,簡(jiǎn)直把火車變成了公交車,而且,大家并不沒(méi)有覺(jué)得黃牛變多啊。
越來(lái)越多的人開(kāi)始懷疑火車站故意超售,否則,受黃牛影響最大的是他們,他們?yōu)槭裁床还苣兀?/p>
憤怒的小鎮(zhèn)人民一起跑到火車站,一把火把站給燒了,把站長(zhǎng)和貪污的售票員痛打一頓,趕出了小鎮(zhèn)。
痛快是痛快,可還得有人賣票?。恐灰恰爸行氖接涃~”,誰(shuí)敢保證下一個(gè)站長(zhǎng)不貪污呢?就算站長(zhǎng)不貪污,黃牛的問(wèn)題也是要解決的。
這時(shí),小鎮(zhèn)的居民中有一個(gè)叫“中本聰”的人站出來(lái)說(shuō),我有一個(gè)好辦法,不需要火車站,也能人人買到票。
“中本聰”將火車票按發(fā)車時(shí)間順序自動(dòng)分批提前做出來(lái),以ITO(首次火車票發(fā)售)的方式先出售給每一個(gè)市民指定的代理人。如果市民A要坐某一趟火車,他就需要向持有該票的市民B買——都是點(diǎn)對(duì)點(diǎn)的交易,自然就不需要火車站了。
這就是一個(gè)“去中心的分布式數(shù)據(jù)存儲(chǔ)系統(tǒng)”,可是,如果不是在火車站買的,市民A怎么能保持市民B賣給他的票是真的呢?
“中本聰”的辦法是給每一個(gè)小鎮(zhèn)居民發(fā)一個(gè)自動(dòng)記賬的賬本,只要有一個(gè)人得到了一張票,他身份信息、購(gòu)買時(shí)間、座位號(hào)都會(huì)自動(dòng)記載到每一個(gè)人的賬本上。實(shí)際上沒(méi)有火車票了,而是一條信息:“張三得到一張火車票,座位是XXX,區(qū)塊123”——這就是“區(qū)塊鏈”的“區(qū)塊”。
請(qǐng)注意,這個(gè)編號(hào)123的區(qū)塊,記載在小鎮(zhèn)每一個(gè)人的賬本上,自然任何一個(gè)人都無(wú)法再偽造這張票,每一個(gè)人的票都是真的。
然后,當(dāng)市民A從市民B手上買到火車票,他得到的不是也不是火車票,而是一條轉(zhuǎn)讓記錄:“張三得到一張火車票,座位是XXX,區(qū)塊124,上一條123”——同樣向全體居民的賬本上發(fā)送。
每一條信息都對(duì)應(yīng)著“上一條”的信息,證明這張票的來(lái)源是可靠的——這就是“區(qū)塊鏈”的“鏈”,也是它最大的優(yōu)勢(shì):不可刪除性,可追溯性。
這么一來(lái),整個(gè)小鎮(zhèn)居民不需要火車站售票系統(tǒng),就可以自發(fā)的完成買票、換票等一系列工作。
……
上面就是我當(dāng)初用“費(fèi)曼學(xué)習(xí)法”理解“區(qū)塊鏈”的一部分,這種方法很慢,但一些很復(fù)雜的知識(shí),如果要自學(xué),往往需要這個(gè)方法才能真正掌握。
“費(fèi)曼學(xué)習(xí)法”最經(jīng)常遇到的問(wèn)題,是編了一半實(shí)在編不下去,這恰恰在提醒你,有一個(gè)知識(shí)點(diǎn)的邏輯關(guān)系你沒(méi)有掌握,必須重新理解,再回頭修改。
上面的內(nèi)容大家讀得很順,那是因?yàn)槲以诶斫膺^(guò)程中,不斷修改這個(gè)例子:
我一開(kāi)始是用“挖礦”來(lái)類比,后來(lái)意識(shí)到,“挖礦”不好理解“鏈”的概念,后來(lái)?yè)Q成了“電影票”,又意識(shí)到轉(zhuǎn)讓“電影票”挺奇怪,最后才改成了“火車票”。
一開(kāi)始,我用火車票的座位號(hào)去理解“鏈”,但后來(lái)發(fā)現(xiàn)理解的不對(duì),座位號(hào)是火車的“鏈”,火車票才是交易區(qū)塊的“鏈”。
在不斷修正這個(gè)例子的過(guò)程中,我對(duì)“區(qū)塊鏈”的理解也越來(lái)越深,忽然在某一個(gè)時(shí)刻,打通了邏輯。
“火車票”的例子之所以合適,因?yàn)閰^(qū)塊鏈解決的信任問(wèn)題剛好也是火車票在現(xiàn)實(shí)中的問(wèn)題,大家比較好理解。
后來(lái),我竟然發(fā)現(xiàn)真的有人探討用區(qū)塊鏈技術(shù)解決火車票的問(wèn)題。這就更說(shuō)明“費(fèi)曼學(xué)習(xí)法”的價(jià)值了——你不但學(xué)習(xí)了知識(shí),還掌握了知識(shí)的應(yīng)用。
不過(guò),每一個(gè)比方在幫助你理解了一個(gè)屬性后,也可能讓你忽視和誤解另一個(gè)屬性。
比如這個(gè)火車票的例子,比較容易去解釋“區(qū)塊鏈”的“分布式存儲(chǔ)”,但卻忽略了另一個(gè)重要的特征“共識(shí)機(jī)制”。
當(dāng)然,一般人對(duì)區(qū)塊鏈的認(rèn)識(shí)到“分布式存儲(chǔ)”就可以結(jié)束了,但如果你是對(duì)此特別感興趣,或者是創(chuàng)業(yè)者,或者相關(guān)行業(yè)的非技術(shù)從業(yè)人員,或者像我這樣的職業(yè)投資者,一定會(huì)考慮一個(gè)問(wèn)題:
區(qū)塊鏈跟我有什么關(guān)系?
而這才是“費(fèi)曼學(xué)習(xí)法”的深度應(yīng)用。
03?區(qū)塊鏈不可能三角形
費(fèi)曼學(xué)習(xí)法的第一步是“明白學(xué)習(xí)目標(biāo)”,看上去簡(jiǎn)單,不就是弄明白什么是“區(qū)塊鏈”嗎?但當(dāng)你解決了這個(gè)目標(biāo)后,你自然會(huì)產(chǎn)生一個(gè)新的目標(biāo)——“區(qū)塊鏈”對(duì)我而言的意義是什么。
新知識(shí)就像一個(gè)孤島,剛才通過(guò)“費(fèi)曼學(xué)習(xí)法”的過(guò)程,好像一次新大陸的航行,確定了“新大陸”的位置,但接下來(lái)呢?如果你覺(jué)得這里有可能有資源,你就需要進(jìn)行勘探發(fā)掘。
“費(fèi)曼學(xué)習(xí)法”的方法仍然是把新知識(shí)與舊知識(shí)聯(lián)系,只不過(guò),這一次,我們的目的不是理解,而是比較。
仍然以“區(qū)塊鏈”為例,上面的類比留給我一個(gè)疑問(wèn)——轉(zhuǎn)讓一張火車票,要在所有人的賬本上都記上一筆?那怎么保證一條信息過(guò)來(lái),大家都正確地記賬?要是不在線怎么辦?要是有人故意亂記怎么識(shí)別?……
事實(shí)上,因?yàn)椴豢赡苊總€(gè)人同時(shí)一起記賬,所以每一個(gè)新區(qū)塊只能由一個(gè)人負(fù)責(zé)記,然后大家“抄作業(yè)”,但現(xiàn)在是“去中心”了,“老師”已經(jīng)沒(méi)有了,那么如何挑出一個(gè)可信任的“記賬人”,這就需要一個(gè)“共識(shí)機(jī)制”。
最早的共識(shí)機(jī)制叫“工作量證明”,就是比特幣中的“挖礦”,用比拼算力暴力破解密碼的方式來(lái)競(jìng)爭(zhēng)記賬權(quán),獲勝者的回報(bào)就是“獎(jiǎng)勵(lì)幣”和轉(zhuǎn)賬手續(xù)費(fèi)。
為什么算力可證明一個(gè)人的可信呢?
“工作量證明”就像科舉中的“八股文”,挖礦就像中舉,獎(jiǎng)勵(lì)幣就像當(dāng)官。做官本身并不需要“八股文”,但因?yàn)殡y度大,而且需要你投入大量精力,所以可以證明一個(gè)人的智商和意志力,這同樣是當(dāng)官所必須的。
這種算法絕對(duì)無(wú)法造假,又絕對(duì)是“去中心化”,但它毫無(wú)意義地消耗了大量計(jì)算與電力資源,這種低下的效率,除了造幣還真沒(méi)什么別的用處。
針對(duì)“工作量證明”的缺點(diǎn),有人設(shè)計(jì)了的2.0版、3.0版的算法共識(shí),或者根據(jù)持幣時(shí)間長(zhǎng)短和數(shù)量取得記賬權(quán),或者民主投票產(chǎn)生記賬權(quán)的代理人,這就不需要“挖礦”,交易效率高了,但缺點(diǎn)是不那么“去中心化”,而且“安全性”也沒(méi)有那么強(qiáng)。
所以就有人提出了一個(gè)“區(qū)塊鏈不可能三角形”——不可能同時(shí)兼顧效率、去中心化程度、安全。
可以說(shuō),在我學(xué)習(xí)“共識(shí)機(jī)制”的過(guò)程中,正是這個(gè)熟悉的詞——不可能三角形,一下子打通了我的“奇經(jīng)八脈”,所有關(guān)于“區(qū)塊鏈”的邏輯一下子被這個(gè)“不可能三角形”貫穿了。
“去中心化”不是絕對(duì)的,區(qū)塊鏈應(yīng)用實(shí)際上是在這三者之間進(jìn)行平衡:版權(quán)保護(hù)要的是的版權(quán)確認(rèn)與分銷的“效率”;區(qū)塊鏈游戲要的是玩家物品的“安全性”;資源共享類應(yīng)用要“去中心化”……,為產(chǎn)品開(kāi)發(fā)更合理的共識(shí)算法,正是區(qū)塊鏈工程師最核心的工作之一。
這也就解決了此前我最大的疑惑:為什么“區(qū)塊鏈”一下子上升到國(guó)家意志層面?
分析一下這個(gè)“不可能三角形”,“安全”不是指網(wǎng)絡(luò)安全,而是系統(tǒng)可用性,是區(qū)塊鏈最核心的價(jià)值,不能沒(méi)有;“效率”是商業(yè)化應(yīng)用的前提,也要有;那唯一可犧牲的就是“去中心化”的程度了。
政府肯定是不喜歡“去中心化”的,每一個(gè)“中心”都代表一項(xiàng)權(quán)力,就像前面的“去中心化火車票”讓站長(zhǎng)失業(yè)一樣,這也是之前有關(guān)部門(mén)一直視比特幣為洪水猛獸的原因。
但“去中心化”確實(shí)又有好處,可以降低行政成本,提高辦事效率。
更重要的是,雖然區(qū)塊鏈技術(shù)的應(yīng)用方向很多,但唯一能夠影響國(guó)家決策層意志的還是金融,從國(guó)際競(jìng)爭(zhēng)的角度看,“去中心化”就是“去美元霸權(quán)”,對(duì)政府就是有戰(zhàn)略意義的技術(shù)。
這就解釋了,為什么央行早在2014年就一直在研究的數(shù)字化貨幣DCEP,在臉書(shū)推出天秤幣后,忽然加速。
天秤幣以美元作為記賬單位,代表了“美元霸權(quán)”在數(shù)字貨幣領(lǐng)域內(nèi)的延伸,美聯(lián)儲(chǔ)已經(jīng)基本同意,只在國(guó)會(huì)有壓力,所以小扎在美國(guó)國(guó)會(huì)高調(diào)作證,辦法就是用“中國(guó)人已經(jīng)大幅領(lǐng)先”制造悲情效應(yīng)。
不管你愿不愿意,“區(qū)塊鏈”已經(jīng)上升到國(guó)家競(jìng)爭(zhēng)的層面。
事實(shí)上,區(qū)塊鏈未來(lái)第一個(gè)殺手級(jí)應(yīng)用已經(jīng)很明顯,即跨境支付,美國(guó)主導(dǎo)的SWIFT協(xié)議結(jié)算周期平均需要3-5天,其中交易確認(rèn)就需要1-2天,理論上用區(qū)塊鏈技術(shù)可以讓跨境變成T+0結(jié)算,毫無(wú)疑問(wèn)可以在這個(gè)基礎(chǔ)上誕生很多新的商業(yè)模式。
所以天秤幣的初始成員中就有Visa 、Mastercard 、PayPal等金融支付機(jī)構(gòu)。
如果能把“去中心化”的影響控制在一定的層面,又能爭(zhēng)取“安全”“效率”,區(qū)塊鏈很可能是下一場(chǎng)“貨幣戰(zhàn)爭(zhēng)”的核武器。
04“費(fèi)曼學(xué)習(xí)法”的五個(gè)要點(diǎn)
上面就是我用“費(fèi)曼學(xué)習(xí)法”學(xué)習(xí)區(qū)塊鏈的成果,前一部分是幾年前認(rèn)識(shí)“分布式數(shù)據(jù)存儲(chǔ)”,后一部分是這次學(xué)習(xí)“共識(shí)機(jī)制”。最后還是要回到文章的主題,總結(jié)一下“費(fèi)曼學(xué)習(xí)法”的幾個(gè)要點(diǎn):
第一,遇到新知識(shí),不要問(wèn)別人,不要問(wèn)別人,不要問(wèn)別人。
怎么辦呢?自己找資料,找出其中“關(guān)鍵的術(shù)語(yǔ)和規(guī)則”,用類比的方法,讓自己講明白其中的邏輯。
第二,如果特別復(fù)雜的定義,可以分成幾部分,分別用不同的類比去解釋。
第三,用已經(jīng)學(xué)過(guò)的知識(shí)體系去“框”住新知識(shí),就像“不可能三角形”讓我忽然對(duì)“共識(shí)機(jī)制”的理解上了一個(gè)層次一樣。
第四,根據(jù)知識(shí)的重要性,設(shè)置不同的目標(biāo),從“它是什么”到“它能干什么”,再到“它跟我有什么關(guān)系”,等等,從而提高你的理解層次;
第五,嘗試用你理解的新知識(shí),去解決實(shí)際問(wèn)題,解釋現(xiàn)實(shí)現(xiàn)象,你有可能發(fā)現(xiàn)新問(wèn)題,或者讓自己的理解更深刻。比如理解了“共識(shí)算法”后,就能意識(shí)到國(guó)家層面競(jìng)爭(zhēng)的意義。
我發(fā)現(xiàn),自從成為職業(yè)投資者之后,忽然一下子要面對(duì)大量的新知識(shí),前年是云計(jì)算、區(qū)塊鏈,鋰電池,去年是人工智能、5G、網(wǎng)絡(luò)安全,上半年是國(guó)產(chǎn)芯片、邊緣計(jì)算、泛在物聯(lián)網(wǎng)、燃料電池、自主可控,下半年又要重新學(xué)習(xí)區(qū)塊鏈,費(fèi)曼學(xué)習(xí)法的使用頻率一下子高了很多倍。
雖然這些知識(shí)離自己的能力圈可謂十萬(wàn)八千里,但正因?yàn)槿绱耍?dāng)你忽然明白了其中的核心邏輯,并與自己以往的知識(shí)產(chǎn)生關(guān)聯(lián)之后,一下產(chǎn)生了“我靠,居然有這種神操作”,會(huì)體驗(yàn)到那種久違的愉悅感。
學(xué)習(xí)一時(shí)爽,用費(fèi)曼學(xué)習(xí)法,天天學(xué)習(xí)天天爽。
作者:人神共奮,公眾號(hào):人神共奮(ID:tongyipaocha)
來(lái)源:https://mp.weixin.qq.com/s/qEy4w6ZiepgtMlG5vcXo9A
本文由 @人神共奮 授權(quán)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來(lái)自Unsplash,基于CC0協(xié)議
這是一篇頂級(jí)的文章