個人其它平臺技術文章:
知乎ID:磚一塊一塊搬
小紅書ID:碼農有道
如果你還是搞不清楚比特幣到底是什么……
想象一下,在一個陽光明媚的下午,我們正坐在公園的長椅上。
我手里有一個蘋果。我把它給了你。
現在你有一個蘋果,而我一個也沒有了。
這很簡單,對吧?
我們來仔細看看發生了什么:我的蘋果被實實在在地交到你手里。
你知道這件事發生了。我在場,你也在場。你親手接過了蘋果。
整個過程我們不需要第三方來幫忙完成,也不需要請著名的法官湯米叔叔坐在旁邊,來確認這個蘋果確實從我轉交給了你。
這個蘋果現在是你的了!我不能再給你另一個蘋果了,因為我已經沒有了。我也無法再控制這個蘋果了。它已經完全離開了我的掌控。你現在對這個蘋果擁有完全的控制權。你想把它給你的朋友也可以,然后你的朋友可以再把它給他的朋友,如此繼續傳下去。
這就是一次簡單的面對面交換。其實無論我給你的是一個香蕉、一本書、一枚硬幣,還是一張美元紙幣,過程都是一樣的。
回到蘋果
現在假設我有一個數字蘋果。來,我把這個數字蘋果給你。
事情開始變得有趣了。
你怎么確定,這個原本屬于我的數字蘋果,現在是你的,并且只屬于你呢?你不妨仔細想想。
這就沒那么簡單了,對吧?你怎么知道,我沒有先把這個數字蘋果作為郵件附件發給湯米叔叔?或者發給你的朋友喬?甚至發給我的朋友麗莎?
也許我在電腦上復制了好幾個這樣的數字蘋果。甚至把它上傳到網上,讓上百萬人都下載了它。
數字交換的問題就在這兒,發送數字蘋果并不像發送實體蘋果那樣直接可靠。
一些聰明的計算機科學家其實早就給這個問題起了個名字:雙重支付問題(double-spending problem)。不過你不用太糾結這個術語,你只需要知道,這個問題困擾了他們很長時間,而且一直都沒有找到真正有效的解決辦法。
我們不妨自己試著想想有沒有解決方案。
賬本
我們可以把這些數字蘋果記錄在一個賬本里。賬本就是一本用來追蹤所有交易的簿子——一本會計賬簿。
既然這個賬本是數字化的,那它就需要存在于一個屬于它的數字世界中,而且還得有人負責管理它。
比如說,就像《魔獸世界》那樣。暴雪公司這個在線游戲開發商,他們就有一個“數字賬本”,用來記錄系統中所有稀有的燃燒火焰之劍的存在。所以,看起來很酷,像暴雪這樣的人就可以幫我們記錄這些數字蘋果。太棒了——問題解決了!
問題
不過這里還是有些麻煩。
如果暴雪公司的某個人想偷偷多造幾個數字蘋果呢?他完全可以隨時往自己的賬戶里加幾個數字蘋果!
這跟我們前面提到的在長椅上的情形可不一樣。那時候就只有你和我。而通過暴雪來進行交換,就像是每次都要把湯米叔叔從法院叫來參與我們的長椅交易。
那我怎么才能像以前那樣,把我的數字蘋果直接交給你——你懂的,就像平常那種方式?有沒有什么辦法,能在數字世界里盡可能還原我們那種“只有你和我”的交易方式?
聽起來……好像挺難的。
解決方案
如果我們把這個賬本……交給每一個人呢?不再讓它只存在于暴雪的服務器上,而是存放在所有人的電腦里。所有曾經發生過的數字蘋果交易,都會被記錄在這個賬本中。
這樣一來,就沒人能作弊了。我不能把我沒有的數字蘋果發給你,因為那樣我的記錄就會與系統中其他人的記錄不一致。
這是一個非常難以被篡改的系統,尤其是當它變得足夠龐大之后。
而且,這個系統不是由某一個人控制的,所以我可以放心,沒有人能隨便給自己增加數字蘋果。系統的規則在一開始就已經設定好了,代碼和規則都是開源的,任何人都可以查看,聰明的人們可以一起參與,維護它、保護它、改進它、審核它。
你也可以加入這個網絡,參與賬本的更新,確保每一筆記錄都準確無誤。作為回報,你可能會獲得比如說 25 個數字蘋果的獎勵。事實上,這也是系統中唯一可以產生更多數字蘋果的方式。
我其實做了不少簡化說明
……前面描述的這個系統確實是存在的。它就叫做比特幣協議。而那些數字蘋果,就是這個系統里的“比特幣”。是不是挺神奇的?
那么,你有沒有發現這個公共賬本實現了什么?
還記得嗎?它是開源的。系統在一開始就已經在公共賬本中定義了蘋果(也就是比特幣)的總數量。我可以確切知道有多少存在。在這個系統中,我知道它們是有限的(也就是說是稀缺的)。
當我進行一次交換時,我現在可以確定,這個數字蘋果確實已經離開了我的賬戶,完全歸你所有了。以前對于數字物品,我是沒辦法這么肯定的。而現在,這一切都會被公共賬本記錄和驗證。
因為這是一個公共賬本,我就不再需要湯米叔叔(第三方)來幫我確認我有沒有作弊、有沒有偷偷復制多幾個蘋果,或者把同一個蘋果發給兩個人、三個人……
在這個系統中,數字蘋果的交換現在就像實物蘋果的交換一樣真實可靠。就好比你親眼看到一個蘋果從我手中滑落,掉進了你的口袋里。
而且就像我們在長椅上那次一樣,這次的交換也只涉及我們兩個人——你和我。我們不需要湯米叔叔在場來證明這次交易有效。
我甚至還能讓其他數字內容“搭載”在這些數字蘋果上!畢竟它是數字化的。也許我可以附上一段文字——一張數字便條。或者,我也可以附上更重要的東西,比如一份合同、一張股票憑證,或者一張身份證……
所以這真的很棒!我們該如何對待或評估這些“數字蘋果”呢?它們是不是非常有用?
嗯,現在很多人正為此爭論不休。不同的經濟學派在爭論,政客在爭論,程序員也在爭論。
不過你不必全都聽信。他們當中有些人確實很聰明,有些則消息不準確。
有人說這個系統價值巨大,也有人說它根本一文不值。甚至還有人給出了一個具體的數字:每個蘋果值 1300 美元。
有人說它是“數字黃金”,有人說它是一種貨幣;還有人說它不過是“電子郁金香”。
有人認為它將改變世界,也有人認為它只是個曇花一現的潮流。
設計/視覺 Lvv
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.