Solana 和以太坊社區(qū)又吵起來了,這次是因?yàn)?Solana 新推出的 ZK Compression(ZK 壓縮)技術(shù)。
昨日,Solana 生態(tài)開發(fā)平臺 Helius 首席執(zhí)行官 Mert Mumtaz 在 X 平臺宣布正在將 ZK Compression 引入 Solana,隨后 Solana 生態(tài)隱私項(xiàng)目 Light Protocol 便宣布推出 ZK Compression。據(jù) Mert 的說法,ZK Compression 將直接在 L1 上進(jìn)行,無需 L2,這將極大提升 Solana 網(wǎng)絡(luò)擴(kuò)展性,「并向構(gòu)建金融計(jì)算機(jī)邁進(jìn)了一步—一個不可阻擋的、全局的、以光速同步的原子狀態(tài)機(jī)。」


據(jù) ZK Compression 文檔,該技術(shù)是基于 Solana 構(gòu)建的新原語,使開發(fā)者能夠大規(guī)模構(gòu)建應(yīng)用程序。開發(fā)人員和用戶可以選擇壓縮他們的鏈上狀態(tài),將狀態(tài)成本降低幾個數(shù)量級,同時保持 Solana L1 的安全性、性能和可組合性。
ZK Compression 通過一種被稱為狀態(tài)壓縮的過程工作,允許開發(fā)者使用 Solana 更便宜的 ledger 空間而不是更昂貴的賬戶空間來存儲某些類型的數(shù)據(jù)。鏈外數(shù)據(jù)的「哈希」或「指紋」存儲在鏈上,以便使用「sparse state trees」進(jìn)行驗(yàn)證。
以太坊社區(qū)「破防」了?
純技術(shù)的解釋或許過于復(fù)雜,簡單來說就是該技術(shù)降低了 Solana 的狀態(tài)成本。
在 Solana,技術(shù)人員面臨有兩個成本——計(jì)算成本和狀態(tài)成本,目前 Solana 已經(jīng)擁有廉價(jià)的計(jì)算能力,但狀態(tài)很昂貴。分配帳戶、支付租金和與用戶一起擴(kuò)展都已被證明是 Solana 開發(fā)人員的巨大障礙,而 ZK Compression 解決了這一問題。
Mert 以空投成本舉例,假設(shè)向 1,000,000 名用戶進(jìn)行空投,其中花費(fèi)的狀態(tài)成本從原本的超 260,000 美元減少至 50 美元,即便宜了 5,200 倍。Cyber Capital 的創(chuàng)始人兼首席信息官 Justin Bons 也認(rèn)為,ZK Compression「顯然使 Solana 在實(shí)際 L1 可擴(kuò)展性方面遙遙領(lǐng)先于 ETH,解決 Solana 最大的生存問題之一」。


Justin Bons 表達(dá)的觀點(diǎn)讓困于擴(kuò)展難題而走上 rollup 的以太坊社區(qū)坐不住了,他們質(zhì)疑 ZK Compression 的「L1 性質(zhì)」。
由于 Mert 表示 ZK Compression 的數(shù)據(jù)保持在鏈下,因此以太坊社區(qū)將其視為 validium。Solana 社區(qū)則以一張 meme 作為回應(yīng),諷刺其沒有認(rèn)真做過研究卻自詡為專家,Mert 甚至還賭氣式地將 ZK Compression 命名為 ZK validium。


為了讓以太坊社區(qū)信服,Mert 在 Farcaster 上點(diǎn)名以太坊創(chuàng)始人 Vitalik,讓其點(diǎn)評 ZK Compression 的技術(shù)原理。而 Vitalik 也做出了認(rèn)真回應(yīng),并表示該技術(shù)更像是一個無狀態(tài)的客戶端架構(gòu)。
Vitalik 將 ZK Compression 解讀成 3 個要點(diǎn),第一,你有一個新的帳戶類,對于這些帳戶,只有其狀態(tài)的散列存儲在鏈上;第二,要與這些帳戶交互,需要編寫一個 TX,該 TX 指定了 N 個帳戶的預(yù)狀態(tài)哈希和后狀態(tài)哈希,并提供一個有效性證明 ( 假定這意味著 ZK-SNARK);第三,新狀態(tài)要求公開 ( 這是合理的,否則你可以隨機(jī)向某人發(fā)送一筆錢,他們的帳戶將無法訪問,你可以繞過這個,使它成為一個 Ut xo 系統(tǒng),但那將是一個重大的限制 )。


