這壹串標準定義是不是很難理解,如果用壹個例子來解釋區塊鏈,就是下面這樣:
有壹個村莊進行了集體合作,他們設置了壹個會計,負責記賬,也就是誰出了多少工,大家買了多少東西,村裏賺了多少錢等。到了年底,村長會根據記錄的賬本,將結余分給村民。
不過人總是有貪欲的,所以有人發現會計在假賬,中飽私囊。為了避免再發生這樣的事情,大家進行集體討論之後,決定不要會計了,讓大家輪流記賬,防止賬本被單獨的壹個人控制。這就是“去中心化”,即所有人都能接觸到賬本。
人終歸是有貪欲的嗎,有人就決定挪用村裏公款,可是他又怕被別人發現,於是就銷毀了賬本的部分內容,這就沒人能查他了。隨著其他人學會了這壹招兒,賬本沒了,村裏的公***財產也快沒了。
面對這個情況,大家再次進行集體討論之後,決定使用壹種新的記賬方法:每個人都能擁有壹本自己的賬本,任何壹個人改動了賬本都必須告知其他人,其他人也會在自己的賬本上記上同樣的內容。如果有人發現賬目不對,就可以指出來拒絕接受。到年終分賬的時候,以大多數人都認可的賬目為合法賬目。即使有人真的不小心,將自己的賬本損壞了,他只需要找到其他合法賬目去復制壹下就可以了。這就是區塊鏈的“公開透明化和安全性”。
不過這麽搞就需要所有人都每天記賬,實在太麻煩、太花時間了。所以大家開了壹個會,決定每天早上擲骰子,隨機決定誰負責記錄當天的賬目,其他人在進行核對之後,認為沒有問題就能復制到自己的賬本裏了。這就是區塊鏈記賬方法的雛形。