OKEx Research:一文讀懂以太坊殺手Solana

OKEx在9月30日上線了SOL,并且從9月30日到10月30日期間舉辦SOL有關(guān)活動(dòng)——做任務(wù)贏取10萬(wàn)美元獎(jiǎng)勵(lì)。不僅OKEx,據(jù)CoinMarketCap,13家平臺(tái)上線SOL,備受青睞的SOL究竟有何來(lái)頭?

公鏈領(lǐng)域存在著一個(gè)“不可能三角”——去中心化,安全性,可擴(kuò)展性三者不可兼得,其中,去中心化和安全性是兵家必爭(zhēng)之地,于是可擴(kuò)展性便成為許多公鏈的頭號(hào)目標(biāo)。而Solana的可擴(kuò)展性可以達(dá)到網(wǎng)絡(luò)級(jí)別,即跟上摩爾定律的步伐,理論上標(biāo)準(zhǔn)千兆網(wǎng)絡(luò)下TPS最高71萬(wàn),實(shí)踐中,Solana每秒最多處理了超過(guò)50000筆交易,性能高,且發(fā)送100萬(wàn)筆交易僅需10美元,交易費(fèi)用低。

一、Solana概述

Solana是號(hào)稱能達(dá)到網(wǎng)絡(luò)級(jí)性能的開(kāi)源區(qū)塊鏈網(wǎng)絡(luò),總部位于瑞士的日內(nèi)瓦,3位主要?jiǎng)?chuàng)始人是Anatoly Yakovenko、Greg Fitzgerald和Stephen Akridge,都曾就職于高通公司。Solana名字源于圣地亞哥北部一個(gè)名為Solana Beach的海灘小鎮(zhèn),3位創(chuàng)始人還在高通工作時(shí)在此生活和沖浪了三年。

下表列舉了Solana早期的大事件:

表1:Solana歷史大事件

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solana官網(wǎng),OKEx Research

Solana沒(méi)有用Layer 2的解決方案或者ETH 2.0的分片技術(shù),而是主要采用工作歷史證明(Proof of History)技術(shù)達(dá)到更高的性能。核心創(chuàng)新如下,在第二部分將主要闡述工作歷史證明PoH。

表2:Solana核心技術(shù)

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solana官網(wǎng),OKEx Research

Solana采用有委托的PoS機(jī)制,礦工將SOL委托給驗(yàn)證節(jié)點(diǎn)參與維護(hù)網(wǎng)絡(luò),獲得協(xié)議設(shè)定的SOL獎(jiǎng)勵(lì)。驗(yàn)證節(jié)點(diǎn)領(lǐng)導(dǎo)者(Leader)生成PoH序列,將用戶消息、命令排序,使得其他驗(yàn)證節(jié)點(diǎn)(Verifier)可以高效處理,投票出PoH狀態(tài)。

圖1:Solana工作機(jī)制

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solana白皮書(shū),OKEx Research

Solana網(wǎng)絡(luò)參與者有4類:

- 用戶:使用網(wǎng)絡(luò)服務(wù)并支付少量交易費(fèi)用。

- SOL持有者/礦工:將SOL抵押委托給驗(yàn)證節(jié)點(diǎn),和驗(yàn)證節(jié)點(diǎn)共擔(dān)風(fēng)險(xiǎn),共分收益,抵押者收到的收益和抵押到某驗(yàn)證節(jié)點(diǎn)的SOL成正比。

- 驗(yàn)證節(jié)點(diǎn):投票/驗(yàn)證PoH狀態(tài),驗(yàn)證區(qū)塊的有效性。正確投票,獲得獎(jiǎng)勵(lì),反之,損失抵押SOL。

- 驗(yàn)證節(jié)點(diǎn)領(lǐng)導(dǎo)者(Leader):從驗(yàn)證節(jié)點(diǎn)中競(jìng)爭(zhēng)選出,負(fù)責(zé)收集交易,創(chuàng)建包含PoH的區(qū)塊,更新網(wǎng)絡(luò)狀態(tài)。有權(quán)保留部分交易費(fèi)用,不得超過(guò)協(xié)議規(guī)定的上限。

驗(yàn)證節(jié)點(diǎn)的抵押越多,越有可能被選為L(zhǎng)eader。同時(shí)為了激勵(lì)驗(yàn)證節(jié)點(diǎn)誠(chéng)實(shí),驗(yàn)證節(jié)點(diǎn)每正確投票一次,信用分(credits)會(huì)增加。而每一輪里,獲得的獎(jiǎng)勵(lì)和信用分與抵押之積成正比,即信用分越高、抵押越多,分到的獎(jiǎng)勵(lì)越多。

成為驗(yàn)證節(jié)點(diǎn)有一定SOL和硬件條件要求,并且系統(tǒng)對(duì)不工作或者作惡的驗(yàn)證節(jié)點(diǎn)設(shè)置了SOL罰款,主網(wǎng)β版將會(huì)推出削減功能(Slashing),自動(dòng)懲罰作惡節(jié)點(diǎn)的部分SOL。

如下圖所示,Solana的礦工主要分布在歐洲、美國(guó),在我國(guó)的熱度并不高。

圖2: Solana頭部礦工分布

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solanabeach,OKEx Research

