優(yōu)得學(xué)院正式開(kāi)課啦!
作為Ulord優(yōu)得社區(qū)第一期深度學(xué)習(xí)課程,優(yōu)得學(xué)院開(kāi)啟了傳播區(qū)塊鏈知識(shí)之旅,Ulord這個(gè)重磅公鏈,也會(huì)逐漸被大家熟知,對(duì)Ulord的深入了解,就從這次課程開(kāi)始吧。
第一課:區(qū)塊鏈起源及比特幣概述
Cyber博士是第一位授課的講師,為優(yōu)得學(xué)院的學(xué)員們制作了第一節(jié)視頻課程。共分四個(gè)章節(jié)對(duì)區(qū)塊鏈和比特幣的起源進(jìn)行了講解。
第一章、比特幣、區(qū)塊鏈與數(shù)字貨幣
比特幣是一種P2P形式的數(shù)字貨幣。2008年全球爆發(fā)金融危機(jī)之時(shí), 有人用“中本聰”的化名發(fā)表了一篇論文,描述了比特幣的模式。
和法定貨幣相比,比特幣沒(méi)有一個(gè)集中的發(fā)行方,而是由網(wǎng)絡(luò)節(jié)點(diǎn)的計(jì)算生成,誰(shuí)都有可能參與制造比特幣,而且可以全世界流通,可以在任意一臺(tái)接入互聯(lián)網(wǎng)的電腦上買(mǎi)賣(mài),不管身處何方,任何人都可以挖掘、購(gòu)買(mǎi)、出售或收取比特幣,并且在交易過(guò)程中外人無(wú)法辨認(rèn)用戶(hù)身份信息。
2009年,不受央行和任何金融機(jī)構(gòu)控制的比特幣誕生。
區(qū)塊鏈?zhǔn)潜忍貛诺牡讓蛹夹g(shù),也為眾多數(shù)字貨幣所采用,現(xiàn)在人們已經(jīng)開(kāi)始將區(qū)塊鏈技術(shù)對(duì)立于數(shù)字貨幣,對(duì)區(qū)塊鏈的更多應(yīng)用進(jìn)行研究。

第二章、比特幣的誕生與發(fā)展
比特幣的誕生
比特幣是08年由署名中本聰?shù)娜税l(fā)明的,中本聰結(jié)合了B-money、hashcash等技術(shù)。比特幣是通過(guò)特定的算法,經(jīng)過(guò)大量的計(jì)算而產(chǎn)生的,而這個(gè)計(jì)算的過(guò)程我們稱(chēng)之為挖礦。而挖礦的人稱(chēng)之為礦工。

