什么是區塊鏈【運用費曼技巧解釋】
- 舉個栗子
- 區塊鏈的方法
- 結局
學習了一段時間,查閱了大量資料,根據“費曼技巧”,我將嘗試用最直白易懂的語言解釋——什么是區塊鏈
舉個栗子
你在一家餐館,餐館里有甲、乙兩個人比賽誰能吃更多的雞腿,除了這兩個人以外,其余的人(包括你)要進行一場打賭,每個人要從甲贏、乙贏、和平局這三種選項中選擇一項,勝利者每人可以得到一個雞腿,失敗者則要掏錢為勝利者的雞腿買賬,
現在問題來了,賭約一般都需要一個參與賭約以外的人作為監督者(或者叫“公證人”),我們可以從路邊拉一個人來做監督人,或者專門叫人來監督,
不過現在,我們多了一個選項——讓區塊鏈技術來做我們的監督人,
區塊鏈技術允許我們每一個參與賭約的人同時成為這場賭約的監督人,
具體是怎么做到的呢?
區塊鏈的方法
首先,需要我們寫一個計算機程式,來描述清楚這個賭約的所有規則條例,這個程式通常被稱為——“智能合約”(smart contract),
然后,我們把這個程式和區塊鏈技術相關的代碼(Algorand之類的區塊鏈演算法以及相關細節)結合,然后就大功告成了,
結局
吃雞腿比賽的結果出來了,乙獲得了勝利,現在,每個人的結算都要經過區塊鏈的審核(就是之前寫的代碼),如果你猜錯了,但是想要領雞腿,那么區塊鏈在判斷后就會駁回請求,只有你交了錢之后才能離開飯館,反之,猜對的話,區塊鏈(你寫的區塊鏈程式)就會發給你一個雞腿,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/259288.html
標籤:區塊鏈
上一篇:分布式共識演算法之Raft演算法
