博客專欄

EEPW首頁 > 博客 > 要做“以太坊殺手”?年輕氣盛的Solana可能還欠點火候

要做“以太坊殺手”?年輕氣盛的Solana可能還欠點火候

發(fā)布人:硅星人 時間:2022-06-04 來源:工程師 發(fā)布文章

相比于超高的效率,用戶首要在意的還是安全問題。

——

文|Juny   編輯|VickyXiao


如果我們把Web3看作是一個正在前方向我們揮手的未來,那么,找到通往它的高速公路,可能是身在Web2的我們首先需要完成的任務(wù)。


在Web3的生態(tài)體系中,區(qū)塊鏈們就扮演了這個重要的“道路”角色:它們是走向Web3的基礎(chǔ)設(shè)施,也是整個Web3發(fā)展的基石。其中,底層公鏈作為區(qū)塊鏈最原生、流量最大的干道,它們的發(fā)展更是直接影響了人們前進的速度。


自從2009年區(qū)塊鏈誕生之后,經(jīng)過十余年的時間,底層公鏈已經(jīng)發(fā)展到了第三代:第一代始祖是比特幣,第二代的代表是以太坊,第三代則是以Solana、Avalanche等為代表的新公鏈。


那么為什么公鏈需要更新?lián)Q代,就用第一代比特幣做“主干道”不行嗎?原因在于比特幣不具備擴展性僅僅只是加密貨幣,而以太坊和之后的公鏈才變成了一個真正的Web3應(yīng)用開發(fā)平臺。


簡單理解,比特幣就像是一條坑坑洼洼不能通車的路,雖然不能走,但它的出現(xiàn)給人們展現(xiàn)了可以到達Web3的可能性。而之后出現(xiàn)的以太坊和其他公鏈們則像是一條條可以通車的公路,路通了,各種各樣的車就可以開起來,大家才可以裝載各種材料工具真正開始Web3的建設(shè)。


過去這些年,以太坊作為首個“通車”的公鏈,占據(jù)著約7成以上的Web3相關(guān)應(yīng)用的開發(fā)體量,是當(dāng)之無愧的公鏈之王。但與此同時,隨著以太坊在交易效率和費用上的弊端顯現(xiàn),也不斷催生了一些新公鏈,它們試圖在以太坊基礎(chǔ)上繼續(xù)優(yōu)化“道路”路況,公鏈間的競爭大幕也由此拉開。


其中,近兩年來發(fā)展勢頭最猛、有“以太坊殺手”之稱的Solana就是備受關(guān)注的對象。


Solana的特別之處在于,它為長期困擾區(qū)塊鏈的“不可能三角”問題提出了一個全新的解決思路,在這種思路下,Solana的交易速度能夠達到以太坊的4000多倍,交易費用卻僅僅只是以太坊的6萬分之一。


雖然聽起來令人振奮,但作為一個年輕的公鏈,Solana當(dāng)前也飽受質(zhì)疑。從去年到今年,Solana連續(xù)多次超長時間宕機,宕機的原因也是花樣百出。這讓之前靠超高性能風(fēng)頭無兩的Solana最近丟失了大量用戶,甚至被冠上“宕機鏈”的稱號。


在不斷的事故中,大家也開始懷疑Solana的創(chuàng)新機制其實并沒有真正解決“不可能三角”,而僅僅是保全了“效率”而犧牲了“安全”。


|創(chuàng)新共識機制,試圖打破“不可能三角”


那么首先,什么是區(qū)塊鏈的“不可能三角”?


在區(qū)塊鏈技術(shù)中,存在著一個“三元悖論”——即去中心化、安全性、可擴展性(效率)這三者無法兼得。這個理論最開始由以太坊的創(chuàng)始人Vitalik Buterin提出,后在不斷的實踐中得到了業(yè)界的廣泛認可。


長期以來,很多區(qū)塊鏈項目都被迫要從三個特征中選擇兩個。目前大部分都是犧牲了“效率”,選擇首先保證“安全”和“去中心化”,以太坊也是其中一員。而犧牲“效率”帶來的后果就是當(dāng)大量車開始上路時,擁堵將不可避免,大家移動的速度會變得非常緩慢。

圖片

區(qū)塊鏈中的“三元悖論”以及代表項目,圖片來自fingo.pl


根據(jù)統(tǒng)計,比特幣網(wǎng)絡(luò)平均每秒可以處理5筆交易,而以太坊是 15 筆。相比之下,在我們熟悉的Web2應(yīng)用中,Visa 的支付網(wǎng)絡(luò)每秒可處理接近 2 萬筆交易,淘寶的TPS(每秒事務(wù)數(shù))能達到54萬。因此,像以太坊這樣的處理速度未來顯然是無法滿足大規(guī)模商用的。


比特幣和以太坊之所以處理速度很慢,是因為它們所采取的都是基于的工作量證明(PoW)共識機制。


由于在區(qū)塊鏈系統(tǒng)中,節(jié)點是各處分散的,所以為了實現(xiàn)共識,必須設(shè)計一套制度來維護系統(tǒng)的運作順序并保證公平性。


怎么理解?我們用跑步比賽來舉個例。假設(shè)有100個人分成10人一組百米跑步比賽,那么有10組的比分需要記錄,但過去那種由事先指定好的評委來記錄很容易出現(xiàn)賄賂作弊情況,所以大家想,不如我們100人一起來制定個條件選出我們都認可的人來幫忙記分,然后每記錄一組就讓他把結(jié)果發(fā)給所有人認定,大家再一起湊點錢給這個人做勞務(wù)費。這樣既實現(xiàn)了去中心化,又能在所有人的驗證下保證了結(jié)果的公正。


在這個例子中,大家制定的共同認可的選拔條件就叫做“共識機制”。比特幣和以太坊的選人條件是按照“工作量”來制定的,其執(zhí)行的方式是規(guī)定一個隨機值,候選人只有通過大量的窮舉計算才能找到這個隨機數(shù),從而“勝出”獲得記賬的權(quán)利,而這個不斷計算找尋隨機數(shù)的過程就俗稱“挖礦”。


“工作量證明”的好處在于它的機制很安全,類似于“多勞多得”的機制也相對公平。但同時,由于所有數(shù)據(jù)都要在所有節(jié)點備份一遍、區(qū)塊生成的間隔時間長所以也造成了PoW算力浪費嚴(yán)重以及交易效率低下等問題。


廣告

圖片



為了解決這些問題,這些年也不斷有人在研究新的、更高效的共識機制,包括以“多錢多得”為特點的“權(quán)益證明機制”(PoS)、基于投****選舉的“股份授權(quán)證明機制”(DPOS)等等,但都無法同時滿足中心化、安全性、可擴展性三大特性。


直到2017年Solana白皮書的出現(xiàn),提出了以一種“權(quán)益證明機制”(PoS)+“歷史證明機制” (Proof of History)的新思路。


所謂的“歷史證明機制”就是一種創(chuàng)建歷史記錄的方法,用以證明某一事件在特定時間點內(nèi)發(fā)生,從而減少全網(wǎng)絡(luò)的驗證時間。


此前,無論是在PoW還是PoS機制下,區(qū)塊鏈上的時間戳是完全同步的。比如在此前的跑步比賽例子中,第一場比賽結(jié)束后,負責(zé)的記錄人需要把比賽結(jié)果發(fā)給所有人驗證,大家驗證完了再進行下一場比賽。


但Solana則建立了一個全局可用的時鐘,允許每個節(jié)點生成本地的時間戳。10場比賽生成10個不同時間的比賽結(jié)果,每個結(jié)果都有獨一無二的對應(yīng)的時間為大家提供驗證。這就讓數(shù)據(jù)更新以及數(shù)據(jù)狀態(tài)處理不需要等待整個區(qū)塊鏈網(wǎng)絡(luò)同步,從而大大縮短了等待時間、提高了比賽推進的效率。


此外,Solana還采用了包括塔式BFT算法(Tower BFT)、海平面引擎(Sealevel)等技術(shù)來減少消息傳遞的延遲以及并行處理智能合約等,將平均新區(qū)塊出現(xiàn)時間壓縮至400毫秒。


圖片

圖片來自于Reddit


這種新機制的出現(xiàn),帶給區(qū)塊鏈“效率”上的變化可以說是革命性的,也完美“狙擊”了以太坊。


從交易效率上來看,Solana每秒最快可以執(zhí)行 6.5 萬次交易,而以太坊約為每秒15筆;在交易手續(xù)費方面,Solana的平均交易費用為0.00025美金/筆,而以太鏈為15美金/筆。在目前所有底層公鏈中,Solana可以說都是速度最快、交易價格最低的平臺。



圖片來自Solmate去年9月的推特官方賬號


|備受矚目的公鏈新星,當(dāng)前正處于“不穩(wěn)定”的發(fā)展困境中


Solana由兩位前高通高級工程師創(chuàng)建,最早版本的白皮書在2017年就已經(jīng)發(fā)布,2018年完成了測試網(wǎng)的開發(fā)。但在Solana正式面世之后,這種創(chuàng)新性的歷史證明機制并沒有立刻激起多大的水花。


Solana真正的“出圈”出現(xiàn)在2020年7月。當(dāng)時,全行業(yè)正在經(jīng)歷NFT、DeFi的熱潮,隨著大量的交易在以太坊上進行,關(guān)于交易擁堵、手續(xù)費高昂的聲音也越來越大,導(dǎo)致一些Defi項目外溢,不得不去尋找其他交易速度和性價比都更高的鏈來上架商品和應(yīng)用。


這時,最大加密衍生品交易所之一的 FTX突然宣布要宣布采用當(dāng)時名不見經(jīng)傳的 Solana 作為底層公鏈,來搭建它們的去中心化交易所 Serum。緊接著,A16Z和Polychain也領(lǐng)頭為Solana注入了3.14億美元的融資。地位有“幣圈詹姆斯”之稱的FTX CEO Sam Bankman-Fried之后還多次在公開場合稱贊Solana。


一時間,大量的目光投向了Solana,大家都好奇這個新公鏈到底是什么來頭。


很快,憑借著直擊以太坊痛點的高效率和低手續(xù)費的特征,Solana在圈內(nèi)迅速聲名鵲起。


2020年11月,Solana首次舉行了黑客馬拉松活動,邀請開發(fā)者使用并設(shè)立獎金,此后它保持了三個月一次黑客馬拉松活動,目前已經(jīng)成功舉辦五屆。開發(fā)者注冊數(shù)量直線上升,從第一屆的1000人增長到了最高1.3萬人。


大量開發(fā)者涌入也讓Solana生態(tài)快速擴張,目前已經(jīng)有幾百個涵蓋NFT、支付、DeFi、游戲、DAO等各種類型的項目。除了陸續(xù)跟FTX、Coinbase、Robinhood等大平臺達成合作之外,也不乏出現(xiàn)一些如Saber、StepN等出圈的創(chuàng)業(yè)項目。


圖片

目前Solana的項目生態(tài),圖片來自Solmate推特官方賬號


從2020年11月到2021年11月,Solana呈現(xiàn)了爆發(fā)式發(fā)展態(tài)勢。鏈上鎖倉量(TVL)一度超過120億美元,排在所有公鏈第3位,僅次于以太坊幣安智能鏈。


但Solana也不是“一邊倒”的好評。其中,隨著用戶規(guī)模擴大,Solana網(wǎng)絡(luò)所顯現(xiàn)的持續(xù)不穩(wěn)定性,讓越來越多的用戶對其喪失信心、選擇出逃。


去年9月,Solana出現(xiàn)了首次超過17個小時的宕機,當(dāng)時Solana鏈上的所有應(yīng)用都無法正常運轉(zhuǎn),Solana給出的理由是因驗證器內(nèi)存不足;去年12月,Solana再次出現(xiàn)故障,網(wǎng)絡(luò)處理交易的速度十分緩慢,事后查明的原因是遭受了DDoS攻擊;今年1月,Solana再次遭受DDoS攻擊,導(dǎo)致全網(wǎng)絡(luò)性能下降;1月底,Solana宕機超過30個小時再創(chuàng)記錄,給出的原因是大量交易引發(fā)嚴(yán)重負載;今年5月,Solana再次宕機7小時;就在一天前,Solana又又又宕機4.5小時……


對于Solana的持續(xù)宕機,用戶自然也是忍不了。畢竟Solana上的項目大部分都是DeFi類的,一旦出現(xiàn)這種長時間網(wǎng)絡(luò)崩潰,將對資產(chǎn)持有者和投資者都會造成大量不可追回的損失。


網(wǎng)絡(luò)性能和穩(wěn)定性的不足,也讓Solana最近在公鏈的競爭中敗下陣來。根據(jù)Defi Llama6月3日的數(shù)據(jù),Solana鏈上TVL(總鎖倉價值)已經(jīng)降低至37.7億美元,從高點跌了7成以上,排名也跌到了第五位。


圖片

圖片來自defillama


因此,雖然Solana自稱是為解決區(qū)塊鏈“不可能三角”找到了解決方案,但除了在“效率”上取得了突破性進展外,Solana似乎還并不能保障 “安全”。


目前,以太坊依然以679.5億的鎖倉量遙遙領(lǐng)先于其他公鏈。雖然Solana曾被業(yè)界譽為“以太坊殺手”,但從它當(dāng)下的表現(xiàn)來看,還仍然遠不能撼動以太坊的地位。

注:封面圖來自于Solana官方推特,版權(quán)屬于原作者。如果不同意使用,請盡快聯(lián)系我們,我們會立即刪除。



*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞: 以太坊

技術(shù)專區(qū)

關(guān)閉