Dalam dua hari terakhir, ada banyak diskusi seputar @solana 10W TPS, karena @cavemanloverboy memang menjalankan 100.000+ TPS di mainnet Solana, tetapi kebanyakan orang tidak mengerti arti di balik data ini: 1) Pertama-tama, eksperimen Cavy pada dasarnya adalah tes batas dalam "kondisi ideal". Artinya, ini bukan kinerja normal mainnet Solana, dan ada perbedaan antara data laboratorium di lingkungan testnet, tetapi itu tidak buruk. Karena dia menggunakan program uji operasi null noop (tanpa operasi), seperti namanya, itu hanya melakukan verifikasi tanda tangan paling dasar dan mengembalikan keberhasilan, tanpa melakukan perhitungan apa pun, mengubah status akun apa pun, atau memanggil program lain, dan setiap transaksi hanya 200 byte, yang jauh lebih rendah dari 1kb+ transaksi normal. Ini berarti bahwa pengujian TPS 10W ini benar-benar dihitung dalam lingkungan transaksi yang tidak normal, dan menguji throughput akhir dari lapisan jaringan Solana dan lapisan konsensus, daripada kekuatan pemrosesan aktual dari lapisan aplikasi. 2) Kunci lain keberhasilan eksperimen ini adalah klien validator Frankendancer. Sederhananya, Frankendancer adalah "beta hibrida" dari validator Firedancer yang sedang dikembangkan oleh Jump Crypto - mencangkokkan komponen kinerja tinggi Firedancer yang telah selesai ke validator Solana yang ada. Faktanya, ia menggunakan tumpukan teknologi perdagangan frekuensi tinggi Wall Street untuk merekonstruksi sistem node Solana, dan meningkatkan kinerja melalui pengoptimalan yang mendasari seperti manajemen memori halus dan penjadwalan utas khusus. Namun, hanya dengan mengganti beberapa komponen, peningkatan kinerja 3-5 kali lipat dapat dicapai. 3) Eksperimen pengujian ini menunjukkan bahwa Solana dapat mencapai TPS 10w+ dalam keadaan ideal, jadi mengapa hanya 3000-4000 TPS setiap hari? Ada kira-kira tiga alasan untuk meringkas: 1. Mekanisme konsensus POH Solana memerlukan pemungutan suara berkelanjutan dari validator untuk mempertahankan, dan transaksi pemungutan suara ini saja menempati lebih dari 70% ruang blok, yang mempersempit saluran kinerja yang tersisa untuk transaksi normal. 2. Kegiatan ekologis Solana sering kali memiliki sejumlah besar persaingan negara, seperti ketika Mint merilis NFT baru atau MEME baru, mungkin ada ribuan transaksi yang menyita otoritas penulisan akun yang sama, menghasilkan proporsi transaksi yang relatif besar yang gagal. 3. Untuk mendapatkan manfaat MEV, robot arbitrase di ekosistem Solana dapat mengirim sejumlah besar transaksi yang tidak valid, yang merupakan pemborosan sumber daya. 4) Namun, penyebaran penuh Firedancer yang akan datang dan peningkatan konsensus Alpenglow akan secara sistematis mengatasi masalah ini. Salah satu poin penting dari peningkatan konsensus Alpenglow adalah bahwa memindahkan transaksi pemungutan suara di luar rantai setara dengan membebaskan 70% ruang untuk transaksi normal, sekaligus mengurangi waktu konfirmasi menjadi 150 milidetik, membuat pengalaman DEX Solana jauh lebih dekat dengan CEX. Selain itu, peluncuran pasar biaya lokal juga dapat menghindari situasi memalukan popularitas Fomo dari satu program dan kemacetan di seluruh jaringan. Selain pengoptimalan kinerja, kunci manfaat Firedancer adalah menyadari keragaman klien, memungkinkan Solana untuk secara langsung meningkatkan desentralisasi dan kegagalan node satu titik dengan beberapa klien seperti Ethereum dan Geth Nethermind. Atas. Oleh karena itu, diskusi tentang Solana 10W TPS sebenarnya adalah kepercayaan klien Solana yang ditingkatkan di masa depan dan protokol konsensus, sementara mereka yang tidak tahu bagaimana melakukannya mencoba mengandalkan perlombaan senjata TPS untuk memberi Solana rasa kehadiran (meskipun kompetisi TPS sudah ketinggalan zaman), tetapi makna di balik eksperimen ini cukup bermanfaat jika Anda memahaminya.
mert | helius.dev
mert | helius.dev17 Agu, 19.46
Solana baru saja melakukan 107.540 TPS di mainnet Ya, Anda membacanya dengan benar lebih dari 100 ribu TPS, di mainnet Semoga beruntung beruang
18,79K