區塊鏈的技術原理
1.區塊鏈是一種按照時間順序將數據區塊以順序相連的方式組合成的一種鍊式數據結構, 並以密碼學方式保證的不可篡改和不可偽造的分佈式賬本。
2.區塊鏈是交易的歷史記錄,非常像數據庫。鏈中的塊相當於一本書中的一頁面,書中的每個頁面都包含:文字、故事,每個頁面都有自己的信息:書名,章節標題,頁碼等。
3.在區塊鏈中,每個區塊都有:包含關於該塊的數據的標題:例如技術信息,對前一個塊的引用,以及包含在該塊中的數據的數字指紋(又名“散列”)等等。這個散列對於排序和塊驗證非常重要。

區塊鏈的特點
為了實現上述的交易,區塊鏈需要滿足去中心化,可回溯性等特點。
1.去中心化:用戶之間用點對點(P2P)的方式交易,地址由參與者本人管理,餘額由全局共享的分佈式賬本進行管理,安全依賴於所有參加者,由大家共同判斷某個成員是否值得信任。
2.透明性:數據庫中的記錄是永久的、按時間順序排序的,並且對於網絡上的所有其他節點都是可以訪問的。每個用戶都可以看到交易的情況。
3.記錄的不可逆性:由於記錄彼此關聯,一旦在數據庫中輸入事務並更新了帳戶,則不能更改記錄。

區塊鏈的缺點
1.不可撤銷
區塊鏈中,如果誤操作,或者丟失密碼,損失將無法挽回。
2.私密性
由於區塊鍊是分佈式,交易賬本必須公開透明,沒有隱私可言。
3.存儲空間
由於需要掌握所有歷史記錄,交易數量大的時候,性能受影響。
4.延遲性
分布式的特點,需要大家認證,因此,存在交易的延遲。

區塊鏈應用
除了比特幣,區塊鏈其實有很多應用,主要包括:
1.智能合約:數字化法律; 合同文書,自動執行商業交易和協議。
2.智能資產:貿易融資,供應鏈,工作流程,豐富的數據。
3.清算和結算:更高的交易準確性和更短的結算流程,短期內贏得真正的成本節省
4.付款:減少當前框架的弊端,節省時間和成本,加快並簡化跨境支付
5.數字身份:註冊身份; 為其他服務重新使用該標識
6.物聯網中的應用:MoIP運行; 機器對機器的通信