區塊鏈概念依賴於兩個主要思想:分散和分配。
中心化系統
談到權力下放和分配,讓我們從現狀開始:中心化。我們每天都使用中心化系統。大多數中心化系統依賴於政府監管,例如我們的中央銀行或郵政服務。其他集中式系統依賴於公司,如在亞馬遜上購物或麥當勞就餐。
中心化系統依賴於信任。為了讓他們工作,消費者需要相信權威的力量。就像你如何將錢存入銀行而不是床墊下,因為你更相信銀行的權威性。
去中心化的系統
當系統“去中心化”時,意味著沒有中央公司或網路擁有它。您現在正在使用中心化系統,即網際網路。
分散式系統
當您以很多不同的速度複製系統時,腐敗或破壞變得更加困難。當你讀到下一個大資料洩露事件(似乎經常發生)時,你應該考慮允許這種破壞發生的原因。一家公司將他們所有寶貴的資訊放在一個地方,這使得一個人可以輕鬆地潛入並做鬼鬼祟祟的事情。
透過在任何地方分發(讀取:複製)所有內容,不良人員需要一次更改所有位置的資料,以便做出偷偷摸摸的事情。
這感覺很奇怪,但透過向所有人開放並提供資料,您可以保護它。
加密
插圖中的每個節點都是一臺計算機,它從網路中獲取少量資料(其他人的資料)。這些資料是透過一些名為“加密技術”的精彩數學來保證的,這可確保捆綁包不會被其他任何人更改或損壞。
每個捆綁(塊)都儲存在按時間順序排列的鏈中,因此它的歷史記錄是網路的一部分,完全公開。網路將資料儲存在分散式分類帳中的網路中的多個位置。
這就是區塊鏈。
什麼是“塊”?
“區塊鏈”中的“塊”是您的系統要儲存的一組資訊:雜貨列表,研究論文,聯絡人,等等......考慮到比特幣是一種數字貨幣,區塊鏈“塊”儲存發件人是有道理的,接收方和交易中的比特幣金額。
每個“塊”都有一個稱為“雜湊”的唯一識別符號。計算機透過檢視儲存在塊中的資料來建立雜湊值。需要了解的重要一點是,如果塊中的任何內容發生更改,雜湊也會發生變化。這是“區塊鏈”技術安全的主要原因。
這些塊也有前一個塊的雜湊值。這將它連結到鏈中的最後一個。這意味著你不能進入並改變“Block 2”中的某些內容而不會破壞整個鏈條。
比特幣的本質其實就是一堆複雜演算法所生成的特解。特解是指方程組所能得到有限個解中的一組。而每一個特解都能解開方程並且是唯一的。以鈔票來比喻的話,比特幣就是鈔票的冠字號碼,你知道了某張鈔票上的冠字號碼,你就擁有了這張鈔票。而挖礦的過程就是透過龐大的計算量不斷的去尋求這個方程組的特解,這個方程組被設計成了只有 2100 萬個特解,所以比特幣的上限就是 2100 萬個。