作者:Jay;編譯:深潮TechFlow
隨著Solana上meme的火熱,Solana在市場上受到越來越多的關注,不少人已經(jīng)將Solana當作和以太坊一樣并列競爭的巨頭,本文是對Solana生態(tài)的全面解析,從Solana生態(tài)的敘事、發(fā)展歷程、關鍵技術和生態(tài)內的項目多個方面進行講述。本文會讓讀者全方位的了解Solana。
Solana 優(yōu)先考慮簡單性和可組合性,以其并行處理、低費用和快速交易速度而脫穎而出,成為集成區(qū)塊鏈領域的領先者。
盡管面臨挑戰(zhàn),但Solana的生態(tài)系統(tǒng)通過實施符合其一貫愿景的各種舉措迅速恢復,從而重新奪回了市場份額。
Solana 正在采用基于其獨特且對開發(fā)人員友好的基礎設施的多種創(chuàng)新應用程序,特別是在 DePIN、移動和支付等零售采用領域中處于領先地位。
雖然Solana的愿景經(jīng)常被與蘋果的價值觀相比較,即注重軟硬件之間的和諧,并側重于性能和用戶體驗,但Solana更加強調通過軟件體驗帶來的新體驗,而不是通過硬件實現(xiàn)的便利,從而引發(fā)了更高的期望。
從歷史上看,基礎設施市場,可以稱為資本工業(yè)市場,往往以取勝者通吃或少數(shù)幾家占主導地位的情形為特征。與此一致,自近9年前以太坊首次出現(xiàn)為智能合約平臺以來,區(qū)塊鏈領域的一個主要關注點一直是不同虛擬機 (VM) 之間的市場份額。每個時間段對虛擬機趨勢和基礎設施需求的持續(xù)辯論表明,具有各種主題的虛擬機將繼續(xù)出現(xiàn)和發(fā)展,進一步擴大區(qū)塊鏈市場的規(guī)模。
以 Solana 虛擬機 (SVM) 為代表,Solana在這一背景下無疑是一個發(fā)出有意義信息的參與者。Solana通過凸顯獨特于模塊化結構的優(yōu)勢(簡單性、實惠性和速度)顯著促進了集成區(qū)塊鏈的垂直發(fā)展,而這一市場似乎注定要被圍繞以太坊為中心的模塊化區(qū)塊鏈生態(tài)系統(tǒng)所主導。此外,Solana正在引領去中心化區(qū)塊鏈的非鏈上用戶采用區(qū)塊鏈的過程,重點關注DePIN(去中心化物理基礎設施網(wǎng)絡)、移動和支付等領域。
市場上流行著這一句話:“Solana不再是另類,只能在Solana上實現(xiàn)(Only Possible on Solana)”。本文對Solana生態(tài)系統(tǒng)快速恢復的市場份額、Solana所表現(xiàn)出的韌性、其獨特特性以及我們可以從Solana的方法中學到的東西進行探討。
隨著以太坊將其路線圖轉向以Rollup為中心的方法,模塊化區(qū)塊鏈的概念急劇上升,相關項目開始主導市場份額。模塊化區(qū)塊鏈的本質是將共識、執(zhí)行、結算和數(shù)據(jù)可用性的角色分配給不同的協(xié)議,從而通過改善可擴展性和靈活的治理來克服集成區(qū)塊鏈的局限性。
然而,復雜性是模塊化區(qū)塊鏈結構的關鍵缺陷。考慮到通過各種協(xié)議處理單個交易的過程,這種復雜性包括:不斷檢查兼容性和依賴性、增加的通信成本,以及難以迅速識別和解決未預料到的問題。這樣的系統(tǒng)如何能夠自信地穩(wěn)定下來?要想基礎設施穩(wěn)定和可持續(xù),它必須從根本上是簡單的。
Solana通過以簡單性和可組合性為重點,引領集成區(qū)塊鏈派系。自推出以來,Solana已經(jīng)建立了一個獨特的技術堆棧,優(yōu)先考慮這些價值觀,吸引了與以太坊生態(tài)系統(tǒng)有所不同的獨特應用,并培育了一個不斷壯大的社區(qū)。
這展示了集成區(qū)塊鏈方法在行業(yè)中的有效性和重要性,挑戰(zhàn)了以實際用例為主導的理想主義和學術氛圍,特別是在以太坊為中心的領域。此外,這無疑影響了今天各種集成區(qū)塊鏈(如Sui、Aptos、Sei等)的出現(xiàn),并將繼續(xù)如此。
Solana 提倡的簡單性和可組合性不僅旨在通過昂貴的硬件來提高表面性能,而且旨在通過優(yōu)化和簡化軟件和通信技術來設計一個網(wǎng)絡,確保功能與單個節(jié)點幾乎相當。
這種強調創(chuàng)建開發(fā)者友好環(huán)境的重要性不言而喻。開發(fā)者可以消除與應用程序構建的堆棧選擇相關的所有復雜性,并確保各種智能合約之間的兼容性,優(yōu)化其資源。低延遲、低費用和并行處理的好處,導致了一個本地化的費用市場,消除了由單個應用程序中的瓶頸可能引起的通信效率低下。
此外,Solana在其簡單技術堆棧內提供了一系列內置功能,例如可配置的代幣標準庫、跨鏈互操作性和用于代幣余額查詢的RPC,而無需依賴外部索引器,促進了應用程序之間的有機互動。
通過為開發(fā)者提供全面的技術、財務和運營支持計劃,Solana為以產品為導向的開發(fā)者提供了一個理想的環(huán)境,加強了與Solana價值觀一致的生態(tài)系統(tǒng)。
區(qū)塊鏈技術在本質上是不便利的,但其對現(xiàn)實世界的獨特價值使得參與和在這一生態(tài)系統(tǒng)中建設變得合理。然而,如果沒有采用,這一價值就變得毫無意義。Solana比任何其他主網(wǎng)更好地理解了這一點,可能旨在發(fā)展實用性,而不是過度受到區(qū)塊鏈最初追求的價值觀的影響。Solana對其區(qū)塊鏈生態(tài)系統(tǒng)的愿景是“真正的采用”。
Solana目前專注于三個主要領域:DePIN、移動和支付,這些領域與我們日常生活基礎設施密切相關。DePIN利用區(qū)塊鏈的去中心化來維護和運營現(xiàn)實世界的基礎設施網(wǎng)絡,圍繞Solana形成了迅速發(fā)展的敘事。Solana的低費用和快速處理特別適合資本密集型的現(xiàn)實世界基礎設施領域,如計算和存儲輔助、電信、地圖繪制和數(shù)據(jù)中心。DePIN和支付的發(fā)展將對利用Web3功能構建現(xiàn)實世界基礎設施做出重大貢獻,反之亦然,將作為將鏈下用戶引入Solana鏈上環(huán)境的主要方式。這些鏈下用戶可以通過像Saga移動設備這樣的設備自然地積累鏈上經(jīng)驗,并利用包括RWA在內的各種鏈上資產類別。
總之,Solana的生態(tài)系統(tǒng)不僅模糊了鏈下和鏈上空間之間的界限,而且增強了每個領域的重要性。
在相對較短的時間內,加密行業(yè)經(jīng)歷了快速增長,吸引了大量關注。在這一增長過程中經(jīng)歷的波動已成為業(yè)界參與者熟悉的現(xiàn)象。然而,Solana面臨的波動水平尤其異常——在2021年至2022年區(qū)塊鏈繁榮的頂峰期間,得益于FTX,全球第二大加密交易所,及其負責人Sam Bankman-Fried(SBF)的支持,Solana迅速成長為市值排名第四的生態(tài)系統(tǒng),不包括穩(wěn)定幣。然而,F(xiàn)TX的崩潰給Solana生態(tài)系統(tǒng)造成了重大打擊,導致SOL代幣價格從峰值下跌了97%。
盡管面臨如此嚴重的危機,Solana 仍在恢復影響力。在開發(fā)者和企業(yè)的積極參與下,生態(tài)系統(tǒng)變得比以前更加強大。這一系列戲劇性事件之所以可能發(fā)生,是因為Solana始終堅持不懈的愿景和強大的執(zhí)行能力。
“具有光速共識的單片全球同步狀態(tài)機”
Solana的旅程始于2017年末。Anatoly Yakovenko根據(jù)在高通公司的經(jīng)驗研究了區(qū)塊鏈技術,并確定了現(xiàn)有解決方案的一個重大問題:缺乏所有驗證者都可以用于交易時間戳的無信任通用時鐘。
因此,Anatoly提出了一種利用SHA-256循環(huán)編碼時間流逝并通過此數(shù)據(jù)結構在多個節(jié)點之間同步時鐘的新方法。與傳統(tǒng)的區(qū)塊鏈相比,傳統(tǒng)的區(qū)塊鏈需要節(jié)點之間進行大量通信以就交易時間達成一致并排序,擁有全球可驗證的時鐘允許網(wǎng)絡更簡單地同步,幾乎在交易到達時立即處理交易。
這個想法實現(xiàn)為歷史證明(PoH),符合Solana的假設,即如果軟件不妨礙硬件,整個網(wǎng)絡性能可以隨著硬件進步線性增加。如今,Solana能夠處理數(shù)千筆每秒的交易,區(qū)塊時間記錄在400-500毫秒——遠高于現(xiàn)有區(qū)塊鏈的性能。
最終,Solana采用這種技術方法的目標是實現(xiàn)兩個使命:一個可擴展的平臺,可以處理高使用率,并且應用程序之間的可組合性。通過共享全球同步的單一狀態(tài)的集成區(qū)塊鏈設計,開發(fā)者可以更輕松地編寫程序(即智能合約),從而簡化應用程序開發(fā)并改善最終用戶體驗。
Solana的發(fā)展理念、利用多線程進行并行處理以及始終表現(xiàn)出色的網(wǎng)絡性能在形成以務實開發(fā)者為中心的社區(qū)方面起到了至關重要的作用。當時區(qū)塊鏈敘事氛圍達到高峰,DeFi和NFT熱潮帶來的快速交易和低費用需求推動了Solana成為以太坊的真正主網(wǎng)競爭對手。
然而,F(xiàn)TX的崩潰暫時阻止了這種情景。當時,Solana與SBF密切相關,SBF公開支持Solana生態(tài)系統(tǒng),并吸引了像DEX項目Serum和通常在以太坊生態(tài)系統(tǒng)中找到的各種項目進入Solana。在SBF的支持下,F(xiàn)TX成長為全球第二大的中心化交易所,從而增加了他在Solana內部的影響力。然而,F(xiàn)TX濫用公司資產和客戶存款進行貸款和投資其對沖基金Alameda Research,導致其崩潰。這進而使得嚴重依賴于FTX的Solana生態(tài)系統(tǒng)面臨崩潰的風險。
盡管Solana的生態(tài)系統(tǒng)似乎搖搖欲墜,但與Solana理念產生共鳴的建設者仍然存在。Solana在這種情況下采取的第一步行動是通過解決技術方面的問題來增強網(wǎng)絡的穩(wěn)定性和對開發(fā)者友好的環(huán)境,從而恢復社區(qū)的信任。
3.2.1 技術方面
Solana網(wǎng)絡的結構容易受到垃圾郵件攻擊,導致網(wǎng)絡頻繁宕機。這個問題主要源于網(wǎng)絡的設計意圖,即為了最大化通信速度,采用了廉價的固定費用系統(tǒng)和預定的領導節(jié)點系統(tǒng)。為了解決這些問題,Solana采取了一系列措施來改進,包括引入QUIC(Quick UDP Internet Connections)、基于抵押權重的服務質量(Quality of Service)和本地化費率市場等。
QUIC
Solana網(wǎng)絡使用自定義UDP協(xié)議在RPC和領導節(jié)點之間進行通信。這種方法簡化了通信過程并加快了傳輸速度,但由于無法確認數(shù)據(jù)包傳輸(即確認)和識別源IP,缺乏可靠性和控制元素,因此無法防止垃圾郵件攻擊。UDP的特性適用于需要實時流的連續(xù)性的服務,但不適用于要求安全性和穩(wěn)定性的區(qū)塊鏈環(huán)境。
為了克服這些問題,Solana決定采用由谷歌開發(fā)的QUIC協(xié)議。QUIC是一種基于UDP的新通信協(xié)議,保持了UDP的優(yōu)點,同時簡化了TCP的連接流和握手過程。因此,QUIC允許Solana實現(xiàn)可靠的通信,僅對丟失數(shù)據(jù)包的流請求重傳,并在不中斷的情況下繼續(xù)傳輸其余數(shù)據(jù)包,顯著提高了網(wǎng)絡效率。
基于抵押權重的服務質量(QoS)
在網(wǎng)絡需求超過網(wǎng)絡處理能力時,服務質量(QoS)會優(yōu)先處理某些類型的流量。隨著QUIC的引入,關于其使用的討論出現(xiàn)了——Solana的領導節(jié)點之前使用UDP,在處理事務時只考慮到達時間,而不考慮其來源。然而,通過QUIC,Solana的領導節(jié)點現(xiàn)在可以識別請求事務的IP,從而允許他們?yōu)槟承┻B接指定和限制流量優(yōu)先級。
流量限制程度與抵押的SOL數(shù)量成正比,這是基于抵押權重的服務質量政策的本質。也就是說,驗證節(jié)點可以傳輸?shù)淖畲髷?shù)據(jù)包與抵押在Solana網(wǎng)絡上的SOL代幣數(shù)量成正比,從而增加了超過單個節(jié)點事務上限的事務被領導節(jié)點丟棄的可能性。這種方法既旨在阻止惡意驗證節(jié)點引發(fā)垃圾郵件攻擊,又鼓勵了具有高交易需求的驗證者抵押更多的SOL代幣,增強Solana的安全性和對SOL代幣的需求。
本地化費率市場
盡管Solana采用了固定的Gas費政策,保持了恒定的費用優(yōu)勢,但激烈的區(qū)塊空間競爭可能導致事務失敗,或者用戶試圖確保其事務成功而引發(fā)網(wǎng)絡垃圾郵件攻擊。為解決這個問題,Solana生態(tài)系統(tǒng)開始討論引入費率市場系統(tǒng)。這個系統(tǒng)允許用戶為了確保其事務快速處理而向其費用增加溢價,從而阻止垃圾郵件活動并提高網(wǎng)絡效率。
更進一步,Solana采用了本地化費率市場方法,將其限制在特定應用或市場,以減小特定操作需求增加區(qū)塊空間競爭時對整體網(wǎng)絡的影響。這種邏輯的實現(xiàn)是因為每個Solana事務事先指定了要修改的特定帳戶的狀態(tài)部分,而且事務可以并行處理。例如,即使由于需求高漲而造成特定NFT鑄造的Gas費暴漲,也不會影響與鑄造無關的其他賬戶的費率市場,例如代幣轉賬。目前,本地化費率市場適用于特定應用、市場和AMM池,將每個區(qū)塊中每個程序的最大計算單位(CU)限制為在由于過多事務引起的費用競爭激烈的“熱點”中的25%。
對本地化費率市場的討論仍在繼續(xù),包括費率結構,截至撰寫本文時的費率政策如下。
除此之外,SIMD-003討論了引入動態(tài)基礎費以進一步防止垃圾郵件問題,而SIMD-0096建議向領導節(jié)點支付全部優(yōu)先費,包括應燃燒的50%。
3.2.2 生態(tài)系統(tǒng)與運營方面
除了這些技術努力之外,Solana吸引市場興趣并重新獲得信任的能力歸功于積極接觸其技術堆棧能夠得到很好利用的領域,并培育以開發(fā)者為中心的社區(qū)。
加強社區(qū)情感
Solana社區(qū)通過基金會、黑客馬拉松和超級團隊賺錢等各種平臺積極為熱衷于為生態(tài)系統(tǒng)做貢獻的開發(fā)者提供必要的資源和支持。它的運營原則是“使開發(fā)者受益對于可持續(xù)的生態(tài)系統(tǒng)發(fā)展至關重要”。
作為其中的一部分,一個名為BONK的meme代幣,由LamportDAO社區(qū)創(chuàng)建,空投了其總配額的5%給留在Solana生態(tài)系統(tǒng)中希望重建Solana生態(tài)系統(tǒng)的開發(fā)者。這個meme幣幫助統(tǒng)一了社區(qū),隨著開發(fā)者重建生態(tài)系統(tǒng),迷因代幣獲得了關注,并在某一時點記錄了超過其最低價15680%的價格上漲。BONK代幣價格的上漲引發(fā)了對Solana及其生態(tài)系統(tǒng)的興趣的良性循環(huán),最終導致向Saga移動設備用戶空投3000萬BONK代幣的提案,進一步提高了市場對BONK和Solana生態(tài)系統(tǒng)的興趣。
反過來,諸如Jito(MEV解決方案客戶端和質押平臺)、Pyth Network(預言機網(wǎng)絡)和Jupiter(去中心化交易所)等協(xié)議也宣布了空投策略,刺激了市場對Solana的興趣。生態(tài)系統(tǒng)內的其他協(xié)議,包括Tensor、marginfi、Zeta、Parcl,宣布了積分政策,通過在Solana生態(tài)系統(tǒng)參與者中聚集對空投的期望,為生態(tài)系統(tǒng)的活力做出了貢獻。
這些案例是一個文化尊重社區(qū)結合優(yōu)秀產品設計如何為生態(tài)系統(tǒng)注入新活力的重要例子。
Web2基礎設施的方法
隨著2021-22年區(qū)塊鏈熱潮的消退,市場留下的一個重要問題是,“為什么使用區(qū)塊鏈?”因此,每個主網(wǎng)開始進一步鞏固自己的身份,并討論實際采用的措施。在這個背景下,吸引市場對Solana產生重大興趣的另一個因素是其迅速執(zhí)行各種實踐舉措,實際上將現(xiàn)實世界基礎設施與鏈上世界聯(lián)系起來,而不僅僅是思考這些問題。
這些舉措中最突出的是DePIN和Mobile。正如介紹中所解釋的,DePIN利用區(qū)塊鏈技術的去中心化特性來維護和運營真實基礎設施。Solana正在獨特地開拓DePIN領域,創(chuàng)造其敘事。這不僅旨在提出可以用Web3的語法替代/補充真實世界基礎設施的用例,還要構建一個漏斗,將鏈下用戶引入Web3世界,讓他們體驗Web3。配備應用商店和各種功能,為這些用戶提供Solana生態(tài)系統(tǒng)的聚合體驗的物理環(huán)境是Solana推出的Saga系列移動設備,2022年首次推出的Saga系列最初銷售不佳,但隨著BONK代幣的新聞和Solana生態(tài)系統(tǒng)的活力傳播,到12月份已售罄,并且預訂的第二批系列于2025年上半年推出,截至2月13日已超過10萬個。
第二個領域是支付。確實,基于P2P的區(qū)塊鏈加密資產支付經(jīng)常被提及為可以有意義地解決傳統(tǒng)金融系統(tǒng)的中介問題、高費用和慢交易時間的用例。Solana將自己定位為最適合加密資產支付的區(qū)塊鏈,具有多線程并行處理、快速處理速度和低交易成本。它正在積極加強這一領域的舉措,使區(qū)塊鏈交易像信用卡支付一樣直觀和簡單 ,Circle的USDC長期以來宣布與Solana正式合作,2022年2月宣布的開源Solana Pay使各種應用程序能夠構建加密資產支付功能。Solana Pay的插件已集成到 Shopify、Citcon、Checkout.com等平臺,Visa宣布將Solana納入其穩(wěn)定幣支付基礎設施。
客戶多樣性和驗證者去中心化的舉措
此外,基于驗證者客戶端多樣性有助于提高網(wǎng)絡穩(wěn)定性和安全性的原則,Solana正致力于通過各種驗證者客戶端的舉措來改善韌性,客戶端的多樣性可以最大程度地減小單個軟件缺陷對整個網(wǎng)絡的影響,因為一個客戶端中存在的錯誤或漏洞可能在另一個客戶端中找不到。
Solana最初是由Solana Labs推出的單一客戶端開始的,但隨著2022年8月由Jito Labs開發(fā)的第二個客戶端Jito-Solana的發(fā)布,Solana開始實現(xiàn)客戶端多樣性,并達到了由Jump Crypto開發(fā)的基于C/C++的獨立驗證客戶端Firedancer的測試版本。
此外,一種名為Tinydancer的輕量級客戶端,可以以低成本進行事務驗證,也引起了相當大的關注,尤其是因為它減少了對高硬件規(guī)格的需求,從而降低了運行Solana節(jié)點所需的典型硬件規(guī)格 - 優(yōu)化硬件規(guī)格以增強Solana網(wǎng)絡的性能是必要的,但根據(jù)Vitalik的Endgame帖子,降低節(jié)點運行規(guī)格以使更多人生產區(qū)塊并不利于網(wǎng)絡的可擴展性、質量和穩(wěn)定性。
運行 Solana 節(jié)點的推薦規(guī)格如下:
12核CPU,最低主頻2.8GHz
128/256GB RAM(RPC 節(jié)點可能需要更多用于自定義數(shù)據(jù)庫索引)
2-4 個至少 1TB 的 NVME 驅動器
10 Gbps 網(wǎng)絡
以太坊提出的PBS(Proposer—Builder Separation)結構也是基于這樣的背景。
盡管需要高規(guī)格的硬件,但托管著約2900個Solana節(jié)點的數(shù)據(jù)中心分布非常廣泛,中本聰系數(shù)(指可能導致鏈運行問題的驗證器數(shù)量)仍保持在 20 左右。盡管地理上集中在美國周圍,但根據(jù)摩爾定律對軟件和硬件的持續(xù)優(yōu)化以及基于去中心化相關標準的委托程序的運作,表明Solana正在逐漸實現(xiàn)去中心化。
總之,作為除以太坊之外幾個具有多個獨立驗證者客戶端的鏈之一,Solana正在繼續(xù)努力實現(xiàn)去中心化,并尋求網(wǎng)絡的持續(xù)穩(wěn)定性。
Solana一直在鞏固其內部基礎,并積極擴展業(yè)務。這個過程為吸引機構投資者提供了足夠的元素,ARK投資的首席執(zhí)行官Cathie Wood公開表達了對Solana愿景的積極展望,而Grayscale的Solana信托產品則飆升了869%。實質上,Solana通過一致的愿景和迅速的執(zhí)行,證明了其恢復看似處于危機中的生態(tài)系統(tǒng)的潛力。
在本節(jié)中,我們深入探討了Solana技術棧的各個要素,這些要素堅定支持著其堅定的愿景,并推動了其生態(tài)系統(tǒng)的復蘇。
4.1.1 編程語言
Solana旨在在表面上降低費用和區(qū)塊時間,同時在技術上優(yōu)化軟件以適應硬件。這一使命需要謹慎選擇程序(即智能合約)的編程語言,因此選擇了Rust,Rust以其并發(fā)性、內存安全性、低級控制和強大的類型系統(tǒng)而聞名,該系統(tǒng)可防止類型錯誤,并確保代碼安全可預測。
然而,Solana最終的目標是創(chuàng)建一個環(huán)境,所有LLVM(低級虛擬機)兼容的編程語言都可以互換使用。因此,雖然Solana的首選編程語言基本上是Rust,但LLVM允許使用其他語言(如C或C++)編寫的代碼被轉換為在Solana上可執(zhí)行的機器代碼。
對于與Solana網(wǎng)絡的客戶端通信,開發(fā)人員可以利用基于JSON RPC API的各種SDK,使用Java、C#、Python、Go或Kotlin等語言。
LLVM是一組模塊化編譯器和工具鏈技術,可使高性能、高質量的代碼能夠在各種硬件平臺上得到有效優(yōu)化,這使其成為技術熟練的開發(fā)人員首選的開發(fā)環(huán)境。
4.1.2 核心創(chuàng)新
Solana應用了八項核心技術,以確保從用戶提交交易到生成區(qū)塊的整個過程都能實現(xiàn)頂級速度。為了幫助理解它們,讓我們簡要概述一下Solana的共識機制的運作方式:
領導節(jié)點選擇:領導節(jié)點的選擇基于代幣持有者委托的節(jié)點的抵押權重,驗證者按照領導者輪換計劃進行輪換。
時間戳交易:領導節(jié)點接收交易并使用PoH進行時間戳
區(qū)塊創(chuàng)建:領導者使用其PoH序列開始創(chuàng)建區(qū)塊
區(qū)塊傳播:新創(chuàng)建的區(qū)塊發(fā)送到復制節(jié)點(即網(wǎng)絡中的其他驗證者)
交易驗證:復制節(jié)點使用它們的PoH序列驗證交易順序,并確保交易符合網(wǎng)絡規(guī)則。由于交易順序依賴于它們的PoH序列(即全局時鐘),因此節(jié)點之間不需要P2P通信
區(qū)塊最終化:一旦交易排序和驗證完成,區(qū)塊將被添加到區(qū)塊鏈中。然后,選擇下一個領導者,整個過程重新開始。
Solana速度如此之快,以至于它有一個領導者輪換計劃,以確保領導者提前一個時代,以確保區(qū)塊不會延遲或陳舊。
這將在下面的Proof of History部分進一步澄清。
歷史證明(Proof of History)
如簡介中簡要提到的那樣,PoH的本質是驗證者獨立生成所有交易順序的全局時鐘參考。例如,通過對先前哈希(即,hash1)進行哈希運算以生成hash2(即,sha256(hash1)),直觀地表明hash1在hash2之前。Solana將此過程稱為“序列”。
這種順序哈希數(shù)據(jù)結構作為時間流逝的證明,使驗證者能夠輪換主驗證者而無需與其他人共享經(jīng)過的時間。這就是為什么Solana可以比其他區(qū)塊鏈具有更短的區(qū)塊時間。
生成此序列僅通過單核處理才有可能,因為需要引用先前的輸出哈希,但驗證可以通過多核完成,因為其邏輯很簡單 - 哈希計算。因此,它實現(xiàn)了Solana的“每個節(jié)點對硬件的線性可擴展驗證”的哲學。
因此,PoH更類似于一個全局時鐘數(shù)據(jù)結構或使用順序哈希函數(shù)實現(xiàn)的可驗證延遲函數(shù)(VDF),而不是共識算法,Solana實際上使用Tower BFT DPoS作為共識算法。
Tower BFT DPoS
Tower BFT可以描述為使用PoH優(yōu)化的PBFT版本。Tower BFT利用Solana的PoH作為全局時鐘來預先確定順序,僅專注于共識過程,顯著減少了消息開銷和延遲。通過Tower BFT,驗證者達成共識的過程如下。
驗證者對他們認為準確的賬本版本進行投票,丟棄他們認為不正確的版本,無需進行P2P通信,在固定的時隙持續(xù)時間內進行(約400毫秒)。在某個時刻之后,每次對后續(xù)時隙進行投票時,回滾到先前區(qū)塊所需的超時時間會加倍。這意味著隨著大多數(shù)驗證者投票支持的PoH序列繼續(xù),回滾變得越來越困難 - 例如,如果所有驗證者在過去的14秒內投票了35次(14,000毫秒/400毫秒=?35時隙),網(wǎng)絡的有效時間限制約為435年(2^350.4/3600/24/365),使回滾幾乎不可能發(fā)生。
因此,只有“最重的序列”保留在區(qū)塊鏈中,因為大多數(shù)驗證者對其進行了投票支持,因此回滾變得最為困難。簡而言之,由于PoH,具有Tower BFT的驗證者可以異步計算超時,無需進行P2P通信,確保投票及時,保持網(wǎng)絡活躍性,并減少分叉的可能性。
投票根據(jù)每個驗證者在網(wǎng)絡中持有的抵押份額進行加權。
Gulf Stream
與其他區(qū)塊鏈不同,Solana不需要公共內存池來保存用戶的交易,因為由于高交易吞吐量,區(qū)塊空間相對不稀缺。相反,當用戶提交交易時,RPC服務器將其轉換為QUIC數(shù)據(jù)包,并立即將其轉發(fā)給計劃成為下一個領導者的驗證者。這種方法被稱為Gulf Stream,它允許快速的領導者轉換和交易的預執(zhí)行,減少了其他驗證者的內存負載。
如前所述,最初為 UDP,于 2022 年中期更新為 QUIC。
Sealevel和Cloudbreak
Sealevel是Solana中實現(xiàn)多線程并行處理的核心技術,與基于EVM或WASM的運行時不同。它依賴于每個交易中的“指令”,其中包含Solana網(wǎng)絡的全局狀態(tài)信息的賬戶數(shù)組。交易根據(jù)每個賬戶聲明的讀/寫狀態(tài)進行預分類,以便進行并行處理。
順便說一句,即使使用任何傳統(tǒng)數(shù)據(jù)庫,以可以由多個線程同時讀取/寫入的方式組織帳戶數(shù)據(jù)庫也是非常困難的。為此,Solana 開發(fā)了 Cloudbreak,通過以特定方式對賬戶數(shù)據(jù)結構進行分區(qū),以受益于順序操作的速度并采用內存映射文件,從而最大限度地提高 SSD 的效率。
正如前面提到的,Sealevel中的這種并行處理邏輯也是實現(xiàn)局部費用市場實施的原因。
Pipelining
Solana區(qū)塊鏈中的流水線技術是一種將數(shù)據(jù)輸入流(即,提前由下一個領導者接收的QUIC數(shù)據(jù)包)劃分為不同硬件部件的多個處理過程的技術。
流水線處理過程如下:
數(shù)據(jù)被帶入內核空間,然后傳遞給GPU以進行并行簽名驗證。
一旦GPU上驗證了簽名,數(shù)據(jù)就會傳遞給CPU進行銀行業(yè)務處理。
同時,內核空間已經(jīng)準備好下一組數(shù)據(jù),而CPU則在區(qū)塊鏈上記錄(寫入)數(shù)據(jù)之前處理數(shù)據(jù),并將其傳輸?shù)较乱粋€區(qū)塊。
Solana通過流水線技術最大化硬件利用率,增強效率,加快區(qū)塊的驗證和傳輸速度。
Turbine
在交易被處理之后,領導者必須將更改的狀態(tài)傳播給每個驗證者。如果要向許多驗證者單獨發(fā)送大量數(shù)據(jù),這將是非常低效的。為了解決這個問題,Solana采用了一種稱為Turbine(渦輪)的技術,類似于BitTorrent。簡單地說,這項技術涉及領導者將QUIC數(shù)據(jù)包(可選地使用糾錯碼)劃分為較小的數(shù)據(jù)包,并將它們分發(fā)給具有分層結構的驗證者。
例如,考慮一個128MB的區(qū)塊。為了處理這個區(qū)塊,領導者將其劃分為2,048個64KB數(shù)據(jù)包,并將其分發(fā)給一些驗證者。這些驗證者然后將數(shù)據(jù)包的片段重新傳輸給其他同事驗證者,稱為鄰居,最初接收驗證者是在具有高SOL代幣抵押比例的節(jié)點中選擇的。驗證者將接收到的數(shù)據(jù)的一部分遞歸地傳遞給下一組鄰居。該體系結構允許最初由領導者傳輸?shù)臄?shù)據(jù)最終以與鄰居組的大小成指數(shù)比例的驗證者數(shù)量到達,隨著階段的加深。隨著鄰居組的大小增加,連接網(wǎng)絡所需的步驟將按對數(shù)尺度減少,從而實現(xiàn)快速數(shù)據(jù)傳播。
特別是在一些位于較高級別的驗證者參與惡意活動的情況下(例如,Eclipse攻擊),它們可能會對整個網(wǎng)絡產生相對較大的影響。因此,網(wǎng)絡采用了每次通過不同隨機路徑發(fā)送數(shù)據(jù)包的方法。
Archiver(賬本復制器)
Solana的歸檔器用于存儲由網(wǎng)絡每年生成的約4PB的數(shù)據(jù)。它們可以被視為一種輕客戶端,不下載整個Solana賬本,而僅存儲其中的一部分,使具有不同硬件要求的廣泛驗證者群體能夠參與。
當Archiver(歸檔器)被分配要存儲的數(shù)據(jù)時,它們通過Proof of Replication(PoRep)進行數(shù)據(jù)的真實性驗證,這是一種基于Filecoin的技術。歸檔器向網(wǎng)絡宣布其存儲空間,并因存儲和驗證分配數(shù)據(jù)而獲得最多3%的通脹作為獎勵。
前面討論的關鍵技術使快速交易處理、并行執(zhí)行環(huán)境和低延遲成為可能,使Solana成為構建在其網(wǎng)絡上的應用程序的理想基礎設施。然而,Solana的高吞吐量也可能對網(wǎng)絡穩(wěn)定性造成挑戰(zhàn),例如MEV機器人或垃圾郵件。作為回應,Jito于2022年8月成為Solana的第二個客戶端,以解決MEV提取的低效性和集中化流動抵押協(xié)議問題,為網(wǎng)絡穩(wěn)定和去中心化做出貢獻。
此外,像Jump Crypto的Firedancer和Tinydancer等增強性能客戶端的即將發(fā)布,是豐富Solana網(wǎng)絡內客戶端多樣性的重要組成部分。
4.2.1 Jito-Solana
Jito-Solana激活了MEV市場,類似于以太坊的Flashbots的MEV-boost解決方案。然而,由于Solana的獨特設計,缺乏內存池,并且主要以先到先服務的方式處理交易,區(qū)塊時間比以太坊要快得多,因此Jito-Solana的運行方式有所不同。
Jito的MEV客戶端引入了一個虛擬內存池,每200毫秒進行一次拍賣,簡化了MEV提取過程。有了Jito-Solana,搜索者可以通過Block Engine檢查交易并模擬捆綁,然后通過專用處理管道接近領導節(jié)點。這種交易捆綁和區(qū)塊拍賣的鏈下處理最小化了對網(wǎng)絡擁塞的影響。
自2022年8月推出以來,Jito-Solana的采用率穩(wěn)步增長,截至本文已達到65%。
此外,Jito已將一種流動抵押機制(即JitoSOL)引入其MEV解決方案,將MEV收益擴展給其用戶,并為DeFi生態(tài)系統(tǒng)的擴展做出貢獻。他們希望通過StakeNet以無許可的方式應用JitoSOL操作。
4.2.2 Firedancer
由Jump Crypto團隊開發(fā)的Firedancer是一款全新的驗證者客戶端,完全重新實現(xiàn)了Solana Labs的客戶端,采用C和C++。它旨在通過軟件優(yōu)化提高性能,并增加生態(tài)系統(tǒng)內驗證者客戶端的多樣性。在2022年11月Breakpoint會議上展示的演示版本展示了其能夠處理高達120萬TPS(重復后為60萬)的能力。
根據(jù)Syncracy的《Solana論點:最快的馬從灰燼中崛起》,使用Firedancer可能會略微增加節(jié)點運行成本,但通過達到約55,000 TPS的競爭TPS/節(jié)點成本比,實現(xiàn)了競爭力。
Firedancer與現(xiàn)有客戶端之間的一個重大區(qū)別是其模塊化架構,由許多稱為Tiles的單獨進程組成,允許對每個進程進行優(yōu)化。目前,F(xiàn)iredancer正在測試中測試通過名為Frankendancer的混合客戶端,在Firedancer的架構中應用現(xiàn)有客戶端的最新運行時環(huán)境和共識模塊。
何時上線我們還得拭目以待,但如果Firedancer表現(xiàn)比現(xiàn)有客戶端要好得多,節(jié)點運營商的客戶端選擇將被引導到Firedancer,并且實際上可能無法實現(xiàn)客戶端多樣性。
4.2.3 Tinydancer
Solana網(wǎng)絡缺乏一種輕客戶端功能,該功能允許在不運行完整節(jié)點的情況下進行狀態(tài)驗證,從而限制了其驗證能力。為了解決這個問題,正在開發(fā)中的輕客戶端Tinydancer使得以較低成本進行交易驗證成為可能,而無需下載整個區(qū)塊或執(zhí)行交易。當檢測到可疑交易時,它會向其依賴的完整節(jié)點發(fā)出警報。
將諸如Tinydancer之類的輕客戶端引入Solana網(wǎng)絡,該網(wǎng)絡對節(jié)點運行具有高硬件規(guī)格要求,對于提高可訪問性和驗證潛力是一個重要的里程碑。雖然Tinydancer的設計尚未最終確定,但觀察Solana是否能夠為更廣泛的用戶群體提供實質性的驗證能力,并實現(xiàn)“通過可負擔得起的驗證實現(xiàn)去中心化”,仍有待觀察。
擁有各種客戶端至關重要,因為少數(shù)客戶端軟件中固有的代碼缺陷可能會對整個網(wǎng)絡造成災難性的破壞。觀察當前和即將推出的客戶端如何演變以優(yōu)化Solana網(wǎng)絡性能將是有趣的,但這些倡議正在進行中無疑是Solana網(wǎng)絡的積極發(fā)展。
Solana不僅為開發(fā)人員提供了之前介紹的成熟技術堆棧,還提供了豐富的工具包和一套標準,以支持在Solana平臺上開發(fā)各種應用程序的高效和有效開發(fā)。總的來說,主要的框架包括:
Solana程序庫是Solana團隊和社區(qū)開發(fā)的一組鏈上程序集合,作為Solana開發(fā)人員的標準庫。它包括一套預構建的程序和實用工具,例如代幣創(chuàng)建和管理(SPL Token程序)、代幣交換、借貸協(xié)議等,促進了在Solana區(qū)塊鏈上開發(fā)去中心化應用程序。
Anchor框架特別受到新手開發(fā)人員或那些希望快速原型設計和部署應用程序的開發(fā)人員的歡迎。它提供基于Rust的DSL、IDL、測試框架以及一套用于安全的工具。
GameShift旨在簡化創(chuàng)建基于區(qū)塊鏈的游戲的流程,支持構建游戲內NFT市場等各種功能。
像Scaffold和Wallet-Adapter這樣的UI框架允許開發(fā)人員輕松構建前端網(wǎng)頁,并與Solana生態(tài)系統(tǒng)內的錢包集成。
此外,還有像Geyser、Sologger和IronForge這樣的記錄器,BankRun.js提供的更豐富的程序測試環(huán)境,以及一個名為Solana Playground的基于Web的IDE,還有許多其他可用的文件、框架和工具。
考慮到引入的框架范圍之廣,下面突出了整個類別中使Solana獨特特性突出或值得期待的一些標準和子框架。
4.3.1 代幣2022(代幣擴展)
盡管以太坊自由提出各種代幣標準,但與以太坊相比,Solana一直使用單一的SPL代幣標準,限制了標準擴展的靈活性。隨著區(qū)塊鏈的發(fā)展和對復雜代幣功能需求(例如RWA)的快速增加,Solana Labs開發(fā)了一種新的代幣標準,“代幣2022(擴展)”,嵌入在協(xié)議層中以解決這些效率低下的問題。
這一新標準為現(xiàn)有的SPL代幣添加了可配置的功能,以支持各種用例而無需額外的庫。代幣擴展類型包括Mint擴展和Address擴展。
前者擴展了代幣的功能,包括Transfer Hook(用于在代幣轉移時有條件地執(zhí)行程序)、Transfer Fee(將費用指定給特定帳戶)、豐富的Metadata,以及諸如Non-Transferable Token和Confidential Transfer等功能。后者包括與帳戶管理相關的功能,例如Immutable Owner(防止重新分配帳戶所有權)和Default Account State(設置需要與項目進行特定交互以使用帳戶和資產的帳戶狀態(tài))。
Solana Labs的文件詳細描述了功能和用例。然而,從功能的角度來看,可以使用代幣擴展實現(xiàn)的標準已經(jīng)在以太坊的ERC標準空間內討論或采納,但仍未包括以太坊的標準范圍。然而,一個關鍵的區(qū)別是,與以太坊的應用級ERC標準不同,代幣擴展是在協(xié)議層實現(xiàn)的。這帶來了巨大的優(yōu)勢,因為開發(fā)人員可以快速配置程序,而不必擔心在不同應用程序之間的兼容性問題 - 我們已經(jīng)看到了以太坊的ERC-4337賬戶抽象標準在應用程序級別部署時的利用程度有多么分散)。
截至撰寫本文時,代幣擴展的主網(wǎng)部署計劃定于2024年冬季,可通過此鏈接獲取更新。
4.3.2 xNFT(可執(zhí)行NFT)
任何與區(qū)塊鏈進行過交互的人都知道用戶體驗還有很長的路要走。這里介紹的標準具有廣泛的采用潛力,并且可以顯著提升用戶體驗。
xNFT是由Coral開發(fā)的Solana區(qū)塊鏈的“可執(zhí)行”資產或代碼。簡而言之,通過xNFT插件實現(xiàn)代碼,將其轉化為可運行的Web3應用程序資產。
Coral已經(jīng)建立了“Backpack”作為xNFT可以操作的環(huán)境,類似于一個超級應用錢包,集成了各種Web3應用程序(即xNFT),無需單獨的連接或移動。
目前,大約有90個應用以xNFT格式發(fā)布,涵蓋了游戲、NFT、DeFi等多個領域。基于React提供的Backpack和xNFT標準是完全開源的,如果更多的xNFT被接入并且對各種區(qū)塊鏈的支持被擴展,它們可能會為去中心化應用市場帶來重大的用戶體驗創(chuàng)新。最近,Backpack在季前賽中將Backpack Exchange集成到其界面中,第一天的交易量達到了3億美元,證明了其潛力。
4.3.3 狀態(tài)壓縮
在Solana網(wǎng)絡上存儲數(shù)據(jù)需要打開一個代幣賬戶并支付租金。雖然發(fā)布少量數(shù)據(jù)的成本可能微不足道,但對于大量數(shù)據(jù)而言,這就成了一個問題。狀態(tài)壓縮通過結合Solana Labs的賬戶壓縮和Metaplex的Bubblegum程序來解決這些問題。
狀態(tài)壓縮使用Merkle樹結構對每個資產的元數(shù)據(jù)進行哈希處理,將其應用于結構并將結果根哈希存儲在賬本頂部。這種方法允許使用更便宜的區(qū)塊鏈賬本空間而不是昂貴的賬戶空間進行安全的數(shù)據(jù)存儲,特別適用于NFT,因為它們需要管理大量信息。
因此,壓縮的NFT(即cNFT)遵循與未壓縮的NFT相同的元數(shù)據(jù)模式,但它們本身不是SPL代幣;它們只包含潛在解壓縮的標識符。解壓縮過程將cNFT轉換為標準的Solana NFT,是單向的,并通過Metaplex的Bubblegum程序實現(xiàn)。
然而,由于cNFT數(shù)據(jù)存儲在鏈下,因此需要一個定義交互方法的單獨程序,該過程依賴于RPC提供程序,可能會產生額外的成本。修改cNFT還涉及復雜且昂貴的過程,例如通過加密證明授權來更改鏈下數(shù)據(jù)。
4.3.4 Solana Pay
Solana Pay是一個開源的JavaScript庫,簡化了在Solana區(qū)塊鏈上進行加密貨幣支付的流程。它使用代幣轉賬URL方案,使企業(yè)或開發(fā)人員可以直接接受SOL或SPL代幣的支付,無需中介。提供了支付鏈接、‘立即支付’按鈕或QR碼等集成選項。
如前所述,Solana Pay的插件已與Shopify、Citcon、Checkout.com等100多家公司/項目集成。
4.3.5 Solana移動堆棧
Solana移動堆棧(SMS)是一個開源的SDK,為Solana基金會的Saga系列移動設備上的應用程序開發(fā)提供工具。SMS由以下主要組件組成。
Solana dApp Store:專門用于分發(fā)去中心化應用程序的dApp商店。它使用戶可以輕松地找到、安裝和使用應用程序,最終目標是讓商店的內容主要由社區(qū)管理。
Mobile Wallet Adapter:一個標準化的接口,在移動環(huán)境中促進應用程序和Solana錢包之間的平滑通信。通過一次性集成該適配器,開發(fā)人員可以輕松連接到各種兼容的移動錢包。目前,它支持Android和Mobile Web ,僅限Chrome(Android)。
Seed Vault:設計用于與“錢包”應用程序一起使用,該堆棧確保用戶的私鑰和其他重要信息的安全保存。它允許移動設備上下載的所有應用程序使用相同的種子。
Solana Pay for Android:使用Solana區(qū)塊鏈的支付系統(tǒng),使用戶可以在移動環(huán)境中輕松使用Solana相關的加密貨幣(即SOL、SPL)進行支付。目前僅提供Android SDK,它支持通過QR碼、NFC觸碰、消息和Web瀏覽器交互來執(zhí)行Solana Pay請求。
除了這些堆棧之外,SMS文檔還提供了用于各種語言/開發(fā)框架的SDK,包括React Native、Kotlin、Flutter、Unity、Unreal Engine和Solana KMP。Solana旨在通過Saga系列提供的SMS為移動環(huán)境普及區(qū)塊鏈使用,并通過提供整合的DePIN服務、DeFi應用程序和Backpack等體驗來推動零售金融。
在互聯(lián)網(wǎng)的早期階段,互聯(lián)網(wǎng)速度和應用程序的發(fā)展之間存在著密切的關系,有限的帶寬和低傳輸速度導致網(wǎng)頁加載時間長,降低了用戶對多媒體內容的可訪問性。這種環(huán)境有利于開發(fā)以交換基于文本的信息為重點的簡單網(wǎng)絡應用程序。
然而,隨著寬帶互聯(lián)網(wǎng)的推出和數(shù)據(jù)網(wǎng)絡技術的進步,互聯(lián)網(wǎng)速度顯著提高,導致應用程序的復雜性和功能性增加。這使得各種高帶寬應用程序成為可能,如視頻流媒體(例如Netflix)、在線游戲、大文件共享、實時通信和協(xié)作工具。本質上,互聯(lián)網(wǎng)速度的提升從根本上改變了數(shù)字內容的消費方式,促進了新應用程序和服務的開發(fā)。
通過利用其消費者/開發(fā)者友好的優(yōu)勢,并逐步提高其去中心化程度,Solana在生成其創(chuàng)世區(qū)塊后短短4年時間就創(chuàng)建了一個生態(tài)系統(tǒng),擁有超過700個去中心化應用程序。
然而,這只是個開始。Solana的愿景遠不止于此,它正在建設一個能夠創(chuàng)造前所未有價值的基礎設施,從優(yōu)化軟件與硬件的努力,引入各種客戶端,到從xNFT & Backpack以及Solana Mobile Stack中預期的UX創(chuàng)新,都在為整合體驗鋪平道路。這將會爆發(fā)性地誕生更多創(chuàng)新型應用程序。
雖然每個項目的詳細介紹將在單獨的文章中介紹,但在本文的后續(xù)部分中,我們將簡要介紹一些基于Solana當前進展最令人期待的項目。
Neon EVM
Neon EVM允許以太坊虛擬機(EVM)在Solana區(qū)塊鏈上運行。該項目的目標是使基于以太坊的應用程序和智能合約能夠利用Solana網(wǎng)絡的快速處理速度、低交易成本和并行處理優(yōu)勢。以太坊開發(fā)者可以通過Neon EVM輕松將其現(xiàn)有的以太坊應用程序遷移到Solana網(wǎng)絡上。Neon EVM允許訪問存儲在Solana賬戶中的數(shù)據(jù),Neon EVM中的所有以太坊賬戶都存儲在相應的Solana賬戶中。
Eclipse
Eclipse是一個基于SVM的以太坊Layer 2,使用以太坊作為結算層,Celestia作為數(shù)據(jù)可用性,以及RISC Zero的零知識證明來保護交易能力。
Nitro
Nitro是Solana和Cosmos之間的橋梁,旨在將Cosmos和IBC生態(tài)系統(tǒng)與Solana的運行時環(huán)境集成在一起。Nitro正在開發(fā)使用Sei Network作為結算和共識層,以及Nitro作為執(zhí)行層的服務,允許Solana開發(fā)者訪問IBC資產的流動性,并通過Nitro將資產或程序部署到Cosmos鏈。
Wormhole
由Solana和Certus One合作創(chuàng)建,Wormhole是一個橋梁協(xié)議,可以在多個區(qū)塊鏈之間轉移消息和資產,包括Solana在內。Wormhole的封裝資產是Solana上流動性最高的資產之一,其主要目標是克服區(qū)塊鏈生態(tài)系統(tǒng)中的流動性碎片化問題,并構建一個集成環(huán)境,在該環(huán)境中資產和信息可以自由地在不同網(wǎng)絡之間流動。
Allbridge
始于2021年7月的Solana生態(tài)系統(tǒng)內的Solbridge,Allbridge進行了品牌改進以擴展到各種鏈。與Wormhole一樣,Allbridge是與Solana生態(tài)系統(tǒng)深度整合的最活躍的協(xié)議之一,添加了各種功能,例如Circle的CCTP集成,支持幾種消息傳遞協(xié)議等。
LI.FI
LI.FI是一個“多鏈流動性聚合協(xié)議”,它集成了各種跨網(wǎng)絡的橋接解決方案和DEX聚合器,實現(xiàn)了任何網(wǎng)絡之間的交換。LI.FI的操作基于一個假設,即基礎設施碎片化將持續(xù)存在,因此,為大規(guī)模采用所需的基礎設施碎片化是必要的。
Helius
Helius是一個提供API、RPC節(jié)點、Web鉤子和開發(fā)工具的平臺,可以在Solana生態(tài)系統(tǒng)內開發(fā)穩(wěn)定的區(qū)塊鏈應用程序。
Pyth
Pyth Network是一個提供實時主要金融市場數(shù)據(jù)的預言機網(wǎng)絡,對于區(qū)塊鏈上的DeFi服務至關重要。目前,Pyth Network從90多個一級數(shù)據(jù)提供商收集數(shù)據(jù),并為加密貨幣、股票、ETF和商品提供實時價格數(shù)據(jù)。
Backpack
(參見4.3.2 xNFT(可執(zhí)行NFT))
Phantom & Solfare
Solflare和Phantom是Solana生態(tài)系統(tǒng)中最廣泛使用的錢包。Phantom錢包尤其以其用戶友好的界面和移動環(huán)境中的NFT管理功能而聞名,而Solflare錢包則以其在網(wǎng)絡環(huán)境中的簡潔界面和對安全方面的關注而聞名。
Hey Wallet
Hey Wallet是一個基于Solana的加密貨幣錢包,旨在幫助Solana生態(tài)系統(tǒng)用戶簡單直觀地管理其數(shù)字資產。Hey Wallet上的用戶可以通過Twitter的帖子發(fā)送和接收SOL和SPL代幣。
Squads Protocol
Squads是一個多簽名解決方案,使公司能夠更安全地管理和運營其資產。通過Squads,公司可以在一個更安全的環(huán)境中執(zhí)行各種任務,如財務管理、程序升級和多個團隊成員批準的代幣分發(fā)。此外,Squads還提供了一系列功能,以增強Solana項目的安全性和有效資產管理。
Helium
利用Solana的性能和狀態(tài)壓縮功能,Helium遷移到Solana,成為一個5G無線網(wǎng)絡DePIN。Helium的IoT設備熱點用戶使用HNT支付網(wǎng)絡費用,這些費用分配給熱點運營商。Helium網(wǎng)絡兼容各種設備,最近推出了一項每月20美元的電話計劃,提供美國境內的無限數(shù)據(jù)、通話和短信。
Hivemapper
Hivemapper是一個全球地圖網(wǎng)絡,使用車載攝像頭收集實時高分辨率道路圖像,以$HONEY代幣獎勵貢獻者。該網(wǎng)絡已經(jīng)繪制了超過1.25億公里的道路,用戶可以通過Scout工具實時跟蹤其位置。Hivemapper的車載攝像頭價格在400美元至600美元之間。
Render Network & io.net
Render Network是一個基于Solana區(qū)塊鏈的分布式GPU渲染網(wǎng)絡,用戶可以提供或利用計算能力進行復雜的3D渲染任務,使用Render代幣。Render Network采用BME(Burn Mint Equilibrium)模型來平衡代幣的供應和需求,確保服務的價格穩(wěn)定。
與Render Network類似,io.net是一個基于Solana的分布式GPU計算網(wǎng)絡。與Render Network不同,io.net更注重推理、并行學習、超參數(shù)調整和強化學習。這兩個項目去年11月合作,以擴大GPU供應商市場的規(guī)模。
IoTex
IoTeX是一個模塊化的Web3基礎設施平臺,將智能設備和現(xiàn)實世界的數(shù)據(jù)連接到區(qū)塊鏈。通過W3bstream等協(xié)議,IoTeX旨在解決使用預言機可能產生的數(shù)據(jù)不準確性問題,并為開發(fā)者提供可靠的基礎設施,以構建基于現(xiàn)實世界數(shù)據(jù)的應用程序。IoTeX已與Solana集成,使得像Helium、Render和Hivemapper等基于Solana的項目能夠利用IoTeX的平臺來驗證/使用現(xiàn)實世界數(shù)據(jù),并激活貢獻者和用戶的獎勵。
Teleport
Teleport的Trip Protocol是一個建立在Solana網(wǎng)絡上的去中心化的拼車服務,旨在解決現(xiàn)有拼車公司的中心化問題。通過該協(xié)議,司機有保證的高收入,乘客可以以較低的成本享受服務。
Marinade Finance
Marinade Finance是一個液體質押平臺,用戶可以將他們的SOL代幣委托給Marinade,通過各種質押策略自動賺取質押獎勵,并發(fā)行影子代幣(即mSOL),可用于各種DeFi協(xié)議。Marinade Finance一直是Solana生態(tài)系統(tǒng)中流動性質押平臺的先驅,在引入各種激勵計劃和其他措施以增強其產品之前。
Jito
如前所述,Jito操作Jito-Solana客戶端,通過Liquid Staking Token(即JitoSOL)最大化MEV利潤,并通過StakeNet將收入分享給社區(qū)。與Lido的目標是以無許可的方式運作其協(xié)議不同,Jito也打算通過StakeNet將JitoSOL池運作為無許可操作模式。
Sanctum
Sanctum是一個解決Solana生態(tài)系統(tǒng)內所有液體質押代幣(LST)項目之間共享流動性的解決方案,允許每個LST之間的無縫交互(例如零滑點)。用戶還可以通過向Sanctum Infinity池提供特定LST的流動性來賺取收入。
Drift Protocol (V2)
Drift Protocol是Solana上的一個去中心化交易平臺,專注于通過其V2升級改進訂單處理速度和市場效率。用戶可以在具有實時價格更新的市場中進行現(xiàn)貨交易、永續(xù)交易、借貸和貸款,以及被動提供流動性。
Phoenix & OpenBook
由Ellipsis團隊開發(fā),Phoenix是一個基于訂單簿的新型DEX,旨在提供完全在鏈上、即時結算的交易體驗。它與OpenBook競爭,OpenBook是Serum V3的社區(qū)分叉,它們提供類似的服務。OpenBook更加注重社區(qū)治理和控制。
Jupiter
Jupiter是Solana的首個Dex聚合器,為特定代幣對的便宜交易提供最佳路線。通過各種空投策略吸引了大量用戶,Jupiter還提供限價訂單、永續(xù)交易、DCA(定投)和橋接功能。此外,預計近期將發(fā)布一個發(fā)射平臺。
Zeta Markets
Zeta Markets是一個建立在Solana區(qū)塊鏈上的去中心化衍生品交易協(xié)議,提供抵押不足的期權和期貨交易。交易者可以通過訂單簿機制買賣期權和期貨。
marginfi
marginfi協(xié)議是Solana網(wǎng)絡上的一個去中心化借貸協(xié)議。其產品套件包括mrgnlend,一個超額抵押借貸/借貸協(xié)議。除了典型的借貸活動外,marginfi協(xié)議旨在作為“可組合的DeFi本地協(xié)議”,使用戶能夠與各種DeFi協(xié)議進行整合的金融活動。
Kamino
Kamino是一個將各種金融活動結合在一起的DeFi平臺,用戶可以通過借貸、提供流動性、利用提供的流動性和組合管理來制定策略,以最大化收益。與marginfi一樣,Kamino在支持借貸的協(xié)議中記錄了最高的總鎖定價值。
Parcl
Parcl是一個平臺,允許用戶以分數(shù)所有權的方式投資于房地產市場,基于跟蹤美國各地的每平方英尺價格的數(shù)據(jù)源。
Magic Eden
Magic Eden是Solana上領先的NFT市場,支持包括以太坊、Polygon和比特幣序數(shù)在內的多鏈環(huán)境,并為每個項目或BTC銘文提供了發(fā)射平臺。
Tensor
Tensor 是 Solana 上為專業(yè) NFT 交易者量身定制的平臺,首次集成了 AMM 和市場功能。用戶可以訪問 NFT 的實時數(shù)據(jù)、定價的 AMM,并采用各種交易策略,包括 NFT 的批量收購、競價、上幣/下幣等。除了這些功能之外,Tensor 還為零售用戶開展各種獎勵計劃,與 Magic Eden 爭奪 NFT 市場的頂級地位。
Metaplex
Metaplex提供了各種工具,以便在Solana生態(tài)系統(tǒng)中創(chuàng)建、銷售和管理數(shù)字資產,包括所有權代表、權限管理、壓縮NFT的創(chuàng)建和分發(fā)等。
DRiP
DRiP是一個為創(chuàng)作者提供的NFT發(fā)行平臺,支持新藝術家輕松、經(jīng)濟實惠地加入Solana。希望建立粉絲基礎的新藝術家可以將他們的作品發(fā)布為cNFT,并通過DRiP提供免費的NFT藝術鑄造。用戶可以關注他們喜歡的藝術家、發(fā)送感謝信或通過Droplets 2.0捐贈。
Sphere
Sphere是一個在12月份贏得Solana夏令營黑客馬拉松的項目,試驗了各種支付功能,包括入/出金、鏈上訂閱、發(fā)票和支付鏈接。
Code
Code SDK是一個開放的支付協(xié)議和應用程序,允許開發(fā)者輕松從全球用戶收集微支付。任何人都可以在網(wǎng)絡環(huán)境中提供一個“Code支付”按鈕體驗,用戶需要支付5美分的費用,開發(fā)者需要支付1美分的固定費用來支付區(qū)塊鏈交易成本。
TipLink
TipLink是一個輕量級的非托管錢包,通過鏈接或QR碼輕松轉移數(shù)字資產。用戶可以通過將他們的Gmail賬戶或Solana錢包鏈接到收到的鏈接或QR碼來立即創(chuàng)建一個錢包,并通過此鏈接利用資產。
Solchat
Solchat是基于Solana的通信協(xié)議,允許用戶在Web3環(huán)境中進行文字、語音和視頻通話。所有消息和群聊都存儲在鏈上,而語音和視頻通話通過WebRTC進行點對點通信。預計Solchat也將在即將推出的Solana Saga手機上得到積極使用。
Dialect
Dialect是一個實現(xiàn)在Solana網(wǎng)絡上的去中心化消息傳遞協(xié)議,使應用程序可以通過消息直接發(fā)送或接收代幣。
Mad Lads
Mad Lads是由Coral公司創(chuàng)建的一個NFT收藏品,該公司開發(fā)了Solana的框架,并設計了xNFT和Backpack等項目。這個NFT收藏品是建立在xNFT標準上的,旨在探索NFT作為去中心化應用程序的潛力。Mad Lads的發(fā)布在注入新能量到Solana社區(qū)方面發(fā)揮了關鍵作用,該社區(qū)由于FTX的崩潰而面臨困境。
MonkeDAO
MonkeDAO是Solana上第一個NFT DAO,起源于2021年Solana Monkey Business(一個NFT收藏品)周圍的一個去中心化社區(qū)。該組織積極參與各種活動,包括運行Solana驗證器、運行一個質押池(即SOL)、主辦在線活動和投資初創(chuàng)項目,所有這些都由社區(qū)100%管理。通過這些努力,MonkeDAO為Solana NFT市場的早期成功和可持續(xù)增長做出了重大貢獻。
LamportDAO
LamportDAO是一個社區(qū)主導的倡議,旨在促進Solana生態(tài)系統(tǒng)的發(fā)展和擴展。DAO的成員共同決定了項目的重點和方向,并通過提供資金、資源和支持來推動這些項目。LamportDAO的目標是建立一個開放、包容和可持續(xù)的生態(tài)系統(tǒng),以推動創(chuàng)新和增長。
Superteam DAO
Superteam DAO 主要在印度、東南亞、東歐、非洲等新興市場發(fā)揮推廣 Solana 優(yōu)勢和生態(tài)的作用。該 DAO 由具有不同經(jīng)驗和背景的成員組成,創(chuàng)建了一個以社區(qū)為中心的環(huán)境,在 Solana 生態(tài)系統(tǒng)內的各個項目和團隊成員的支持下,可以支持、投資和開發(fā)創(chuàng)新項目。
Solana Universe
Solana University 是一個國際學生組織,舉辦各種活動并分發(fā)教育材料,以推進有關 Solana 和 Web3 的教育。
Bonk
Bonk 是 Solana 區(qū)塊鏈上的一種meme幣,其靈感來自于加密貨幣領域meme的廣泛趨勢。然而,Bonk 已成為一種象征 Solana 韌性的文化。
許多人,包括 Solana 的聯(lián)合創(chuàng)始人 Raj Gokal,在描述 Solana 時稱其為“加密世界的蘋果”,強調軟件和硬件之間的和諧,注重性能和用戶體驗。這個類比可能會讓 Solana 的愿景更貼近我們。然而,諷刺的是,讓 Solana 更令人興奮的不是它與蘋果的相似之處,而是它的不同之處——Solana 和蘋果的做法完全相反。
蘋果從根本上銷售硬件,使軟件本質上成為銷售硬件的手段。即使在 iPod 推出期間(這標志著蘋果公司非凡歷程中的一個重要里程碑),蘋果公司也采用了結合軟件 iTunes 的方式來展示其硬件體驗。然而,Solana 采取了相反的方法,旨在集成硬件來封裝 web3 體驗,其中眾多完全可組合的應用程序有機地互連。因此,與蘋果的方法相比,Solana 的方法被認為更加復雜和雄心勃勃,不僅通過方便的用戶體驗來尋求創(chuàng)新,還通過軟件本身提供新的體驗。
最后,如果不使用技術,技術就毫無價值。簡單地思考一下。我們從區(qū)塊鏈中尋求的主要價值之一是讓它作為一種創(chuàng)新的互聯(lián)網(wǎng)基礎設施,能夠以這種方式補充現(xiàn)實世界的系統(tǒng)。
雖然比特幣和以太坊為區(qū)塊鏈的未來提出了理想的愿景,但 Solana 正在考慮如何實際應用這一過程,并且是第一個積極開拓實際用例領域的人。也許我們已經(jīng)過度沉迷于 Vitalik 定義的區(qū)塊鏈三難困境,限制了我們對每個區(qū)塊鏈在該范圍內所處位置的想象力。最終,創(chuàng)造最重要價值的協(xié)議將是最了解用戶和開發(fā)人員交付這些體驗的需求的協(xié)議。