Model Three : Hash Function
Model one 提到的 PoW ( 請服用上篇的工作量證明 ),我們可以知道他是利用「運算」獲取「共識」,換句話說,獲取獎勵的工作證明。
其中的「運算」運用了雜湊函數。
雜湊函數(Hash Function)可將任意長度的資料( 可以是密令、一段話、遺書...),
轉換( 或說壓縮、摘要,因為資料內容可能很大很大 )為一組固定長度的亂數,
我們稱雜湊值(Hashes、Hash values、Hash sums),
雜湊值裡面有英文和數字。

值得一提的是,它具有單向不可逆的特點。
也就是說,雖然可以把資料帶入函數中算出雜湊值,
卻很難回推原本的資料,
以確保資料不會被竄改。
題外話,Hashcash演算法的起源被用來做阻擋垃圾郵件的機制。