區塊鏈的用途並不多 - calpaterson

banq 發表於 2022-08-12
區塊鏈

在那些喜歡加密貨幣的人中,有一句常見的話是:"真正的創新不是比特幣,而是區塊鏈"。區塊鏈越來越受歡迎。在某些時候,使用區塊鏈不再僅僅被稱為 "區塊鏈技術",而是開始被稱為 "web3"。其含義是,區塊鏈具有如此廣泛的適用性,以至於它們會來取代我們現在所知的現有網路。

但區塊鏈並不是一種通用技術:它們有非常有限和具體的使用情況。與其說去中心化的貨幣只是眾多使用案例中的第一個,不如說它們可能是僅有的幾個之一。

為什麼不使用區塊鏈?
區塊鏈最好被認為是資料庫。儲存資料是其主要功能--實際上,"加密 "是次要的。密碼學只是使共享資料庫成為一個分散式系統,而不是一個集中式系統。

長期以來,系統管理員的傳說是,如果你可以的話,就不要讓任何東西分佈在一起。對我來說,這似乎很合理。舊的("web2"?)非分散式資料庫畢竟有很多值得稱讚的地方。

首先,它們的速度更快。流行的SQL資料庫中的交易需要幾微秒的時間。這比以太坊要快得多,因為以太坊的大多數交易在大約5分鐘後才被視為 "確認"。比特幣需要一個小時的最佳時間。隨著硬體的加速,SQL資料庫將繼續變得更快--但隨著交易量的增加,區塊鏈只傾向於變得更慢。

集中式資料庫的執行成本也更低:像比特幣區塊鏈這樣的400GB資料庫,每月的執行成本不到100英鎊,在傳統的伺服器上每年可能會消耗約3000千瓦時。作為一個區塊鏈,它反而估計每年需要910億千瓦時。如果所有的東西都要變得比以前低幾億倍的能源效率,那麼人類將需要把太空探索的工作提前進行。

而集中式資料庫可以處理更大的資料集:400GB被認為是一個相當小的SQL資料庫--小到人們開始嘲笑 "你的資料適合在RAM裡!"。然而,400GB的比特幣區塊鏈是其使用者真正痛苦的來源,他們都必須在本地保留一份副本,以便成為一個 "完整節點"。

標準
不過,你什麼時候需要區塊鏈來解決問題?簡而言之,當且僅當:

  • 你需要一個共享資料庫
  • 你不能信任任何一方來託管這個共享資料庫
  • 你完全不需要其他東西


這個標準說明了為什麼區塊鏈的第一個使用案例是用於去中心化的貨幣。比特幣需要追蹤誰擁有什麼錢,所以共享資料庫是絕對必要的。
如果比特幣是去中心化的,它也不能信任任何一個人主持這個資料庫;否則他們可能會給自己送上大量的免費資金,使其他人的資金膨脹。
最後,比特幣不需要其他東西;因為只要記錄誰擁有什麼錢,系統就完整了。

問題是,區塊鏈的其他大多數用途並不符合這一標準。

區塊鏈不能解決的問題
1、國際銀行轉賬

進行國際銀行轉賬可能是相當痛苦和令人沮喪的,所以也許區塊鏈可以做得更好。與其為了給住在老家的奶奶匯幾百英鎊而與匯豐銀行交涉,你可以直接給她匯一些比特幣。比特幣交易的成本通常為1-2%,比匯豐銀行的收費要低。比特幣還需要更少的上傳身份檔案的掃描件。

然而,金融轉賬未能達到第一個標準:沒有對共享資料庫的特別需求。聖殿騎士團在1100年代在整個歐洲和黎凡特地區進行國際賬戶轉賬。聖殿騎士團的客戶可以攜帶一張特殊的紙,從巴黎到安提阿,並從安提阿分行提取他的錢。騎士團會將這些轉賬的餘額扣除,並轉移這筆小得多的款項。

如果人們已經做了一千年的國際轉賬,為什麼他們仍然如此複雜?原因主要是KYC/AML,即世界金融系統用來確保你不會把錢轉給受經濟制裁的個人、罪犯、恐怖分子等的合規程式。銀行不會隨便把錢送到任何地方,他們首先要檢查錢是否有流向壞人的風險。這可能需要很長的時間,往往需要交換大量複雜的檔案。

任何基於區塊鏈的金融轉賬系統如果越來越受歡迎,就會受到政府的壓力,要求實施KYC/AML,然後就會開始類似於傳統的國際轉賬,只是收費更高,規模經濟更小。許多比特幣經紀公司早就要求對賬戶所有者進行身份驗證。有些則開始要求提供你向誰匯款的細節。

給老奶奶寄一些比特幣的另一個問題是,一旦她拿到比特幣,她就得想辦法把它變成她的當地貨幣,通常又要支付1-2%的費用。即使她不這樣做,使用比特幣仍然比使用普通的外匯經紀商要昂貴和複雜得多,而後者的收費比銀行或區塊鏈都要低得多。

2、區塊鏈股票和股份("ICO")
區塊鏈的另一個假定用途是成為傳統股票和股份的替代品。代替任何現有的股票機制,公司的股票將被記錄並在區塊鏈上進行交易,通常是像以太坊這樣的第三方機制。

區塊鏈股票不符合標準2:沒有可信的一方來主持資料庫。事實是,如果你要持有一家公司的股票,你明確需要信任他們--所以你也可以信任他們來託管你的資料庫。

例如,你需要相信他們公佈的財務報表是準確的。你還需要相信他們會努力回報你的投資。傳統的公司持有自己的股東登記冊(他們只是把交易外包了),這是個非常、非常罕見的問題。

再說,區塊鏈交易的1-2%的成本,比平時的股票要高得多,多得多。現在一些美國的經紀公司會讓你完全不花錢就能買到和賣出股票。

基於區塊鏈的合同
然而,區塊鏈的另一個擬議用途是用 "智慧接觸 "取代普通合同。這個想法的要點是把合同寫成小程式,部署和儲存(永遠)在區塊鏈上。然後這些程式可以透過特殊的區塊鏈交易按命令執行。

少數合約可以寫成純數學--幾乎像一個方程式(或者 "純函式",如果你願意的話)--但不是非常多。大多數現實世界的合同取決於現實世界的事實。如果你的合同是支付1000英鎊以換取大量80年代中期的稀有金屬唱片,你需要知道這些珍貴的貨物是否已經到達。區塊鏈不能知道這些,所以他們委託給 "oracles神諭"。

一個oracles神諭者是一個傳統的程式,它在區塊鏈之外執行,但它定期將關於世界的資訊釋出到區塊鏈上。問題是信任。使用一個oracles神諭者將你聰明的區塊鏈程式變成一個相當無意義的附屬品,而傳統程式則更為重要(和主觀):解釋世界和得出結論的程式。

一旦oracles參與進來,它就會透過控制你的程式所知道的事實,對你的系統的很大一部分進行控制,以至於你可能會把它作為中心部分,而把區塊鏈部分完全拋在一邊。你已經找到了一個可信的第三方。

令人困惑的是,在以太坊文件中,oracles神諭的動機是告訴加密貨幣博彩市場誰贏得了美國總統選舉。甭管'web3':這在現實世界是個棘手的問題。

第三個標準是絕對不需要其他東西,除了區塊鏈。這意味著區塊鏈資料庫本身必須由一個完整的、徹底的解決方案組成,無論它被提議用於什麼問題,這都是罕見的。僅僅透過移動資料就能解決的問題數量是相當少的。去中心化的貨幣當然是其中之一,但很難想出許多其他問題。

貨幣仍然為王
目前,像比特幣和以太幣這樣的去中心化貨幣遠遠是區塊鏈最受歡迎的使用案例。但它們到底有多受歡迎?很多人都在投資這些加密貨幣,但似乎沒有多少人真正把它作為一種貨幣來使用。我知道有很多人 "持有 "比特幣,但只有一個人曾經用它支付過任何東西:一個年長的親戚,他這樣做主要是出於錯誤。

在 "web3 "粉絲團之外,人們對投資和採用比特幣的問題不那麼困惑。當人們用正常的錢購買比特幣來抬高其價格時,這就是投資。當人們用它來買東西時,那就是採用。
目前有大量的投資,但沒有多少人採用。

這是令人費解的,因為現在似乎是一個去中心化的、不可膨脹的貨幣的好時機。通貨膨脹在各地都很高--至少在世界的某些地方瘋狂地失去了控制。然而,似乎並沒有很多遭受通貨膨脹的人轉而使用比特幣。

這也很奇怪,因為在過去的6個月裡,有效的經濟制裁的數量和規模都大幅上升。當然,對於一個沒有KYC/AML的替代金融系統,至少應該有一些增長。

但壞人似乎並不喜歡比特幣。顯然,即使是受到經濟制裁的人也喜歡美元。