Dalam beberapa hari terakhir, diskusi seputar Solana 10W TPS semakin banyak dibicarakan, alasannya adalah @cavemanloverboy memang telah mencapai 100.000+ TPS di jaringan utama Solana, tetapi sebagian besar orang belum memahami makna di balik data ini:
1)Pertama, eksperimen cavey kali ini pada dasarnya adalah pengujian batas di bawah "kondisi ideal". Ini berarti bahwa ini bukanlah kinerja normal dari Mainnet Solana, dan ada perbedaan dengan data laboratorium dalam lingkungan jaringan uji, tetapi tidak jauh berbeda.
Karena ia menggunakan program pengujian noop (no operation), yang secara harfiah berarti hanya melakukan verifikasi tanda tangan dasar dan langsung mengembalikan keberhasilan, tanpa melakukan perhitungan, tanpa mengubah status akun, dan tanpa memanggil program lain, serta setiap transaksi hanya berukuran 200 byte, jauh di bawah transaksi normal yang lebih dari 1kb.
Ini berarti bahwa pengujian 10W TPS kali ini dihitung dalam lingkungan transaksi yang tidak normal, yang menguji batas throughput dari lapisan jaringan Solana dan lapisan konsensus, bukan kapasitas pemrosesan aktual dari lapisan aplikasi.
2)Kunci lain keberhasilan eksperimen kali ini adalah klien validator Frankendancer. Secara sederhana, Frankendancer adalah "versi uji campuran" dari validator Firedancer yang sedang dikembangkan oleh Jump Crypto—menggabungkan komponen berkinerja tinggi yang telah selesai dari Firedancer ke validator Solana yang ada.
Sebenarnya, ini adalah penggunaan tumpukan teknologi perdagangan frekuensi tinggi dari Wall Street untuk membangun kembali sistem node Solana, dengan peningkatan kinerja yang dicapai melalui manajemen memori yang cermat, penjadwalan thread kustom, dan optimasi tingkat rendah lainnya. Namun, hanya dengan penggantian beberapa komponen saja, peningkatan kinerja 3-5 kali lipat dapat dicapai.
3)Eksperimen uji ini menunjukkan bahwa Solana dapat mencapai TPS hingga 10w + dalam kondisi yang sangat ideal, tetapi mengapa dalam penggunaan sehari-hari hanya 3000-4000 TPS? Secara sederhana, ada tiga alasan utama:
Mekanisme konsensus POH Solana memerlukan Validators untuk terus memberikan suara untuk mempertahankannya, dan hanya transaksi suara ini telah menghabiskan lebih dari 70% ruang blok, yang menyempitkan saluran kinerja yang tersisa untuk transaksi normal; 2. Aktivitas ekosistem Solana sering kali mengalami banyak perilaku persaingan status, misalnya saat Mint NFT baru atau peluncuran MEME baru, mungkin ada ribuan transaksi yang memperebutkan izin penulisan pada akun yang sama, yang menyebabkan proporsi transaksi gagal cukup besar;
Robot arbitrase yang ada di ekosistem Solana mungkin akan mengirimkan banyak transaksi yang tidak valid untuk merebut keuntungan MEV, sehingga ada perilaku pemborosan sumber daya.
Namun, penerapan penuh Firedancer yang akan datang dan peningkatan konsensus Alpenglow akan secara sistematis menyelesaikan masalah ini.
Salah satu poin kunci dari upgrade konsensus Alpenglow adalah memindahkan transaksi voting ke off-chain, yang setara dengan melepaskan 70% ruang untuk transaksi normal, sekaligus memungkinkan waktu konfirmasi dikurangi menjadi 150 milidetik, membuat pengalaman DEX Solana semakin mendekati CEX. Selain itu, pengaktifan pasar biaya lokal juga dapat menghindari situasi memalukan di mana kepadatan jaringan disebabkan oleh kepopuleran Fomo dari satu program.
Keuntungan Firedancer selain peningkatan optimisasi kinerja adalah mewujudkan keragaman klien, membuat Solana memiliki beberapa klien seperti Geth dan Nethermind dalam arti Ethereum, yang secara langsung meningkatkan desentralisasi dan mengatasi titik kegagalan tunggal.
Di atas.
Jadi, diskusi tentang Solana 10W TPS sebenarnya dilihat oleh orang-orang yang paham sebagai kepercayaan terhadap peningkatan klien dan protokol konsensus Solana di masa depan, sementara orang yang tidak paham mencoba menarik perhatian Solana melalui perlombaan TPS (meskipun perlombaan TPS sudah ketinggalan zaman), tetapi jika memahami arti di balik eksperimen tersebut, ada banyak yang bisa dipelajari, mari kita edukasi, saya bagikan kepada kalian.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Apa arti Solana mencapai 100.000 TPS dalam kondisi ideal?
Dalam beberapa hari terakhir, diskusi seputar Solana 10W TPS semakin banyak dibicarakan, alasannya adalah @cavemanloverboy memang telah mencapai 100.000+ TPS di jaringan utama Solana, tetapi sebagian besar orang belum memahami makna di balik data ini:
1)Pertama, eksperimen cavey kali ini pada dasarnya adalah pengujian batas di bawah "kondisi ideal". Ini berarti bahwa ini bukanlah kinerja normal dari Mainnet Solana, dan ada perbedaan dengan data laboratorium dalam lingkungan jaringan uji, tetapi tidak jauh berbeda.
Karena ia menggunakan program pengujian noop (no operation), yang secara harfiah berarti hanya melakukan verifikasi tanda tangan dasar dan langsung mengembalikan keberhasilan, tanpa melakukan perhitungan, tanpa mengubah status akun, dan tanpa memanggil program lain, serta setiap transaksi hanya berukuran 200 byte, jauh di bawah transaksi normal yang lebih dari 1kb.
Ini berarti bahwa pengujian 10W TPS kali ini dihitung dalam lingkungan transaksi yang tidak normal, yang menguji batas throughput dari lapisan jaringan Solana dan lapisan konsensus, bukan kapasitas pemrosesan aktual dari lapisan aplikasi.
2)Kunci lain keberhasilan eksperimen kali ini adalah klien validator Frankendancer. Secara sederhana, Frankendancer adalah "versi uji campuran" dari validator Firedancer yang sedang dikembangkan oleh Jump Crypto—menggabungkan komponen berkinerja tinggi yang telah selesai dari Firedancer ke validator Solana yang ada.
Sebenarnya, ini adalah penggunaan tumpukan teknologi perdagangan frekuensi tinggi dari Wall Street untuk membangun kembali sistem node Solana, dengan peningkatan kinerja yang dicapai melalui manajemen memori yang cermat, penjadwalan thread kustom, dan optimasi tingkat rendah lainnya. Namun, hanya dengan penggantian beberapa komponen saja, peningkatan kinerja 3-5 kali lipat dapat dicapai.
3)Eksperimen uji ini menunjukkan bahwa Solana dapat mencapai TPS hingga 10w + dalam kondisi yang sangat ideal, tetapi mengapa dalam penggunaan sehari-hari hanya 3000-4000 TPS? Secara sederhana, ada tiga alasan utama:
Mekanisme konsensus POH Solana memerlukan Validators untuk terus memberikan suara untuk mempertahankannya, dan hanya transaksi suara ini telah menghabiskan lebih dari 70% ruang blok, yang menyempitkan saluran kinerja yang tersisa untuk transaksi normal; 2. Aktivitas ekosistem Solana sering kali mengalami banyak perilaku persaingan status, misalnya saat Mint NFT baru atau peluncuran MEME baru, mungkin ada ribuan transaksi yang memperebutkan izin penulisan pada akun yang sama, yang menyebabkan proporsi transaksi gagal cukup besar;
Robot arbitrase yang ada di ekosistem Solana mungkin akan mengirimkan banyak transaksi yang tidak valid untuk merebut keuntungan MEV, sehingga ada perilaku pemborosan sumber daya.
Salah satu poin kunci dari upgrade konsensus Alpenglow adalah memindahkan transaksi voting ke off-chain, yang setara dengan melepaskan 70% ruang untuk transaksi normal, sekaligus memungkinkan waktu konfirmasi dikurangi menjadi 150 milidetik, membuat pengalaman DEX Solana semakin mendekati CEX. Selain itu, pengaktifan pasar biaya lokal juga dapat menghindari situasi memalukan di mana kepadatan jaringan disebabkan oleh kepopuleran Fomo dari satu program.
Keuntungan Firedancer selain peningkatan optimisasi kinerja adalah mewujudkan keragaman klien, membuat Solana memiliki beberapa klien seperti Geth dan Nethermind dalam arti Ethereum, yang secara langsung meningkatkan desentralisasi dan mengatasi titik kegagalan tunggal.
Di atas.
Jadi, diskusi tentang Solana 10W TPS sebenarnya dilihat oleh orang-orang yang paham sebagai kepercayaan terhadap peningkatan klien dan protokol konsensus Solana di masa depan, sementara orang yang tidak paham mencoba menarik perhatian Solana melalui perlombaan TPS (meskipun perlombaan TPS sudah ketinggalan zaman), tetapi jika memahami arti di balik eksperimen tersebut, ada banyak yang bisa dipelajari, mari kita edukasi, saya bagikan kepada kalian.