區(qū)塊鏈基礎架構主要包括應用層、合約層、激勵層、共識層、網絡層、數(shù)據層和數(shù)據基礎設施層。
共識層、網絡層和數(shù)據層屬于協(xié)議層,是構成區(qū)塊鏈技術的必要層級,并且缺一不可。合約層是擴展層,主要用于區(qū)塊鏈的編程性質。激勵層包括發(fā)行機制和激勵機制,通常發(fā)生在公有鏈中。
供應鏈信息平臺的技術模型主要包括交互模塊、核心模塊和基礎模塊。核心模塊包括合約層、共識層和網絡層。激勵層在供應鏈聯(lián)盟鏈中不太常見,但是成員需求可以通過產品流或資金流進行利益分配。
區(qū)塊鏈的應用層封裝了各種應用場景和案例,可以將區(qū)塊鏈技術應用部署在現(xiàn)實中,并在以太坊、EOS、QTUM等平臺上落地。合約層具有可編程的特性,并且可以實現(xiàn)智能合約的自動執(zhí)行。激勵層包括經濟激勵的發(fā)行制度和分配制度,以鼓勵節(jié)點參與記賬。
共識層包含共識算法和共識機制,是區(qū)塊鏈的核心技術之一,用于讓節(jié)點在P2P網絡中達成共識。網絡層通過P2P技術實現(xiàn)分布式網絡機制。數(shù)據層描述區(qū)塊鏈的物理形式,包括區(qū)塊鏈數(shù)據、鏈式結構以及區(qū)塊上的隨機數(shù)、時間戳、公私鑰數(shù)據等。