本節(jié)課由中國(guó)最早的區(qū)塊鏈布道者之一、鏈圈資深開(kāi)發(fā)大鸥饰睿“Blue”老師帶你走進(jìn)“區(qū)塊鏈技術(shù)”的世界茸俭。
1、什么是區(qū)塊鏈安皱;
官方解釋?zhuān)?/p>
通俗來(lái)講:是個(gè)數(shù)據(jù)庫(kù)调鬓,也稱(chēng)為賬本。賬本比價(jià)特殊:任何人可以購(gòu)買(mǎi)服務(wù)器酌伊,成為網(wǎng)絡(luò)節(jié)點(diǎn)腾窝。節(jié)點(diǎn)友好,同樣的權(quán)利居砖、義務(wù)虹脯。存儲(chǔ)數(shù)據(jù)同步奏候。
舉例:課程表,同步蔗草。課程表疆柔,一個(gè)月更新一次。
方案一:最努力學(xué)習(xí)的人镶柱,有資格制定下個(gè)月課程表。
課程表就相當(dāng)于一個(gè)區(qū)塊歇拆,課程表里的內(nèi)容,不如什么時(shí)間學(xué)語(yǔ)文故觅,什么時(shí)間學(xué)數(shù)學(xué),就像是一筆筆的交易输吏。
每個(gè)課程表(即是區(qū)塊)連在一起权旷,就是區(qū)塊鏈。
付出努力的過(guò)程评也,稱(chēng)為挖礦炼杖;BTC
方案二:全員相互投票選舉
誰(shuí)的票數(shù)最多灭返,誰(shuí)有資格制作課程表盗迟。ETH
方案三:從班委中選舉
班委可以改變。EOS
綜上熙含,區(qū)塊鏈?zhǔn)且粋€(gè)分布式賬本罚缕,通過(guò)去中心化、去信任的方式怎静,集體維護(hù)一個(gè)可靠數(shù)據(jù)庫(kù)的技術(shù)方案邮弹。
2、區(qū)塊鏈的共識(shí)機(jī)制鏈蚓聘;
3腌乡、區(qū)塊鏈的特征以及為什么會(huì)有這些特征;
第一夜牡、開(kāi)放与纽、共識(shí)。
第二塘装,去中心急迂、去信任。信任的是共識(shí)下的規(guī)則蹦肴,而不是人僚碎。
第三,交易透明阴幌、雙方匿名勺阐。交易所卷中,目前是中心化管理,與區(qū)塊鏈不同皆看。
第四仓坞、不可篡改,可追溯腰吟。51%攻擊无埃,需要同時(shí)修改才算。
4毛雇、區(qū)塊鏈的6層結(jié)構(gòu)嫉称;
數(shù)據(jù)層、網(wǎng)絡(luò)層灵疮、共識(shí)層织阅、激勵(lì)層、合約層震捣、應(yīng)用層荔棉;前三層,是區(qū)塊鏈的必要因素蒿赢。
第一润樱、數(shù)據(jù)層壹若,類(lèi)比:數(shù)據(jù)層---“筆記本”店展,里面記錄了課程表秃流。筆記本按照時(shí)間管理每個(gè)月度的課程表,月度課程表記錄時(shí)間很?chē)?yán)格----時(shí)間戳概说。
筆記本里有個(gè)機(jī)關(guān)(哈希函數(shù))席怪。
哈希函數(shù)的作用挂捻?小明手里有個(gè)機(jī)關(guān)還有一個(gè)看不懂的字母組合(即哈希值)船万。同時(shí)有一篇文章骨田,據(jù)說(shuō)是祖?zhèn)髅胤教停敲胤绞遣皇钦娴挠破l(shuí)都無(wú)法證明芥驳。但是,小明的祖輩告訴他假抄,這個(gè)機(jī)關(guān)和哈希值可以檢驗(yàn)秘方的真?zhèn)卫鲡绻衙胤椒胚M(jìn)機(jī)關(guān)脚祟,算出的值與哈希值一樣,為真的蛉签。
默克爾根的作用沥寥,它是最終值邑雅,判斷交易數(shù)據(jù)是否被篡改了淮野。
數(shù)據(jù)層骤星,包含了區(qū)塊鏈里最重要的數(shù)據(jù)爆哑,其任務(wù)就是組織管理好數(shù)據(jù),并保證他們的安全队贱。
第二,網(wǎng)絡(luò)層柱嫌。假如班里有40個(gè)同學(xué)编丘,每個(gè)人只能與自己的前后位說(shuō)話,不能超越這個(gè)規(guī)則癣防。新來(lái)一人掌眠,至少一位成為鄰居。然后级遭,把這個(gè)消息一個(gè)人傳一個(gè)人挫鸽,最后全網(wǎng)皆知鸥跟。每個(gè)同學(xué),就是一個(gè)節(jié)點(diǎn)枫匾;消息傳遞的過(guò)程拟淮,就是p2p(point to point)自動(dòng)組網(wǎng)的過(guò)程(迅雷早年已經(jīng)成熟應(yīng)用)很泊。
節(jié)點(diǎn)是如何組成網(wǎng)絡(luò)的呢?如何彼此通信戳鹅?消息傳遞昏兆,需要驗(yàn)證。
第三模软、共識(shí)層。(待續(xù)携狭。逛腿。仅颇。)
5、比特幣區(qū)塊鏈中區(qū)塊的數(shù)據(jù)結(jié)構(gòu)以及各個(gè)區(qū)塊是如何關(guān)聯(lián)在一起形成一條區(qū)塊鏈的搁廓。(待續(xù)境蜕。凌停。。)