為什麼我開始學 Web3?
元宇宙、NFT、DAO、區塊鏈……這些又潮又難懂的詞,這兩年在各種網路文章和社群裡慢慢浮上檯面,感覺越來越多人都在往 Web3 靠。甚至連「轉職 Web3」的故事也越來越多,每次看到那種從零到年薪破百萬的分享,我都忍不住停下滑動的手指,多看兩眼。
說實話,身為一個薪水普通、日子平凡的上班族,我有點心動。但不是想炒幣發財,我只是想看看這個剛起步的新世界裡,有沒有可能留一個位置給我。
所以我決定先從認識這個世界開始,於是開始了我的《Web3 小白養成計劃》。
我面對的第一個問題,就是:「區塊鏈到底是什麼?」
有人說它是一種技術,有人說它是一場革命,也有人說它根本就是詐騙包裝。坦白講,我一開始聽到這三個字的時候,腦袋裡確實聯想到的都是資金盤、老鼠會、投資詐騙這類東西——總之就是「別碰比較安全」的範圍。
但這一週學下來,我發現區塊鏈其實沒有我想的那麼玄。我想他的核心精神圍繞在『共識』。『共識』會帶來什麼影響?為什麼很多人都會選擇在親友面前求婚?因為一旦在眾目睽睽下做出約定,就很難反悔。(這是我在網路上看到的比喻,總覺得太貼切了,就讓我借來用一下吧。)
這種「大家都看見了」的公開見證,會讓一個約定變得有份量、有約束力,而這其實就是區塊鏈在做的事——透過多人同步見證的方式,把一筆交易記錄下來,誰也改不了。
如果把這種「共識」的概念套用在金融交易上,又會是什麼樣子呢?
傳統的金融交易,大多是中心化處理,也就是資料都集中在銀行、平台或某個可信任的第三方手上。他們幫你保管帳戶、記錄轉帳、驗證金額,基本上你必須相信他們不會亂動帳本。
但萬一銀行哪天說:哎呀,我們的電腦被水淹了、伺服器被駭了,現在沒有你存款的紀錄了——怎麼辦?你可能會拿出存摺來證明,但如果那本存摺其實是偽造的呢?或者,銀行說他們的系統才是正確的,但你沒有別的證據能反駁?
這就是區塊鏈技術想解決的核心問題之一:如何在沒有「可信任中介」的情況下,依然讓交易安全透明且不能亂改。
那... Web3 區塊鏈的世界又是怎麼做的?
這裡就分享另外一個我看見的生動比喻吧。假設有一天你存入了一百萬,這時候我們找來 30 個(或更多)陌生人,一起去銀行當見證人。銀行在你把錢交給櫃檯一的當下,不只幫你登記一次,而是同時列印出 30 份一模一樣的存款紀錄,每份上頭都寫著「X 月 X 日,存入一百萬」。這些副本被交到這 30 個人手上,他們各自帶回家保管。
從此之後,每次交易都必須通知這 30 個人,每個人都會同步更新、登記完全一樣的內容。這樣就算某天我們把自己的存摺弄丟了,還有其他 30 本可以幫忙做證。
好了,你可以把這 30 個人想像成分別住在巴黎、東京、雪梨、洛杉磯的 30 台電腦。這些電腦各自儲存著一份副本,裡面記錄著每一筆交易,也就是所謂的「區塊」。而這些區塊會依照時間、順序被一個一個接起來,變成一條不能任意改動的「鏈」——這就是區塊鏈。
到這裡,差不多就是我第一週的學習精華了。你已經掌握我目前理解的八成內容,而這也是區塊鏈最核心的思考邏輯:靠公開的見證和集體帳本,來確保資料的真實與安全。
當然,愈往下細想,就會愈想問更多。比如說:這 30 本帳本要怎麼同步記錄?如果每個人記錄的格式都不一樣,甚至用不同語言或代碼,那也沒辦法互相驗證,對吧?
這時候,區塊鏈世界裡另一個超重要的概念就會登場了:共識機制。但這部分——就讓我們下週再繼續聊吧。(讓我存點稿…寫區塊鏈文章也需要一點算(腦)力呢😮💨)