知乎網(wǎng)友做了一個(gè)很形象的比喻,當(dāng)張三想通過(guò)A賬戶(hù)轉(zhuǎn)賬給李四的B賬戶(hù)時(shí),這個(gè)時(shí)候張三就大吼一聲:“大家注意了,我用A賬戶(hù)給李四的B賬戶(hù)轉(zhuǎn)了1千元”,這時(shí)候,張三附近的村民就聽(tīng)到了,大家知道這確實(shí)是張三的聲音,然后大家也檢查了A賬戶(hù)是否有足夠的余額,檢查通過(guò)后,村民在自己的賬本上寫(xiě)下,A向B轉(zhuǎn)了1千元,并且修改各自賬戶(hù)的余額,附近的村民把這筆交易,告訴較遠(yuǎn)村民的時(shí)候,大家就都知道了這筆轉(zhuǎn)賬。
這個(gè)時(shí)候問(wèn)題來(lái)了,如果附近的村民都假裝沒(méi)有聽(tīng)到張三吼的那一聲,不去核實(shí)記賬,那怎么辦?
為了解決這個(gè)問(wèn)題,村里商量決定,誰(shuí)第一個(gè)確認(rèn)并記錄的就會(huì)獲得500元的獎(jiǎng)勵(lì),于是大家就都豎起了耳朵,時(shí)刻傾聽(tīng)村里的每一個(gè)動(dòng)靜,因?yàn)橛欣骝?qū)使,這就是挖礦。這500元的獎(jiǎng)勵(lì)就是挖礦收益。
對(duì)于比特幣來(lái)說(shuō),關(guān)鍵的創(chuàng)新就是使用了工作量證明的算法,每10分鐘進(jìn)行一次全球性的“選舉”,從而允許分布式網(wǎng)絡(luò)達(dá)成關(guān)于交易狀態(tài)的共識(shí)。
這就涉及到了工作量證明,而工作量大小,是通過(guò)計(jì)算符合某一標(biāo)準(zhǔn)的比特幣區(qū)塊頭的哈希散列值來(lái)體現(xiàn)的。而區(qū)塊頭他包含前一個(gè)區(qū)塊的哈希散列值,merkle根,時(shí)間戳以及一個(gè)填充的隨機(jī)值。而挖礦的過(guò)程就是求出一個(gè)能夠填充本區(qū)塊投的隨機(jī)值,讓區(qū)塊頭的哈希散列值能夠符合某一標(biāo)準(zhǔn)。
這樣的描述可能讓大家覺(jué)得晦澀難懂,簡(jiǎn)單理解的話(huà),其實(shí)就是我們常說(shuō)的算法,通過(guò)這一算法來(lái)證明是有誰(shuí)最先破解出來(lái)的。
當(dāng)村長(zhǎng)中的王五獲得500元之后,他覺(jué)得一個(gè)人的計(jì)算能力終究有限,也不是每一次都能這么幸運(yùn)的都能算出來(lái),于是他就想了一個(gè)辦法,改進(jìn)算法,制造專(zhuān)門(mén)匹配這種數(shù)據(jù)的機(jī)器,于是就出現(xiàn)了專(zhuān)業(yè)礦機(jī)。
當(dāng)村子中的張六買(mǎi)了專(zhuān)業(yè)礦機(jī)之后,感覺(jué)非常不錯(cuò),
然后大量采購(gòu)并且找到一個(gè)便宜的場(chǎng)地,這就叫做礦場(chǎng)。而前期他也買(mǎi)了一些機(jī)器,但是數(shù)量不是很多,覺(jué)得拿到這個(gè)500元獎(jiǎng)勵(lì)的機(jī)會(huì)不是很大,于是他建了一個(gè)平臺(tái),拉上很多人一起來(lái)組隊(duì)挖礦,并且根據(jù)一些特定的比例,比如說(shuō)算力大小,進(jìn)行利益的分配,這就出現(xiàn)了礦池。
說(shuō)道比特幣在現(xiàn)實(shí)世界中獲得價(jià)值的故事,是非常傳奇的,據(jù)說(shuō)是在2010年時(shí),美國(guó)的一個(gè)程序員,他用了1萬(wàn)枚BTC交換了2塊披薩,到今天比特幣的價(jià)格價(jià)值4-5萬(wàn),一個(gè)披薩的成本也就幾十元,相當(dāng)于花了4-5個(gè)億買(mǎi)了2塊披薩,就是不知道這塊史上最貴的披薩,味道怎么樣。
中本聰是與11年4月份就退出了公眾的視線(xiàn),他將代碼和網(wǎng)絡(luò)的一些責(zé)任就放到了志愿者小組的身上,中本聰及其小組都為對(duì)比特幣的系統(tǒng)進(jìn)行控制,這個(gè)系統(tǒng)還是基于完全透明的數(shù)學(xué)原理,開(kāi)發(fā)源代碼和參與者之間的共識(shí),來(lái)持續(xù)運(yùn)營(yíng)的。
這項(xiàng)發(fā)明本身是具有開(kāi)創(chuàng)性的,已經(jīng)延伸到分布式計(jì)算,經(jīng)濟(jì)學(xué)和計(jì)量經(jīng)濟(jì)學(xué)的領(lǐng)域,而比特幣在某種意義上是對(duì)網(wǎng)絡(luò)的完美詮釋?zhuān)驗(yàn)樗强焖?、安全、無(wú)地域邊界的。
比特幣四大創(chuàng)新

