最近區(qū)塊鏈可以算是全球熱點疯搅,互聯(lián)網(wǎng)圈、金融圈见秤、電商圈包括政治圈都在熱議
區(qū)塊鏈。在加密貨幣市場比特幣曾一度熱炒到2萬美元真椿,區(qū)塊鏈也是17年達(dá)沃斯論
壇的主要話題鹃答,甚至在區(qū)塊鏈圈里把互聯(lián)網(wǎng)劃分為古典互聯(lián)網(wǎng)和區(qū)塊鏈互聯(lián)網(wǎng)。
那究竟什么是區(qū)塊鏈突硝?它和加密貨幣是什么關(guān)系测摔?他將如何改變世界?為什么有?
些人堅定的認(rèn)為它有如此巨大的價值解恰?可能大部分人還是很困惑锋八。在看一些相關(guān)
的介紹文章時由于不同的文章的對受眾人群的知識結(jié)構(gòu)有不同的要求,每篇文章
有自己不同的側(cè)重重點和知識起點护盈,對于一個初識區(qū)塊鏈的朋友挟纱,在看一些層次
高低區(qū)塊鏈類文章后,大多會有越看越糊涂的感覺腐宋。所以就想根據(jù)自己的學(xué)習(xí)經(jīng)
歷寫一篇關(guān)于區(qū)塊鏈入門類的文章紊服,簡單概要的向大家介紹一下區(qū)塊鏈的基本知
識。本文適合一些初識區(qū)塊鏈的朋友脏款,希望本文的內(nèi)容對大家認(rèn)識區(qū)塊鏈有所有
幫助围苫。
什么是區(qū)塊鏈?
這是在人們接觸到區(qū)塊鏈時首先提出的問題撤师,不同的文章也給出不同的解釋剂府,有
說他是一種分布式賬本技術(shù),有說他是一種全新的分布式數(shù)據(jù)庫剃盾,也有說他是一
種全新的分布式數(shù)據(jù)存儲技術(shù)腺占,為什么會有這么多不同的定義淤袜,他們說的是對的
還是錯的,對于一個初識者面就很難理清衰伯。我們先看看維基百科和百度百科中對
區(qū)塊鏈的定義铡羡。
維基百科區(qū)塊鏈定義:區(qū)塊鏈(英語:blockchain 或 block chain)是用分布式
數(shù)據(jù)庫識別、傳播和記載信息的智能化對等網(wǎng)絡(luò), 也稱為價值互聯(lián)網(wǎng)意鲸。中本聰在
2008年烦周,于《比特幣白皮書》中提出“區(qū)塊鏈”概念,并在2009年創(chuàng)立了比特幣
社會網(wǎng)絡(luò)怎顾,開發(fā)出第一個區(qū)塊读慎,即“創(chuàng)世區(qū)塊”。
百度百科區(qū)塊鏈定義: 區(qū)塊鏈?zhǔn)欠植际綌?shù)據(jù)存儲槐雾、點對點傳輸夭委、共識機(jī)制、加密
算法等計算機(jī)技術(shù)的新型應(yīng)用模式募强。所謂共識機(jī)制是區(qū)塊鏈系統(tǒng)中實現(xiàn)不同節(jié)點
之間建立信任株灸、獲取權(quán)益的數(shù)學(xué)算法。狹義來講擎值,區(qū)塊鏈?zhǔn)且环N按照時間順序?qū)?/p>
數(shù)據(jù)區(qū)塊以順序相連的方式組合成的一種鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)慌烧, 并以密碼學(xué)方式保證的
不可篡改和不可偽造的分布式賬本。 廣義來講幅恋,區(qū)塊鏈技術(shù)是利用塊鏈?zhǔn)綌?shù)據(jù)結(jié)
構(gòu)來驗證與存儲數(shù)據(jù)杏死、利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù)泵肄、利用密碼學(xué)
的方式保證數(shù)據(jù)傳輸和訪問的安全捆交、利用由自動化腳本代碼組成的智能合約來編
程和操作數(shù)據(jù)的一種全新的分布式基礎(chǔ)架構(gòu)與計算方式。
以上的兩種解釋應(yīng)該是普遍被大家所認(rèn)可的腐巢,從上面的解釋看品追,在區(qū)款連技術(shù)主
要包含分布式網(wǎng)絡(luò)、共識機(jī)制冯丙、加密算法肉瓦、智能合約、權(quán)限許可胃惜、價值泞莉、資產(chǎn)等
幾大要素,使區(qū)塊鏈技術(shù)能夠?qū)崿F(xiàn)更為透明船殉、安全和高效的交易(包括簡單交易
和智能合約交易)鲫趁,從而實現(xiàn)整個社會溝通、協(xié)同和交易的效率提升利虫。 按照功能
架構(gòu)劃分整個區(qū)塊鏈技術(shù)又分為:應(yīng)用層挨厚、合約層堡僻、激勵層、共識層疫剃、網(wǎng)絡(luò)層钉疫、
數(shù)據(jù)層(如:圖1),區(qū)塊鏈技術(shù)的各要素在各層發(fā)揮所用巢价。雖然右圖結(jié)構(gòu)清晰的
理出了區(qū)塊鏈的整體架構(gòu)牲阁,但區(qū)塊鏈的主要的技術(shù)要素是如何在一起協(xié)作的?究
竟如何理解區(qū)塊鏈壤躲?本文后邊會根據(jù)右圖展開咨油,通過一個個問題給大家進(jìn)行梳
理,最終叫大家對于區(qū)塊鏈有個初步的認(rèn)識柒爵。
圖1
什么是區(qū)塊鏈網(wǎng)絡(luò)役电?網(wǎng)絡(luò)層
在向大家解釋這個問題之前,先說一下大家用p2p技術(shù)下片的事棉胀,我相信大部分人
都在網(wǎng)上下種子法瑟,然后通過種子下片等其他數(shù)據(jù)資源⊙渖荩基本都用電驢霎挟、迅雷這樣
的下載工具,下載網(wǎng)絡(luò)上的資源麻掸,他的基礎(chǔ)原理是通俗的理解為就是你在打開客
戶端的的同時酥夭,也就連接到基于這個種子的p2p網(wǎng)絡(luò),你的電腦即是數(shù)據(jù)的提供者
也是獲取者脊奋,形成點對點的網(wǎng)狀的數(shù)據(jù)傳輸熬北,沒有中心節(jié)點,這是這種網(wǎng)絡(luò)結(jié)構(gòu)
在打擊盜版上的無力所在诚隙,區(qū)塊鏈網(wǎng)絡(luò)結(jié)構(gòu)就是在這種網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上發(fā)展而
來讶隐,有的是基于同一種網(wǎng)絡(luò)協(xié)議。這種非中心化的網(wǎng)絡(luò)結(jié)構(gòu)也恰恰是成為了區(qū)塊
鏈網(wǎng)絡(luò)的一個優(yōu)勢所在
區(qū)塊鏈網(wǎng)絡(luò)的標(biāo)準(zhǔn)定義:目前最被認(rèn)同的解釋是:區(qū)塊鏈網(wǎng)絡(luò)采用了基于國際互
聯(lián)網(wǎng)(Internet)的P2P(peer-to-peer)網(wǎng)絡(luò)架構(gòu)久又。P2P是指位于同一網(wǎng)絡(luò)中的
每臺計算機(jī)都彼此對等巫延,各個節(jié)點共同提供網(wǎng)絡(luò)服務(wù),不存在任何“特殊”節(jié)
點地消。每個網(wǎng)絡(luò)節(jié)點以“扁平(flat)”的拓?fù)浣Y(jié)構(gòu)相互連通炉峰。在P2P網(wǎng)絡(luò)中不存在
任何服務(wù)端(server)、中央化的服務(wù)脉执、以及層級結(jié)構(gòu)疼阔。P2P網(wǎng)絡(luò)的節(jié)點之間交互
運作、協(xié)同處理:每個節(jié)點在對外提供服務(wù)的同時也使用網(wǎng)絡(luò)中其他節(jié)點所提供
的服務(wù)适瓦。P2P網(wǎng)絡(luò)也因此具有可靠性竿开、去中心化谱仪,以及開放性。
有了網(wǎng)絡(luò)否彩,就必然存在網(wǎng)絡(luò)中的節(jié)點疯攒,在區(qū)塊鏈網(wǎng)絡(luò)中也存這不同功能的網(wǎng)絡(luò)節(jié)
點,這些節(jié)點的不同是基于叫整個區(qū)塊鏈網(wǎng)絡(luò)更高效的運作而設(shè)計的列荔,以比特網(wǎng)
為例敬尺,他的網(wǎng)絡(luò)節(jié)點就分為full節(jié)點、獨立記賬節(jié)點(礦工節(jié)點)贴浙、輕量錢包節(jié)
點砂吞、完整區(qū)塊鏈數(shù)據(jù)節(jié)點,路由節(jié)點以及后續(xù)發(fā)展出礦池節(jié)點和與之相關(guān)系的分
布式挖礦節(jié)點崎溃。在這里重點對前三種做一個簡要的說明
Full節(jié)點:即包含所有功能的全節(jié)點蜻直,它有記賬功能就是向區(qū)塊鏈寫入數(shù)據(jù)的功
能、數(shù)據(jù)路由袁串、數(shù)據(jù)校驗概而、交易提交等功能。通俗的可以理解為既可發(fā)起交易囱修、
又可將交易數(shù)據(jù)寫入?yún)^(qū)塊赎瑰、還能將新的區(qū)塊數(shù)據(jù)廣播到網(wǎng)絡(luò)的其他節(jié)點并接收并
驗證其他節(jié)點所更新的數(shù)據(jù)。
獨立記賬節(jié)點:該節(jié)點擁有full節(jié)點的一部分功能破镰,即接受交易信息餐曼,參與發(fā)現(xiàn)
區(qū)塊的競爭,并交易數(shù)據(jù)寫入?yún)^(qū)塊鲜漩、將新的區(qū)塊數(shù)據(jù)廣播到網(wǎng)絡(luò)的其他節(jié)點并接
受其他節(jié)點所更新的數(shù)據(jù)源譬。
輕錢包節(jié)點:它的作用就更好理解了,他只是發(fā)起交易或查詢請求宇整,向網(wǎng)絡(luò)中廣
播瓶佳,并重網(wǎng)絡(luò)中獲取其他節(jié)點返回的交易成功失敗的信息和相關(guān)查詢信息芋膘。
圖2
這些節(jié)點如何協(xié)同的呢鳞青?下面用一筆比特幣交易在網(wǎng)絡(luò)中完成的流程給大家做個
簡要的介紹。
圖3
通過上邊的流程大家對區(qū)塊鏈網(wǎng)絡(luò)和網(wǎng)絡(luò)中的節(jié)點和大體的交易流程又一定的了
解为朋,錢包節(jié)點在向區(qū)塊鏈發(fā)起交易信息時會通過斯鑰簽名公鑰加密等一系列加密
驗證機(jī)制這里先不展開臂拓,感興趣的朋友可以單獨的深入的看。在交易信息驗證通
過提交后引出了另一個問題习寸。
交易信息是如何在區(qū)塊鏈中存儲的胶惰?
上文向大家簡單介紹了區(qū)塊鏈網(wǎng)絡(luò),和一筆交易怎樣在網(wǎng)絡(luò)中完成并存儲到了區(qū)
塊鏈中霞溪,那這些數(shù)據(jù)是以什么樣的形勢存儲的呢孵滞?上文所說的區(qū)塊是什么中捆?又是
怎么鏈起來的? 這就說到了區(qū)塊鏈的數(shù)據(jù)層坊饶,在此以比特網(wǎng)為例給大家解釋一
下泄伪,數(shù)據(jù)在區(qū)塊中存儲的形勢,區(qū)塊和區(qū)塊是什么鏈起來的匿级,是如何加密又怎么
進(jìn)行驗證蟋滴?是怎么做到不可篡改的?
比特網(wǎng)的區(qū)塊是一種被包含在公開賬簿(區(qū)塊鏈)里的聚合了交易信息的容器數(shù)
據(jù)結(jié)構(gòu)痘绎。我們可以簡單的理解為他是一個固定大小的一組交易數(shù)據(jù)的集合津函,他的
整體大小和結(jié)構(gòu)一定。比特網(wǎng)他的一個區(qū)塊的大小為2m左右孤页,它的結(jié)構(gòu):由區(qū)塊
標(biāo)識尔苦、一個包含元數(shù)據(jù)的區(qū)塊頭和緊跟其后的構(gòu)成區(qū)塊主體的一長串交易組成。
圖4
區(qū)塊的主標(biāo)識是區(qū)塊頭通過二次SHA256算法加密的的到數(shù)字指紋(就是雙哈希函
數(shù)算出的數(shù)值)和區(qū)塊的深度行施。這個雙哈希函數(shù)計算的值基于加密學(xué)原理可以說
是全局唯一的蕉堰。在對應(yīng)區(qū)塊鏈的深度更保證了主體標(biāo)識的唯一性。
區(qū)塊頭一般包含三組數(shù)據(jù)1悲龟、引用父區(qū)塊的哈希值這組數(shù)據(jù)將區(qū)塊與前一區(qū)塊聯(lián)系
起來形成區(qū)塊鏈屋讶。2、該區(qū)塊的難度须教、時間戳皿渗、工作量證明的計數(shù)器(Nonce)。
3轻腺、merkle樹根(用來有效總結(jié)區(qū)塊中所有交易的數(shù)據(jù)結(jié)構(gòu)乐疆,一般用作驗證交易使
用),在區(qū)塊頭明確后就可以確定區(qū)塊的主標(biāo)識了贬养。
區(qū)塊主體:就是存儲的一長串的交易信息挤土,eg:A轉(zhuǎn)賬給B,100個比特幣误算,付0.1
個比特幣的手續(xù)費;B收到A轉(zhuǎn)過的100比特幣仰美,當(dāng)然實際存儲形勢要比這個嚴(yán)禁完
備
圖5為比特網(wǎng)的區(qū)塊鏈實例
圖5
在區(qū)塊鏈規(guī)則里一個區(qū)塊只能有一個父區(qū)塊,一個父區(qū)塊可能有多個子區(qū)塊儿礼,由
于哈希算法的不可逆屬性(或者暫時不可逆)比特網(wǎng)對區(qū)塊頭進(jìn)行了雙哈希加
密咖杂,一個區(qū)塊的哈希值受他的父區(qū)塊的影響,這樣一環(huán)扣一環(huán)深度越深的區(qū)塊就
穩(wěn)定蚊夫,如果對父區(qū)塊或者爺爺太爺爺這樣的區(qū)塊進(jìn)行偽造诉字,就必修改這個區(qū)塊之
后的所有區(qū)塊,由于比特網(wǎng)采用工作量證明機(jī)制(后面介紹)進(jìn)而所需要的算量
就是巨大的(可以說近乎不可能)。 就象成地質(zhì)構(gòu)造中的地質(zhì)層或者是冰川巖芯
樣品壤圃。表層可能會隨著季節(jié)而變化陵霉,甚至在沉積之前就被風(fēng)吹走了。但是越往深
處伍绳,地質(zhì)層就變得越穩(wěn)定撩匕。到了幾百英尺深的地方,你看到的將是保存了數(shù)百萬
年但依然保持歷史原狀的巖層墨叛。在區(qū)塊鏈里止毕,最近的幾個區(qū)塊可能會由于區(qū)塊鏈
分叉所引發(fā)的重新計算而被修改。最新的六個區(qū)塊就像幾英寸深的表土層漠趁。但
是扁凛,超過這六塊后,區(qū)塊在區(qū)塊鏈中的位置越深闯传,被改變的可能性就很小了谨朝。在
100個區(qū)塊以后,區(qū)塊鏈已經(jīng)足夠穩(wěn)定甥绿。幾千個區(qū)塊(一個月)后的區(qū)塊鏈將變成
確定的歷史字币,理論上永遠(yuǎn)不會改變。(引用自精通比特幣第7章)在一般情況下在
新區(qū)塊后續(xù)追加4個區(qū)塊后就很難再被改變共缕。所以在人們利用比特幣換取實物時洗出,
如果金額特別巨大,通常在區(qū)塊鏈記錄收到對方一定量的比特幣后等一段時間图谷,
等在記錄該筆交易信息的區(qū)塊后續(xù)又新生成羅干區(qū)塊后翩活,確定交易信息穩(wěn)定沒有
被攢改的可能。這樣才將比特幣所交換的實物付給對方便贵,來避免區(qū)塊分叉帶來的
雙花風(fēng)險菠镇。當(dāng)然如果有人完全控制了區(qū)塊的生成就會一些用區(qū)塊鏈分叉的雙花行
為就能延伸后續(xù)區(qū)塊越長影響也越大,但是成本是巨大的承璃,現(xiàn)實中往往得不償
失利耍。
誰有權(quán)向區(qū)塊鏈寫入數(shù)據(jù)?
在上文向大家介紹了區(qū)塊鏈的存儲形勢盔粹,和如何實現(xiàn)不可篡改的機(jī)制隘梨,那么下一
個問題來了,在一個區(qū)塊鏈網(wǎng)絡(luò)中各個分布的節(jié)點最終誰有權(quán)限來創(chuàng)建一個新區(qū)
塊及它寫的內(nèi)容又如何被其他的節(jié)點接受的玻佩?這里就引出了區(qū)塊鏈技術(shù)中另一個
重要的要素共識機(jī)制出嘹,關(guān)于共識機(jī)制我個人的理解即為誰有權(quán)限寫,寫的內(nèi)容如
何校驗咬崔,如何保證寫的內(nèi)容是準(zhǔn)確的。這就需要通過共識機(jī)制和數(shù)據(jù)校驗邏輯來
解決改問題。
目前主要的共識機(jī)制有三種:POW:Proof of Work-工作證明垮斯、POS:Proof of
Stake-股權(quán)證明郎仆、POW+POS;隨著技術(shù)的不斷發(fā)展還一些新的共識機(jī)制的出現(xiàn)如:
DPOS兜蠕、 DBFT等等扰肌。 不同的共識機(jī)制分別對應(yīng)的不同形態(tài)的區(qū)塊鏈形態(tài)。在這里
我們重點說一下POW(鼎鼎大名的比特網(wǎng)就是采用這種機(jī)制)和POS
POW:Proof of Work-工作證明:比特網(wǎng)采用POW熊杨,目前被大家所熱說的挖礦就是
在這個機(jī)制的產(chǎn)生的現(xiàn)象曙旭,記在上文提過的,比特網(wǎng)中的記賬節(jié)點(挖礦節(jié)
點)晶府,根據(jù)自己交易池中的交易記錄在加上父區(qū)塊的哈希值等信息經(jīng)過不斷的調(diào)
整難度值參數(shù)進(jìn)行雙哈希計算桂躏,最終形成一個符合要求的哈希結(jié)果,一般這個結(jié)果
要小于某個值即達(dá)到要求。最終結(jié)果(BlockHash)由N個前導(dǎo)零構(gòu)成川陆,零的個數(shù)
取決于網(wǎng)絡(luò)的難度值(難度值根據(jù)全網(wǎng)的算力每隔一段時間進(jìn)行一次調(diào)整剂习,調(diào)整
基于保持全網(wǎng)每隔一段時間就一個區(qū)塊誕生的原則,比特網(wǎng)為10分鐘)较沪。要得到
合理的Block
Hash需要經(jīng)過大量嘗試計算鳞绕,計算時間取決于機(jī)器的哈希運算速度。當(dāng)某個節(jié)點
提供出一個合理的Block Hash值尸曼,說明該節(jié)點確實經(jīng)過了大量的嘗試計算们何,當(dāng)
然,并不能得出計算次數(shù)的絕對值控轿,因為尋找合理hash是一個概率事件垂蜗。當(dāng)節(jié)點
擁有占全網(wǎng)n%的算力時,該節(jié)點即有n/100的概率找到Block Hash解幽。當(dāng)記賬節(jié)點
(挖礦)碰撞出符合要求哈希值既擁有了新區(qū)塊的寫入權(quán)限贴见,對區(qū)塊鏈進(jìn)行追
加,并向全網(wǎng)進(jìn)行廣播躲株,其他節(jié)點收到信息并進(jìn)行驗證如驗證通過立即停止基于
原區(qū)塊的算力競賽片部,轉(zhuǎn)而利用新區(qū)塊的區(qū)塊頭進(jìn)行下一個區(qū)塊的競爭。
POS:稱股權(quán)證明霜定,類似于財產(chǎn)儲存在銀行档悠,這種模式會根據(jù)你持有數(shù)字貨幣的量
和時間,分配給你相應(yīng)的利息望浩。簡單來說辖所,就是一個根據(jù)你持有貨幣的量和時
間,給你發(fā)利息的一個制度磨德,在股權(quán)證明POS模式下缘回,有一個名詞叫幣齡吆视,每個幣
每天產(chǎn)生1幣齡,比如你持有100個幣酥宴,總共持有了30天啦吧,那么,此時你的幣齡就
為3000拙寡,這個時候授滓,如果你發(fā)現(xiàn)了一個POS區(qū)塊,你的幣齡就會被清空為0肆糕。你每
被清空365幣齡般堆,你將會從區(qū)塊中獲得0.05個幣的利息(假定利息可理解為年利率
5%),那么在這個案例中诚啃,利息 = 3000 * 5% / 365 = 0.41個幣淮摔,這下就很有意
思了,持幣有利息绍申。
為什么有人熱衷于記賬(挖礦)噩咪?
有了共識機(jī)制大家解決了在整個區(qū)塊鏈網(wǎng)絡(luò)中由誰來記賬對區(qū)塊進(jìn)行追加的問
題,那么怎么能夠怎么眾多的計算資源拉到區(qū)塊鏈網(wǎng)絡(luò)中參與記賬呢极阅?這就需要
對參與記賬和存儲區(qū)塊鏈數(shù)據(jù)的節(jié)點進(jìn)行激勵胃碾。本節(jié)的內(nèi)容和上文是息息相關(guān)
的,不同的共識機(jī)制對應(yīng)不同的激勵機(jī)制筋搏,以比特網(wǎng)為例子記賬節(jié)點(挖礦節(jié)
點)每產(chǎn)生一個新的區(qū)塊就會給這個區(qū)塊的產(chǎn)生者一份獎勵25個比特幣(現(xiàn)在為
12.5個比特幣仆百,每4年衰減一半),因為比特網(wǎng)規(guī)定每筆交易都需要手續(xù)費由交易
的付款方自行填寫奔脐,這些交易的手續(xù)也歸新區(qū)塊的產(chǎn)生者俄周。因此礦工在記錄交易
時會對交易池中的交易進(jìn)行手續(xù)費的高低排列,先記錄手續(xù)費高的交易對于手續(xù)
費的低的交易還有一個時間優(yōu)先髓迎,就是交易提交的越久它的排序會越靠前峦朗,因此
保證低手續(xù)費的交易也有被記錄區(qū)塊鏈的可能。在礦工的這兩種收益中排龄,前者為
新發(fā)的幣因此叫做發(fā)行機(jī)制波势,后者為交易費用因此叫分配機(jī)制。其根本的作用是
給予區(qū)塊鏈上貢獻(xiàn)者予以獎勵橄维,從而保證區(qū)塊鏈生態(tài)能夠保持生命力尺铣。
不同的區(qū)塊鏈可以根據(jù)需要設(shè)施不同的激勵機(jī)制。在以太坊中引入了燃料機(jī)制其
中燃料就是以太幣獎勵給區(qū)塊的記錄者争舞,還有上文pos機(jī)制所說的利息凛忿,感興趣的
讀者可以專門查閱一下以太坊的相關(guān)資料。提出這種機(jī)制的主要原因是大家認(rèn)為
pow機(jī)制太浪費資源竞川,有助于全球變暖(新技術(shù)的創(chuàng)新者就是這么大氣)。所以誕
生了其他的共識機(jī)制或者獎勵機(jī)制。
區(qū)塊鏈僅僅是能記錄交易信息嗎昔榴?
這里簡單提一下區(qū)塊鏈1.0和區(qū)塊鏈2.0,區(qū)塊鏈1.0是以比特網(wǎng)為代表的者疤,記賬類
區(qū)塊鏈福澡,不能運行復(fù)雜的腳本代碼叠赦,應(yīng)用場景相對簡單(比特網(wǎng)記錄的比特的相
關(guān)交易信息)。而區(qū)塊鏈2.0是以以太坊為代表的革砸,在區(qū)塊中不僅能夠記錄簡單轉(zhuǎn)
賬交易除秀,而且引入了虛擬機(jī)的概念可以執(zhí)行相關(guān)程序腳本(chiancode)具備圖靈
完備性。進(jìn)而能夠?qū)崿F(xiàn)智能合約算利,這也給區(qū)塊鏈的應(yīng)用帶來了無線的想象力册踩,區(qū)
塊鏈改變世界,實現(xiàn)信用社會效拭、合約社會帶來了可能暂吉。
智能合約是運行在計算機(jī)里面的,用于保證讓參與方執(zhí)行承諾的代碼缎患∧降模基于區(qū)塊
鏈的智能合約,是因為區(qū)塊鏈的幾大特性:去中心化挤渔、不可篡改肮街、高可用性。例
如我們可以在區(qū)塊鏈上建立一個簡單的合同判导,合同約定在未來的某個時段從A的賬
戶轉(zhuǎn)賬給B 100個以太幣嫉父,在復(fù)雜一些合約規(guī)定在未來的某個時間段A的賬戶內(nèi)的
代幣到達(dá)1萬轉(zhuǎn)賬給B 100個代幣,達(dá)到2萬轉(zhuǎn)賬給B 200個代幣眼刃,小于5000不轉(zhuǎn)給B
代幣绕辖。當(dāng)然實際應(yīng)用中智能合約可以根據(jù)實際需要設(shè)計的簡單或復(fù)雜,相關(guān)方也
可能不僅僅是兩方也可以是多方擂红。
基于區(qū)塊鏈技術(shù)能干什么仪际?
通過上文的理解對于區(qū)塊鏈應(yīng)用大家就可以開始自己的想象了,目前的以比特幣
為代表的加密貨幣是區(qū)塊鏈的一種應(yīng)用篮条,但隨著區(qū)塊鏈2.0的不斷的普及目前很多
區(qū)塊鏈產(chǎn)品都在不斷的出來弟头,從國內(nèi)看BATJ都在大力發(fā)展的自己的區(qū)塊鏈應(yīng)用
eg:阿里、京東都也在創(chuàng)建基于供應(yīng)鏈商品流轉(zhuǎn)的區(qū)塊鏈應(yīng)用涉茧,目前以接入了近
百個生產(chǎn)廠家赴恨,達(dá)到商品溯源驗真的社會價值,設(shè)想一下你要買茅臺重一出廠的
所有記錄都記錄在一個公共的無法造假的區(qū)塊鏈上伴栓,貨物的真實性就得到里很好
的認(rèn)證伦连;騰訊把區(qū)塊鏈技術(shù)應(yīng)用在了供應(yīng)鏈金融雨饺、物流信息、法務(wù)存證惑淳、公益尋
人额港、騰訊微黃金等多個領(lǐng)域;造成以太坊分叉的Slock.it也是在創(chuàng)建基于區(qū)塊鏈
的共享短租業(yè)務(wù)歧焦,類似于區(qū)塊鏈上的airbnb移斩;澳洲交易所進(jìn)行區(qū)塊鏈技術(shù)的股票
交易系統(tǒng),人行發(fā)行數(shù)字貨幣等等等等大家都能在新聞中不斷的看到相關(guān)應(yīng)用場
景出來了绢馍。
但是這些案例的還沒有產(chǎn)生很大的社會影響力向瓷,但隨著人們對區(qū)塊鏈的認(rèn)識的加
深,區(qū)塊鏈運營者對區(qū)塊鏈應(yīng)用的大力推廣相信很快就會融入到我們每個人的生
活工作中舰涌,發(fā)揮區(qū)塊鏈技術(shù)更為廣泛的社會價值猖任。