如果劉慈欣去改寫中本聰的論文,會有什麼精彩的故事情節?

把抽象的計算機術語擬人化,形象化,把區塊鏈的組織形式,用人類的組織形式演繹出來,這樣去給文科生講BLOCKCHAIN他們能聽懂不?
想到去年北展三體舞台劇裡面:馮諾依曼和秦始皇合作開發的大秦3000萬軍隊組成的人陣計算機,那場面太震撼


  1. 起初,神創造互聯網。
  2. 網上空虛混沌,界面黑暗。神的馬甲混跡於加密論壇之上。
  3. 神說,要有錢,就有了錢。
  4. 神看錢是好的,就把錢按交易流的形式定義了。
  5. 神稱收到錢的交易為輸入,支出錢的交易為輸出,有輸出,有輸入,這是頭一日。
  6. 神說,交易要有授權,將交易分為合法的和非法的。
  7. 神就造出橢圓曲線非對稱加密演算法,生成私鑰和公鑰,事就這樣成了。
  8. 神稱交易做哈希運算之後再用私鑰加密的字元串為數字簽名,有輸出,有輸入,這是第二日。
  9. 神說,所有的交易要聚在一處,叫做賬本。事就這樣成了。
  10. 神稱花錢的人為用戶,驗證交易的人為礦工。神看著是好的。
  11. 神說,礦工每人都要有一本交易記錄,每筆交易都有數字簽名,簽名對的上的是合法交易,對不上的是非法交易,各從其類。輸出的錢不能大於輸入。事就這樣成了。
  12. 於是礦工每人都要有一本交易記錄,每筆交易都有數字簽名,簽名對的上的是合法交易,對不上的是非法交易,各從其類。輸出的錢不能大於輸入。神看著是好的。
  13. 有輸出,有輸入。是第三日。
  14. 神說,交易要分先後,按時間順序分成區塊,作記號,定時間,日子,年歲。
  15. 並要把所有交易記錄保存在所有礦工那。事就這樣成了。
  16. 於是神把區塊分成兩半,一半是交易記錄,一半是區塊頭。又造哈希函數。
  17. 就把這些區塊連在一起,區塊頭包含前一個區塊的哈希值。
  18. 哈希值對不上的,說明區塊的內容被修改過。神看著是好的。
  19. 有輸出,有輸入。是第四日。
  20. 神說,礦工要去買顯卡,偷接電線,努力用算力來挖礦,每十分鐘全網挖出一塊。
  21. 神就讓挖出礦的礦工廣播他挖出的區塊,加在鏈上。又讓礦工永遠只接受最長的那條鏈。神看著是好的。
  22. 神就賜福給這一切,說,挖出礦的礦工獎勵50個幣,每2.5年減半。
  23. 有輸出,有輸入。是第五日。
  24. 神說,網路里要有惡意節點,各從其類。自私挖礦,51%算力攻擊,女巫攻擊,雙重支付,各從其類。事就這樣成了。
  25. 於是造出惡意節點,各從其類。自私挖礦,51%算力攻擊,女巫攻擊,雙重支付,各從其類。神看著是不好的。
  26. 神說,我們要制訂規則,按照我們的規則來要求礦工。使他們只接受未經修改的,交易都合法的區塊構成的最長的那條鏈,這樣所有礦工手中的賬本都一致,只要惡意節點不控制超過51%的算力我的錢就是安全的。
  27. 神就照著這條規則用C++編了個程序。
  28. 神就把程序發給礦工,又對他們說,要用交易填滿你們的區塊,也要驗證每條交易是不是合法,有沒有雙重支付,有問題的交易大家不要收它。
  29. 神說,看哪,我將每筆交易的交易費,全賜給你們作挖礦獎勵。
  30. 至於所有的用戶,我告訴他們交易是免交易費的,事就這樣成了。
  31. 神看著一切所造的都甚好。有輸出,有輸入,是第六日。
  32. 比特幣就造好了。
  33. 到第七日,神造幣的工已經完畢,就下載了他攢了一周的番,追番去了。
  34. 神賜福給第七日,定為聖日,因為他在論壇上用日文名字求了種,下載並追完了一周的番。
  35. 比特幣的來歷,在中本聰發明比特幣的日子,乃是這樣。

請持續關注我的專欄「區塊鏈演義」,我後面會用講故事的方式來解釋區塊鏈。

區塊鏈演義 - 知乎專欄


鏈上交易速率被智子鎖住了……


推薦閱讀:

一窺兩百年後的世界:23世紀概覽
時間之旅:天地玄黃,宇宙洪荒
每日電訊【2217-09-01】僵局
假如出現世界性災難,做為一個普通人,如何做才能更好的保全自己和家人?
Elon Musk: 我們可能生活在模擬世界中

TAG:劉慈欣作家 | 科幻 | 三體書籍 | 區塊鏈Blockchain | 中本聰 |