據(jù)Github記錄,Solana有63個(gè)代碼庫(kù),包括5個(gè)主要代碼庫(kù),11個(gè)固定成員。其中,最重要的代碼庫(kù)solana前后有75人參與編寫(xiě),自建立后大部分時(shí)間每日更新頻率超過(guò)50次,2019年2月更新頻率最高。

圖3:Github上solana更新頻率隨時(shí)間分步

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solanabeach,OKEx Research

2019年11月,Solana項(xiàng)目被著名軟件安全公司Kudelski Security審計(jì)。

圖4:Kudleski對(duì)Solana的審計(jì)結(jié)果

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solanabeach,OKEx Research

Solana交易總數(shù)超過(guò)41億,出塊時(shí)間為429毫秒,區(qū)塊高度超過(guò)3969萬(wàn),全球驗(yàn)證節(jié)點(diǎn)有178個(gè)。市面上13家交易所和14個(gè)錢(qián)包已支持SOL,錢(qián)包范圍涵蓋了移動(dòng)App、網(wǎng)頁(yè)端、軟件、命令行錢(qián)包。2019年7月獲得來(lái)自Multicoin Capital、Foundation Capital、Distributed Global等的1800萬(wàn)美元融資。

二、Solana如何大幅提升網(wǎng)絡(luò)性能

以太坊最新吞吐量數(shù)據(jù)為25 TPS,Visa大約1500 TPS,而Solana約50000 TPS,致力于成為網(wǎng)絡(luò)級(jí)的公鏈。不同于Layer 2的各種解決方案或是ETH 2.0 的分片技術(shù),Solana是如何大幅提升網(wǎng)絡(luò)性能的呢?

表3:各公鏈最新吞吐量數(shù)據(jù)

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solanabeach,OKEx Research

去中心化網(wǎng)絡(luò)總是存在不同步的情形,如何達(dá)到共識(shí)是去中心化網(wǎng)絡(luò)首要解決的問(wèn)題。在比特幣中,節(jié)點(diǎn)依靠的是本地時(shí)間,每個(gè)節(jié)點(diǎn)的時(shí)間不一樣,因此不能用時(shí)間戳做判斷。Solana的思路是找到一個(gè)可驗(yàn)證的、共享的時(shí)間。SHA 256作為Solana的驗(yàn)證延遲函數(shù)(Verifiable Delay Function),具有不可逆性,只能單向計(jì)算。如下圖所示,PoH中,上一個(gè)輸出作為SHA256的當(dāng)前輸入,需要寫(xiě)進(jìn)的數(shù)據(jù)附加在輸入里,如此往復(fù),周期性地記錄每次SHA 256輸出和次數(shù),驗(yàn)證節(jié)點(diǎn)通過(guò)驗(yàn)證和重復(fù)這個(gè)計(jì)算過(guò)程得到需要的時(shí)間間隔。

圖5 : PoH機(jī)制

OKEx Research:一文讀懂以太坊殺手Solana

資料來(lái)源:Solanabeach,OKEx Research

三、代幣經(jīng)濟(jì)

Solana的代幣為SOL,總供給為4.886億個(gè),現(xiàn)價(jià)2.16美元,市值1億美元。在衡量交易費(fèi)用時(shí),通常用一個(gè)更小的單位lamports,1000000000 lamports = 1 SOL。

SOL的通貨膨脹率或者SOL供應(yīng)量隨時(shí)間的變化由協(xié)議設(shè)定,具體為Solana網(wǎng)絡(luò)設(shè)置的初識(shí)通貨膨脹率為15%,每年減少之前的15%,達(dá)到長(zhǎng)期穩(wěn)定率(1%-2%)后保持不變。下圖為Solana官方給出的示例。這種代幣發(fā)放設(shè)計(jì)使得早期SOL發(fā)放迅速,后期SOL供給緩慢增多,有利于早期參與者的利益,但是不利于早期的幣價(jià)穩(wěn)定。

OKEx Research:一文讀懂以太坊殺手Solana

四、結(jié)語(yǔ)

Solana將PoH和PoS等結(jié)合,走出了自己的性能提升之路,雖然沒(méi)有達(dá)到理論的71萬(wàn)TPS,在實(shí)踐中已超過(guò)5萬(wàn)TPS。網(wǎng)絡(luò)設(shè)計(jì)和代碼編寫(xiě)歷時(shí)較長(zhǎng),更新頻率保持良好,且經(jīng)過(guò)了Kudelski Security兩個(gè)月的審計(jì)。10月底,Solana將開(kāi)啟蟲(chóng)洞(Wormhole)駭客馬拉松,蟲(chóng)洞計(jì)劃旨在建立連接Solana和以太坊的橋梁,如果成功實(shí)施,將是跨鏈功能的一大進(jìn)展。

Solana在我國(guó)挖礦熱度不高,SOL代幣發(fā)放早期太快,不利于幣價(jià)穩(wěn)定。還曾發(fā)生信任危機(jī),今年4月Solana團(tuán)隊(duì)被發(fā)現(xiàn)SOL實(shí)際流通量與公布流通量不符,團(tuán)隊(duì)私自將本該被鎖定的1136萬(wàn)SOL借給做市商,消息一出SOL大幅下跌。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來(lái)自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書(shū)面權(quán)利通知或不實(shí)情況說(shuō)明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開(kāi)相關(guān)鏈接。 )