目前關于區塊鏈沒有統一的定義,綜合來看,區塊鏈就是基于區塊鏈技術形成的公共數據庫。區塊鏈技術是指對各參與方之間基于現代密碼學、分布式一致性協議、點對點網絡通信技術和智能合約編程語言等形成的數據交換、處理和存儲的技術組合。區塊鏈技術本身也在不斷的發展和演化。
區塊鏈構架可以分為1.0、2.0、3.0,區塊鏈1.0主要應用是數字貨幣,典型的就是比特幣,而區塊鏈2.0則可以理解為區塊鏈技術在其他金融領域的應用,包括銀行清算結算、跨境支付、股權登記轉讓、證券保險、知識產權等。區塊鏈3.0則是超越了貨幣金融的區塊鏈應用,覆蓋生活的方方面面,包括司法、醫療、物流、物聯網等各個領域。