?譯者 | 康少京
審校 | 孫淑娟
Web3有巨大的潛力,Web3是言過其實的,這兩個都是正確的,加密貨幣和 Web3引起了很多人的興趣;這是網絡的未來嗎?也許是的。一個鼓舞人心的故事會為你的事業贏得人們的青睞,而混亂的真相通常會在兩者之間的某個地方找到。
這些技術的真實之處在于它們所蘊含的興趣和可能性。新的開源項目和初創公司每天都在興起,以構建下一代去中心化應用程序。但由于投機者和騙子,區塊鏈和 Web3 正面臨著成為一種文化基因的危險中,而且方式并不好。
要確定 Web3 的真實情況很難,炒作或FUD 太多了。了解哪個是哪個以及什么是真實的,可以幫助我們作為一個行業向前發展。在這篇文章中,我們想與多頭和空頭對話,并在他們的對話中注入一點現實。對于加密理想主義者,讓我們對 Web3 今天的實際情況說早安,對于懷疑論者來說,讓我們后退一步,重新評估 FUD。
Web3到底是什么?
因為關于 Web3 有太多的錯誤信息,讓我們從定義開始。 Web3 由以太坊的創始人之一 Gavin Wood 在 2014 年創造。他說,“Web3 是網絡的另一種愿景,我們使用的服務不是由單一的服務提供商公司托管的,而是由每個人托管的純算法事物。”
Web3 的目標是一個用戶主導的互聯網,不容易被中心化的各方操縱或控制。 Web2 已經被封閉的花園所主導——想想龐大的社交網絡、操作系統、瀏覽器和應用商店——這些平臺由少數公司擁有,它們可以一時興起做出改變,摧毀其他建立在這些平臺上的業務。
BitTorrent 及其用于文件共享的點對點網絡是 Gavin 和其他人在該領域支持并希望看到其擴散的一個很好的早期例子。注意,這個示例不使用區塊鏈,也不需要加密貨幣或令牌。像大多數技術決策一樣,如果您的用例不需要它,就不應該擁有它。
Web3的倡導者認為,加密和區塊鏈可以在 BitTorrent 等應用程序上添加和分層,以根據需要增強激勵機制、所有權和透明度。雖然使用像 BitTorrent 這樣的點對點系統丟失 mp3 文件是可以接受的,但在其他情況下,比如持有您的帳戶余額或處理有價值的資產交換,這可能是不能接受的。
在 Web3 的討論中經常被忽略的是,這是一種進化,而不是對 Web2 的完全重寫。特別是對于開發人員來說,它建立在我們已經做過的基礎之上,并希望以一種有意義的方式增強它。它的前端會讓人感覺非常熟悉——它將是與其他網頁使用的 HTML、JavaScript 和 CSS相同的內容。并不是所有的事情都需要去中心化;將數據存儲在傳統數據庫中以增強用戶體驗可能是最有意義的,盡管去中心化技術也希望在這方面取得進展。
Web3 的真正挑戰
任何新的前沿、市場或技術都有粗糙的邊緣。確實存在諸如 web3isgoinggreat.com 之類的娛樂性網站,由于加密貨幣的特殊邊緣,而導致了近100億美元的損失。
這些“損失”絕大多數發生在底層基礎設施或第一層網絡之上,在那里達成共識和結算。您會發現,大多數問題都是由于缺乏經驗或不良的開發實踐,或不良行為者利用不知情的受害者造成的。需要明確的是,這兩種情況都是不可接受的,我們必須共同努力做得更好,但技術本身不是邪惡的,而利用技術的人是邪惡的,這兩者之間有一個重要的區別。
賭注很高
目前最受歡迎和最具創新性的去中心化應用是在DeFi(去中心化金融)領域。去中心化金融將包括交易所、貸款和衍生品在內的傳統中心化金融的各個方面納入其中,使它們完全在公共分類賬上運行,而無需人工干預。
這些應用程序中的大多數由一個或多個相互通信的智能合約運行。用戶以一種自主的方式與它們交互,負責為他們簽署交易的加密密鑰。如今網絡上的大部分資金——通常稱為總價值鎖定 (TVL)——都保存在智能合約中。一份寫得不好的智能合約可能會導致數百萬美元的損失,甚至會導致資金被鎖定在一個無法撤回的智能合約中。這太常見了。因此,需要不斷引入新的工具、實踐和審計來嘗試克服這些問題。
由于這些應用程序的性質和分布式賬本所固有的方面,用戶承擔了更多的責任,因此比其他網絡技術承擔了更多的復雜性。事實證明,對于今天的許多人來說,成為自己的銀行是一個挑戰。
用起來很爛
Web2 完善了用戶經過數萬億次交互到像素的流程。 Web3 作為一種不太成熟的技術,還沒有。
如果您還沒有這樣做,我邀請您嘗試以終端用戶的身份使用這項技術。在任何您喜歡的網絡上,嘗試購買一個NFT。不用擔心,您不需要花錢就能從這段經歷中獲取足夠的體驗。您通常會發現如下流程:
- 安裝瀏覽器擴展
- 創建錢包賬戶
- 安全地保存您的密鑰
- 瀏覽網站
- 找到你喜歡的 NFT
- 提示簽署交易
- 沒有足夠的資金來簽署交易
- 必須找交易所
這是購買愚蠢頭像的高門檻。大多數用戶不想經歷這個過程。他們想要一個顯示“購買”的按鈕,然后完成。我們還沒有開始討論性能。
在基于工作量證明區塊鏈的網絡上,比如以太坊,如今大多數 NFT交易都發生在那,交易費用極不穩定,當網絡大量使用時價格昂貴,并且按照任何現代標準衡量都非常緩慢。
去中心化
這場運動的精神和好處是去中心化。它減少了集中實體的權力、控制和限制。實現去中心化的核心部分是通過網絡如何達成共識,以及如何通過在該網絡上運行的個人做出決策。根據您的觀點,礦工集中了比特幣,五個采礦組占據了大部分哈希率。一些人認為,風投已經將以太坊集中起來,許多項目的傳統硅谷投資達數十億美元。
說到底,如果一些黨派仍然設法鞏固控制權,那么我們是否取得了進展,這一切值得嗎?并非沒有希望。一個潛在的希望是,我們理解這一點的透明度是足夠有益的。公共帳薄可以告訴我們比私有的CAP表更多的信息。在整個擴展的生態系統中,還考慮了關于共識和治理的不同模型。例如,一些應用程序在退出社區方面做得更好典型的做法是用以太坊名稱服務和Optimism等項目直接獎勵最活躍的用戶。必須繼續并有信念地地增加去中心化是一個跨域經濟學、社會學和技術領域的挑戰。雖然,這很難做好。
取出 FUD
對于上述問題,有些可以通過技術的進步來解決,比如更高的吞吐量,而有些問題可以通過采用最佳實踐來減少,比如寫得不好的智能合約或用戶丟失密鑰。這些對加密技術的批評是絕對正確的,被廣泛接受,必須加以改進,才能認真對待這項技術。
除了這些實際問題之外,還有許多誤解和錯誤信息會造成巨大的恐懼、不確定性和懷疑 (FUD)。當人們看不起加密技術時,他們通常會想到這些事情。如果這篇文章有什么值得借鑒的地方的話,那就是公共賬本的這些特征并不完全正確。
能源使用
2008 年,比特幣引入了工作量證明,這是一種在敵對環境中達成共識的計算和能源密集型方式,這樣做給所有加密技術留下了恥辱。沒錯,因為比特幣消耗的能源比許多國家都多。為了驗證的新交易塊,工作量證明需要網絡上的個人競爭性地解碼散列值,以驗證新交易。
好消息是,從那時起,大多數 Web3 應用和加密貨幣的使用都不需要國家規模的電力。包括市值第二大網絡以太坊在內的許多公司正在轉向股權證明,這只需要驗證者持有大量的代幣,因此會直接受到惡意交易的影響。這將使這些交易的能源消耗減少 90% 以上。
更新的網絡甚至可以減少更多的能源需求,以太坊上的第二層網絡早期顯示出了有希望的跡象,它們可以通過將交易捆綁在一起來減少在以太坊上結算所需的單個交易數量,從而進一步減少能源使用。總得來說,該行業正在從單筆比特幣交易花費一個家庭好幾天的能源消耗,轉變現代區塊鏈網絡搜索的能源消耗。
在我看來,這是100% 正確的,加密網絡集體花費了太多的精力讓我們走到了這一步,但這并不意味著我們被困在這里。所有新技術轉變都需要時間才能變得更好、更高效和更快。對于公共賬本來說,我們既要改變現有的網絡,也要改變現有的、更高效的新網絡,以消除這種污名。
低效的數據庫
區塊鏈和公共賬本在一般數據管理方面效率低下。比特幣每秒可以處理數十筆交易,而以太坊也不過如此。但分布式賬本并不是數據庫。它們沒有為存儲點擊數據甚至一般用戶數據進行優化,對它們進行比較是錯誤的。事實是,一些“去中心化應用程序”仍然在其大部分應用程序中使用傳統數據庫。
分布式賬本旨在跟蹤最重要和最關鍵的數據,例如您的賬戶余額和身份憑證。理想情況下,我們不希望單個集中實體控制整個數據。這些類型的用例不需要 Kafka 的可擴展性,但對于公共賬本來說,它們需要每秒超過20個事務;這種情況已經出現了。
基于以太坊的可擴展性解決方案,如 Polygon 和 Optimism,正在做出一些改進。像 Hedera 這樣的較新的第一層網絡根本不使用區塊鏈,而是使用一種稱為哈希圖的替代方案,能夠大幅降低這些性能挑戰,使其運行速度達到目前VISA 網絡的水平并超過其速度。
沒有什么比用一項技術解決根本不存在的問題更糟糕的了。我們不需要也不希望在區塊鏈上繼續 Uber for X 的趨勢,所以了解公共分類賬的實際屬性至關重要。
Web3 的新開發原則
盡管存在挑戰和 FUD,但 Web3 是解決過度控制、訪問、數據所有權甚至審查問題邁出的有希望的一步。這些問題目前都存在于Web2中,作為 Web3 的關鍵支持組件,加密網絡引入了一套新的原則和工具,供開發人員創建全新的應用程序并增強現有解決方案。一些積極探索的原則是:
- 不變性
- 可驗證性
- 可編程性
- 互操作性
這些原則可以單獨使用,也可以結合使用來構建更強大的去中心化協議和應用程序。
不變性
公共分類賬的一個核心前提是,數據是只能附加,并且不能在事后修改。
Hedera 網絡每天處理任何公共賬本中最多的交易。大多數交易都來自那些希望對多方流程提供最高程度的數據完整性的企業。通常,開發人員會擁有一個數據源,他們希望將其記錄為不可變的事實來源,以便第三方進行驗證。為了實現這一點,他們將分類賬發送交易的散列。
與集中式基礎設施相比,使用公共賬本作為系統中的中立角色,可以利用其真正的不變性。這有許多應用程序,從可審計日志到身份憑證。
可驗證性
分布式賬本的透明性為其所持有的信息提供了更有力的保障,對于智能合約,則為合約所遵守的規則提供了更有力的保障。
今天,這種透明度可用于輕松驗證 NFT 收藏品的獨特性或稀有性,但明天可用于更好地了解政府的支出、投票或企業的碳補償。這種程度的完全透明和對信息的訪問在一個集中的數據庫中是不可能的。
可編程性
智能合約使我們能夠將分類賬的所有這些特征聚集在一起,并添加自主應用程序邏輯。智能合約非常適合代表用戶持有代幣,例如支持抵押貸款協議。
如今,大多數智能合約開發者都在使用 Solidity,這是一種最初為以太坊虛擬機創建的圖靈完備語言,現已成為默認語言,并擴展到其他 EVM 兼容網絡。
像 Hedera 這樣的網絡允許開發人員在需要時使用或者繞過Solidity 智能合約,以更常見的編程語言(如 JavaScript 和 Java)實現更有效的消息傳遞或令牌管理。
互操作性
通過擁有不可變、透明和原子的邏輯,我們獲得了互操作性和可組合性的好處。網絡之間可以使用標準相互通信,以無縫地移動資產,或者您的應用程序可以調用另一個開發人員已經部署的智能合約,以便輕松利用網絡上的現有生態系統。
雖然開發人員在去中心化金融(有時稱為 DeFi)等新領域探索這一概念,但也有更多實際用例可以讓您嘗試。以戰利品箱為例。戰利品箱是一種常見的游戲機制,玩家在游戲中獲得一個盒子作為完成游戲里程碑的獎勵。
從歷史上看,戰利品獎勵和獲得它們的幾率是不透明的,盡管政府監管已經開始出現。一個更好、更公平的戰利品箱實現可能是使用分布式賬本。您獲得道具的幾率可以在智能合約中透明地定義。結果將是可驗證的、隨機性。輸出可能是 NFT,以顯示您新獲得的資產的所有權。
將這一過程置于公共賬薄中,不僅能夠為用戶基礎提供更大的保障,而且還能讓其他游戲開發者更容易獎勵現有用戶群可能持有的特定道具,并為二級市場開辟更多潛在選擇。
給 Web3 一個(扎根的)機會
在某些方面,web3 是開源原則的延續。協作、透明、社區和自由選擇的核心信念不斷提升。
Web2 建造了一套由極少數人擁有和控制的圍墻花園。未來設計這些應用程序的更好方法可能是將協議與用戶界面分離出來。這種協議和客戶端的分離,一個數字教堂和國家,在如何設計去中心化的應用程序方面是一個有意義的區別。
開發人員不能夠使用一種類型的數據庫,而是能夠使用一種特定類型的數據模式,比如ERC-721 不可替代令牌,與開發人員能夠將他們的開源數據庫從使用AWS轉移到谷歌,最終用戶可以直接、自由地從客戶端應用程序遷移到其他應用程序。
現實情況是,在我們消除噪音之后,區塊鏈、加密和 Web3 是開發人員可以產生巨大影響的地方。從表面上看,您可能會覺得自己跳進了黑客帝國,選擇您想要服用的藥丸,或者通常不服用的藥(這也可以!)。事實并非如此,我們雙方都需要更好地理解自己的錯誤和錯誤信息。
如果您有興趣嘗試 Web3,可以從Buildspace 和 Pointer這兩個社區開始,他們是免費的教育和非常受歡迎的社區。如果您只是想接觸Solidity 智能合約,這是有以太坊和Hedera 等網絡支持的最流行的智能合約語言,CryptoZombie 是一種有趣且容易熟悉的方法。一旦你的技術能力足夠強大,就可以加入 Gitcoin 為一些自由職業者尋找資助,或者找到該領域的眾多黑客松中尋找個學習并希望獲勝的機會。
譯者介紹
康少京,51CTO社區編輯,目前從事通訊類行業,底層驅動開發崗位,研究過數據結構,Python,現對操作系統和數據庫等相關領域感興趣。
原文標題:??Web3 skeptics and believers both need a reality check???,作者:Gehrig Kunz?