區塊鏈社會學週報

Share this post

24 英文字助記詞—— 區塊鏈世界的藏寶圖

weekly.dhk.org

24 英文字助記詞—— 區塊鏈世界的藏寶圖

ckxpress
Nov 18, 2020
Share this post

24 英文字助記詞—— 區塊鏈世界的藏寶圖

weekly.dhk.org

上期寫到本地一宗騙案,區塊鏈公司老闆騙取客戶 24 英文字助記詞,偷取 1000 比特幣,時值一億港元。這個「時值」是兩週前的事,到截稿這一刻,已經接近一億三千萬。24 英文字寫在一張紙,輕飄飄的似有若無,卻可價值連城,因此之前也寫過,走難除了帶金粒,帶 24 字是另一可行選擇。

上次把這 24 字類比為夾萬鑰匙,是比較普遍的理解。對 24 字另一理解是密碼,這個類比簡單但其實錯誤,雖然區塊鏈的核心是密碼學,但密碼學的「密碼」卻並非我們日常用的密碼,這個有機會再談。想理解 24 字的原理,不妨把它想像成一幅藏寶圖。

what3words:把地球分成 57 兆等份

先來玩個小遊戲:我把一枚金幣握在其中一隻手,左或右,猜對了你就能得到金幣。只要猜一至兩次,你就能找到「寶藏」。現在,我找來藥材舖用的櫃桶,共 100 個,我把金幣放到其中一個,難度提高不少,但大不了猜 100 次,你總能找到寶藏。

cc0. www.piqsels.com

但是,如果我把地球表面分成 57 兆份,然後把金幣藏到其中一份呢?你恐怕要找上一輩子。卻原來,這世界真的有人把地球表面分成每格 3x3 米大小的方塊,共 57 兆等份,再為每方塊取一個唯一的名字,first name、middle name、last name 三個英文字,已有 64 兆個組合。

這個極具創意的服務叫 what3words,手機就能下載,也可直接到https://what3words.com/ 使用。有了這個服務,我可以約大家在cobbles.including.embraced 相見,大家只要把這三個字輸入到what3words app 或網站,就能清楚知道位置,準確度達 3x3 米。

透過 what3words,情侶可記著首次牽手的地點,朋友可約在郊野公園難以說清的一個具體位置見面。事實上,這正是 what3words 的其中一個最主要的使用場景,當然,經緯度更為廣泛使用,也可定位得更加精準,但試想像你在山上迷路,手機訊號疲弱,就能體會發出 3 個英文字短訊就能提供足夠精確的位置求救,有多大價值。現時,英國的多數救援服務,接受 what3words 提供位置。

助記詞:把數位世界分成 3x10^79 等份

回到正題,透過類似 what3words 的原理,只需 3 個英文字,就能代表一張藏寶圖,達到讓持有者準確定位,其他人卻極難找到的效果。說到這裏,24 英文字為甚麼能「藏著」個人資產,答案呼之欲出。從某個角度說,你的資產只不過是像無掩雞籠般擱在那裏,關鍵是這個「那裏」究竟在哪裏,可能性多得其他人窮一生都找不出來。

你或許會疑惑,雖然人手找不到,但電腦呢?我們不妨算算。助記詞的字典包含的字比 what3words 少很多,只有 2048 個,但儘管如此,24 個有 2048 可能性的英文字,已經是 3x10^79 個組合,即 3 後面 79 個零,全寫出來的話,這稿件馬上夠字數了。稿費真好騙。

假設 1 顆內核 1 秒鐘能試 1 兆個組合、1 顆 CPU 100 核、同時使用 1 百萬台電腦計算,再假設 1 分鐘有 100 秒(是的 100 秒,比較方便:)、1 小時 100 分鐘、1 日 100 小時、1 年 1000 日,那麼,要試出 24 英文字藏寶圖的位置,也只是消去了 29 個 0,即還需要3x10^50 年,3 後面 50 個 0,才能破解出寶藏的具體位置。

哪怕你是李嘉誠,24 英文字助記詞用作收藏個人資產的藏寶圖,絕對足夠保險。真正的關鍵在於,我們該如何保管這 24 個字。日後再談。

* 原刊於 2020.11.17 蘋果日報專欄 #decentralizehk



Share this post

24 英文字助記詞—— 區塊鏈世界的藏寶圖

weekly.dhk.org
Previous
Next
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 CC-BY 4.0
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing