1. 程式人生 > >Corda技術核心概念之賬單(The legder)

Corda技術核心概念之賬單(The legder)

概要

  • 從每一個點(peer)的觀點來看賬單是屬於個人的。
  • 兩個點(peers)總是確保他們在賬單上分享的事實(facts)必須是確切的同一版本

概觀

在Corda中,是沒有單一資料儲存中心的。相反,每一個節點都應該知道他需要知道的事實(有效的交易)(facts)並且維持著一個獨立的資料庫。這樣的結果就是,每一個點(peer)只能看見賬單的一個子集事實,而且沒有一個點能夠意識到賬單的全部事實(facts)。

比如,想象一個擁有5個節點的網路,有色的圓圈代表著節點之間分享的事實:

從上面的圖可以看見,雖然Carl,Demi和Ed共同分享著事實 3,但是Alice和Bob並不知道這回事。

同等重要的是,Corda需要確保無論在任何時候,網路中需要分享事實的多個節點中的資料庫都需要步調一致

比如,Alice和Bob都能夠看見準確的同一版本事實1事實7