Son günlerde, Solana'nın 10 W TPS'si etrafında tartışma sesleri arttı, sebebi ise @cavemanloverboy'un Solana ana ağında 100.000+ TPS elde etmesi. Ancak çoğu insan bu verinin arkasındaki anlamı tam olarak anlamadı:
Öncelikle, cavey bu deney esasen "ideal koşullar" altında bir limit testidir. Bu, Solana ana ağının normal performansı olmadığı ve test ağı ortamındaki laboratuvar verileriyle farklılık gösterdiği anlamına gelir, ancak büyük fark yoktur.
Çünkü o, noop (no operation) boş işlem test programını kullandı; isminin de belirttiği gibi, sadece en temel imza doğrulamasını yaparak başarı ile geri döner, hiçbir hesap durumunu değiştirmez, başka programlar çağırmaz ve her işlem yalnızca 200 bayttır, normal işlemlerin 1 kb+'sının çok altındadır.
Bu, bu seferki 10 W TPS testinin olağan dışı bir işlem ortamında hesaplandığı anlamına geliyor. Bu, Solana ağ katmanı ve konsensüs katmanının maksimum throughput'unu test ediyor, uygulama katmanının gerçek işleme yeteneğini değil.
2)Bu deneyin başarısında bir diğer önemli faktör Frankendancer doğrulayıcı istemcisi. Basitçe ifade etmek gerekirse, Frankendancer, Jump Crypto'nun geliştirdiği Firedancer doğrulayıcısının "melez test versiyonu"dur - Firedancer'in tamamlanmış yüksek performanslı bileşenlerinin mevcut Solana doğrulayıcılarına entegre edilmesi.
Aslında, Wall Street'in yüksek frekanslı ticaret teknolojisi yığını kullanılarak Solana'nın düğüm sistemi yeniden yapılandırıldı ve ince bellek yönetimi, özel iş parçacığı zamanlaması gibi alt düzey optimizasyonlar ile performans artışı sağlandı. Ancak sadece bazı bileşenlerin değiştirilmesi ile 3-5 kat performans artışı elde edilebilir.
3)Bu test deneyi, Solana'nın ideal koşullar altında 10.000+ TPS'ye ulaşabileceğini göstermektedir. Peki, neden günlük olarak sadece 3000-4000 TPS var? Kısaca üç ana nedeni özetleyebiliriz:
Solana'nın POH konsensüs mekanizması, doğrulayıcıların sürekli oy vermesini gerektirir ve bu oy işlemleri blok alanının %70'inden fazlasını kaplar, bu da normal işlemler için kalan performans kanalını daraltır;
2、Solana ekosistemindeki etkinlikler genellikle büyük miktarda durum rekabeti içermektedir. Örneğin, yeni bir NFT mintleme veya yeni bir MEME yayınlanırken, aynı hesap yazma iznini kapmak için binlerce işlem gerçekleşebilir, bu da başarısız işlem oranının oldukça yüksek olmasına neden olur;
Solana ekosistemindeki arbitraj robotları, MEV faydalarını kapmak için büyük miktarda geçersiz işlem gönderebilir ve bu da kaynak israfına yol açabilir.
Ancak, yaklaşan Firedancer'ın kapsamlı dağıtımı ve Alpenglow'un konsensüs yükseltmesi bu sorunları sistematik olarak çözecektir.
Alpenglow konsensüs güncellemesinin en önemli noktalarından biri, oylama işlemlerinin zincir dışına taşınmasıdır. Bu, normal işlemler için %70 oranında alan açarken, onay sürelerini 150 milisaniyeye kadar düşürmeyi mümkün kılarak Solana'nın DEX deneyimini CEX'e sonsuz bir şekilde yaklaştırır. Ayrıca, yerel ücret pazarının devreye girmesi, tek bir programın Fomo patlamasının tüm ağı tıkamasının utanç verici durumunu da önlemektedir.
Firedancer'ın faydaları, performans optimizasyonu artışının yanı sıra, Solana'nın Ethereum gibi Geth, Nethermind gibi birden fazla istemciye sahip olmasını sağlayarak istemci çeşitliliğini gerçekleştirmesidir; bu, merkeziyetsizlik ve tek nokta düğüm arızası açısından doğrudan bir iyileşme sağlamaktadır.
Yukarıda.
Bu nedenle, Solana'nın 10 W TPS tartışmasını anlayanlar, aslında Solana'nın gelecekteki yükseltmelerine dair istemci ve konsensüs protokolüne olan güveni görüyorlar; anlamayanlar ise TPS silahlanma yarışına dayanarak Solana'nın varlık hissini artırmaya çalışıyorlar (TPS karşılaştırması artık demode olmasına rağmen). Ancak deneyin arkasındaki anlamı anladığınızda oldukça faydalı bir şeyler elde edebilirsiniz; bir bilgi paylaşımı yapalım.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Solana TPS'in arkasındaki gerçeği yorumlamak
Yazar: Haotian
Son günlerde, Solana'nın 10 W TPS'si etrafında tartışma sesleri arttı, sebebi ise @cavemanloverboy'un Solana ana ağında 100.000+ TPS elde etmesi. Ancak çoğu insan bu verinin arkasındaki anlamı tam olarak anlamadı:
Çünkü o, noop (no operation) boş işlem test programını kullandı; isminin de belirttiği gibi, sadece en temel imza doğrulamasını yaparak başarı ile geri döner, hiçbir hesap durumunu değiştirmez, başka programlar çağırmaz ve her işlem yalnızca 200 bayttır, normal işlemlerin 1 kb+'sının çok altındadır.
Bu, bu seferki 10 W TPS testinin olağan dışı bir işlem ortamında hesaplandığı anlamına geliyor. Bu, Solana ağ katmanı ve konsensüs katmanının maksimum throughput'unu test ediyor, uygulama katmanının gerçek işleme yeteneğini değil.
2)Bu deneyin başarısında bir diğer önemli faktör Frankendancer doğrulayıcı istemcisi. Basitçe ifade etmek gerekirse, Frankendancer, Jump Crypto'nun geliştirdiği Firedancer doğrulayıcısının "melez test versiyonu"dur - Firedancer'in tamamlanmış yüksek performanslı bileşenlerinin mevcut Solana doğrulayıcılarına entegre edilmesi.
Aslında, Wall Street'in yüksek frekanslı ticaret teknolojisi yığını kullanılarak Solana'nın düğüm sistemi yeniden yapılandırıldı ve ince bellek yönetimi, özel iş parçacığı zamanlaması gibi alt düzey optimizasyonlar ile performans artışı sağlandı. Ancak sadece bazı bileşenlerin değiştirilmesi ile 3-5 kat performans artışı elde edilebilir.
3)Bu test deneyi, Solana'nın ideal koşullar altında 10.000+ TPS'ye ulaşabileceğini göstermektedir. Peki, neden günlük olarak sadece 3000-4000 TPS var? Kısaca üç ana nedeni özetleyebiliriz:
2、Solana ekosistemindeki etkinlikler genellikle büyük miktarda durum rekabeti içermektedir. Örneğin, yeni bir NFT mintleme veya yeni bir MEME yayınlanırken, aynı hesap yazma iznini kapmak için binlerce işlem gerçekleşebilir, bu da başarısız işlem oranının oldukça yüksek olmasına neden olur;
Alpenglow konsensüs güncellemesinin en önemli noktalarından biri, oylama işlemlerinin zincir dışına taşınmasıdır. Bu, normal işlemler için %70 oranında alan açarken, onay sürelerini 150 milisaniyeye kadar düşürmeyi mümkün kılarak Solana'nın DEX deneyimini CEX'e sonsuz bir şekilde yaklaştırır. Ayrıca, yerel ücret pazarının devreye girmesi, tek bir programın Fomo patlamasının tüm ağı tıkamasının utanç verici durumunu da önlemektedir.
Firedancer'ın faydaları, performans optimizasyonu artışının yanı sıra, Solana'nın Ethereum gibi Geth, Nethermind gibi birden fazla istemciye sahip olmasını sağlayarak istemci çeşitliliğini gerçekleştirmesidir; bu, merkeziyetsizlik ve tek nokta düğüm arızası açısından doğrudan bir iyileşme sağlamaktadır.
Yukarıda.
Bu nedenle, Solana'nın 10 W TPS tartışmasını anlayanlar, aslında Solana'nın gelecekteki yükseltmelerine dair istemci ve konsensüs protokolüne olan güveni görüyorlar; anlamayanlar ise TPS silahlanma yarışına dayanarak Solana'nın varlık hissini artırmaya çalışıyorlar (TPS karşılaştırması artık demode olmasına rağmen). Ancak deneyin arkasındaki anlamı anladığınızda oldukça faydalı bir şeyler elde edebilirsiniz; bir bilgi paylaşımı yapalım.