首先,比特幣它是一個(gè)協(xié)議,它與傳統(tǒng)的貨幣不同,比特幣完全是虛擬的,沒(méi)有物理硬幣。這種幣他隱含在發(fā)送方到收件人轉(zhuǎn)移價(jià)值的交易中,用戶(hù)有自己的秘鑰,允許他們證明在比特幣網(wǎng)絡(luò)中,比特幣的所有權(quán),而是用這些秘鑰的時(shí)候,他們可以簽署交易,用來(lái)解鎖價(jià)值,并且將其轉(zhuǎn)移給新的所有者,來(lái)實(shí)現(xiàn)消費(fèi),在這個(gè)過(guò)程中,實(shí)現(xiàn)了去中心化的,點(diǎn)對(duì)點(diǎn)的網(wǎng)絡(luò)傳輸。
第二,比特幣它是分布式的對(duì)等系統(tǒng),它也是一個(gè)公共的交易總賬,因此沒(méi)有中央服務(wù)器或控制點(diǎn),比特幣網(wǎng)咯中的任何參與者,可以作為礦工使用其計(jì)算機(jī)的處理能力,來(lái)驗(yàn)證和記錄交易,基本上比特幣挖礦分散了中央銀行的 發(fā)行和結(jié)算功能,它是一個(gè)公共交易的總賬。
第三,比特幣建立了一套共識(shí)規(guī)則,它用于獨(dú)立交易確認(rèn)和貨幣發(fā)行。也就是說(shuō)用戶(hù)可以通過(guò)挖礦獲得比特幣,通過(guò)記賬來(lái)獲取報(bào)酬。共識(shí)的建立免去了中心化機(jī)構(gòu)的貨幣體系,建立了一套基于技術(shù)的共識(shí),即使中本聰退出舞臺(tái),這套共識(shí)規(guī)則依然在良好的運(yùn)轉(zhuǎn)。
第四,比特幣協(xié)議包括內(nèi)置的算法,用于調(diào)整整個(gè)網(wǎng)絡(luò)的采礦功能,平均而言,任何時(shí)候無(wú)論多少礦工參與競(jìng)爭(zhēng),礦工必須執(zhí)行的處理任務(wù)的難度是通過(guò)動(dòng)態(tài)調(diào)整的。它可以保證每10分鐘就可以挖礦成功。該協(xié)議還在每四年發(fā)行新比特幣的比例進(jìn)行減半的處理,并將發(fā)行的比特幣數(shù)量限制在2100萬(wàn)枚的固定總量。所以由于比特幣的發(fā)行率下降,長(zhǎng)期來(lái)看,比特幣數(shù)字貨幣它是通貨緊縮的一個(gè)狀態(tài)。換句話(huà)說(shuō),比特幣也是一種協(xié)議,是對(duì)等網(wǎng)絡(luò)和分布式計(jì)算創(chuàng)新的代名詞。
如何獲得比特幣?
想要獲得比特幣的四種途徑:
1、挖礦
2、交易所購(gòu)買(mǎi)
3、場(chǎng)外交易
4、朋友贈(zèng)送
如果我們要購(gòu)買(mǎi)比特幣或者其它數(shù)字貨幣,需要查詢(xún)數(shù)字貨幣的價(jià)格,有些朋友就會(huì)問(wèn),去哪里查詢(xún),在這里推薦一個(gè)網(wǎng)站https://coinmarketcap.com/zh/進(jìn)行查詢(xún)。
錢(qián)包
不管是哪個(gè)途徑,我們都需要用錢(qián)包來(lái)存儲(chǔ)比特幣。

第三章、區(qū)塊鏈技術(shù)概述
區(qū)塊鏈技術(shù)基本原理

