標籤:無法 公開金鑰 構建 私密金鑰 共識機制 支援 www. 資源 自己的
興趣所致入門摸一下熾手可熱區塊鏈領域,整理一下概念。
我從一個雜湊函數的概念入手
f(x) = y
一個接受輸入值的函數,雜湊函數需要輸入資料/數字/檔案等輸出一個通常為16進位的雜湊值
雜湊函數無法復原,無法通過輸出確定輸入,除非遭受暴力密碼破解攻擊(嘗試所有可能的輸入)
這就關乎到下面BlockChain的密碼編譯演算法了
區塊鏈概念
- 一種去中心化的分散式總帳資料庫,資料存放區的每個節點都同步賦值整個賬本
- 可協助多個節點達成共識去記錄和token相關的事情
- 可協助所有人無門檻構建屬於自己的小經濟系統
區塊鏈特性
不可篡改、匿名性、去中心化、開放性、共識機制
區塊鏈目標(解決問題)
目標為提高系統效率,減少信用成本
- 減少商業交易成本及信用成本(分散式總帳資料庫)
- 防偽技術(不可篡改)
- 強協助能力(共識機制)
區塊鏈技術的範疇
密碼學、演算法、分布式體系、支付和交易技術
區塊鏈技術核心
1、區塊+鏈
區塊+鏈形成的資料庫
2、分布式結構
開源的、去中心化的協議構建分布式結構體系讓價值交換的資訊發布全網,
通過分布式記賬確定資料內容,蓋上時間戳記產生區塊資料實現分布式儲存
3、非對稱式加密演算法
[加密]和[解密]中使用兩個具有非對稱特點的密碼
4、指令碼
一種可程式化智能合約,使系統去處理一些無法預見的交易模式
區塊鏈學習知識
1、區塊鏈基礎知識和關鍵技術解析
公開金鑰、私密金鑰、交易、區塊、P2P網路、挖礦(記賬權)、共識機制等
2、Hyperledger Fabric架構學習
企業區塊鏈架構,專註於模組化和可擴充性,以支援經常更改的商務規則
3、Solidity以太坊智能合約開發
學習資源
【書籍】
《區塊鏈 技術驅動金融:數字貨幣與智能合約技術》
《區塊鏈:從數字貨幣到信用社會》
《區塊鏈:重塑經濟與世界》
《區塊鏈:量子財富觀》
《區塊鏈技術指南》
《圖說區塊鏈》
【網站應用程式】
1、https://time.geekbang.org ,極客時間上有相關的區塊鏈專欄
2、http://8btc.com/ 巴位元論壇
3、http://www.feixiaohao.com 非小號
另外,比特幣白皮書和以太坊白皮書都值得仔細閱讀和學習。
認識一下區塊鏈