WEEX 唯客博客, 原標題:《The Next Chapter Of Solana Mobile | Emmett Hollyer》 來源:Lightspeed 編譯:深潮 TechFlow 嘉賓:Anatoly Yakovenko,Solana 聯創 主持人:Mert Mumtaz,Helius CEO 背景信息 本周,我們邀請到了 Solana Labs 的聯合創始人 Anatoly Yakovenko。我們將深入探討 Solana 的交易費用、如何在加密領域保持競爭力、SOL 的通脹問題、與 Apple 和 Google 的競爭,以及 Solana 是否擁有護城河等諸多話題。希望您喜歡! Solana 的交易搶先處理 Mert 與 Solana Labs 的聯合創始人 Anatoly Yakovenko 進行了深入對話,探討了 Solana 網路在交易處理中的挑戰,特別是關於前置交易(front running)的問題。Anatoly 解釋了 Solana 的初衷以及當前面臨的現實情況。 Solana 的初衷與當前挑戰 Anatoly 提到,他創立 Solana 的原因之一是因為在傳統市場中經常遭遇前置交易。他希望通過 Solana 實現全球信息同步,最大化競爭,最小化套利。然而,現實中,前置交易依然普遍存在,且許多情況下,用戶支付的優先費用甚至超過了 Solana 的優先費用。 解決方案與未來展望 Anatoly 認為,用戶可以設置自己的驗證者並提交交易,這在傳統市場中是無法做到的。他指出,雖然這一功能存在,但設置驗證者的難度和市場的不成熟使得用戶很難完全利用這一優勢。他強調,未來的解決方案在於增加帶寬、降低延遲,並優化網路,以消除不公平的瓶頸。 市場動態與競爭 他進一步解釋,當前的市場動態使得擁有更多質押的用戶在交易優先順序上佔據優勢,造成了「富者愈富」的現象。Anatoly 認為,通過提升性能,降低誠實參與者的進入門檻,可以改變市場動態,促進公平競爭,最終實現理想的市場平衡。 Anatoly 強調,Solana 與以太坊的關鍵區別在於,解決這些問題主要是一個工程挑戰。他堅信,通過不斷優化網路,增加每秒的領導者數量和區塊大小,Solana 將能夠實現其最初設想的公平和高效的交易環境。 Solana 的費用市場 費用市場的現狀 在這一部分,Mert 提出了關於 Solana 費用市場的問題,特別是為何交易小費(Jito tips)超過了優先費用。 Anatoly 解釋說,這主要是由於當前交易處理的實現並不理想,尤其是在高負載情況下,費用市場的表現遠不如預期。 交易處理與性能瓶頸 Anatoly 指出,在低負載時期,Solana 的交易處理非常順暢,確認時間甚至可以低於一秒。然而,當交易量增加時,隊列會出現擁堵,導致無法有效進行優先順序排序,從而破壞了本地費用市場的正常運作。他強調,這些問題是工程上的挑戰,需要對處理管道進行優化。 與其他解決方案的比較 Mert 提到,某些 Layer 2 解決方案似乎沒有面臨相同的問題, Anatoly 則反駁說,即使 Layer 2 採用集中式排序器,仍然會出現類似的優先順序問題。他指出,雖然這些平台可能在迭代速度上更快,但根本問題依然存在。即使在 Layer 2 環境中,多個應用程序之間的競爭也會導致費用市場的擁堵。 未來的解決方案 Anatoly 認為,解決這些問題不僅僅依賴於架構的不同,而是需要對現有系統進行持續的優化和改進。他表示,儘管 Layer 2 可能在某些情況下表現良好,但當多個市場同時存在時,仍然會面臨相似的挑戰。因此,Solana 需要在工程投資上進一步努力,以優化其交易處理能力。 大規模組合性 Mert 提出了一個問題,關於 Solana 如何與像 Atlas 這樣的特定用途鏈競爭。Atlas 是一個專註於 DeFi 的鏈,能夠優化其性能,而不必擔心共識和共享區塊空間的開銷。 簡化優化的挑戰 Anatoly 指出,Atlas 這樣的鏈可以更簡單地進行優化,因為它的驗證者數量較少,處理負載相對集中。然而,他強調,關鍵在於「同步組合性」是否在大規模下依然重要。Atlas 可能只覆蓋某個特定區域,但信息仍需在全球範圍內傳播。 全球信息傳播的複雜性 Anatoly 進一步解釋,Solana 的優勢在於其擁有多個驗證者,可以同時在全球範圍內提交交易,並且是一個無許可權的開放網路。他指出,解決全球信息快速傳播和達成一致的問題,才是更具挑戰性的任務。這意味著,儘管 Atlas 可能在局部優化上表現良好,但在更廣泛的應用場景中,仍然需要面對與 Solana 相同的共識和一致性問題。 競爭與用戶體驗 他將此類單一用途的鏈與更大型的應用(如 ByteDance)進行了比較,強調用戶體驗的重要性。最終,用戶會選擇提供更好體驗的平台。因此,Solana 需要成為去中心化交易所的最佳版本,才能在競爭中脫穎而出。Anatoly 認為,只有通過採用去中心化的多提案架構,才能實現這一目標。 與 L2 的競爭 Solana 的挑戰與 L2 的優勢 Mert 提到,Solana 必須解決一系列問題,而 L2 可以在某些方面更快地解決這些問題。 Anatoly 回應說,單一用途的鏈雖然在局部優化上有優勢,但並不意味著它們能夠輕鬆解決所有工程挑戰。他強調,部署單一鏈並不能自動解決所有問題,尤其是在面對複雜的工程挑戰時。 工程挑戰的相似性 Anatoly 進一步指出,儘管 L2 可能在某些方面更快,但它們仍然面臨與 Solana 相同的工程挑戰,尤其是在交易提交管道方面。即使是像 Jito 這樣的單一鏈,在處理大量交易時,也可能遇到瓶頸,因此在數據傳輸速率上可能受到限制。 共享區塊空間的困境 Mert 提出了共享區塊空間的問題,指出 Solana 可能面臨「公地悲劇」的挑戰,尤其是在多個應用程序共用同一鏈時。Anatoly 強調,只有在許可環境中,這種共享才能有效。然而,一旦引入無許可權的驗證者,多個應用之間的競爭就會導致干擾,影響整體性能。 隔離問題的重要性 Anatoly 強調,即使在許可的環境中,仍然需要解決隔離問題,以確保單個市場或應用不會影響其他市場的性能。這種隔離問題在工程上與在 Solana 中解決的挑戰是相似的。他指出,若無法有效解決這些問題,未來可能會出現更多專門的支付鏈或單一市場的 L2。 應用場景的多樣性 Mert 詢問這種市場類比是否適用於其他類型的應用。 Anatoly 回應說,某些應用(如點對點支付)可能不面臨擁堵問題,因此調度相對簡單。然而,如果無法保證單個市場不會造成全球性的擁堵,像 Visa 這樣的公司可能會推出自己的支付專用 L2。 Anatoly 認為,如果無法正確實施隔離,巨大的可組合狀態機的概念將變得無效。他相信,如果能夠解決這些工程問題,那麼在單一環境中的可組合性將具有巨大的優勢,因為這將降低在不同狀態和流動性之間移動資金的摩擦。他總結說,Solana 在熊市中生存下來,部分原因在於其可組合性和資本效率更高。 同步組合性 Mert 引用了 Vitalik 的觀點,認為同步組合性被高估了,並提到缺乏實證證據支持這一說法。他對這一觀點表示疑慮,詢問 Anatoly 的看法。 Anatoly 的反駁 Anatoly 反駁了 Vitalik 的觀點,指出 Jupiter 是同步組合性的一個典型例子。他強調,Jupiter 在 Solana 生態系統中佔據了巨大的市場份額,證明了同步組合性在實際應用中的重要性。他認為,Jupiter 的成功無法在沒有同步組合性的情況下實現。 以 Ethereum 為例 Anatoly 進一步提到,競爭對手 1inch 在以太坊上的表現不佳,部分原因是跨 L2 之間的交易成本高昂且緩慢。他認為,這種情況表明,缺乏有效的同步組合性會限制 DeFi 應用的擴展能力。 非同步與同步的對比 Anatoly 認可非同步金融的存在,指出大部分金融系統都是非同步運作的,並不意味著這些系統會消亡。然而,他堅信如果 Solana 繼續解決當前面臨的問題,並保持持續改進,那麼同步組合性將會成為最終的贏家。 未來的展望 Anatoly 對 Solana 的未來持樂觀態度,認為隨著生態系統的不斷發展和問題的解決,同步組合性將會在加密領域中獲得更大的優勢。他認為,長期來看,能夠實現更高效和快速的交易的系統將會引領市場。 驗證者 Mert 對驗證者的提問 Mert 提出,假設其他鏈能夠克服工程問題並實現同步組合性,那麼在這種情況下,驗證者的角色和數量會如何影響網路的成功。他詢問 Anatoly,如果工程不是護城河,那麼是什麼? Anatoly 對驗證者數量的看法 Anatoly 表示,Solana 並沒有特定的驗證者目標。他希望驗證者的數量儘可能大,以便為網路的未來做好準備。他認為,擁有更多的驗證者能夠提高區塊生產的機會,並允許更多的人無許可權地參與網路的各個部分。 網路的可擴展性 Anatoly 強調,解決這些問題的成本相對較低,因此 Solana 並不需要為了性能而降低驗證者的數量。他認為,如果 Solana 能夠吸引更多的用戶,更多的用戶將希望運行自己的節點,從而增加網路的安全性和去中心化程度。 驗證者數量的變化 Mert 提到,儘管目標是增加驗證者數量,但數據顯示,驗證者的數量在一段時間內有所減少。他詢問 Anatoly 這是否與缺乏產品市場契合(PMF)有關,導致用戶沒有足夠的激勵去運行自己的節點。 自我維持的驗證者 Anatoly 同意這一點,並表示他對自我維持的驗證者數量感興趣。他提到,雖然整體驗證者數量可能較大,但真正能夠自我維持的驗證者數量可能較少。他認為,網路必須能夠擴展,以支持希望運行節點的所有用戶。 委託與壓力測試 Anatoly 解釋了委託程序的目的,即讓儘可能多的人參與到網路中來,以便進行壓力測試。他認為,儘管測試網無法完全模擬主網的特徵,但自我維持的驗證者數量的增長是一個積極的趨勢。 驗證者的理論與實踐 Mert 指出,委託可以幫助壓力測試網路,但 Anatoly 強調,最重要的是自我維持的驗證者。即使在理論上,一個單一的驗證者在災難性故障中可能仍然有幫助,但從根本上講,網路是否在增長和成功才是關鍵。 Solana 通脹 Mert 關於通脹的質疑 Mert 提出,Solana 的通脹計劃受到批評,認為這種通脹可能通過提供更多獎勵來補貼驗證者,但這可能會對純投資者造成損害。他詢問 Anatoly 對於通脹過高的看法。 Anatoly 的回應 Anatoly 建議參考 John Carbono 的文章,認為關於通脹的討論有些無謂。他表示,移動數字並不會真正創造或摧毀價值,只是會影響會計數字。通脹的存在是因為它是從 Cosmos 複製過來的,最初的驗證者大部分來自 Cosmos。 通脹的影響 Anatoly 進一步解釋,通脹對個人的影響取決於其特定的稅收制度,但從整個網路的角度來看,通脹對非質押者來說是一種成本,而對質押者而言則是相應的收益,這兩者相加為零。因此,從會計的角度來看,通脹在網路的整體表現中並不重要。 對於降低通脹的看法 Mert 提到,有人認為如果通脹是任意的,那為什麼不降低它。Anatoly 對此表示,任何人都可以嘗試去改變通脹率,但最終需要說服驗證者來採納這一變化。他指出,在選擇這些數字時,主要的限制條件是確保不會導致災難性的後果,而 Cosmos 的模型在這方面是有效的。 Solana 如何競爭? Mert 關於競爭的提問 Mert 提到,在一個每個人都能快速、便宜、無許可權地運行系統的環境中,為什麼人們應該選擇 Solana? Anatoly 對競爭的看法 Anatoly 認為,未來的贏家要麼是 Solana,因為其生態系統在執行方面表現良好,能夠領先於其他問題,要麼是與 Solana 非常相似但執行速度更快的其他項目。他指出,唯一使其不成為 Solana 的原因是因為它們的執行速度更快,從而克服了 Solana 可能尚未擁有的網路效應。 執行的重要性 Anatoly 強調,執行是唯一的護城河。如果在執行上沒有優勢,其他項目很可能會超越 Solana。他提到,用戶行為的轉變(即產品市場契合,PMF)是關鍵。例如,如果交易費用便宜十倍,用戶是否會切換?如果用戶支付的費用已經很低(比如半美分),那麼即使其他平台費用更低,他們也可能不會切換。 用戶行為的變化 Anatoly 舉例說明,Solana 與以太坊之間的差異就是用戶在進行交易時會看到高達 30 美元的費用,這種價格差異足以促使用戶行為的改變。此外,確認時間也是一個重要因素,以太坊的確認時間可能需要兩分鐘,而 Solana 的確認時間在 2 秒左右,有時甚至可以達到 8 秒。 性能優化的潛力 他指出,從 8 秒到 400 毫秒的改進是否足以促使用戶切換產品仍然是一個未知數。然而,Solana 的工程設計並不妨礙網路進行優化,以提高延遲和吞吐量。 競爭的挑戰 Anatoly 總結道,儘管 Solana 的增長速度可能超過以太坊,但其他競爭者的邊際差異相對較小,導致很難實現用戶行為的顯著變化。這是 Solana 面臨的主要挑戰。 執行是護城河 Mert 關於執行和組織的挑戰 Mert 提到,如果執行是最重要的護城河,那麼這在某種程度上就變成了組織和協調的挑戰。他以 Solana 和模塊化(儘管這個術語並不完全準確)為例,指出在 Solana 上開發應用(例如 Drip)時,開發者需要等待 L1(第一層)進行一些更改,比如處理擁堵或修復錯誤。而在應用鏈(ML2)上,開發者可以自己進行這些更改,因此可能會在其他鏈上實現更快的執行。 Anatoly 對執行速度的看法 Anatoly 認為,隨著時間的推移,執行速度的差距會越來越小。他舉了以太坊的例子,指出如果在以太坊上開發應用,費用上漲到 50 美元,開發者可能需要詢問 Vitalik 何時會解決這個問題,而他可能會回答有一個六年的路線圖,解決問題需要時間。然而,在 Solana 上,團隊會迅速響應並努力在下一個版本中解決問題。 文化和響應速度的差異 Anatoly 強調,在 Solana 的生態系統中,提交交易的整個基礎設施都理解當出現慢速或全球擁堵時,這是一個優先順序為零的緊急問題,必須立即解決。他表示,隨著網路的使用增長,設計上的重大變更(例如費率市場的變更)變得越來越不可能。 設計變更的可能性 他指出,目前沒有顯著的設計變更在即,這意味著網路不會面臨需要六個月到一年的重大設計修復的情況。儘管會遇到一些意外的發布錯誤,需要團隊加班解決,但這屬於正常情況。 應用特定 L2 的優勢與成本 Anatoly 進一步提到,如果開發者擁有自己的應用特定 L2,而不是共享的基礎設施,他們可能會移動得更快,但這樣做的成本也很高。因此,對於大多數用例來說,使用共享的、可組合的基礎設施層可能會更便宜、更快,並且隨著軟體層的改進和錯誤的修復,這種差距會逐漸縮小。 Firedancer Mert 對 Firedancer 的看法 Mert 提到最近對 Firedancer 的熱議,引用了 Jerry 的觀點,認為該項目可能被高估,並提到它在初期確實會減緩進展,因為 ANSA 工程師和其他工程師需要就某些事項達成一致並從中進行開發。他詢問 Anatoly 的觀點,是否一旦規格和介面清晰,就能實現更快的迭代。 Anatoly 對設計與實施的步驟 Anatoly 解釋了三個步驟:設計、實施和測試驗證。他認為設計階段可能會花費更長時間,但實施是可以并行進行的,而測試和審計階段應該會更快,因為兩個獨立團隊出現相同錯誤的概率較小。他指出,以太坊的特點是每次重大版本發布時會集中推出所有目標功能,而 Solana 則是設定了發布日期,如果某個功能未能完成,就會被刪除,因此 Solana 的版本發布速度更快。 迭代周期的加快 Anatoly 認為,理論上,兩個團隊的迭代周期可以加快,只要核心工程師有意願快速發布。他強調,文化背景也很重要,兩個團隊都在高壓環境下工作,能夠快速響應和執行。 協調與執行的挑戰 Mert 接著提出了協調和執行的第三個觀點,假設在開發工作中沒有執行能力,是否正確。 Anatoly 表示,他參與的重大變更之一是將賬戶資料庫索引從 RAM 中移出。他能夠設計並提出解決方案,但要成功實施,需要一個全職工程師專註於此任務。 個人角色與影響力 Anatoly 認為,作為個人貢獻者(IC),他希望能專註於 Firedancer 的開發,但實際上他的時間被分散在許多不同的項目上。他發現自己影響最大的地方是定義問題狀態,比如多個併發領導者問題或 MEV 競爭問題,並提出解決方案,與團隊進行討論並達成共識。 設計的凝聚與實施 Anatoly 強調,一旦設計得到認可,隨著討論的深入,設計會逐漸凝聚並固化。當他預見的緊迫性開始上升時,團隊已經有了設計基礎,接下來就是實施和測試。他的角色類似於大公司的首席工程師,主要負責協調各團隊,幫助他們解決問題並達成一致。 Solana 手機 Mert 詢問 Anatoly,是否意味著他認為像 Jack Dorsey 和 Elon Musk 這樣的成功人士能夠在同時推出手機的同時進行協調和執行。 Anatoly 對團隊的信任 Anatoly 表示,他並不單獨承擔所有責任,而是有一位出色的工程師和一位優秀的總經理,他們一起負責手機項目的執行。他強調,他的角色在於設定願景,認為構建一個可信任的手機平台是可能的。他提到,Android 和 iOS 的固件是經過加密簽名的,這為整個平台提供了信任基礎。 加密簽名的重要性 Anatoly 進一步解釋,固件更新時會驗證簽名,這一過程是整個安全性的關鍵。他設想,如果像蘋果這樣的公司能夠通過 DAO(去中心化自治組織)來控制加密簽名證書,這將顛覆現有軟體平台的概念。 設定願景與團隊執行 Anatoly 指出,他的工作是設定願景並激勵團隊銷售更多手機,以便使項目具有意義,並最終實現整個生態系統控制其固件的目標。他並不參與日常的執行工作。他提到,Elon Musk 的工作方式是設定一個大目標,然後找到一個能夠從頭到尾完成這個目標的工程師。他認為,給這個工程師足夠的資金和時間,他們就能夠完成整個項目。 Mert 關於商業與理想的討論 Mert 進一步探討,如果這個手機項目成功並且打破了現有的市場格局,是否會導致蘋果降低費用。Anatoly 認為,這種改變是為了讓中小型軟體公司不再像是支付贖金一樣向蘋果支付 30% 的費用,這樣可以促進更多的生產力和軟體開發。 理想與商業的結合 Anatoly 強調,只有當這個項目在商業上成功時,才能實現其理想目標。他指出,蘋果必須看到來自一個不斷增長且具有商業可行性的生態系統的競爭壓力,才能改變其費用結構。因此,這個項目必須找到產品市場契合點,保持自我可持續發展。他認為,這並不妨礙它改變世界的潛力,因為通過降低費用,市場經濟將會發生變化,消費者將受益。 與 Apple 和 Google 的競爭 Mert 詢問 Anatoly,是否認為他們有能力與全球最大的公司——蘋果和谷歌競爭,是什麼讓他有這樣的信心。 Anatoly 對市場…