除了解讀外,Vitalik 也對文檔提出疑問,一方面是文檔中提到的 128 字節(jié)的有效性證明,另一方面是公開內(nèi)容是否包含交易內(nèi)容。
隨后,Vitalik 再次發(fā)文表示疑惑,他認(rèn)為 ZK Compression 聲稱的數(shù)字就像,如果每一次單獨(dú)做,驗(yàn)證 SNARK 的開銷會比做一些小動作和哈希操作的成本要高 ( 例如代幣傳輸 )。ZK rollup 的收益來自于「一個」SNARK 包裝了「許多」交易。


但 Vitalik 的疑問并未得到回應(yīng),而他最開始將 ZK Compression 稱為「無狀態(tài)的客戶端架構(gòu)」卻讓 Mert 在內(nèi)的支持者信心倍增。
CEHV 合伙人 Adam Cochran 則堅(jiān)定地表示 ZK Compression 就是 Solana 的 L2 解決方案,并且他認(rèn)為「總有一天,Solana 人群會意識到他們所構(gòu)建的是一個很好的基于 L2 功能 / 有效性的 rollup,而不是一個整體鏈」。Adam 的堅(jiān)決態(tài)度也引來了 Mert 的批評。
而 Solana 聯(lián)合創(chuàng)始人 Anatoly Yakovenko 則對這場 L1 或是 L2 的爭論顯得「無所謂」,甚至表示「很樂意將其指定為 L2、存儲 rollup 或基于有效性 rollup 等等」,只是強(qiáng)調(diào)「所有執(zhí)行都發(fā)生在 L1 上,并由 L1 驗(yàn)證器排序」。雖然 Adam 不同于回應(yīng) Mert 的強(qiáng)硬,但依然堅(jiān)稱 ZK Compression 不可能是 L1。


ZKsync 創(chuàng)始人 Alex Gluchowski 也對 ZK Compression 持批評態(tài)度。與此同時他表示,ZKsync 一直在悄悄地為以太坊構(gòu)建異步可組合的 ZK 未來。但有趣的是,ZK Compression 發(fā)布后,Anatoly 也發(fā)布了長文介紹 Solana 中的異步程序執(zhí)行(APE)。


Rollup 會是 Solana 的完美搭檔嗎?
一直以來,Solana 都在為其網(wǎng)絡(luò)尋找價(jià)值。從上一輪牛市跑出來的各山寨鏈,其估值邏輯并不完全像比特幣和以太坊,由于區(qū)塊空間便宜,對應(yīng)的幣價(jià)很難大幅上漲。而 Solana 卻仍在專注壓縮技術(shù),不斷降低自己的成本,這在一定程度上對 SOL 的增值來說是個巨大的挑戰(zhàn)。
即使考慮到摩爾定律,即使硬件能繼續(xù)提高性能,并且 Solana 針對這種硬件進(jìn)展進(jìn)行了優(yōu)化,這也并不意味著 Solana 能否應(yīng)對全球的需求,但 Solana 將在依賴可組合性和低延遲的情況下比其他鏈管理得更好。
與以太坊不同,Solana 主網(wǎng)并不打算成為「B2B 鏈」;它一直都是并將永遠(yuǎn)是消費(fèi)者鏈。大規(guī)模構(gòu)建分布式系統(tǒng)是極具挑戰(zhàn)性的,而 Solana 最有潛力成為全球最有價(jià)值交易的共享賬本。
而對于 rollup,Solana rollup 對于終端用戶來說將大多被抽象化。
從意識形態(tài)上看,以太坊的 rollup 是自上而下的,即以太坊基金會和領(lǐng)導(dǎo)者決定最好的擴(kuò)展方式是通過 rollup,然后在 CryptoKitties 事件后開始支持各種 Layer2。而在 Solana,需求是自下而上的,即來自具有顯著用戶采用率的應(yīng)用開發(fā)者。因此,大多數(shù)當(dāng)前的 roll-up 玩法都是營銷玩法,更多的是敘述驅(qū)動而非用戶需求驅(qū)動。這是一個顯著的差異,可能導(dǎo)致與以太坊不同的 rollup 未來。
但 ZK Compression 為 Solana 實(shí)現(xiàn)了狀態(tài)壓縮,再加上 Firedancer、多個并發(fā)領(lǐng)導(dǎo)者、異步執(zhí)行和一個由數(shù)千名開發(fā)人員組成的生態(tài)系統(tǒng),這些無疑讓 Solana 對加密有了真正的機(jī)會。