區(qū)塊鏈不僅是一種新型的應用模式,它還涉及到分布式數(shù)據(jù)存儲、點對點傳輸、共識機制和加密算法等計算機技術。狹義上來說,它是一種按時間順序組合數(shù)據(jù)區(qū)塊成鏈式結構的方式,通過密碼學保證其不可篡改和不可偽造的分布式賬本。廣義上來說,區(qū)塊鏈技術利用塊鏈式數(shù)據(jù)結構來驗證和存儲數(shù)據(jù),利用分布式節(jié)點共識算法來生成和更新數(shù)據(jù),利用密碼學方式保證數(shù)據(jù)傳輸和訪問的安全,同時利用智能合約編程和操作數(shù)據(jù),構建全新的分布式基礎架構與計算方式。
區(qū)塊鏈的進化方式分為區(qū)塊鏈1.0(數(shù)字貨幣)、區(qū)塊鏈2.0(數(shù)字資產(chǎn)與智能合約)和區(qū)塊鏈3.0(各行業(yè)分布式應用落地)。
區(qū)塊鏈具有幾個顯著特征:去中介化、開放性、自治性、信息不可篡改和匿名性。由于其技術結構和特性,區(qū)塊鏈在多個領域都有廣泛的應用前景。