二,区块链理论(定义及特性)
? ? 區塊鏈是一種基于互聯網的分布式點對點協議,通常又被稱為一種分布式的加密賬本,可以將加密后的數據(稱之為一個區塊)按照時間序列疊加成一個鏈式結構。
?百度百科中對區塊鏈做如下定義:
????區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。所謂共識機制是區塊鏈系統中實現不同節點之間建立信任、獲取權益的數學算法? 。
區塊鏈(Blockchain)是比特幣的一個重要概念,它本質上是一個去中心化的數據庫,同時作為比特幣的底層技術。區塊鏈是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一次比特幣網絡交易的信息,用于驗證其信息的有效性(防偽)和生成下一個區塊。
? ? 而在維基百科中,區塊鏈是這樣定義的:
? ? ?區塊鏈(英語:blockchain 或 block chain)[1]是用分布式數據庫識別、傳播和記載信息的智能化對等網絡,也稱為價值互聯網。[2][3] 中本聰在2008年,于《比特幣白皮書》[4]中提出“區塊鏈”概念,并在2009年創立了比特幣社會網絡,開發出第一個區塊,即“創世區塊”。[5]
區塊鏈共享價值體系首先被眾多的加密貨幣效仿,并在工作量證明上和算法上進行了改進,如采用權益證明和SCrypt算法。隨后,區塊鏈生態系統在全球不斷進化,出現了首次代幣發售ICO、智能合約區塊鏈以太坊、“輕所有權、重使用權”的資產代幣化共享經濟[6] 以及區塊鏈國家。目前,人們正在利用這一共享價值體系,在各行各業開發去中心化電腦程序(Decentralized applications, Dapp)[7],在全球各地構建去中心化自主組織和去中心化自主社區(Decentralized autonomous society, DAS)[8]。
? 可以看到當前對于區塊鏈的定義皆大同小異,基本上都闡述了一個去中心化的分布式價值傳遞存儲機制。
2.2 區塊鏈特性
區塊鏈的主要特性如下:
1, 去中心化? ? 區塊鏈本身是一種基于分布式的存儲機制,不存在任何中心化節點。所有的區塊都由網絡中的節點來存儲與維護。
2, 去信任
? ? 區塊鏈信息具有不可篡改性,信息一旦被記錄,則永久保存,若想篡改信息除非控制整個網絡中超過51%以上的節點,事實上在很多系統中要求更高。此外,區塊鏈的交易基于協商一致的規范與協議,排除了人為干擾。
3, 開放性
? ? 區塊鏈由整個系統中的節點集體維護,除交易雙方私有信息外整個交易流程公開透明,任何人都可以在公共賬本上查看到交易記錄。
4, 匿名性
? ? 如開放性中所講,區塊鏈對于交易雙方的私有信息是保密的,每個人在區塊鏈上都是黑盒,當交易時只有必須信息才會被暴露,很好的保護了用戶隱私。
5, 可編程性
? ? 區塊鏈技術可以提供靈活的腳本代碼系統,支持用戶創建高級智能合約、貨幣或其他去中心化應用。
? ? 事實上技術的出現與發展總是符合社會形態發展并反過來對其產生影響,正因為如此,目前區塊鏈也發展為了:公有鏈,聯盟鏈,私有鏈三種模式,而對于聯盟鏈/私有鏈來講,去中心化和開放性的特性明顯相對比較弱化。這是一種符合社會形態的演進。
總結
以上是生活随笔為你收集整理的二,区块链理论(定义及特性)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公众号流程入口修改
- 下一篇: Vue 跨域下载或读取文件