區塊鏈(Blockchain)是什么?
百科上是這樣說的:區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。
很多人都知道區塊鏈第一次出現在公眾視野是由于比特幣的出現,實際上在比特幣之前就已經有其他人發布類似概念的論文了,而比特幣是將區塊鏈概念通過現代計算機網絡以及互聯網賦予了實際應用場景,該應用可以理解成點對點數字貨幣交易系統,通過支付一定的手續費而實現無需通過第三方機構參與的轉賬。
它本質上是一個去中心化的互聯網數據庫,任何人都可以參與該數據庫的維護、查詢、記錄等工作,同時使用的人越多,篡改該數據庫的可能性越低,也就是說維護的人越多那么這個數據庫就會越安全。傳統的賬本只需要一個人重新修改一下就變成了一套假賬本,而比特幣這個分布式賬本如果你要作假賬本的話,那么你需要拿到所有能記賬的賬本中51%以上的賬本進行修改,在當今比特幣的使用人群來說,這個成本對于現有技術來說無疑難過穿越宇宙。
可以由以下3個基本概念組成區塊鏈的概念:
1、交易:交易結果需要記錄進賬本,交易成功則需要寫進賬本,就是在區塊上添加一條交易記錄。
2、區塊:記錄某一個時間段內發生的交易及狀態結果等數據,達成共識后完成記錄。
3、鏈:把所有區塊記錄按照記錄順序串聯起來,形成一套完整的鏈狀結構的區塊鏈賬本。
區塊鏈主要是按照時間順序將數據區塊以順序相連接組合成一種鏈式的數據結構,并通過加密算法實現一旦記錄則理論上無法進行破解修改的分布式賬本。每一個區塊用于記錄一段時間內產生的交易行為信息,用于驗證信息的有效性及生成下一區塊。
區塊鏈的發展由來?
區塊鏈技術于2008年美國次貸危機之后的次年誕生于自稱中本聰創建的比特幣,目前為止已經經歷了以下3個發展階段。
1.0階段:以比特幣為代表的數字貨幣
2.0階段:以以太坊為基礎衍生的數字資產及智能合約
3.0階段:各類區塊鏈應用,包括DAO/DAC(去中心化自治組織、區塊鏈治理公司),區塊鏈大應用市場(各類采用區塊鏈技術實現的應用)
在中國不斷加強技術創新的大背景下,目前全世界與區塊鏈有關的專利申請50%以上來自于中國。
2018年以來,《區塊鏈技術原理與開發實戰》正式引入高校教育內容。
區塊鏈的分類?
區塊鏈目前主要分為以下三類:
1、公有區塊鏈:就是俗稱的公鏈,主要指的是任何個體或者團體都可以參與交易、參與維護記錄的公共區塊鏈,是目前應用最廣泛參與人數最多的一種存在,包括比特幣網絡就是屬于公有區塊鏈系統,即所有人可參與記賬或交易的區塊鏈。
2、聯盟區塊鏈:由某個群體或行業內部指定多個預定節點作為記賬參與人,生成區塊的過程由這些節點共同決定,其他接入節點可使用網絡參與交易但不參與記賬過程,其他人需要通過開放的API進行有限查詢,即服務于一些群體或不同群體組成的行業的區塊鏈。
3、私有區塊鏈:僅僅使用區塊鏈技術來進行記賬,可以不采用多節點分布式記賬,可以是一個企業或者個人獨享區塊寫入權限,目前私鏈有關的應用還未能大規模有效使用。
區塊鏈技術優勢?
區塊鏈由于其與生俱來的篡改難度大到接近無法篡改的屬性,可有效解決任何場景中的信任成本。主要優勢包含以下幾個方面:
1、任何網絡中的個體都可以參與交易,區塊鏈記錄節點可將該交易進行驗證后寫進區塊內保存。
2、對于已經寫入區塊的記錄,修改成本對于現有個體或團體來說都是無窮大的。