最近一段時(shí)間比特幣、以太坊等虛擬貨幣價(jià)格都在不斷上漲,可謂是屢創(chuàng)新高,很多局外人看著眼紅,也都開始跑步進(jìn)場,如果是投資分析師估計(jì)就
最近一段時(shí)間比特幣、以太坊等虛擬貨幣價(jià)格都在不斷上漲,可謂是屢創(chuàng)新高,很多局外人看著眼紅,也都開始跑步進(jìn)場,如果是投資分析師估計(jì)就會(huì)開始提示泡沫的風(fēng)險(xiǎn)了,當(dāng)然我不是投資分析師,所以關(guān)于幣價(jià)未來的走勢我不敢妄加評(píng)論。但是很多想要進(jìn)行虛擬貨幣投資的人經(jīng)常跑來問我,錢包選哪個(gè),私鑰和地址是什么,如何轉(zhuǎn)賬?
每當(dāng)看到這樣的問題,我的內(nèi)心都是崩潰的,如果你真的想要做投資或者了解區(qū)塊鏈,這些基本的概念難道不是早就應(yīng)該掌握的嘛。我曾經(jīng)還聽說過一個(gè)老板讓助手買完比特幣后,轉(zhuǎn)到自己的支付寶賬戶中,對(duì)于這樣的朋友,我其實(shí)很想送他們一條建議:這個(gè)世界上有一種東西叫做搜索引擎。
當(dāng)然如果你想要深入學(xué)習(xí)區(qū)塊鏈,那還是有一定難度的,畢竟加密學(xué)、分布式網(wǎng)絡(luò)、共識(shí)算法等都需要一定的數(shù)學(xué)和計(jì)算機(jī)基礎(chǔ),我相信對(duì)于很多人到現(xiàn)在都不一定能區(qū)分比特幣和區(qū)塊鏈到底有什么不同。
其實(shí)不管你是投資還是想要進(jìn)入?yún)^(qū)塊鏈行業(yè),都需要去了解這項(xiàng)技術(shù)背后的原理,比如區(qū)塊鏈為什么是去中心化的、區(qū)塊鏈名字是怎么來的、為什么比特幣的交易速度慢、挖礦是什么鬼?你可能會(huì)說我為什么要了解這些呢,我安安靜靜地做一個(gè)投資美男子不行嗎?恐怕這個(gè)由不得你,我們的一切決策都是基于對(duì)世界的認(rèn)知,如果你對(duì)區(qū)塊鏈?zhǔn)裁炊疾涣私?,試問憑什么你能獲得比別人更多的收益。
小白如何入門區(qū)塊鏈
如果你肯學(xué)習(xí),其實(shí)對(duì)于一個(gè)沒有任何技術(shù)背景的小白是完全可以理解區(qū)塊鏈?zhǔn)澜缰械拇蟛糠种R(shí)的,雖然說哈希計(jì)算、非對(duì)稱加密、分布式網(wǎng)絡(luò)等名詞,確實(shí)需要一定的技術(shù)基礎(chǔ),但是這些并非完全不可逾越,很多看似專業(yè)的術(shù)語,如果真要認(rèn)真深究,并沒有我們想象中的那么難。
以哈希計(jì)算為例,它其實(shí)就是一種信息轉(zhuǎn)換,將之前任意長度的信息轉(zhuǎn)換成固定長度的字符串。舉個(gè)簡單得例子,比如原來信息是“我要吃飯”,經(jīng)過哈希計(jì)算后得到的結(jié)果可能就是一串32位的字符“1E051EDA9A829E6E9273A3B2DADF183B”,如果我把信息改成“我去吃飯”,那么這串字符就會(huì)完全被改變“6FFFA335A948320F13F10F77C959D5B3”。任何兩個(gè)不同的信息,都無法得到相同的一串字符。如果你能把這些理解了,哈希計(jì)算的原理就已經(jīng)算是掌握了,我相信這些并不需要很難的計(jì)算機(jī)基礎(chǔ)吧。
如果你能理解哈希計(jì)算,就可以明白為什么區(qū)塊鏈?zhǔn)澜缰袆e人可以很容易驗(yàn)證某條信息是否被篡改過,道理其實(shí)很簡單,把原信息和哈希計(jì)算后的字符串一起發(fā)出去,別人收到這條信息后先對(duì)原信息進(jìn)行相同的哈希計(jì)算,然后拿結(jié)果和之前的字符串比較,如果相同,那就說明信息沒有被篡改,否則就說明信息有被篡改。而且哈希計(jì)算得到的結(jié)果由于只是很短的字符串,經(jīng)常被用來指代原來的信息,這樣就可以減小要處理的數(shù)據(jù)大小,這種特性可以解決很多需要處理大容量數(shù)據(jù)的場景。
正如同上面提到的哈希計(jì)算,如果你不去深究背后的數(shù)學(xué)算法和邏輯,了解這些信息足以幫助你理解復(fù)雜的區(qū)塊鏈?zhǔn)澜纭.?dāng)然可能還會(huì)有人說,你說的這些我能理解,但是真要讓我自己去搜索,出來的結(jié)果可能就沒有這么通俗易懂了。其實(shí)網(wǎng)絡(luò)上早已經(jīng)存在大量的通俗易懂的文章和書籍,或許只是你沒有發(fā)現(xiàn)而已。
既然這是一篇介紹區(qū)塊鏈學(xué)習(xí)路徑的文章,那我就來推薦一些書籍和文章吧。我最為推崇的一本書籍叫做《精通比特幣》,目前只有電子版,沒有紙質(zhì)書,請(qǐng)不要問我要下載鏈接。這本書可以說把比特幣的原理分析得非常透徹,很多人估計(jì)都是從這本書開始逐漸了解比特幣的,當(dāng)然我也不例外。這本書我前前后后至少讀了4遍,前兩遍基本上也是一知半解,后來為了要寫通俗版的文章,就逼著自己又針對(duì)性地讀了幾遍,每一遍都會(huì)加深我對(duì)比特幣和區(qū)塊鏈的理解。
如果你愿意,強(qiáng)烈建議你把讀到的東西轉(zhuǎn)換成自己的語言講給別人聽,或者以文章的形式寫出來,當(dāng)你在表述的過程中,你會(huì)發(fā)現(xiàn)原本以為理解的東西很可能只是一知半解,甚至可能是錯(cuò)誤的。當(dāng)你可以用簡單的幾句話就能讓一個(gè)小白理解什么是區(qū)塊鏈,那么你就算是真正理解了。
當(dāng)然中文世界里區(qū)塊鏈相關(guān)的書籍還有很多,在京東上搜索區(qū)塊鏈就能看到一大堆的書籍,這些書籍可以拿來作為輔助理解的工具,當(dāng)然也可以拓展你對(duì)區(qū)塊鏈的認(rèn)識(shí)。
除了書籍,網(wǎng)上還有很多優(yōu)秀的技術(shù)社區(qū)和文章,比如EthFans是目前國內(nèi)介紹以太坊最好的社區(qū),知乎上也有非常多關(guān)于區(qū)塊鏈的優(yōu)質(zhì)文章,當(dāng)然還有一些公眾號(hào),比如白話區(qū)塊鏈等。我的建議是你需要先對(duì)區(qū)塊鏈有一個(gè)大框架的認(rèn)識(shí),然后再針對(duì)每一個(gè)細(xì)節(jié)去做主題閱讀和研究,遇到不懂的問題就去谷歌,這個(gè)世界上肯定有人遇到了和你一樣的問題,而答案很可能早就在那里了。
技術(shù)人員如何入門區(qū)塊鏈
對(duì)于有一定技術(shù)功底的開發(fā)人員來說,不管是閱讀書籍還是文章,理解起來都要比普通的小白容易得多,這是你的優(yōu)勢,所以你就不應(yīng)該只滿足于看懂這些書籍和文章,更應(yīng)該動(dòng)手去體驗(yàn)真實(shí)的區(qū)塊鏈代碼。不管是比特幣還是以太坊,都提供了必要的工具和開放的API接口,供開發(fā)者調(diào)用,你可以近距離看到區(qū)塊鏈?zhǔn)澜缰械臄?shù)據(jù)結(jié)構(gòu)。如果你能從代碼層面掃視一下區(qū)塊鏈,我相信你一定會(huì)對(duì)區(qū)塊鏈有更深的理解。
今天依然有很多ICO的項(xiàng)目,他們絕大部分都是基于以太坊的智能合約,創(chuàng)造出一份結(jié)合某個(gè)具體業(yè)務(wù)場景的代碼,關(guān)于智能合約的介紹和未來發(fā)展?jié)摿Γ憧梢詤⒖嘉抑皩戇^的一篇文章智能合約是什么鬼?白話文版要不要試試看?,當(dāng)然也可以利用搜索引擎查看更多相關(guān)的信息。未來對(duì)于智能合約的開發(fā)需求絕對(duì)會(huì)呈現(xiàn)井噴式的爆發(fā),所以要不要提前學(xué)習(xí),隨你咯。
當(dāng)你深入學(xué)習(xí)智能合約后,你就會(huì)明白ERC20到底是個(gè)什么東東?為什么只有以太坊支持智能合約?為什么智能合約可以提升區(qū)塊鏈和其他行業(yè)結(jié)合的可能性?當(dāng)你理解了這些問題后,你就會(huì)對(duì)區(qū)塊鏈和智能合約有一個(gè)全新的認(rèn)識(shí)。很多人一想到區(qū)塊鏈就只能想到虛擬貨幣,這其實(shí)是相當(dāng)片面的。
小結(jié)
這個(gè)世界永遠(yuǎn)處于一種不斷變化的狀態(tài),區(qū)塊鏈從無到有,僅僅經(jīng)歷了8年時(shí)間,我們沒有辦法靠著已有的知識(shí)打遍天下無敵手,最好的應(yīng)對(duì)方式就是時(shí)刻保有好奇心,懂得快速學(xué)習(xí),任何學(xué)習(xí)都是有疊加效應(yīng)的,一旦你跨過了門檻,進(jìn)步就會(huì)非???。希望你能在區(qū)塊鏈的世界里快速獲得成長。
關(guān)鍵詞: 區(qū)塊鏈