傳統(tǒng)的OSI網絡協(xié)議被分為7層:物理層(PH)、數(shù)據(jù)鏈路層(DL)涝焙、網絡層(N)孕暇、傳輸層(T)、會話層(S)妖滔、表示層(P)、應用層(A)沮翔。
類似的曲秉,區(qū)塊鏈基礎架構分為6層:包括數(shù)據(jù)層、網絡層搏存、共識層矢洲、激勵層、合約層读虏、應用層盖桥。因為每一層都涉及到較新的技術原理和專業(yè)名詞解釋,本篇只從理解概念的角度出發(fā)描繪一下區(qū)塊鏈的模型結構構成揩徊。
數(shù)據(jù)層:是區(qū)塊鏈模型的最底層塑荒,他封裝了數(shù)據(jù)區(qū)塊的鏈式結構,以及非對稱的公匙私匙加密技術和時間戳技術齿税。
網絡層:點對點(P2P)的組網機制,數(shù)據(jù)傳播和數(shù)據(jù)驗證機制拧篮,因為P2P的特性,區(qū)塊鏈具有自動組網的機制缺虐,常常被稱作分布式自治系統(tǒng)(DAOs)赏参。
共識層:主要負責共識算法和共識機制,目前最常見也是較為成熟的有三種共識機制——工作量機制證明POW(Proof of Work)纫溃、權益證明機制POS(Proof of Stake)韧掩、股份授權證明機制DPOS(Delegate Proof of Stake)。這三種機制各有利弊疗锐,目前還在不斷演進和完善過程之中。
激勵層:主要負責激勵的發(fā)行制度和分配制度口芍」途恚可以簡單的理解為就是一套工資和獎勵系統(tǒng)。了解過比特幣挖礦原理就很好理解小染,所謂的挖礦就是在新區(qū)塊記賬所得的獎勵+交易手續(xù)費贮折,獎勵+手續(xù)費如何分配就是激勵層的功能。
合約層:因為區(qū)塊鏈每個區(qū)塊可編程踊赠、可嵌入代碼的特性每庆,合約層包含了腳本、算法扣孟、以及智能合約荣赶,可以簡單的理解為是一份自定義的電子合同,之所以稱為智能合約利诺,是因為這份合約可以在達到約束條件自動觸發(fā)執(zhí)行,不需人工干預立倍,也可以在不滿足條件時自動解約侣滩,理論上可以觸發(fā)執(zhí)行事先約定好的一切條款。這也是區(qū)塊鏈能夠解放信用體系最核心的技術之一寝志。
應用層:和傳統(tǒng)的OSI網絡協(xié)議模型應用層一樣策添,封裝了各種應用場景和案例,類似于我們日常用的各種網站唯竹、APP,比如有社交娛樂物臂,有電商購物猾愿,有新聞閱讀等各種不同的應用場景。
區(qū)塊鏈系統(tǒng)模型的每一層都會誕生新的工作崗位和新的創(chuàng)業(yè)機遇泽本,甚至會出現(xiàn)新的行業(yè)巨頭姻僧。其中合約層和應用層對人才的需求量最大。智能合約領域目前最為知名的以太坊(ETC)赌莺,應用層目前最為知名的非比特幣莫屬松嘶。
了解清楚了區(qū)塊鏈的技術架構,再來看看區(qū)塊鏈技術未來發(fā)展的三個階段巢音,關于這三個階段很多權威人物給出了不同的定義,但也基本達成了三種發(fā)展形態(tài)的共識:
1官撼、區(qū)塊鏈1.0階段——數(shù)字貨幣(可編程貨幣)
2、區(qū)塊鏈2.0階段——智能合同(可編程金融)
3掠哥、區(qū)塊鏈3.0階段——高級智能合同(可編程社會)
目前续搀,雖然區(qū)塊鏈的發(fā)展正處在備受爭議的1.0數(shù)據(jù)貨幣階段顷链,但全世界行業(yè)的巨頭們都已搶先在智能合同(2.0)階段躍躍欲試,生怕錯過了最大的時代風口榛了,比如國內的迅雷煞抬、阿里、騰訊战坤、百度残拐、順豐…….都推出了區(qū)塊鏈相關的試水產品。
路漫漫其修遠兮溪食,吾將上下而求索。