區(qū)塊鏈?zhǔn)菍?shí)現(xiàn)去中心化記賬本系統(tǒng)的一種極具潛力的可行技術(shù)。目前區(qū)塊鏈技術(shù)已經(jīng)脫離開(kāi)比特幣,在包括金融、貿(mào)易、征信、物聯(lián)網(wǎng)、共享經(jīng)濟(jì)等等諸多領(lǐng)域,都展露了頭角。而現(xiàn)在當(dāng)人們提到區(qū)塊鏈時(shí),往往已經(jīng)與比特幣網(wǎng)絡(luò)沒(méi)有直接的聯(lián)系了,除非特別指出,這是承載比特幣交易的比特幣區(qū)塊鏈。
區(qū)塊鏈主要的三個(gè)關(guān)鍵詞:
1、交易(Transaction):一次操作,導(dǎo)致賬本狀態(tài)的一次改變,如添加一條記錄;
2、區(qū)塊(Block):記錄一段時(shí)間內(nèi)發(fā)生的交易和狀態(tài)結(jié)果,是對(duì)當(dāng)前賬本狀態(tài)的一次共識(shí);
3、鏈(Chain):由一個(gè)個(gè)區(qū)塊按照發(fā)生順序串聯(lián)而成,是整個(gè)狀態(tài)變化的日志記錄。
通過(guò)上圖可以看出,比如說(shuō)把某一天的所有的交易記錄都記錄在一頁(yè)賬本上,那么這一頁(yè)賬本,我們可以簡(jiǎn)單的把它理解為這是一個(gè)區(qū)塊。然后把很多賬本按照時(shí)間發(fā)生的先后順序串聯(lián)起來(lái),這樣就可以統(tǒng)稱(chēng)為區(qū)塊鏈。
如果把區(qū)塊鏈作為一個(gè)狀態(tài)機(jī),那么每次交易就是試圖改變一次狀態(tài),而每次共識(shí)生成的區(qū)塊,他就是參與者對(duì)于區(qū)塊中所有的交易內(nèi)容,導(dǎo)致這個(gè)狀態(tài)改變的結(jié)果進(jìn)行一個(gè)確認(rèn)。
區(qū)塊鏈的一些分類(lèi)
區(qū)塊鏈根據(jù)參與者的不同,可以區(qū)分為幾種不同的類(lèi)別:
公有鏈:任何人都可以參與使用和維護(hù),比如Ulord就是一條內(nèi)容分發(fā)及價(jià)值傳遞的一條公鏈。
私有鏈:集中管理者進(jìn)行限制,只能得到內(nèi)部少數(shù)人可以使用,它的信息一般是不公開(kāi)的。
聯(lián)盟鏈:介于以上兩者之間,它是由若干組織合作維護(hù)的一條區(qū)塊鏈,該區(qū)塊鏈的使用,是有權(quán)限的管理,相關(guān)信息會(huì)得到一些保護(hù),比如說(shuō)銀聯(lián)組織。

共識(shí)機(jī)制
比特幣的誕生產(chǎn)生了區(qū)塊鏈技術(shù),而區(qū)塊鏈技術(shù)又衍生出了多種多樣的數(shù)字貨幣,在比特幣的誕生與發(fā)展歷程中,我們了解了比特幣的起源,它的創(chuàng)新點(diǎn)在于POW(工作量證明)。

疑問(wèn)

當(dāng)然目前大家對(duì)區(qū)塊鏈的認(rèn)識(shí),還存在不少的誤區(qū):
首先,區(qū)塊鏈它不是典型的數(shù)據(jù)庫(kù),雖然它可以用來(lái)存儲(chǔ)數(shù)據(jù)。但它用來(lái)解決的問(wèn)題,是多方的互信問(wèn)題,單純從存儲(chǔ)的角度來(lái)看,它的效率并不高,所以并不推薦把大量的原始數(shù)據(jù)存放到區(qū)塊鏈上。
其次,區(qū)塊鏈不是要顛覆現(xiàn)有的技術(shù),它作為基于多項(xiàng)已有技術(shù)而出現(xiàn)的新事物,區(qū)塊鏈跟現(xiàn)有技術(shù)的關(guān)系是一脈相承的。在解決多方合作和可信處理上,它多走了一步,但是這并不意味著它徹底顛覆已有的商業(yè)模式,可能在未來(lái)很長(zhǎng)一段時(shí)間里,區(qū)塊鏈的適用場(chǎng)景,仍然需要摸索的,而且跟已有的系統(tǒng),必然是一種合作共存的關(guān)系。
區(qū)塊鏈它有三大基礎(chǔ):
1、去中心化分布式數(shù)據(jù)庫(kù)
2、基于密碼學(xué)的加密
3、全網(wǎng)共識(shí)
通俗來(lái)說(shuō),區(qū)塊鏈技術(shù)就是指一種全民記賬的方式。所有的系統(tǒng)背后都有一個(gè)數(shù)據(jù)庫(kù),就像一個(gè)大賬本,這個(gè)賬本就是系統(tǒng)的中心。在中心化的世界中是誰(shuí)的系統(tǒng),誰(shuí)就來(lái)記賬。比如說(shuō),微信的賬本就是騰訊在記,淘寶的賬本就是阿里巴巴在記。但在區(qū)塊鏈系統(tǒng)中,系統(tǒng)中的每個(gè)人都有一個(gè)賬本,在一定時(shí)間段內(nèi),如果有任何數(shù)據(jù)變化,系統(tǒng)中的每個(gè)人都來(lái)進(jìn)行記賬,系統(tǒng)就會(huì)評(píng)判,這段時(shí)間內(nèi),記賬最快最好的人,并把他記錄的內(nèi)容寫(xiě)道賬本中,并將這段時(shí)間內(nèi),賬本內(nèi)容分發(fā)給系統(tǒng)中所有的其他人,進(jìn)行備份。
區(qū)塊鏈的應(yīng)用場(chǎng)景

