在歷史上,基礎設施市場,也可以稱爲資本工業市場,常常被描述爲贏家通喫或者少數幾家主導的情況。與此一致,在區塊鏈領域的主要關注點之一自從近9年前以太坊首次出現作爲智能合約平台以來,一直是不同虛擬機(VMs)之間的市場份額。每個時間段關於 VM 趨勢和基礎設施要求的持續辯論表明,具有不同主題的 VM 將繼續出現和演變,進一步擴大區塊鏈市場的蛋糕。
代表着 Solana 虛擬機(SVM)的 Solana,在這個背景下無疑是傳遞重要信息的一員。Solana 通過突顯單體結構獨特優勢——簡單性、價格實惠和速度——在一個看似注定由以太坊爲中心的模塊化區塊鏈生態系統主導的市場中,爲鞏固綜合區塊鏈垂直領域做出了顯著貢獻。此外,Solana 正在開拓讓鏈外用戶採用區塊鏈的入門流程,重點關注像 DePIN(去中心化物理基礎設施網路)、移動和支付等領域。
“Solana 不再是替代品,OPOS(僅可能在 Solana 上實現)”, 這段句子表明了文章對 Solana 生態系統快速恢復的市場份額、Solana 展現出的韌性、其獨特特點以及我們可以從 Solana 方法中學到的東西所進行的探索。
隨着以太坊將其路線圖轉向以 Rollup 爲中心的方法,模塊化區塊鏈的概念急劇上升,相關項目開始主導市場份額。模塊化區塊鏈的本質是將共識、執行、結算和數據可用性的角色分配給不同的協議,從而通過提高可擴展性和靈活的治理來克服綜合區塊鏈的局限性。
然而,模塊化區塊鏈結構的復雜性是一個關鍵缺點。考慮到單個交易通過各種協議處理的過程,這種復雜性包括:1) 持續檢查兼容性和依賴關係,2) 通信成本增加,3) 難以迅速識別和解決未預測到的問題。這樣的系統如何能夠自信地穩定運行呢?要使基礎設施穩定和可持續,它必須基本上簡單。
Solana以簡單性和可組合性爲重點,引領綜合區塊鏈派別,充分體現了這一原則。自推出以來,Solana構建了一個獨特的技術堆棧,優先考慮這些價值觀,吸引了與以太坊生態系統有所區別的獨特應用,並促進了一個不斷增長的社區。
這展示了綜合區塊鏈方法在行業中的有效性和重要性,挑戰了理想主義和學術氛圍的流行,特別是在以以太坊爲中心的行業,以真實用例爲例。此外,這無疑影響了今天各種綜合區塊鏈的出現(例如 Sui、Aptos、Sei 等),並將繼續如此。
Solana所倡導的簡單性和可組合性,並不僅僅針對通過昂貴的硬件實現表面性能改進,而是針對設計一個網路,通過優化和簡化軟件和通信技術,確保實現接近單個節點的高效功能。
這種強調創建開發者友好環境的重視至關重要。開發者可以消除與應用構建的堆棧選擇相關的所有復雜性,並確保各種智能合約之間的兼容性,從而優化他們的資源。低延遲、低費用以及並行處理的好處,導致了一個本地化的費用市場,消除了單個應用程序中潛在引起的通信效率低下的瓶頸。
此外,Solana在其簡單的技術堆棧中提供了一系列內置功能,例如可配置的代幣標準庫、跨鏈互操作性以及用於代幣餘額查詢的RPC,而無需依賴外部索引器,促進了應用之間的有機交互。
通過爲開發者提供全面的技術、財務和運營支持計劃,Solana爲以產品爲導向的開發者提供了一個理想的環境,加強了與Solana價值觀一致的生態系統。
區塊鏈技術固有地存在着不便之處,然而,其對現實世界的獨特價值證明了在該生態系統內進行投入和建設的必要性。然而,如果沒有採用,這種價值就變得毫無意義。Solana比任何其他主網更好地理解了這一點,可能更傾向於朝着實用性的方向發展,而不是過分受到區塊鏈最初追求的原始價值觀的影響。Solana對其區塊鏈生態系統的願景是“真正的採用”。
目前,Solana主要關注三個領域:DePIN、移動和支付,這些領域與我們日常生活基礎設施密切相關。DePIN利用區塊鏈的去中心化特性來維護和操作現實世界的基礎設施網路,圍繞Solana的敘事正在迅速形成。Solana低廉的費用和快速的處理速度特別適用於資本密集型的現實世界基礎設施領域,如計算和存儲輔助、電信、地圖制作和數據中心。DePIN和支付的發展將極大地促進使用Web3功能構建現實世界基礎設施,反過來,也將作爲鏈外用戶將其活動和資產引入Solana鏈上環境的主要入門方法。這些鏈外用戶可以通過Saga移動設備自然地積累鏈上經驗,並利用包括RWA在內的各種鏈上資產類別。
總之,Solana的生態系統不僅模糊了鏈外和鏈上空間之間的界限,還增強了每個領域的重要性。
加密行業在相對較短的時間內迅速增長,吸引了相當大的關注。在這一增長過程中經歷的波動已成爲行業參與者之間熟悉的現象。然而,Solana所面臨的波動水平尤爲異常 - 在2021年至2022年區塊鏈繁榮的高峯期間,受到全球第二大加密貨幣交易所FTX及其負責人Sam Bankman-Fried(SBF)的支持,Solana迅速成長爲市值排名第四的生態系統,不包括穩定幣。然而,FTX的崩潰給Solana生態系統造成了重大打擊,導致SOL代幣的價格從頂峯下跌了97%。
盡管經歷了如此嚴重的危機,但Solana正在重振其影響力。在開發者和公司的積極參與下,該生態系統比以往任何時候都更加強大。這一系列戲劇性事件之所以可能,要歸功於Solana堅定的願景和迅速的執行能力。
來源:Solana 白皮書
“光速共識的單分片全局同步狀態機”
Solana的旅程始於2017年末。Anatoly Yakovenko利用他在高通公司的經驗,研究了區塊鏈技術,並發現了現有解決方案的一個重大問題:缺乏一個所有驗證者都可以用於交易時間戳的無信任通用時鍾。
因此,Anatoly提出了一種使用SHA-256循環編碼時間流逝並通過這個數據結構在多個節點之間同步時鍾的新方法。與傳統的區塊鏈相比,傳統的區塊鏈需要節點之間進行大量的通信來就交易時間達成一致並排序,而擁有一個全球可驗證的時鍾允許網路更簡單地同步,並在交易到達時幾乎立即進行處理。
這個想法化爲“歷史證明”(Proof of History,PoH),與Solana的假設相一致,即如果軟件不阻礙硬件,整個網路性能可以隨着硬件的進步而線性增加。如今,Solana能夠每秒處理數千筆交易,區塊時間記錄在400-500毫秒,遠高於現有區塊鏈的性能水平。
最終,Solana採用了這種技術方法的目標是實現兩個任務:一個可擴展的平台,可以處理高使用率和應用之間的可組合性。通過共享全球同步單一狀態的綜合區塊鏈設計,開發人員可以更輕鬆地編寫程序(即智能合約),從而簡化應用程序開發並提高最終用戶體驗。
Solana的發展理念、利用多線程進行並行處理以及始終表現出色的網路性能在形成一個以務實開發者爲中心的社區方面發揮了關鍵作用。當時區塊鏈敘事氛圍達到頂峯,DeFi和NFT繁榮所帶來的對快速交易和低費用的需求,使得Solana成爲以太坊的真正主網競爭對手。
然而,FTX的崩潰導致了這種局面的暫時停滯。當時,Solana與SBF密切相關,SBF公開支持Solana生態系統,並將像DEX項目Serum和通常在以太坊生態系統中找到的各種項目一樣的項目引入Solana。在SBF的支持下,FTX發展成爲全球第二大中心化交易所,從而增加了他在Solana內部的影響力。然而,FTX濫用公司資產和客戶存款用於貸款和投資於其對沖基金Alameda Research,導致了其崩潰。這反過來將嚴重依賴於FTX的Solana生態系統置於崩潰的風險中。
盡管Solana的生態系統似乎在崩潰,但與Solana理念共鳴的建設者仍然存在。Solana在這種情況下採取的第一步行動是通過解決技術方面的問題,增強網路的穩定性和對開發者友好的環境,從而恢復社區的信任。
3.2.1 技術方面
Solana網路的結構容易受到垃圾郵件攻擊,導致網路經常中斷。這個問題主要源於網路設計意圖,即最大化通信速度,例如廉價的固定費用系統和預定的領導節點系統。爲解決這些問題,Solana採取了措施進行改進,包括引入QUIC(Quick UDP Internet Connections)、加權抵押(Quality of Service)和本地化費用市場等。
QUIC
Solana網路在RPC與領導節點之間的通信中採用了自定義的UDP協議。這種方法簡化了通信過程並加快了傳輸速度,但由於無法確認數據包的傳送(即確認)和識別源IP,缺乏可靠性和控制元素,容易導致垃圾郵件攻擊。UDP的特性適用於連續性關鍵的服務,如實時流媒體,但在要求安全性和穩定性的區塊鏈環境中卻不合適。
爲了解決這些問題,Solana決定採用谷歌開發的QUIC協議。QUIC是一種基於UDP的新型通信協議,保留了UDP的優點,同時簡化了TCP的連接流和握手過程。因此,QUIC允許Solana實現可靠的通信,僅對存在數據包丟失的流進行請求重傳,而不中斷其餘數據包的傳輸,顯著增強了網路效率。
加權抵押的QoS
QoS在網路處理請求超過其處理能力時,會對某些類型的流量進行優先處理。引入QUIC後,關於其使用的討論出現了 - Solana的領導節點之前使用UDP處理事務,無論其來源如何都會處理到達的事務。但是,使用QUIC後,Solana的領導節點現在可以識別請求事務的IP,從而允許它們爲某些連接指定和限制流量優先級。
流量限制的程度與抵押的SOL數量成正比,這是加權抵押QoS政策的本質。也就是說,驗證節點可以傳輸的最大數據包數量與其在Solana網路上抵押的SOL令牌數量成正比,從而增加了超過單個節點事務上限的事務被領導節點丟棄的可能性。此方法旨在1)阻止造成垃圾郵件攻擊的惡意驗證節點,並2)鼓勵具有高事務需求的驗證者抵押更多的SOL令牌,增強Solana的安全性和對SOL令牌的需求。
本地化費用市場
盡管Solana採用了固定的燃氣費政策,保持了穩定的費用優勢,但激烈的區塊空間競爭可能會導致交易失敗,或者用戶爲了確保其交易成功而進行網路垃圾郵件攻擊。爲解決這個問題,Solana生態系統開始討論引入費用市場系統。該系統允許用戶在其費用上增加溢價,以確保其交易被快速處理,從而抑制垃圾郵件活動並提高網路效率。
來源:Visa
進一步而言,Solana採用了本地化費用市場方法,將其限制在特定的應用程序或市場上,以在某些操作需求增加區塊空間競爭時最小化整體網路影響。這個邏輯是可能的,因爲每個Solana交易事先指定了要修改的特定帳戶的狀態部分,並且交易可以並行處理。例如,即使由於高需求而導致鑄造特定NFT的燃氣費飆升,也不會影響與鑄造無關的其他帳戶的費用市場,比如令牌轉帳。目前,本地化費用市場適用於特定的應用程序、市場和AMM池,在“熱點”中,由於過多的交易而導致的費用競爭激烈,個別程序每個區塊可以使用的最大計算單元(CU)限制爲25%。
討論繼續完善本地化費用市場,包括費用結構,目前的費用政策如下。
此外,SIMD-003討論引入動態基礎費用,進一步防止垃圾郵件問題,而SIMD-0096建議將領導者支付的優先費用的全部金額,包括應該銷毀的50%。
3.2.2 生態系統與運營方面
生態系統與運營方面
除了這些技術努力之外,Solana吸引市場興趣並重獲信任的能力歸功於積極開展可以充分利用其技術堆棧的領域,並培育以開發者爲中心的社區。
加強社區情感
Solana社區通過基金會、黑客馬拉松和Superteam Earn等各種平台,積極爲熱衷於爲生態系統做出貢獻的開發者提供必要的資源和支持。它的運營原則是“對開發者的利益對於可持續的生態系統發展至關重要”。
作爲其中的一部分,由LamportDAO社區創建的一個名爲BONK的迷因幣空投了其總配額的5%,留給了希望重建Solana生態系統的開發者。這個迷因代幣幫助統一了社區,隨着開發者重建生態系統,迷因代幣得到了推動,並在某一時點的最低價上漲了15,680%,創下了紀錄性的價格增長。BONK代幣價格的漲引發了對Solana及其生態系統興趣的良性循環,最終導致了對Saga移動設備用戶空投3000萬個BONK代幣的提案,進一步提升了市場對BONK和Solana生態系統的興趣。
在此背景下,像Jito(MEV解決方案客戶端和質押平台)、Pyth Network(預言機網路)和Jupiter(去中心化交易所)等協議也宣布了空投策略,刺激了市場對Solana的興趣。生態系統內的其他協議,包括Tensor、marginfi、Zeta、Parcl,也宣布了積分政策,通過聚集Solana生態系統參與者對空投的期望,爲生態系統的活力做出了貢獻。
這些案例是如何通過尊重社區的文化與卓越的產品設計相結合,爲生態系統注入新活力的重要例證。
Web2基礎設施的方法
隨着2021-22年區塊鏈熱潮的逐漸消退,市場留下的一個重要問題是“爲什麼使用區塊鏈?”因此,每個主網開始進一步鞏固其身分,並討論實現真正採用的措施。在這種背景下,吸引市場對Solana產生了巨大興趣的另一個因素是,它迅速執行各種倡議,實際上將現實世界的基礎設施與鏈上世界橋接起來,而不僅僅是思考這些問題。
來源:Solana
在這些舉措中,DePIN和Mobile尤爲突出。正如介紹中所解釋的那樣,DePIN利用區塊鏈技術的去中心化特性來維護和操作真實的基礎設施。Solana正在獨特地開拓DePIN領域,創造其敘事。這不僅旨在提出可以用Web3的語法替代/補充現實世界基礎設施的使用案例,而且還構建了一個漏鬥,將鏈外用戶引入Web3世界,使他們能夠體驗Web3。爲了爲這些用戶提供Solana生態系統的聚合體驗,Solana推出了Saga系列移動設備,其中包含應用商店和各種功能,可以爲這些用戶提供Solana生態系統的聚合體驗。第一代Saga系列於2022年發布,最初銷售低迷,但隨着BONK代幣新聞和Solana生態系統的活力傳播,到12月份已經售罄。截至2月13日,於2025年上半年發布的第二代系列的預購量已超過10萬。
第二個領域是支付。事實上,基於P2P的區塊鏈加密資產支付經常被提及爲可以有意義地解決傳統金融系統的中介問題、高費用和交易速度慢等問題的使用案例。Solana定位自己爲最適合加密資產支付的區塊鏈,其多線程並行處理、快速處理速度和低交易成本爲此提供了支持Solana正在積極加強在這一領域的倡議,使區塊鏈交易像信用卡支付一樣直觀簡單 - Circle的USDC早就宣布與Solana達成官方合作關係,而2022年2月宣布推出的開源項目Solana Pay使各種應用程序能夠構建加密資產支付功能。Solana Pay的插件已經與Shopify、Citcon、Checkout.com等集成,而Visa宣布將Solana納入其穩定幣支付基礎設施中。
客戶多樣性和驗證者去中心化的倡議
此外,基於驗證者客戶多樣性增強網路穩定性和安全性的原則,Solana通過各種驗證者客戶的倡議來提高網路的韌性 - 客戶多樣性可以最小化單個軟件缺陷對整個網路的影響,因爲一個客戶中存在的錯誤或漏洞可能在另一個客戶中找不到。 Solana最初作爲Solana Labs的單一客戶端開始,隨着由Jito Labs在2022年8月發布的第二個客戶端Jito-Solana和Jump Crypto開發的基於C/C++的獨立驗證客戶端Firedancer的測試版本的發布,Solana開始實現客戶端多樣性。
此外,Tinydancer是一種低成本的精簡客戶端,可以以低成本進行交易驗證,並且也受到了極大關注,特別是因爲它有助於消除對於分散化並沒有真正發生的誤解。這是因爲運行Solana節點通常需要高硬件規格 - 優化硬件規格以增強Solana網路的性能至關重要,但根據Vitalik的《終局》文章,降低節點操作規格以使更多人產生區塊並不利於網路的可擴展性、質量和穩定性*。
*操作 Solana 節點的推薦規格如下:
**以太坊提出的PBS(Proposer—Builder Separation)結構也是基於這樣的背景。
盡管需要高規格硬件,但托管着約2,900個Solana節點的數據中心非常分散,而納卡莫托系數,指的是可能對鏈產生操作問題的驗證者數量,仍然維持在約20左右。盡管地理上集中在美國周圍,但根據 Moore 法則進行的軟硬件持續優化以及基於去中心化相關標準運行的委托計劃表明,Solana正在逐漸實現去中心化。
總之,作爲除了以太坊之外擁有多個獨立驗證者客戶端的少數幾個鏈之一,Solana在去中心化方面持續努力,並尋求網路持續穩定。
Solana一直在鞏固其內部基礎,並積極擴大其業務範圍。這一過程爲吸引機構投資者提供了足夠的元素,ARK Invest CEO Cathie Wood公開表達了對Solana願景的積極態度,而Grayscale的Solana信托產品則飆升了869%。實質上,Solana憑藉一貫的願景和迅速的執行,證明了其挽救看似處於危機之中的生態系統的潛力。
在本節中,我們深入探討Solana技術堆棧中堅定支持其不變願景並推動其生態系統復蘇的要素。
4.1.1 語言
來源: Solana
Solana旨在在表面上降低費用和區塊時間,同時在技術上優化軟件以適應硬件。這一使命要求對程序(即智能合約)的編程語言進行謹慎選擇,最終採用了Rust - 因其並發性、內存安全性、低級控制和強大的類型系統而聞名,該類型系統可防止類型錯誤,並確保代碼安全可預測。
然而,Solana最終的目標是創建一個環境,所有LLVM*(低級虛擬機)兼容的語言都可以互換使用。因此,雖然Solana的首選編程語言基本上是Rust,但LLVM允許使用其他語言(如C或C++)編寫的代碼被轉換爲可在Solana上執行的機器代碼。
對於與Solana網路的客戶端通信,開發人員可以利用構建在JSON RPC API上的各種SDK,這些SDK支持諸如Java、C#、Python、Go或Kotlin等語言。
4.1.2 核心創新
Solana採用了八種核心技術,以確保從用戶提交交易到區塊生成整個過程的頂級速度。爲了幫助理解它們,讓我們簡要概述一下Solana的共識機制是如何工作的。
*Solana的速度如此之快,以至於它有一個領導者輪換計劃,以確保領導者提前一輪週期知曉,以確保區塊不會延遲或過時。
**這將在下面的歷史證明部分進一步闡明。
歷史證明
正如簡介中簡要提到的,PoH的本質是驗證者獨立生成所有交易順序的全局時鍾參考。例如,將先前的哈希(即hash1)進行哈希處理以生成hash2(即sha256(hash1))直觀地表示hash1在hash2之前。Solana將這個過程稱爲“序列”。
來源:Solana 白皮書
這種順序散列數據結構可以作爲時間流逝的證明,允許驗證者輪換領先驗證者,而無需與其他人共享經過的時間。這就是爲什麼採用 PoH 的 Solana 可以比其他區塊鏈擁有更短的出塊時間。
來源:Solana 白皮書
生成這個序列僅通過單核處理是可能的,因爲需要引用先前的輸出哈希,但驗證可以通過多核完成,因爲其邏輯很簡單 - 哈希計算。因此,它實現了Solana的“每個節點對硬件線性可擴展驗證”的理念。
因此,PoH更類似於全局時鍾數據結構或使用順序哈希函數實現的可驗證延遲函數(VDF),而不是共識算法,Solana實際上使用Tower BFT DPoS作爲共識算法。
Tower BFT DPoS
Tower BFT可以描述爲通過PoH進行了優化的PBFT版本。Tower BFT利用Solana的PoH作爲全局時鍾來預先確定順序,專注於共識過程,顯著減少了消息傳輸開銷和延遲。通過Tower BFT,驗證者達成共識的過程如下。
在固定的時隙持續時間內(即~400毫秒),驗證者投票選擇他們認爲準確的分類帳版本,並且舍棄他們認爲不正確的版本,而無需進行P2P通信。隨着在某一時間點之後對後續時隙的投票,回滾到先前區塊所需的超時時間會翻倍。這意味着隨着大多數驗證者投票的PoH序列的持續,回滾變得越來越困難 - 例如,如果所有驗證者在過去的14秒(14,000ms / 400ms = ~35個時隙)內投票了35次,則網路的有效時間限制將是約435年(2^35*0.4/3600/24/365),使得回滾幾乎不可能。
因此,只有“最重的序列”,即因爲大多數驗證者投票而最難回滾的序列,才會留在區塊鏈中,並且投票給該序列的驗證者將獲得獎勵。簡而言之,由於PoH,具有Tower BFT的驗證者可以異步計算超時,無需進行P2P通信,確保投票及時進行,保持網路的活力,並減少分叉的可能性。
*投票的權重基於每個驗證者在網路中持有的質押金額。
Gulf Stream
與其他區塊鏈不同,由於交易吞吐量高,Solana不需要公共內存池來保存用戶的交易,因此區塊空間相對不會緊缺。相反,當用戶提交交易時,RPC服務器將其轉換爲QUIC*數據包,並立即將其轉發到即將成爲下一輪領導者的驗證者。這種被稱爲Gulf Stream的方法允許快速的領導者轉換和交易的預執行,減少了其他驗證者的內存負載。
*最初使用UDP,在2022年中期更新爲QUIC,如前所述。
Sealevel & Cloudbreak
Sealevel是Solana中實現多線程並行處理的核心技術,與基於EVM或WASM的運行時不同。它依賴於每個交易中的“指令”,其中包含Solana網路的全局狀態信息的帳戶數組。交易根據每個帳戶聲明的讀/寫狀態進行預分類,以實現並行處理。
順便說一下,即使是任何傳統數據庫,要以一種方式組織帳戶數據庫,使其可以被多個線程同時讀寫,都是非常困難的。爲此,Solana開發了Cloudbreak,通過以特定方式對帳戶數據結構進行分區,以最大程度地利用SSD的高效性能,並採用內存映射文件,從而實現了對順序操作速度的利用。
*正如之前提到的,Sealevel中的這種並行處理邏輯也是實現Localized Fee Market的原因之一。
流水線化
在Solana區塊鏈中,流水線技術是一種將數據輸入流(例如提前由下一位領導者接收的QUIC數據包)分成在硬件不同部分運行的多個進程的技術。
流水線過程如下。
Solana 通過流水線技術最大限度地提高硬件利用率並提高效率,加快區塊的驗證和傳輸速度。
Turbine
交易處理完成後,領導者必須將更改後的狀態傳播給每個驗證者。如果大量數據要單獨發送給許多驗證者,那將會非常低效。爲解決此問題,Solana採用一種稱爲Turbine的技術,類似於BitTorrent技術。簡單來說,這項技術涉及領導者將QUIC數據包(可選附帶糾錯碼)分成較小的數據包,並以分層結構分發給驗證者。
例如,考慮一個128MB的區塊。爲了處理這個區塊,領導者將其分成2,048個64KB數據包,並分發給一些驗證者。這些驗證者將數據包傳遞給其他同事驗證者,稱爲鄰居 - 最初接收數據包的驗證者是從擁有高SOL代幣抵押比率的節點中選擇的。驗證者將其收到的數據的一部分遞歸地傳遞給下一組鄰居。這種架構允許最初由領導者傳輸的數據最終以指數級比例的鄰居羣大小(即n)隨着階段的加深而傳播到許多驗證者。隨着鄰居羣的大小增加,連接網路所需的步驟以對數比例減少,從而實現了快速數據傳播。
特別是在一些處於較高級別的驗證者進行惡意活動的情況下(例如,Eclipse攻擊),他們可能會對整個網路產生相對較大的影響。因此,網路採用了每次通過不同隨機路徑發送數據包的方法。
歸檔器(帳本復制器)
Solana的歸檔器用於存儲網路每年產生的大約4PB的數據。它們可以被視爲一種輕客戶端,不會下載整個Solana帳本,而只存儲其中的一部分,允許具有不同硬件要求的廣泛驗證者參與。
當歸檔器被分配存儲的數據時,它們通過基於FIL的Proof of Replication(PoRep)技術來驗證數據的真實性。歸檔器向網路宣布其存儲空間,並因存儲和驗證分配數據而獲得多達3%的通脹作爲獎勵。
之前討論的關鍵技術使得Solana成爲構建在其網路上的應用程序的理想基礎設施,實現了快速交易處理、並行執行環境和低延遲。然而,Solana的高吞吐量也可能對網路穩定性構成挑戰,例如MEV機器人或垃圾郵件攻擊。爲了應對這一挑戰,Jito於2022年8月成爲Solana的第二個客戶端,以解決MEV提取的低效率和集中式流動性抵押協議問題,有助於網路穩定和去中心化。
此外,即將推出的性能增強型客戶端,如Jump Crypto的Firedancer,以及Tinydancer,這是一個輕量級客戶端,允許許多用戶使用較低的硬件規格驗證交易,將豐富Solana網路內的客戶端多樣性。
4.2.1 Jito-Solana
Jito-Solana 激活了 MEV 市場,類似於以太坊中 Flashbots 的 MEV-boost 解決方案。然而,由於 Solana 的獨特設計,缺乏內存池,並且主要以先到先服務的方式處理交易,與以太坊相比,區塊時間明顯更快,因此 Jito-Solana 的運作方式有所不同。
Jito 的 MEV 客戶端引入了一個虛擬內存池,每 200 毫秒進行一次拍賣,從而簡化了 MEV 提取過程。借助 Jito-Solana,搜索者可以通過塊引擎檢查交易並模擬捆綁,然後通過專用處理管道接近領導節點。這種交易捆綁和區塊拍賣的鏈下處理最大限度地減少了對網絡擁塞的影響。
自2022年8月推出以來,Jito-Solana的採用率穩步增長,截至本文撰寫時已達到65%。
此外,Jito還在其MEV解決方案中引入了流動性質押機制(即JitoSOL),將MEV收益擴展到其用戶,並促進DeFi生態系統的擴展。他們旨在通過StakeNet以無需許可的方式應用JitoSOL操作。
4.2.2 Firedancer
Firedancer是由Jump Crypto團隊開發的全新驗證器客戶端,完全重新使用C和C++實現Solana Labs的客戶端。它旨在通過軟件優化提高性能,並增加生態系統中驗證器客戶端的多樣性。其演示版本在2022年11月的Breakpoint會議上展示,顯示其處理能力達到每秒120萬個交易(重復後爲60萬個)。
來源: Syncracy
根據Syncracy的《Solana Thesis – The Fastest Horse Rises From the Ashes》報告,使用Firedancer可能會略微增加節點運營成本,但通過達到約55,000 TPS的競爭性TPS/節點成本比率。
Firedancer與現有客戶端之間的一個重要區別是其模塊化架構,由許多稱爲“瓦片(Tiles)”的單獨進程組成,允許對每個進程進行優化。目前,Firedancer正在通過名爲Frankendancer的混合客戶端在測試網環境中進行測試,該客戶端將現有客戶端的最新運行時環境和共識模塊應用於Firedancer的架構中。
*我們需要等待並觀察其正式上線後的表現,但如果Firedancer的表現明顯優於現有客戶端,節點運營者的客戶端選擇可能會偏向於Firedancer,實際上可能無法實現客戶端的多樣性。
4.2.3 Tinydancer
Solana網路缺乏輕量級客戶端功能,無法在不運行完整節點的情況下進行狀態驗證,從而限制了其驗證能力。爲了解決這個問題,正在開發中的輕量級客戶端Tinydancer使得以較低成本進行交易驗證成爲可能,而無需下載整個區塊或執行交易。它在檢測到可疑交易時會向其依賴的完整節點發出警報。
將像Tinydancer這樣的輕量級客戶端引入Solana網路是一個重要的裏程碑,因爲Solana網路對節點操作具有較高的硬件要求,這可以提升其可訪問性和驗證潛力。盡管Tinydancer的設計尚未最終確定,但觀察Solana能否向更廣泛的用戶羣提供實質性的驗證能力,實現“通過可負擔的驗證實現去中心化”仍有待觀察。
擁有各種客戶端至關重要,因爲少數客戶端軟件中存在的任何固有代碼缺陷都可能對整個網路造成災難性的破壞。觀察當前和即將推出的客戶端如何演變以優化Solana網路性能將會很有趣,但這些倡議正在進行中的事實無疑是Solana網路的一個積極發展。
Solana不僅爲開發者提供了一個完善的技術棧,正如前面介紹的那樣,還提供了豐富的工具包和一套標準,以支持在Solana平台上開發各種應用的高效開發。總的來說,主要的框架包括:
此外,還有像Geyser、Sologger和IronForge這樣的記錄器,由BankRun.js提供的更豐富的程序測試環境,以及名爲Solana Playground的基於Web的IDE,還有許多其他文檔、框架和工具可用。
考慮到所介紹框架的廣泛範圍,以下是一些使Solana的獨特特性顯着突出或值得期待的標準和子框架:
4.3.1 Token 2022(代幣擴展)
盡管以太坊自由提出各種代幣標準,但Solana一直使用單一的SPL代幣標準,相比以太坊,這限制了標準擴展的靈活性。隨着區塊鏈的發展和對復雜代幣功能需求的迅速增加(例如RWA),Solana Labs開發了一種新的代幣標準,“Token 2022(擴展)”,嵌入到協議層以解決這些不足。
這個新標準爲現有的SPL代幣添加了可配置功能,以支持各種用例,無需額外的庫。代幣擴展類型包括1)鑄幣擴展和2)地址擴展。
前者擴展了代幣的功能,包括用於在代幣轉移時條件執行程序的Transfer Hook,將費用指向指定帳戶的Transfer Fee,豐富的元數據,以及諸如不可轉讓代幣和機密轉移等功能。後者包括與帳戶管理相關的功能,如不可變的所有者,以防止重新分配帳戶所有權,以及默認帳戶狀態,用於設置需要與項目進行特定交互才能使用帳戶和資產的帳戶狀態。
Solana Labs的論文詳細描述了功能和用例。然而,從功能角度來看,可通過Token Extension實現的標準已經在以太坊的ERC標準空間內討論或採用,但仍未涵蓋以太坊的標準範圍。然而,一個關鍵的區別是,與以太坊的應用級ERC標準不同,Token Extension是在協議層實現的。這帶來了重大的優勢,因爲開發人員可以快速配置程序,而不必擔心在不同應用程序之間的兼容性問題(我們已經看到了以太坊的ERC-4337帳戶抽象標準在應用層部署時的碎片化利用情況)。
截至撰寫本文時,Token Extension的主網部署計劃定於2024年冬季,可通過此連結獲取更新。
4.3.2 xNFT(可執行NFT)
任何與區塊鏈互動過的人都知道,用戶體驗還有很長的路要走。這裏介紹的標準具有廣泛的採用潛力,可以顯著提升用戶體驗。
xNFT 由 Coral 開發人員爲 Solana 區塊鏈開發,代表“可執行”資產或代碼。簡而言之,通過 xNFT 插件實現代碼會將其轉變爲功能正常的 Web3 應用程序資產。
珊瑚建造了”Backpack” 作爲 xNFT 可以運行的環境,類似於集成各種 web3 應用程序(即 xNFT)的超級應用錢包,無需單獨的連接或移動。
來源:Backpack應用
目前,已有約90個應用以xNFT格式發布,涵蓋了遊戲、NFT、DeFi等多個領域。基於React提供的Backpack和xNFT標準完全開源,如果更多xNFT被接入並擴展對各種區塊鏈的支持,可能會爲去中心化應用市場帶來重大的用戶體驗創新。最近,Backpack在季前測試版中將Backpack Exchange整合到其界面中,在首日交易額達到3億美元,證明了其潛力。
4.3.3 狀態壓縮
在Solana網路上存儲數據需要打開代幣帳戶並支付租金。雖然發布少量數據的成本可能微不足道,但大數據量則成爲一個問題。狀態壓縮是通過將Solana Labs的帳戶壓縮和Metaplex的Bubblegum程序結合起來設計的,用於解決這些問題。
狀態壓縮使用Merkle樹結構在葉節點處對每個資產的元數據進行哈希處理,並將結果根哈希存儲在帳本頂部。這種方法可以利用更便宜的區塊鏈帳本空間進行安全數據存儲,而不是昂貴的帳戶空間,特別適用於NFT,因爲其具有大量信息管理的特性。
因此,壓縮的NFT(即cNFTs)遵循與未壓縮的NFT相同的元數據模式,但它們本身並不是SPL代幣;它們只包含了用於潛在解壓縮的標識符。將cNFT轉換爲標準的Solana NFT的解壓縮過程是單向的,並通過Metaplex的Bubblegum程序實現。
然而,由於cNFT數據存儲在鏈外,因此需要一個單獨的程序來定義交互方法,而這個過程依賴於RPC提供者,可能會產生額外的成本。修改cNFT還涉及復雜和昂貴的過程,比如通過加密證明對鏈外數據進行更改的授權。
4.3.4 Solana Pay
Solana Pay是一個開源的JavaScript庫,簡化了在Solana區塊鏈上的加密貨幣支付。它使用令牌轉移URL方案,使企業或開發人員能夠直接接受SOL或SPL代幣的支付,無需中介。提供了諸如支付連結、“立即支付”按鈕或二維碼等集成選項。
來源:Yash Agarwal
如前所述,Solana Pay的插件已與Shopify、Citcon、Checkout.com等100多家公司/項目集成。
4.3.5 Solana Mobile Stack
來源 SMS文檔
Solana Mobile Stack(SMS)是由 Solana 基金會提供的一組開源 SDK,用於在 Saga 系列移動設備上開發應用程序。SMS 包括以下主要組件。
除了這些技術棧之外,SMS 文檔提供了一系列語言/開發框架的 SDK,包括 React Native、Kotlin、Flutter、Unity、Unreal Engine 和 Solana KMP。Solana旨在通過提供 Saga 系列搭載的 SMS 功能,將區塊鏈在移動環境中的使用推廣,並通過整合 DePIN 服務、DeFi 應用程序和 Backpack 等功能,促進零售金融領域的發展。
互聯網速度的發展與應用之間存在着密切的關係 - 在互聯網的早期階段,帶寬有限和傳輸速度較慢導致網頁加載時間較長,降低了用戶對多媒體內容的可訪問性。這種環境促進了開發簡單的網路應用,重點是交換基於文本的信息。
然而,隨着寬帶互聯網的引入和數據網路技術的進步,互聯網速度得到了顯著提高,應用程序的復雜性和功能性也得到了增強。這使得各種高帶寬應用程序的使用成爲可能,如 Netflix 的視頻流服務、在線遊戲、大文件共享、實時通訊和協作工具。從根本上講,互聯網速度的提升徹底改變了數字內容的消費方式,促進了新應用和服務的發展。
我們似乎再次通過 Solana 經歷着這樣的氛圍 - 利用其消費者/開發者友好的優勢,同時逐漸提高其去中心化程度,Solana 在生成創世區塊後僅僅四年時間就創造了一個擁有超過 700 個去中心化應用的生態系統。
然而,這只是一個開始。Solana 的願景遠不止於此,它構建了一個能夠創造前所未有價值的基礎設施,從優化軟件硬件到引入各種客戶端,再到預期中的 xNFT 和 Backpack 的 UX 創新以及 Solana Mobile Stack 提供的集成體驗。這將極大地催生更多創新型應用。
雖然每個項目的詳細介紹將在單獨的文章中進行,但在本文的後續部分,我們將簡要介紹一些基於 Solana 當前進展最令人期待的項目。
許多人包括Solana聯合創始人Raj Gokal,將Solana描述爲“加密世界的蘋果”,強調了軟件和硬件之間的和諧,專注於性能和用戶體驗。這種類比可能使Solana的願景更具可讀性。然而,具有諷刺意味的是,讓Solana變得更加令人興奮的不是它與蘋果的相似之處,而是它們之間的差異 - Solana和蘋果的方法完全相反。
蘋果基本上銷售硬件,使軟件本質上成爲銷售硬件的手段。即使在iPod的推出期間,這標志着蘋果令人矚目的徵程中的一個重要裏程碑,蘋果也採取了一種結合軟件iTunes的方法來展示其硬件體驗。然而,Solana採取了一種相反的方法,旨在整合硬件,以實現一個Web3體驗,在這個體驗中,許多完全可組合的應用程序被有機地相互連接。因此,與蘋果的方法相比,Solana的方法被認爲更爲復雜和雄心勃勃,不僅通過方便的用戶體驗來尋求創新,而且通過軟件本身提供新的體驗。
最後,如果技術沒有被使用,那麼它就是毫無價值的。要簡單地思考。我們從區塊鏈中尋求的主要價值之一是,它可以作爲0創新的互聯網基礎設施,以各種方式補充現實世界的系統。
盡管比特幣和以太坊已經爲區塊鏈未來呈現出了理想的願景,但Solana正在思考如何實際應用這一過程,並且是首個積極開拓實際應用領域的協議。也許我們已經過度關注了Vitalik定義的區塊鏈三難問題,將我們對每個區塊鏈在該光譜中的位置的想象力限制在了那裏。最終,創造最重大價值的協議將是最能理解用戶和開發者需求,並將這些體驗實現的協議。
本文轉載自[4pillars],轉發原標題《Solana Mega 報告 - 像蘋果,但不像蘋果》。若對本次轉載有異議,請聯系Gate Learn](https://www.gate.io/questionnaire/3967 團隊,他們會及時處理。
免責聲明:本文所表達的觀點和意見僅代表作者個人觀點,不構成任何投資建議。
Gate Learn 團隊將文章翻譯成其他語言。除非另有說明,否則禁止復制、分發或抄襲翻譯文章。
Mời người khác bỏ phiếu
在歷史上,基礎設施市場,也可以稱爲資本工業市場,常常被描述爲贏家通喫或者少數幾家主導的情況。與此一致,在區塊鏈領域的主要關注點之一自從近9年前以太坊首次出現作爲智能合約平台以來,一直是不同虛擬機(VMs)之間的市場份額。每個時間段關於 VM 趨勢和基礎設施要求的持續辯論表明,具有不同主題的 VM 將繼續出現和演變,進一步擴大區塊鏈市場的蛋糕。
代表着 Solana 虛擬機(SVM)的 Solana,在這個背景下無疑是傳遞重要信息的一員。Solana 通過突顯單體結構獨特優勢——簡單性、價格實惠和速度——在一個看似注定由以太坊爲中心的模塊化區塊鏈生態系統主導的市場中,爲鞏固綜合區塊鏈垂直領域做出了顯著貢獻。此外,Solana 正在開拓讓鏈外用戶採用區塊鏈的入門流程,重點關注像 DePIN(去中心化物理基礎設施網路)、移動和支付等領域。
“Solana 不再是替代品,OPOS(僅可能在 Solana 上實現)”, 這段句子表明了文章對 Solana 生態系統快速恢復的市場份額、Solana 展現出的韌性、其獨特特點以及我們可以從 Solana 方法中學到的東西所進行的探索。
隨着以太坊將其路線圖轉向以 Rollup 爲中心的方法,模塊化區塊鏈的概念急劇上升,相關項目開始主導市場份額。模塊化區塊鏈的本質是將共識、執行、結算和數據可用性的角色分配給不同的協議,從而通過提高可擴展性和靈活的治理來克服綜合區塊鏈的局限性。
然而,模塊化區塊鏈結構的復雜性是一個關鍵缺點。考慮到單個交易通過各種協議處理的過程,這種復雜性包括:1) 持續檢查兼容性和依賴關係,2) 通信成本增加,3) 難以迅速識別和解決未預測到的問題。這樣的系統如何能夠自信地穩定運行呢?要使基礎設施穩定和可持續,它必須基本上簡單。
Solana以簡單性和可組合性爲重點,引領綜合區塊鏈派別,充分體現了這一原則。自推出以來,Solana構建了一個獨特的技術堆棧,優先考慮這些價值觀,吸引了與以太坊生態系統有所區別的獨特應用,並促進了一個不斷增長的社區。
這展示了綜合區塊鏈方法在行業中的有效性和重要性,挑戰了理想主義和學術氛圍的流行,特別是在以以太坊爲中心的行業,以真實用例爲例。此外,這無疑影響了今天各種綜合區塊鏈的出現(例如 Sui、Aptos、Sei 等),並將繼續如此。
Solana所倡導的簡單性和可組合性,並不僅僅針對通過昂貴的硬件實現表面性能改進,而是針對設計一個網路,通過優化和簡化軟件和通信技術,確保實現接近單個節點的高效功能。
這種強調創建開發者友好環境的重視至關重要。開發者可以消除與應用構建的堆棧選擇相關的所有復雜性,並確保各種智能合約之間的兼容性,從而優化他們的資源。低延遲、低費用以及並行處理的好處,導致了一個本地化的費用市場,消除了單個應用程序中潛在引起的通信效率低下的瓶頸。
此外,Solana在其簡單的技術堆棧中提供了一系列內置功能,例如可配置的代幣標準庫、跨鏈互操作性以及用於代幣餘額查詢的RPC,而無需依賴外部索引器,促進了應用之間的有機交互。
通過爲開發者提供全面的技術、財務和運營支持計劃,Solana爲以產品爲導向的開發者提供了一個理想的環境,加強了與Solana價值觀一致的生態系統。
區塊鏈技術固有地存在着不便之處,然而,其對現實世界的獨特價值證明了在該生態系統內進行投入和建設的必要性。然而,如果沒有採用,這種價值就變得毫無意義。Solana比任何其他主網更好地理解了這一點,可能更傾向於朝着實用性的方向發展,而不是過分受到區塊鏈最初追求的原始價值觀的影響。Solana對其區塊鏈生態系統的願景是“真正的採用”。
目前,Solana主要關注三個領域:DePIN、移動和支付,這些領域與我們日常生活基礎設施密切相關。DePIN利用區塊鏈的去中心化特性來維護和操作現實世界的基礎設施網路,圍繞Solana的敘事正在迅速形成。Solana低廉的費用和快速的處理速度特別適用於資本密集型的現實世界基礎設施領域,如計算和存儲輔助、電信、地圖制作和數據中心。DePIN和支付的發展將極大地促進使用Web3功能構建現實世界基礎設施,反過來,也將作爲鏈外用戶將其活動和資產引入Solana鏈上環境的主要入門方法。這些鏈外用戶可以通過Saga移動設備自然地積累鏈上經驗,並利用包括RWA在內的各種鏈上資產類別。
總之,Solana的生態系統不僅模糊了鏈外和鏈上空間之間的界限,還增強了每個領域的重要性。
加密行業在相對較短的時間內迅速增長,吸引了相當大的關注。在這一增長過程中經歷的波動已成爲行業參與者之間熟悉的現象。然而,Solana所面臨的波動水平尤爲異常 - 在2021年至2022年區塊鏈繁榮的高峯期間,受到全球第二大加密貨幣交易所FTX及其負責人Sam Bankman-Fried(SBF)的支持,Solana迅速成長爲市值排名第四的生態系統,不包括穩定幣。然而,FTX的崩潰給Solana生態系統造成了重大打擊,導致SOL代幣的價格從頂峯下跌了97%。
盡管經歷了如此嚴重的危機,但Solana正在重振其影響力。在開發者和公司的積極參與下,該生態系統比以往任何時候都更加強大。這一系列戲劇性事件之所以可能,要歸功於Solana堅定的願景和迅速的執行能力。
來源:Solana 白皮書
“光速共識的單分片全局同步狀態機”
Solana的旅程始於2017年末。Anatoly Yakovenko利用他在高通公司的經驗,研究了區塊鏈技術,並發現了現有解決方案的一個重大問題:缺乏一個所有驗證者都可以用於交易時間戳的無信任通用時鍾。
因此,Anatoly提出了一種使用SHA-256循環編碼時間流逝並通過這個數據結構在多個節點之間同步時鍾的新方法。與傳統的區塊鏈相比,傳統的區塊鏈需要節點之間進行大量的通信來就交易時間達成一致並排序,而擁有一個全球可驗證的時鍾允許網路更簡單地同步,並在交易到達時幾乎立即進行處理。
這個想法化爲“歷史證明”(Proof of History,PoH),與Solana的假設相一致,即如果軟件不阻礙硬件,整個網路性能可以隨着硬件的進步而線性增加。如今,Solana能夠每秒處理數千筆交易,區塊時間記錄在400-500毫秒,遠高於現有區塊鏈的性能水平。
最終,Solana採用了這種技術方法的目標是實現兩個任務:一個可擴展的平台,可以處理高使用率和應用之間的可組合性。通過共享全球同步單一狀態的綜合區塊鏈設計,開發人員可以更輕鬆地編寫程序(即智能合約),從而簡化應用程序開發並提高最終用戶體驗。
Solana的發展理念、利用多線程進行並行處理以及始終表現出色的網路性能在形成一個以務實開發者爲中心的社區方面發揮了關鍵作用。當時區塊鏈敘事氛圍達到頂峯,DeFi和NFT繁榮所帶來的對快速交易和低費用的需求,使得Solana成爲以太坊的真正主網競爭對手。
然而,FTX的崩潰導致了這種局面的暫時停滯。當時,Solana與SBF密切相關,SBF公開支持Solana生態系統,並將像DEX項目Serum和通常在以太坊生態系統中找到的各種項目一樣的項目引入Solana。在SBF的支持下,FTX發展成爲全球第二大中心化交易所,從而增加了他在Solana內部的影響力。然而,FTX濫用公司資產和客戶存款用於貸款和投資於其對沖基金Alameda Research,導致了其崩潰。這反過來將嚴重依賴於FTX的Solana生態系統置於崩潰的風險中。
盡管Solana的生態系統似乎在崩潰,但與Solana理念共鳴的建設者仍然存在。Solana在這種情況下採取的第一步行動是通過解決技術方面的問題,增強網路的穩定性和對開發者友好的環境,從而恢復社區的信任。
3.2.1 技術方面
Solana網路的結構容易受到垃圾郵件攻擊,導致網路經常中斷。這個問題主要源於網路設計意圖,即最大化通信速度,例如廉價的固定費用系統和預定的領導節點系統。爲解決這些問題,Solana採取了措施進行改進,包括引入QUIC(Quick UDP Internet Connections)、加權抵押(Quality of Service)和本地化費用市場等。
QUIC
Solana網路在RPC與領導節點之間的通信中採用了自定義的UDP協議。這種方法簡化了通信過程並加快了傳輸速度,但由於無法確認數據包的傳送(即確認)和識別源IP,缺乏可靠性和控制元素,容易導致垃圾郵件攻擊。UDP的特性適用於連續性關鍵的服務,如實時流媒體,但在要求安全性和穩定性的區塊鏈環境中卻不合適。
爲了解決這些問題,Solana決定採用谷歌開發的QUIC協議。QUIC是一種基於UDP的新型通信協議,保留了UDP的優點,同時簡化了TCP的連接流和握手過程。因此,QUIC允許Solana實現可靠的通信,僅對存在數據包丟失的流進行請求重傳,而不中斷其餘數據包的傳輸,顯著增強了網路效率。
加權抵押的QoS
QoS在網路處理請求超過其處理能力時,會對某些類型的流量進行優先處理。引入QUIC後,關於其使用的討論出現了 - Solana的領導節點之前使用UDP處理事務,無論其來源如何都會處理到達的事務。但是,使用QUIC後,Solana的領導節點現在可以識別請求事務的IP,從而允許它們爲某些連接指定和限制流量優先級。
流量限制的程度與抵押的SOL數量成正比,這是加權抵押QoS政策的本質。也就是說,驗證節點可以傳輸的最大數據包數量與其在Solana網路上抵押的SOL令牌數量成正比,從而增加了超過單個節點事務上限的事務被領導節點丟棄的可能性。此方法旨在1)阻止造成垃圾郵件攻擊的惡意驗證節點,並2)鼓勵具有高事務需求的驗證者抵押更多的SOL令牌,增強Solana的安全性和對SOL令牌的需求。
本地化費用市場
盡管Solana採用了固定的燃氣費政策,保持了穩定的費用優勢,但激烈的區塊空間競爭可能會導致交易失敗,或者用戶爲了確保其交易成功而進行網路垃圾郵件攻擊。爲解決這個問題,Solana生態系統開始討論引入費用市場系統。該系統允許用戶在其費用上增加溢價,以確保其交易被快速處理,從而抑制垃圾郵件活動並提高網路效率。
來源:Visa
進一步而言,Solana採用了本地化費用市場方法,將其限制在特定的應用程序或市場上,以在某些操作需求增加區塊空間競爭時最小化整體網路影響。這個邏輯是可能的,因爲每個Solana交易事先指定了要修改的特定帳戶的狀態部分,並且交易可以並行處理。例如,即使由於高需求而導致鑄造特定NFT的燃氣費飆升,也不會影響與鑄造無關的其他帳戶的費用市場,比如令牌轉帳。目前,本地化費用市場適用於特定的應用程序、市場和AMM池,在“熱點”中,由於過多的交易而導致的費用競爭激烈,個別程序每個區塊可以使用的最大計算單元(CU)限制爲25%。
討論繼續完善本地化費用市場,包括費用結構,目前的費用政策如下。
此外,SIMD-003討論引入動態基礎費用,進一步防止垃圾郵件問題,而SIMD-0096建議將領導者支付的優先費用的全部金額,包括應該銷毀的50%。
3.2.2 生態系統與運營方面
生態系統與運營方面
除了這些技術努力之外,Solana吸引市場興趣並重獲信任的能力歸功於積極開展可以充分利用其技術堆棧的領域,並培育以開發者爲中心的社區。
加強社區情感
Solana社區通過基金會、黑客馬拉松和Superteam Earn等各種平台,積極爲熱衷於爲生態系統做出貢獻的開發者提供必要的資源和支持。它的運營原則是“對開發者的利益對於可持續的生態系統發展至關重要”。
作爲其中的一部分,由LamportDAO社區創建的一個名爲BONK的迷因幣空投了其總配額的5%,留給了希望重建Solana生態系統的開發者。這個迷因代幣幫助統一了社區,隨着開發者重建生態系統,迷因代幣得到了推動,並在某一時點的最低價上漲了15,680%,創下了紀錄性的價格增長。BONK代幣價格的漲引發了對Solana及其生態系統興趣的良性循環,最終導致了對Saga移動設備用戶空投3000萬個BONK代幣的提案,進一步提升了市場對BONK和Solana生態系統的興趣。
在此背景下,像Jito(MEV解決方案客戶端和質押平台)、Pyth Network(預言機網路)和Jupiter(去中心化交易所)等協議也宣布了空投策略,刺激了市場對Solana的興趣。生態系統內的其他協議,包括Tensor、marginfi、Zeta、Parcl,也宣布了積分政策,通過聚集Solana生態系統參與者對空投的期望,爲生態系統的活力做出了貢獻。
這些案例是如何通過尊重社區的文化與卓越的產品設計相結合,爲生態系統注入新活力的重要例證。
Web2基礎設施的方法
隨着2021-22年區塊鏈熱潮的逐漸消退,市場留下的一個重要問題是“爲什麼使用區塊鏈?”因此,每個主網開始進一步鞏固其身分,並討論實現真正採用的措施。在這種背景下,吸引市場對Solana產生了巨大興趣的另一個因素是,它迅速執行各種倡議,實際上將現實世界的基礎設施與鏈上世界橋接起來,而不僅僅是思考這些問題。
來源:Solana
在這些舉措中,DePIN和Mobile尤爲突出。正如介紹中所解釋的那樣,DePIN利用區塊鏈技術的去中心化特性來維護和操作真實的基礎設施。Solana正在獨特地開拓DePIN領域,創造其敘事。這不僅旨在提出可以用Web3的語法替代/補充現實世界基礎設施的使用案例,而且還構建了一個漏鬥,將鏈外用戶引入Web3世界,使他們能夠體驗Web3。爲了爲這些用戶提供Solana生態系統的聚合體驗,Solana推出了Saga系列移動設備,其中包含應用商店和各種功能,可以爲這些用戶提供Solana生態系統的聚合體驗。第一代Saga系列於2022年發布,最初銷售低迷,但隨着BONK代幣新聞和Solana生態系統的活力傳播,到12月份已經售罄。截至2月13日,於2025年上半年發布的第二代系列的預購量已超過10萬。
第二個領域是支付。事實上,基於P2P的區塊鏈加密資產支付經常被提及爲可以有意義地解決傳統金融系統的中介問題、高費用和交易速度慢等問題的使用案例。Solana定位自己爲最適合加密資產支付的區塊鏈,其多線程並行處理、快速處理速度和低交易成本爲此提供了支持Solana正在積極加強在這一領域的倡議,使區塊鏈交易像信用卡支付一樣直觀簡單 - Circle的USDC早就宣布與Solana達成官方合作關係,而2022年2月宣布推出的開源項目Solana Pay使各種應用程序能夠構建加密資產支付功能。Solana Pay的插件已經與Shopify、Citcon、Checkout.com等集成,而Visa宣布將Solana納入其穩定幣支付基礎設施中。
客戶多樣性和驗證者去中心化的倡議
此外,基於驗證者客戶多樣性增強網路穩定性和安全性的原則,Solana通過各種驗證者客戶的倡議來提高網路的韌性 - 客戶多樣性可以最小化單個軟件缺陷對整個網路的影響,因爲一個客戶中存在的錯誤或漏洞可能在另一個客戶中找不到。 Solana最初作爲Solana Labs的單一客戶端開始,隨着由Jito Labs在2022年8月發布的第二個客戶端Jito-Solana和Jump Crypto開發的基於C/C++的獨立驗證客戶端Firedancer的測試版本的發布,Solana開始實現客戶端多樣性。
此外,Tinydancer是一種低成本的精簡客戶端,可以以低成本進行交易驗證,並且也受到了極大關注,特別是因爲它有助於消除對於分散化並沒有真正發生的誤解。這是因爲運行Solana節點通常需要高硬件規格 - 優化硬件規格以增強Solana網路的性能至關重要,但根據Vitalik的《終局》文章,降低節點操作規格以使更多人產生區塊並不利於網路的可擴展性、質量和穩定性*。
*操作 Solana 節點的推薦規格如下:
**以太坊提出的PBS(Proposer—Builder Separation)結構也是基於這樣的背景。
盡管需要高規格硬件,但托管着約2,900個Solana節點的數據中心非常分散,而納卡莫托系數,指的是可能對鏈產生操作問題的驗證者數量,仍然維持在約20左右。盡管地理上集中在美國周圍,但根據 Moore 法則進行的軟硬件持續優化以及基於去中心化相關標準運行的委托計劃表明,Solana正在逐漸實現去中心化。
總之,作爲除了以太坊之外擁有多個獨立驗證者客戶端的少數幾個鏈之一,Solana在去中心化方面持續努力,並尋求網路持續穩定。
Solana一直在鞏固其內部基礎,並積極擴大其業務範圍。這一過程爲吸引機構投資者提供了足夠的元素,ARK Invest CEO Cathie Wood公開表達了對Solana願景的積極態度,而Grayscale的Solana信托產品則飆升了869%。實質上,Solana憑藉一貫的願景和迅速的執行,證明了其挽救看似處於危機之中的生態系統的潛力。
在本節中,我們深入探討Solana技術堆棧中堅定支持其不變願景並推動其生態系統復蘇的要素。
4.1.1 語言
來源: Solana
Solana旨在在表面上降低費用和區塊時間,同時在技術上優化軟件以適應硬件。這一使命要求對程序(即智能合約)的編程語言進行謹慎選擇,最終採用了Rust - 因其並發性、內存安全性、低級控制和強大的類型系統而聞名,該類型系統可防止類型錯誤,並確保代碼安全可預測。
然而,Solana最終的目標是創建一個環境,所有LLVM*(低級虛擬機)兼容的語言都可以互換使用。因此,雖然Solana的首選編程語言基本上是Rust,但LLVM允許使用其他語言(如C或C++)編寫的代碼被轉換爲可在Solana上執行的機器代碼。
對於與Solana網路的客戶端通信,開發人員可以利用構建在JSON RPC API上的各種SDK,這些SDK支持諸如Java、C#、Python、Go或Kotlin等語言。
4.1.2 核心創新
Solana採用了八種核心技術,以確保從用戶提交交易到區塊生成整個過程的頂級速度。爲了幫助理解它們,讓我們簡要概述一下Solana的共識機制是如何工作的。
*Solana的速度如此之快,以至於它有一個領導者輪換計劃,以確保領導者提前一輪週期知曉,以確保區塊不會延遲或過時。
**這將在下面的歷史證明部分進一步闡明。
歷史證明
正如簡介中簡要提到的,PoH的本質是驗證者獨立生成所有交易順序的全局時鍾參考。例如,將先前的哈希(即hash1)進行哈希處理以生成hash2(即sha256(hash1))直觀地表示hash1在hash2之前。Solana將這個過程稱爲“序列”。
來源:Solana 白皮書
這種順序散列數據結構可以作爲時間流逝的證明,允許驗證者輪換領先驗證者,而無需與其他人共享經過的時間。這就是爲什麼採用 PoH 的 Solana 可以比其他區塊鏈擁有更短的出塊時間。
來源:Solana 白皮書
生成這個序列僅通過單核處理是可能的,因爲需要引用先前的輸出哈希,但驗證可以通過多核完成,因爲其邏輯很簡單 - 哈希計算。因此,它實現了Solana的“每個節點對硬件線性可擴展驗證”的理念。
因此,PoH更類似於全局時鍾數據結構或使用順序哈希函數實現的可驗證延遲函數(VDF),而不是共識算法,Solana實際上使用Tower BFT DPoS作爲共識算法。
Tower BFT DPoS
Tower BFT可以描述爲通過PoH進行了優化的PBFT版本。Tower BFT利用Solana的PoH作爲全局時鍾來預先確定順序,專注於共識過程,顯著減少了消息傳輸開銷和延遲。通過Tower BFT,驗證者達成共識的過程如下。
在固定的時隙持續時間內(即~400毫秒),驗證者投票選擇他們認爲準確的分類帳版本,並且舍棄他們認爲不正確的版本,而無需進行P2P通信。隨着在某一時間點之後對後續時隙的投票,回滾到先前區塊所需的超時時間會翻倍。這意味着隨着大多數驗證者投票的PoH序列的持續,回滾變得越來越困難 - 例如,如果所有驗證者在過去的14秒(14,000ms / 400ms = ~35個時隙)內投票了35次,則網路的有效時間限制將是約435年(2^35*0.4/3600/24/365),使得回滾幾乎不可能。
因此,只有“最重的序列”,即因爲大多數驗證者投票而最難回滾的序列,才會留在區塊鏈中,並且投票給該序列的驗證者將獲得獎勵。簡而言之,由於PoH,具有Tower BFT的驗證者可以異步計算超時,無需進行P2P通信,確保投票及時進行,保持網路的活力,並減少分叉的可能性。
*投票的權重基於每個驗證者在網路中持有的質押金額。
Gulf Stream
與其他區塊鏈不同,由於交易吞吐量高,Solana不需要公共內存池來保存用戶的交易,因此區塊空間相對不會緊缺。相反,當用戶提交交易時,RPC服務器將其轉換爲QUIC*數據包,並立即將其轉發到即將成爲下一輪領導者的驗證者。這種被稱爲Gulf Stream的方法允許快速的領導者轉換和交易的預執行,減少了其他驗證者的內存負載。
*最初使用UDP,在2022年中期更新爲QUIC,如前所述。
Sealevel & Cloudbreak
Sealevel是Solana中實現多線程並行處理的核心技術,與基於EVM或WASM的運行時不同。它依賴於每個交易中的“指令”,其中包含Solana網路的全局狀態信息的帳戶數組。交易根據每個帳戶聲明的讀/寫狀態進行預分類,以實現並行處理。
順便說一下,即使是任何傳統數據庫,要以一種方式組織帳戶數據庫,使其可以被多個線程同時讀寫,都是非常困難的。爲此,Solana開發了Cloudbreak,通過以特定方式對帳戶數據結構進行分區,以最大程度地利用SSD的高效性能,並採用內存映射文件,從而實現了對順序操作速度的利用。
*正如之前提到的,Sealevel中的這種並行處理邏輯也是實現Localized Fee Market的原因之一。
流水線化
在Solana區塊鏈中,流水線技術是一種將數據輸入流(例如提前由下一位領導者接收的QUIC數據包)分成在硬件不同部分運行的多個進程的技術。
流水線過程如下。
Solana 通過流水線技術最大限度地提高硬件利用率並提高效率,加快區塊的驗證和傳輸速度。
Turbine
交易處理完成後,領導者必須將更改後的狀態傳播給每個驗證者。如果大量數據要單獨發送給許多驗證者,那將會非常低效。爲解決此問題,Solana採用一種稱爲Turbine的技術,類似於BitTorrent技術。簡單來說,這項技術涉及領導者將QUIC數據包(可選附帶糾錯碼)分成較小的數據包,並以分層結構分發給驗證者。
例如,考慮一個128MB的區塊。爲了處理這個區塊,領導者將其分成2,048個64KB數據包,並分發給一些驗證者。這些驗證者將數據包傳遞給其他同事驗證者,稱爲鄰居 - 最初接收數據包的驗證者是從擁有高SOL代幣抵押比率的節點中選擇的。驗證者將其收到的數據的一部分遞歸地傳遞給下一組鄰居。這種架構允許最初由領導者傳輸的數據最終以指數級比例的鄰居羣大小(即n)隨着階段的加深而傳播到許多驗證者。隨着鄰居羣的大小增加,連接網路所需的步驟以對數比例減少,從而實現了快速數據傳播。
特別是在一些處於較高級別的驗證者進行惡意活動的情況下(例如,Eclipse攻擊),他們可能會對整個網路產生相對較大的影響。因此,網路採用了每次通過不同隨機路徑發送數據包的方法。
歸檔器(帳本復制器)
Solana的歸檔器用於存儲網路每年產生的大約4PB的數據。它們可以被視爲一種輕客戶端,不會下載整個Solana帳本,而只存儲其中的一部分,允許具有不同硬件要求的廣泛驗證者參與。
當歸檔器被分配存儲的數據時,它們通過基於FIL的Proof of Replication(PoRep)技術來驗證數據的真實性。歸檔器向網路宣布其存儲空間,並因存儲和驗證分配數據而獲得多達3%的通脹作爲獎勵。
之前討論的關鍵技術使得Solana成爲構建在其網路上的應用程序的理想基礎設施,實現了快速交易處理、並行執行環境和低延遲。然而,Solana的高吞吐量也可能對網路穩定性構成挑戰,例如MEV機器人或垃圾郵件攻擊。爲了應對這一挑戰,Jito於2022年8月成爲Solana的第二個客戶端,以解決MEV提取的低效率和集中式流動性抵押協議問題,有助於網路穩定和去中心化。
此外,即將推出的性能增強型客戶端,如Jump Crypto的Firedancer,以及Tinydancer,這是一個輕量級客戶端,允許許多用戶使用較低的硬件規格驗證交易,將豐富Solana網路內的客戶端多樣性。
4.2.1 Jito-Solana
Jito-Solana 激活了 MEV 市場,類似於以太坊中 Flashbots 的 MEV-boost 解決方案。然而,由於 Solana 的獨特設計,缺乏內存池,並且主要以先到先服務的方式處理交易,與以太坊相比,區塊時間明顯更快,因此 Jito-Solana 的運作方式有所不同。
Jito 的 MEV 客戶端引入了一個虛擬內存池,每 200 毫秒進行一次拍賣,從而簡化了 MEV 提取過程。借助 Jito-Solana,搜索者可以通過塊引擎檢查交易並模擬捆綁,然後通過專用處理管道接近領導節點。這種交易捆綁和區塊拍賣的鏈下處理最大限度地減少了對網絡擁塞的影響。
自2022年8月推出以來,Jito-Solana的採用率穩步增長,截至本文撰寫時已達到65%。
此外,Jito還在其MEV解決方案中引入了流動性質押機制(即JitoSOL),將MEV收益擴展到其用戶,並促進DeFi生態系統的擴展。他們旨在通過StakeNet以無需許可的方式應用JitoSOL操作。
4.2.2 Firedancer
Firedancer是由Jump Crypto團隊開發的全新驗證器客戶端,完全重新使用C和C++實現Solana Labs的客戶端。它旨在通過軟件優化提高性能,並增加生態系統中驗證器客戶端的多樣性。其演示版本在2022年11月的Breakpoint會議上展示,顯示其處理能力達到每秒120萬個交易(重復後爲60萬個)。
來源: Syncracy
根據Syncracy的《Solana Thesis – The Fastest Horse Rises From the Ashes》報告,使用Firedancer可能會略微增加節點運營成本,但通過達到約55,000 TPS的競爭性TPS/節點成本比率。
Firedancer與現有客戶端之間的一個重要區別是其模塊化架構,由許多稱爲“瓦片(Tiles)”的單獨進程組成,允許對每個進程進行優化。目前,Firedancer正在通過名爲Frankendancer的混合客戶端在測試網環境中進行測試,該客戶端將現有客戶端的最新運行時環境和共識模塊應用於Firedancer的架構中。
*我們需要等待並觀察其正式上線後的表現,但如果Firedancer的表現明顯優於現有客戶端,節點運營者的客戶端選擇可能會偏向於Firedancer,實際上可能無法實現客戶端的多樣性。
4.2.3 Tinydancer
Solana網路缺乏輕量級客戶端功能,無法在不運行完整節點的情況下進行狀態驗證,從而限制了其驗證能力。爲了解決這個問題,正在開發中的輕量級客戶端Tinydancer使得以較低成本進行交易驗證成爲可能,而無需下載整個區塊或執行交易。它在檢測到可疑交易時會向其依賴的完整節點發出警報。
將像Tinydancer這樣的輕量級客戶端引入Solana網路是一個重要的裏程碑,因爲Solana網路對節點操作具有較高的硬件要求,這可以提升其可訪問性和驗證潛力。盡管Tinydancer的設計尚未最終確定,但觀察Solana能否向更廣泛的用戶羣提供實質性的驗證能力,實現“通過可負擔的驗證實現去中心化”仍有待觀察。
擁有各種客戶端至關重要,因爲少數客戶端軟件中存在的任何固有代碼缺陷都可能對整個網路造成災難性的破壞。觀察當前和即將推出的客戶端如何演變以優化Solana網路性能將會很有趣,但這些倡議正在進行中的事實無疑是Solana網路的一個積極發展。
Solana不僅爲開發者提供了一個完善的技術棧,正如前面介紹的那樣,還提供了豐富的工具包和一套標準,以支持在Solana平台上開發各種應用的高效開發。總的來說,主要的框架包括:
此外,還有像Geyser、Sologger和IronForge這樣的記錄器,由BankRun.js提供的更豐富的程序測試環境,以及名爲Solana Playground的基於Web的IDE,還有許多其他文檔、框架和工具可用。
考慮到所介紹框架的廣泛範圍,以下是一些使Solana的獨特特性顯着突出或值得期待的標準和子框架:
4.3.1 Token 2022(代幣擴展)
盡管以太坊自由提出各種代幣標準,但Solana一直使用單一的SPL代幣標準,相比以太坊,這限制了標準擴展的靈活性。隨着區塊鏈的發展和對復雜代幣功能需求的迅速增加(例如RWA),Solana Labs開發了一種新的代幣標準,“Token 2022(擴展)”,嵌入到協議層以解決這些不足。
這個新標準爲現有的SPL代幣添加了可配置功能,以支持各種用例,無需額外的庫。代幣擴展類型包括1)鑄幣擴展和2)地址擴展。
前者擴展了代幣的功能,包括用於在代幣轉移時條件執行程序的Transfer Hook,將費用指向指定帳戶的Transfer Fee,豐富的元數據,以及諸如不可轉讓代幣和機密轉移等功能。後者包括與帳戶管理相關的功能,如不可變的所有者,以防止重新分配帳戶所有權,以及默認帳戶狀態,用於設置需要與項目進行特定交互才能使用帳戶和資產的帳戶狀態。
Solana Labs的論文詳細描述了功能和用例。然而,從功能角度來看,可通過Token Extension實現的標準已經在以太坊的ERC標準空間內討論或採用,但仍未涵蓋以太坊的標準範圍。然而,一個關鍵的區別是,與以太坊的應用級ERC標準不同,Token Extension是在協議層實現的。這帶來了重大的優勢,因爲開發人員可以快速配置程序,而不必擔心在不同應用程序之間的兼容性問題(我們已經看到了以太坊的ERC-4337帳戶抽象標準在應用層部署時的碎片化利用情況)。
截至撰寫本文時,Token Extension的主網部署計劃定於2024年冬季,可通過此連結獲取更新。
4.3.2 xNFT(可執行NFT)
任何與區塊鏈互動過的人都知道,用戶體驗還有很長的路要走。這裏介紹的標準具有廣泛的採用潛力,可以顯著提升用戶體驗。
xNFT 由 Coral 開發人員爲 Solana 區塊鏈開發,代表“可執行”資產或代碼。簡而言之,通過 xNFT 插件實現代碼會將其轉變爲功能正常的 Web3 應用程序資產。
珊瑚建造了”Backpack” 作爲 xNFT 可以運行的環境,類似於集成各種 web3 應用程序(即 xNFT)的超級應用錢包,無需單獨的連接或移動。
來源:Backpack應用
目前,已有約90個應用以xNFT格式發布,涵蓋了遊戲、NFT、DeFi等多個領域。基於React提供的Backpack和xNFT標準完全開源,如果更多xNFT被接入並擴展對各種區塊鏈的支持,可能會爲去中心化應用市場帶來重大的用戶體驗創新。最近,Backpack在季前測試版中將Backpack Exchange整合到其界面中,在首日交易額達到3億美元,證明了其潛力。
4.3.3 狀態壓縮
在Solana網路上存儲數據需要打開代幣帳戶並支付租金。雖然發布少量數據的成本可能微不足道,但大數據量則成爲一個問題。狀態壓縮是通過將Solana Labs的帳戶壓縮和Metaplex的Bubblegum程序結合起來設計的,用於解決這些問題。
狀態壓縮使用Merkle樹結構在葉節點處對每個資產的元數據進行哈希處理,並將結果根哈希存儲在帳本頂部。這種方法可以利用更便宜的區塊鏈帳本空間進行安全數據存儲,而不是昂貴的帳戶空間,特別適用於NFT,因爲其具有大量信息管理的特性。
因此,壓縮的NFT(即cNFTs)遵循與未壓縮的NFT相同的元數據模式,但它們本身並不是SPL代幣;它們只包含了用於潛在解壓縮的標識符。將cNFT轉換爲標準的Solana NFT的解壓縮過程是單向的,並通過Metaplex的Bubblegum程序實現。
然而,由於cNFT數據存儲在鏈外,因此需要一個單獨的程序來定義交互方法,而這個過程依賴於RPC提供者,可能會產生額外的成本。修改cNFT還涉及復雜和昂貴的過程,比如通過加密證明對鏈外數據進行更改的授權。
4.3.4 Solana Pay
Solana Pay是一個開源的JavaScript庫,簡化了在Solana區塊鏈上的加密貨幣支付。它使用令牌轉移URL方案,使企業或開發人員能夠直接接受SOL或SPL代幣的支付,無需中介。提供了諸如支付連結、“立即支付”按鈕或二維碼等集成選項。
來源:Yash Agarwal
如前所述,Solana Pay的插件已與Shopify、Citcon、Checkout.com等100多家公司/項目集成。
4.3.5 Solana Mobile Stack
來源 SMS文檔
Solana Mobile Stack(SMS)是由 Solana 基金會提供的一組開源 SDK,用於在 Saga 系列移動設備上開發應用程序。SMS 包括以下主要組件。
除了這些技術棧之外,SMS 文檔提供了一系列語言/開發框架的 SDK,包括 React Native、Kotlin、Flutter、Unity、Unreal Engine 和 Solana KMP。Solana旨在通過提供 Saga 系列搭載的 SMS 功能,將區塊鏈在移動環境中的使用推廣,並通過整合 DePIN 服務、DeFi 應用程序和 Backpack 等功能,促進零售金融領域的發展。
互聯網速度的發展與應用之間存在着密切的關係 - 在互聯網的早期階段,帶寬有限和傳輸速度較慢導致網頁加載時間較長,降低了用戶對多媒體內容的可訪問性。這種環境促進了開發簡單的網路應用,重點是交換基於文本的信息。
然而,隨着寬帶互聯網的引入和數據網路技術的進步,互聯網速度得到了顯著提高,應用程序的復雜性和功能性也得到了增強。這使得各種高帶寬應用程序的使用成爲可能,如 Netflix 的視頻流服務、在線遊戲、大文件共享、實時通訊和協作工具。從根本上講,互聯網速度的提升徹底改變了數字內容的消費方式,促進了新應用和服務的發展。
我們似乎再次通過 Solana 經歷着這樣的氛圍 - 利用其消費者/開發者友好的優勢,同時逐漸提高其去中心化程度,Solana 在生成創世區塊後僅僅四年時間就創造了一個擁有超過 700 個去中心化應用的生態系統。
然而,這只是一個開始。Solana 的願景遠不止於此,它構建了一個能夠創造前所未有價值的基礎設施,從優化軟件硬件到引入各種客戶端,再到預期中的 xNFT 和 Backpack 的 UX 創新以及 Solana Mobile Stack 提供的集成體驗。這將極大地催生更多創新型應用。
雖然每個項目的詳細介紹將在單獨的文章中進行,但在本文的後續部分,我們將簡要介紹一些基於 Solana 當前進展最令人期待的項目。
許多人包括Solana聯合創始人Raj Gokal,將Solana描述爲“加密世界的蘋果”,強調了軟件和硬件之間的和諧,專注於性能和用戶體驗。這種類比可能使Solana的願景更具可讀性。然而,具有諷刺意味的是,讓Solana變得更加令人興奮的不是它與蘋果的相似之處,而是它們之間的差異 - Solana和蘋果的方法完全相反。
蘋果基本上銷售硬件,使軟件本質上成爲銷售硬件的手段。即使在iPod的推出期間,這標志着蘋果令人矚目的徵程中的一個重要裏程碑,蘋果也採取了一種結合軟件iTunes的方法來展示其硬件體驗。然而,Solana採取了一種相反的方法,旨在整合硬件,以實現一個Web3體驗,在這個體驗中,許多完全可組合的應用程序被有機地相互連接。因此,與蘋果的方法相比,Solana的方法被認爲更爲復雜和雄心勃勃,不僅通過方便的用戶體驗來尋求創新,而且通過軟件本身提供新的體驗。
最後,如果技術沒有被使用,那麼它就是毫無價值的。要簡單地思考。我們從區塊鏈中尋求的主要價值之一是,它可以作爲0創新的互聯網基礎設施,以各種方式補充現實世界的系統。
盡管比特幣和以太坊已經爲區塊鏈未來呈現出了理想的願景,但Solana正在思考如何實際應用這一過程,並且是首個積極開拓實際應用領域的協議。也許我們已經過度關注了Vitalik定義的區塊鏈三難問題,將我們對每個區塊鏈在該光譜中的位置的想象力限制在了那裏。最終,創造最重大價值的協議將是最能理解用戶和開發者需求,並將這些體驗實現的協議。
本文轉載自[4pillars],轉發原標題《Solana Mega 報告 - 像蘋果,但不像蘋果》。若對本次轉載有異議,請聯系Gate Learn](https://www.gate.io/questionnaire/3967 團隊,他們會及時處理。
免責聲明:本文所表達的觀點和意見僅代表作者個人觀點,不構成任何投資建議。
Gate Learn 團隊將文章翻譯成其他語言。除非另有說明,否則禁止復制、分發或抄襲翻譯文章。