Layer2太多了!鏈下生態系龐雜化,Solana創辦人:恐怕活不久
金融 2023.08.18
Solana創辦人表示,現在的Layer 2太多了!鏈下生態系龐雜化,可能阻礙使用者體驗與可擴展性,那如果只存在一條Layer 2,可行嗎?

Solana 老闆:第二層解決方案,大多無法持續、長久
為解決以太坊(Ethereum)區塊鏈交易手續費高、交易速度緩慢的問題,2023 年以來,以太坊 Layer 2(第二層)鏈下擴容解決方案,一直是幣圈熱門議題。
從 Polygon、Optimism、Arbitrum,到當紅的 Base 與 Shibarium......等 Layer 2 解決方案如雨後春筍般冒出,名單似乎會越來越長。
Layer-2 是建立在第一層區塊鏈(如以太坊)之上的網路,藉由側鏈、打包(rollups)或任何可加快交易速度、交易處理量等相關技術輔助,在另一條鏈上解決交易及運算,降低第一層主網的負擔,提升其擴展性與交易數量等。
區塊鏈平台 Solana 共同創辦人兼執行長阿納托利·雅科文科(Anatoly Yakovenko)擔憂這一現象, 他認為大多數新興的第二層解決方案,尤其是那些針對以太坊推出的,大多都無法成為可持續下去的長期解決方案。
「這些項目分化了用戶群,因此使用者體驗(UX)變得非常、非常複雜。」雅科文科用了兩個「非常」來強調這是非常難解決的問題。
這種大規模的破碎化,足以產生許多不同的組合可能性,以及使用者體驗遭遇的不同問題,「你必須藉由 Layer 1 重新同步,導致產生相同的運作成本。」
外媒《Blockworks》旗下 Podcast 節目《Lightspeed》(光速)日前更新的第 8 輯,邀請雅科文科作為來賓,討論 Solana 如何利用其獨特的設計,形成不斷增長的網路頻寬與運算能力,節目進行到一半,也聊到 Layer 2 的相關缺陷。
雅科文科以自己過去在雲端硬碟公司 Dropbox 上班時的經歷來舉例,「我們為所有資料夾打造一個龐大的 MySQL 開源資料庫,因為一旦你開始分割這些檔案,就會很難在不同資料夾的不同使用者之間創造連結。」
他表示,追蹤兩個不同資料庫的連貫性有夠難搞(pain in the ass),必須回到最原始的那一層來同步所有內容。
Layer 2 太多了!鏈下生態系龐雜化
Layer 2 通常被稱為區塊鏈第二層解決方案,用來提升主網(如以太坊)的運算效率和交易量,這些第二層鏈,在既存的 Layer 1 區塊鏈上運作,並處理和驗證主網之外的交易,來減輕數據塞車和高額的交易手續費,同時實現同等級的資訊安全。
不過,雅科文科認為現有的 Layer 2 太多了,可能會無意中阻礙可擴展性和使用者體驗。
他以 NFT(非同質化代幣)為例,「你不可能在每個 Rollup 鏈上都有一枚 NFT,事實上它只能接到其中一條,當我想要一枚特定的 NFT 時,銷售這枚 NFT 的交易市場(marketplace)就是我想買進的市場,它只能放在其中一個架上。」
他補充說,Layer 2 藉由打造不同的狀態(state),突破了特定 NFT 市場的可組合性,屬於結構上的根本挑戰,也是最難權衡的部分。
「當你環繞一個狀態,去創造這單一的global lock(程式語言機制,使得任何時刻僅存在一個執行緒在執行),並能夠非同步處理它、不影響其他的運算,因此獲得運算效能上的優勢。」
「但同時,這也帶來了一個非常棘手的可組合性(composability)挑戰。」
如果只存在一條 Layer 2,可行嗎?
理論上來說,一個單獨的 Layer 2 解決方案,比起現在以太坊生態系存在的多款解決方案,更能簡化可組合性的問題。
「可組合性」一詞源自生物學的基因網路,在軟體開發領域,意思是結合獨立組件以建立新的系統或輸出,意味著開發者可以使用現有的軟體,來構建新的應用程式。
DeFi(去中心化金融)項目 Furucombo community grant 獲獎者曾可維(kowei1995)在個人部落格形容,「可組合性」是 DeFi 的核心價值,「讓開發者可以將金錢樂高各協議拼裝,產生出之前根本無法想像的可能性,來和包裹服務的傳統金融分庭抗禮甚至超越。」
不過,雅科文科前面用 Dropbox 的經驗,生動地比喻 Layer 2 連帶的「破碎化陷阱」,當數據化為不同部分的碎片,數據之間的連結與同步變得越來越複雜,最後對使用者體驗產生不利影響。
後續他帶入 NFT 的例子,簡述 Layer 2 打破了市場的連貫性,特定的NFT就與特定的市場聯繫在一起,從而削弱了區塊鏈用戶期望中的無縫可組合性(seamless composability)。
雅科文科提出可能的替代方案,來緩解這些挑戰。他主張採用單一的、以效能為導向的 Layer 2 解決方案,例如 Solana 展示的模型。
Solana 虛擬機(SVM)能同時非同步(Asynchronous,又稱異步)執行多個程式,並因應需求增加硬體容量,盡全力提高系統的數據可用性(data availability),讓使用者可將所有資料轉到 Danksharding(把所有的資料都放一起,產生一個超大區塊)。
在承認非同步系統帶來的好處後,雅科文科表示,Solana 的首要任務是創造一個促進全球資訊對稱、促進數位市場公平和效率的系統,而他對單一且協調的 Layer 2 架構的願景,可能會重塑格局,為更加統一和高效的區塊鏈生態系奠定基礎。
本文經授權轉載自:《Web3+》
你可能想知道