一項(xiàng)技術(shù)能否最終存活下來(lái),其實(shí)有很多的決定因素,但其中十分關(guān)鍵的便是是否能找到合適的應(yīng)用場(chǎng)景。
區(qū)塊鏈技術(shù)也是一樣,實(shí)際上要找到合適的應(yīng)用場(chǎng)景,還是要從區(qū)塊鏈自身的特性進(jìn)行
分析。區(qū)塊鏈在不引入第三方中介機(jī)構(gòu)的前提下,可以提供:去中心化、不可篡改、安全可靠等特性的一些保證,因此,所有直接或間接依賴(lài)于第三方擔(dān)保信任機(jī)構(gòu)的活動(dòng),他都有可能從區(qū)塊鏈技術(shù)獲益。
未來(lái)幾年內(nèi)可能深度應(yīng)用區(qū)塊鏈的場(chǎng)景包括以下幾個(gè)方面:
金融服務(wù)
征信和歸屬管理
資源共享
版權(quán)和內(nèi)容分發(fā)
投資管理
物聯(lián)網(wǎng)與供應(yīng)鏈
區(qū)塊鏈?zhǔn)堑谝粋€(gè)試圖自帶信任化和防止篡改的分布式記錄系統(tǒng),它的出現(xiàn)讓大家意識(shí)到,除了互聯(lián)網(wǎng)這樣的基礎(chǔ)設(shè)施外,我們還能打造一個(gè)彼此信任的基礎(chǔ)設(shè)施,類(lèi)似于比特幣這樣的大規(guī)模、長(zhǎng)時(shí)間自治運(yùn)行的系統(tǒng),也為區(qū)塊鏈技術(shù)的應(yīng)用開(kāi)啟了更多遐想的空間。
試想一下,如果人與人之間的交易無(wú)法偽造,合同都能確??煽繄?zhí)行,世界是不是就變得更美好了呢?這也是技術(shù)進(jìn)步再一次給人類(lèi)發(fā)展,帶來(lái)了一些福利。
不提這種去中心化的金融系統(tǒng),是否能在現(xiàn)實(shí)中普及。在跨國(guó)交易,夸組織合作日益頻繁的今天,已經(jīng)有了不少有益的嘗試和參考。
而更進(jìn)一步,比特幣只是基于區(qū)塊鏈技術(shù)的一種金融應(yīng)用。區(qū)塊鏈技術(shù)還能帶來(lái)更通用的計(jì)算能力,從ETH到EOS再到Ulord,就在試圖基于區(qū)塊鏈做一個(gè)平臺(tái)層,讓別人基于平臺(tái)開(kāi)發(fā)應(yīng)用更為的簡(jiǎn)單。
另外,區(qū)塊鏈本身也可以作為分布式存儲(chǔ),也自然可做作為分布式計(jì)算引擎,所以可以想象,整個(gè)加入集群的設(shè)備都是計(jì)算引擎。而大家通過(guò)付費(fèi)來(lái)使用計(jì)算力,是不是就有點(diǎn)普及計(jì)算的意味了呢?
第四章、回顧與反思

下期預(yù)告:區(qū)塊鏈發(fā)展現(xiàn)狀及前景
下周再見(jiàn)啦

