區塊鏈是分布式數據存儲、點對點傳輸、* * * *識別機制、加密算法等計算機技術的新應用模式。
所謂* * *知識機制,是區塊鏈系統中不同節點之間建立信任和獲取權利的數學算法。
從狹義上講,區塊鏈是壹種將數據塊按照時間順序有序組合的鏈式數據結構,在密碼學上保證是不可破解、不可偽造的分布式賬本。
從廣義上講,區塊鏈技術是壹種全新的分布式基礎設施和計算方法,它使用區塊鏈數據結構來驗證和存儲數據,使用分布式節點識別算法來生成和更新數據,使用密碼學來保證數據傳輸和訪問的安全性,使用自動化腳本代碼組成的智能契約來編程和操縱數據。
優勢:
1)算法簡單,易於實現;
2)節點無需交換額外信息即可實現* * *知識;
3)破壞系統需要很大的成本。
缺點:
1)浪費能量;
2)難以縮短區塊的確認時間;
3)新區塊鏈必須找到不同的哈希算法,否則將面臨比特幣的計算能力攻擊;
4)容易出現分叉,需要等待多次確認;
5)永遠不會有終結,需要壹個檢查點機制來彌補終結。