什么是区块链
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式。所謂共識機制是區塊鏈系統中實現不同節點之間建立信任、獲取權益的數學算法。區塊鏈(Blockchain)是比特幣的一個重要概念,它本質上是一個去中介化的數據庫,同時作為比特幣的底層技術。區塊鏈是一串使用密碼學方法相關聯產生的數據塊,每一個數據塊中包含了一次比特幣網絡交易的信息,用于驗證其信息的有效性(防偽)和生成下一個區塊。
一般說來,區塊鏈系統由數據層、網絡層、共識層、激勵層、合約層和應用層組成。 其中,數據層封裝了底層數據區塊以及相關的數據加密和時間戳等基礎數據和基本算法;網絡層則包括分布式組網機制、數據傳播機制和數據驗證機制等;共識層主要封裝網絡節點的各類共識算法;激勵層將經濟因素集成到區塊鏈技術體系中來,主要包括經濟激勵的發行機制和分配機制等;合約層主要封裝各類腳本、算法和智能合約,是區塊鏈可編程特性的基礎;應用層則封裝了區塊鏈的各種應用場景和案例。該模型中,基于時間戳的鏈式區塊結構、分布式節點的共識機制、基于共識算力的經濟激勵和靈活可編程的智能合約是區塊鏈技術最具代表性的創新點。
?
這段話很生澀吧?看不懂沒關系,我們來打個比方。
設想每個人有個神奇的小本本。當兩個人間一筆交易發生時,這筆交易記錄在你兩個的小本本上,不需要任何中介,包括公證機構。最神奇的是,這筆交易記錄將會很快自動復制到所有人的小本本上,大家都能看到。當超過一半的小本本上都有這筆交易記錄時,交易便正式生效了。
交易生效后,你無法私自篡改記錄。哪怕你能夠涂改你自己的小本本上的記錄,除非你能同時篡改大多數人小本本上的記錄(而這幾乎是完全不可能的事情),否則交易依然有效。
所以不需要第三方信任中介,這樣的交易就可以放心地展開,因為所有其他人都在自動地為交易公證。你買了東西后想賴帳?沒門。同樣,你也不用擔心對方賴賬。
因為區塊鏈有可大規模擴展、數據公開透明、數據不可纂改等特點,特別是能有效解決陌生人間的信任問題,所以可以推廣到所有可以數字化的領域,比如數字貨幣、支付清算、數字票據、權益證明、征信、政務服務、醫療記錄等。
總結
- 上一篇: 110万房子首付和月供
- 下一篇: boost::hana::extend用