區塊鏈的燒腦問題

區塊鏈的燒腦問題

在前面小編有說過區塊鏈的一些特性,如它的安全性體現在分佈式記賬,即51%的攻擊強度才有可能擊垮整個網絡。那麼初步瞭解區塊鏈的小夥伴們會有很多有趣的問題或以後,那現在就簡單來解答下。

1. “憑啥?”

你室友可能會問:“憑啥你喊一句話我就幫你記?我的小本本不要錢麼?”。為了激勵大家幫我傳話和記賬,我決定給第一個聽到我喊話並且記錄在小本本上的人一些獎勵:第一個聽到我喊話並記錄下來的人,你就憑空得到了1個查多拉,這個查克拉是整個系統對你幸苦記賬的報酬,而你記錄了這句話之後,要馬上告訴其它人你已經記錄好了,讓別人放棄繼續記錄這句話,並給你自己的記錄編號讓別人有據可查,然後你再把我的話加上你的記錄編號一起喊出來,供下一個人記賬。

當這個規則定下以後,這個系統中一定會出現一批人,他們開始豎著耳朵監聽周圍發出的聲音,以搶佔第一個記賬的權利。對的,你腦海中是不是又浮現出了“比特幣挖礦”的字眼?

值得一提的是,關於比特幣挖礦,有人舉了一個很形象的例子:

單身汪們要找女票,國民岳母說我有好多女兒,這樣吧我給你們出點題目,解出一個就給其中一個姑娘的微信號。

單身汪們瘋狂競爭,想破腦袋去解題。只要其中一隻汪解出一道題,就立馬得意洋洋地昭告天下,示威全部單身汪,這個姑娘是我的啦,你們放棄吧。其他單身汪們即使不服也沒有辦法,惆悵懊惱也不是個事兒啊,還是麻溜地立馬去解下一道題目吧。這隻喜贏姑娘的幸運小汪被岳母認可後還能得到25個貨幣單位的彩禮,簡直人生贏家。

2. “聽誰的?”

區塊鏈的燒腦問題

在這個系統中,如果我和另一個人C幾乎同時地喊出一句:“為了德瑪西亞!”。由於聽眾所處的位置不同,一定會有人先聽到我說的那句話,而另外一些人則先聽到C的那句話,如果我們規定只能有一個人說出這句話,那到底這句話是誰說的?

如果不加任何條件,那麼上述的情況一定會這樣發展:一部分人認為這句話是我說的,在聽到這句話之後開始記賬,之後他們所做的所有事情都是基於這個事實,並且隨著這個信息一次次的傳下去,這條信息鏈會越來越深;而另外一群認為是C先說這句話的人,也會按照這樣的趨勢發展。這樣,原本是一條唯一的信息鏈,在我們喊出“為了艾澤拉斯”這句話之後,分叉了!?

這會導致怎樣的情況呢?按照我們的設想,應該每個人的小本本上記錄的東西都是一樣的,都是一條可以把所有信息串聯起來的鏈條。但是在這一刻,他們小本本上記錄的東西不一樣了!這還玩毛啊?以後還怎麼確定交易和信息的真實性!?

為了解決這個問題,我又追加了新的規則:每個人在記錄小本本的時候,需要脫鞋然後用腳拿筆,在小本本上用正楷體書寫!有了這個規定,由於用腳寫字難度很大,每個人至少需要10分鐘才能寫完,而且由於每個人用腳寫字的熟練度不通,寫完這句話所用的時間也不同,因此一定會有人先寫完然後高呼“我寫完了!那句話是張全蛋喊的!”,這樣其它正在寫這句話的人便會停筆,然後在小本本上重新開始寫“那句話是張全蛋寫的,上一句的編號是xxx”。

如果你對上述我的解決方法感興趣,你可以對照我上面的比喻去了解以下知識:

“聽誰的”——中本聰破解“拜占庭將軍問題”的算法

“在小本本上記錄”——比特幣挖礦

“脫鞋用腳寫字”——比特幣挖礦難度

“脫鞋寫字速度”——算力

“新的規則”——工作量證明鏈

3. “雙花”問題

區塊鏈的燒腦問題

這個時候你可能又要問:如果我同時宣佈我給了A一個查多拉和我給了B一個查多拉,但是我只有一個查克拉,那咋整?是A和B都收到了查多拉還是咋地?

這個時候你只需要托起他的下巴,溫柔地看著他的眼睛,用手刮刮他的鼻子,說:“小妖精,你把這種情況帶到上面的規則中去試試

一些私信問題討論:

1. 為何目前還鮮有區塊鏈和實體商業業務對接的案例?

從理論上:區塊鏈是一門新技術,保守大眾(包括我)還處在觀望階段,只有少數激進或者目標明確的實體開始向區塊鏈進軍,而這些少數的實體在現階段發聲的強度還不夠。

從應用上:區塊鏈技術要與實體商業對接,在技術和規則上還需要進一步開拓,區塊鏈解決的所謂“不信任”問題其對象也只侷限於區塊鏈上的數據。因此如果區塊鏈要與實體業務對接,還需要進一步推動實體與數據之間跨域的“遊戲規則”的建立。

2. 虛擬加密貨幣最終是否會走向龐氏騙局?

這個問題我也不太好回答,我個人的看法是:對於普通人,不建議長期持有某種數字貨幣,應將數字貨幣作為法幣之間轉換的橋樑;對於投機者,“炒幣”需謹慎,應將風險控制在自己能夠承受的範圍內。

3. 為什麼聽你一講,感覺區塊鏈很弱智的樣子?

哈哈因為我主要針對不瞭解得區塊鏈小白的,PS(當你理解的差不多後可以去一些區塊鏈社區進一步學習)


分享到:


相關文章: