博客專欄

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

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

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

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

——

文|Juny   編輯|VickyXiao


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


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


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


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


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


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


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


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


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


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


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


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


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


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

圖片

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


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


比特幣和以太坊之所以處理速度很慢,是因?yàn)?strong style="margin: 0px; padding: 0px; outline: 0px; max-width: 100%; box-sizing: border-box !important; overflow-wrap: break-word !important;">它們所采取的都是基于的工作量證明(PoW)共識(shí)機(jī)制。


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


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


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


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


廣告

圖片



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


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


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


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


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


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


圖片

圖片來(lái)自于Reddit


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


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



圖片來(lái)自Solmate去年9月的推特官方賬號(hào)


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


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


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


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


一時(shí)間,大量的目光投向了Solana,大家都好奇這個(gè)新公鏈到底是什么來(lái)頭。


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


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


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


圖片

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


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


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


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


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


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


圖片

圖片來(lái)自defillama


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


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

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



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



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

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

關(guān)閉