Solana Slot dan Block Time: Penjelasan 400 md
Learn how Solana's 400ms block time works. Understand slots, epochs, Proof of History, and why Solana is faster than Ethereum and Bitcoin.
Solana slot dan block time saling berkaitan tetapi tidak identik: slot adalah kesempatan terjadwal bagi leader untuk menghasilkan blok, dan beberapa slot mungkin terlewati. Nilai 400 md yang sering dikutip adalah kadensi target, bukan interval blok yang dijamin, waktu konfirmasi, atau janji finalitas.
Solana adalah Blockchain layer-1 yang dirancang untuk aplikasi dengan throughput tinggi dan biaya rendah. Didirikan bersama oleh Anatoly Yakovenko, mantan insinyur Qualcomm yang memperkenalkan Proof of History dalam Whitepaper tahun 2017, Solana meluncurkan Mainnet pada tahun 2020 dan sejak itu menjadi salah satu platform yang paling aktif dikembangkan dan diposisikan sebagai alternatif bagi Ethereum. Token Asli miliknya adalah SOL. Solana paling sering dibandingkan dengan Ethereum dan Bitcoin berdasarkan kecepatan transaksi, dan artikel ini menjelaskan apa arti perbandingan tersebut pada tingkat arsitektur.
Daftar Isi
- Apa Itu Solana Slot dan Block Time?
- Apa Itu Solana Block Time?
- Bagaimana Proof of History Membuat Solana Cepat
- Epoch dan Jadwal Leader
- Solana Block Time vs. Ethereum vs. Bitcoin
- Gambaran Performa yang Sebenarnya
- Finalitas Transaksi: Apa Arti 400 md bagi Anda
- Mengapa Block Time Cepat Penting: DeFi dan Aplikasi Dunia Nyata
- Sekilas Spesifikasi Teknis
- Pertanyaan yang Sering Diajukan
- Poin-poin Penting
Apa Itu Solana Slot dan Block Time?
Slot di Solana adalah jendela waktu tetap sekitar 400 milidetik (konstanta tingkat protokol) di mana satu validator yang ditunjuk dapat menghasilkan satu blok. Durasi tersebut kira-kira setara dengan waktu kedipan mata manusia. Slot adalah jendela waktu, bukan blok. Kedua istilah tersebut tidak dapat dipertukarkan, dan memahami perbedaannya adalah dasar dari segala hal lainnya dalam artikel ini.
Setiap slot mengikuti urutan yang sama. Seorang validator yang disebut slot leader telah ditetapkan sebelumnya untuk slot tersebut. Slot dibuka, leader mengumpulkan transaksi yang tertunda, dan leader menghasilkan blok yang berisi transaksi-transaksi tersebut. Kemudian slot berikutnya dimulai secara otomatis. Siklus ini berjalan kira-kira 2,5 kali per detik. Jika leader yang ditunjuk gagal menghasilkan blok, slot tersebut dilewati dan jaringan terus berjalan tanpa menunggu. Durasi slot 400 md ditegakkan oleh jam Proof of History Solana, yang dijelaskan di bagian bawah.
Slot adalah jendela waktu; blok adalah struktur data aktual yang berisi transaksi terkonfirmasi yang dihasilkan dalam jendela tersebut. Setiap blok menempati sebuah slot, tetapi tidak setiap slot menghasilkan blok. Slot yang tidak menghasilkan blok disebut skipped slot, dan jaringan terus berlanjut tanpa gangguan saat hal itu terjadi.
Di bawah slot terdapat unit yang lebih kecil yang disebut tick, unit waktu terkecil dalam arsitektur Solana. Setiap slot berisi tepat 64 tick. Setiap tick berdurasi sekitar 6,25 milidetik (400 md dibagi 64). Tick adalah sinyal waktu internal yang digunakan oleh generator Proof of History dan tidak terlihat oleh pengguna akhir, tetapi muncul di RPC API Solana dan dokumentasi pengembang.
Spesifikasi utama: Target durasi slot Solana: ~400 milidetik (0,4 detik). Pada 400 md per slot, jaringan menghasilkan maksimum 2,5 slot per detik.
Hierarki Waktu Solana
| Unit | Durasi | Jumlah per Induk | Fungsi |
|---|---|---|---|
| Tick | ~6,25 md | 64 per slot | Sinyal waktu internal PoH |
| Slot | ~400 md | 2,5 per detik (maks) | Jendela produksi blok |
| Block | Variabel | 1 per slot (saat dihasilkan) | Kontainer data transaksi |
| Epoch | ~2 hari | n/a | Staking dan siklus jadwal |
Apa Itu Solana Block Time?
Block time Solana adalah interval rata-rata antara blok yang dihasilkan secara berturut-turut. Target block time adalah sekitar 400 milidetik (0,4 detik), karena jaringan menghasilkan satu blok per slot.
Slot time dan block time berkaitan tetapi tidak identik. Slot time (400 md) adalah durasi tetap dari setiap jendela waktu dalam arsitektur Solana. Ini tidak berubah. Block time adalah interval rata-rata antara blok yang benar-benar dihasilkan. Ketika tidak ada slot yang dilewati, block time sama dengan slot time. Dalam praktiknya, block time sedikit lebih tinggi karena beberapa slot tidak menghasilkan blok sama sekali.
Angka 400 md adalah target, bukan jaminan. Slot yang terlewat dan kondisi produksi yang bervariasi dapat membuat interval blok yang diamati menjadi lebih lama, dan hasilnya berubah berdasarkan jendela pengukuran. Waktu slot dan blok saat ini harus diukur secara langsung daripada dirangkum sebagai rata-rata permanen di bawah 500 md.
Target block time: ~400 milidetik (0,4 detik)
Bagaimana Proof of History Membuat Solana Cepat
Solana lebih cepat daripada Ethereum karena tiga inovasi arsitektur:
- Proof of History menghilangkan overhead koordinasi yang diperlukan oleh sistem Byzantine Fault Tolerance klasik.
- Gulf Stream melakukan pra-rute transaksi ke slot leader mendatang tanpa memerlukan Mempool.
- Sealevel memproses ribuan transaksi yang tidak tumpang tindih secara paralel di dalam setiap blok.
Masing-masing dijelaskan di bawah ini.
Apa Itu Proof of History?
Proof of History (PoH) bertindak sebagai jam kriptografi: catatan waktu bersama yang dapat diverifikasi yang memungkinkan semua validator menyetujui urutan dan waktu peristiwa tanpa menunggu untuk berkomunikasi satu sama lain.
Mekanisme ini bekerja dalam empat langkah:
- Generator PoH Solana menghasilkan rantai hash SHA-256 berurutan.
- Setiap output hash dimasukkan sebagai Input ke hash berikutnya.
- Karena hash SHA-256 tidak dapat dihitung secara paralel, rantai itu sendiri membuktikan bahwa sejumlah waktu komputasi tertentu telah berlalu.
- Validator mana pun dapat memverifikasi urutan tersebut dengan cepat, meskipun pembuatannya membutuhkan waktu berlalu yang nyata.
Struktur ini adalah Verifiable Delay Function (VDF), yang pertama kali dijelaskan oleh Yakovenko dalam Whitepaper tahun 2017 miliknya. Konsekuensi praktisnya: dalam sistem Blockchain klasik, validator harus bertukar pesan bertanda waktu untuk menyetujui urutan peristiwa. Komunikasi bolak-balik itu menyebabkan latensi. PoH menghilangkan persyaratan itu sepenuhnya. Validator mempercayai catatan kriptografi daripada menunggu konfirmasi jaringan pulang-pergi, yang merupakan alasan inti mengapa slot Solana dapat berjalan pada 400 md.
Satu klarifikasi penting: Proof of History bukanlah Mekanisme Konsensus Solana. Solana menggunakan Tower BFT untuk konsensus dan Proof of Stake (PoS) untuk pemilihan validator. PoS berarti validator melakukan Stake SOL sebagai jaminan, dan probabilitas mereka ditugaskan sebagai slot leader sebanding dengan bobot Stake mereka. PoH menyediakan jam bersama yang membuat kedua sistem lebih cepat.
Tower BFT: Bagaimana Blok Dikonfirmasi Dalam Slot
Tower BFT adalah algoritma konsensus Solana, varian dari Practical Byzantine Fault Tolerance yang dioptimalkan untuk menggunakan jam PoH sebagai stempel waktu bersama. Alih-alih mengharuskan validator bertukar pesan untuk menyetujui urutan blok, Tower BFT menambatkan suara validator ke posisi tertentu dalam urutan PoH.
Mekanisme penguncian (lockout) bekerja melalui back-off eksponensial. Semakin banyak slot yang berlalu sejak validator memilih Fork tertentu, semakin mahal secara komputasi untuk beralih ke Fork yang berbeda. Validator secara progresif menjadi berkomitmen pada riwayat tertentu seiring terakumulasinya slot, dan komitmen progresif itulah yang menghasilkan finalitas. Pemungutan suara Tower BFT terjadi di dalam dan di seluruh slot, dan pemungutan suara yang tertambat pada slot itulah yang mengubah produksi blok menjadi riwayat yang terkonfirmasi.
Gulf Stream: Mengapa Transaksi Siap Saat Setiap Slot Dibuka
Gulf Stream adalah protokol penerusan transaksi Solana. Karena jadwal leader sepenuhnya bersifat publik dan dihitung sebelumnya, validator dan aplikasi klien dapat meneruskan transaksi yang tertunda secara langsung ke beberapa slot leader berikutnya yang dijadwalkan sebelum slot mereka dimulai.
Hal ini meniadakan kebutuhan akan mempool tradisional, yaitu area penampungan tempat transaksi mengantre sebelum produser blok mengambilnya. Di Solana, transaksi sering kali sudah ditempatkan sebelumnya di Node leader sebelum slot dibuka. Gulf Stream bergantung pada jadwal leader, yang dibahas di bagian berikutnya.
Protokol propagasi blok Turbine milik Solana menangani sisi diseminasi: setelah blok diproduksi dalam sebuah slot, Turbine mengirimkannya ke seluruh jaringan validator menggunakan struktur berbasis pohon yang meminimalkan persyaratan bandwidth per validator. Sealevel, runtime Kontrak Pintar paralel Solana, memungkinkan ribuan transaksi yang tidak tumpang tindih untuk dieksekusi secara bersamaan dalam satu blok dan merupakan kontributor utama bagi kapasitas throughput.
Epoch dan Jadwal Leader: Bagaimana Solana Mengatur Waktu dalam Skala Besar
Apa Itu Epoch Solana?
Satu epoch di Solana adalah periode tetap sebanyak 432.000 slot, yang pada ~400ms per slot setara dengan sekitar 2 hari waktu nyata di Mainnet. Derivasinya: 432.000 slot dikalikan 400ms sama dengan 172.800.000ms, atau 172.800 detik, yaitu kurang lebih 48 jam. Angka tersebut dipilih agar sesuai dengan target irama distribusi hadiah staking dan penghitungan jadwal leader; ini adalah parameter yang dapat dikonfigurasi dan berbeda pada devnet serta testnet.
Tiga hal terjadi di setiap batas epoch:
- Hadiah Staking didistribusikan kepada validator dan delegator mereka berdasarkan partisipasi selama epoch yang telah selesai.
- Jadwal leader untuk epoch mendatang dihitung, menentukan validator mana yang akan bertindak sebagai slot leader untuk masing-masing dari 432.000 slot mendatang.
- Perubahan set validator mulai berlaku, yang berarti SOL yang baru di-stake menjadi aktif dan permintaan unstaking diproses.
Epoch = 432.000 slot ≈ 2 hari | Slot = ~400ms | Tick per slot = 64
Bagaimana Jadwal Leader Menentukan Produser Blok
Jadwal leader adalah daftar penugasan yang dihitung sebelumnya yang menentukan validator mana yang bertindak sebagai slot leader (validator yang bertanggung jawab untuk memproduksi blok) untuk setiap slot di epoch mendatang.
Prosesnya bekerja dalam tiga langkah:
- Sebelum setiap epoch dimulai, jaringan menghitung validator mana yang akan menjadi slot leader untuk masing-masing dari 432.000 slot mendatang.
- Pembobotan Stake menentukan penugasan: validator dengan lebih banyak SOL yang di-stake menerima lebih banyak penugasan slot leader secara proporsional. Validator yang memegang 5% dari total SOL yang di-stake akan ditugaskan sekitar 5% dari slot.
- Jadwal lengkap bersifat publik sebelum epoch dimulai, dapat dilihat oleh setiap validator dan klien di jaringan.
Karena jadwal tersebut sepenuhnya publik dan dihitung sebelumnya, validator dan dompet dapat meneruskan transaksi langsung ke beberapa leader mendatang berikutnya sebelum slot mereka dimulai. Itulah cara kerja Gulf Stream: prediktabilitas jadwal leader adalah hal yang memungkinkan perutean transaksi tanpa mempool.
Satu implikasi untuk reliabilitas: jika leader yang ditunjuk sedang offline saat slotnya tiba, slot tersebut akan dilewati. Jadwal akan berlanjut ke validator berikutnya yang ditugaskan tanpa jeda.
Waktu Blok Solana vs. Ethereum vs. Bitcoin: Perbandingan Kecepatan
Waktu blok Solana yang sebesar ~400ms berarti ia memproduksi sekitar 30 blok dalam waktu yang dibutuhkan Ethereum untuk memproduksi satu blok. Waktu blok Ethereum saat ini adalah sekitar 12 detik (pasca-Merge, September 2022, arsitektur proof-of-stake). Bitcoin menargetkan satu blok setiap 10 menit, kecepatan yang sengaja diprioritaskan demi keamanan dan desentralisasi di atas kecepatan. Di antara platform Kontrak Pintar utama, Solana memiliki salah satu waktu blok tercepat yaitu ~400ms.
| Blockchain | Waktu Blok (Target) | Waktu Blok (Rata-rata Aktual) | TPS (Teoretis) | TPS (Tipikal) | Finalitas Optimis | Finalitas Penuh |
|---|---|---|---|---|---|---|
| Solana | ~400ms | Sedikit di atas 400ms | 65.000+ (Solana Labs) | 2.000-4.000 (non-vote) | ~1-2 detik | ~13 detik |
| Ethereum (pasca-Merge) | ~12 detik | ~12 detik | 15-30 | 15-25 | ~12 detik | ~15 menit |
| Bitcoin | ~10 menit (target) | ~10 menit (variabel) | 7 | 4-7 | Probabilistik | ~60 menit (6 konfirmasi) |
Sumber: Dokumentasi Solana Labs; Ethereum Foundation; Whitepaper Bitcoin. Angka Ethereum mencerminkan arsitektur proof-of-stake pasca-Merge (September 2022).
Catatan tentang terminologi: Sistem proof-of-stake Ethereum juga menggunakan istilah "slot" (12 detik) dan "epoch" (32 slot, sekitar 6,4 menit). Ini sepenuhnya berbeda dari definisi slot dan epoch milik Solana.
Trilema skalabilitas blockchain memberikan konteks di sini: dalam praktiknya, kecepatan jaringan dan desentralisasinya saling bertolak belakang. Kritikus berpendapat bahwa persyaratan perangkat keras validator Solana, yang jauh lebih berat daripada Ethereum, membuat jaringan cenderung mengutamakan kecepatan dengan mengorbankan desentralisasi. Ini tetap menjadi area pengembangan yang aktif.
Gambaran Kinerja Nyata: Slot yang Terlewat dan TPS Aktual
Waktu blok 400ms adalah target. Berikut adalah apa yang sebenarnya terjadi dalam praktik, dan mengapa gambaran yang jujur penting bagi siapa pun yang mengevaluasi klaim Solana.
Slot yang Terlewat: Saat Jam 400ms Berdetak Tanpa Blok
Slot yang terlewat (skipped slot) terjadi ketika slot leader yang ditunjuk gagal memproduksi blok, biasanya karena validator sedang offline atau mengalami masalah jaringan. Jaringan Solana tidak menunggu: ia segera pindah ke slot berikutnya, dan irama 400ms terus berlanjut tanpa gangguan. Tidak ada transaksi yang hilang saat slot terlewat; transaksi yang tertunda tetap berada dalam antrean dan akan dimasukkan ke dalam slot tersedia berikutnya.
Dampak kuantitatifnya terukur namun moderat. Tingkat slot yang terlewat secara historis di Solana berkisar antara 3-8% di bawah kondisi jaringan normal (sumber: Solana Beach). Tingkat terlewat 5% berarti sekitar 1 dari 20 slot tidak menghasilkan blok, menambah sekitar 20ms ke rata-rata waktu blok di atas target 400ms. Rata-rata aktual tetap berada di bawah 500ms. Ini adalah fitur normal dari jaringan, bukan mode kegagalan, dan ini adalah pembeda yang sering diabaikan oleh sebagian besar pemasaran kinerja.
Slot yang terlewat dan pemadaman jaringan (outage) adalah situasi yang berbeda. Selama slot yang terlewat, jaringan berlanjut secara normal. Selama pemadaman penuh, produksi slot berhenti untuk jangka waktu yang lama dan memerlukan koordinasi validator untuk memulai ulang. Solana telah mengalami beberapa pemadaman seperti itu sejak peluncuran Mainnet-nya. Peristiwa-peristiwa ini telah mendorong peningkatan infrastruktur yang signifikan, termasuk implementasi QUIC untuk penerusan transaksi dan penyebaran klien validator FiredDancer. Selama kemacetan (bukan pemadaman), jadwal slot melanjutkan irama ~400ms terlepas dari permintaan, meskipun pengguna mungkin mengalami transaksi yang gagal ketika ruang blok sudah terisi penuh.
Untuk data tingkat slot terlewat dan waktu saat ini: Solana Beach atau Solscan.
TPS Aktual Solana vs. Klaim 65.000 TPS
Angka 65.000 TPS mencerminkan skenario desain tertentu, bukan operasi tipikal. Memahami tiga angka TPS yang berbeda adalah hal yang memisahkan penilaian jujur dari pemasaran.
- TPS puncak teoretis (65.000+): Spesifikasi desain Solana Labs, berdasarkan perangkat keras yang optimal, pemanfaatan blok penuh, dan profil ukuran transaksi tertentu. Ini mewakili apa yang secara teoretis dapat didukung oleh arsitektur tersebut.
- Total TPS teramati (biasanya 3.000-5.000): Throughput yang terukur termasuk transaksi vote. Validator memberikan suara (vote) untuk mengonfirmasi setiap blok, dan transaksi vote tersebut menghabiskan sebagian besar ruang blok. Itu adalah transaksi nyata tetapi mewakili overhead konsensus internal daripada aktivitas pengguna.
- TPS transaksi pengguna non-vote (biasanya 2.000-4.000): Angka yang paling berarti bagi pengembang aplikasi dan pengguna akhir. Ini adalah volume transaksi aktual yang dihasilkan pengguna dalam kondisi normal.
FiredDancer, klien validator berkinerja tinggi yang dikembangkan oleh Jump Crypto dan dalam penerapan aktif di mainnet Solana, dirancang untuk meningkatkan throughput jaringan sambil mempertahankan jadwal slot ~400ms. Peningkatan kinerja yang tepat bergantung pada tingkat adopsi dan kondisi jaringan.
Finalitas Transaksi: Apa Arti Waktu Blok 400ms Sebenarnya Bagi Anda
Waktu blok 400ms memberi tahu Anda seberapa cepat Solana memproduksi blok, tetapi tidak memberi tahu Anda berapa lama transaksi Anda untuk dikonfirmasi. Itu adalah hal yang berbeda, dan perbedaannya adalah sesuatu yang dilewatkan oleh sebagian besar pesaing.
Transaksi bergerak melalui dua tahap sebelum dianggap tidak dapat diubah:
Dikonfirmasi secara Optimis: Transaksi mencapai konfirmasi optimis ketika mayoritas super (lebih dari dua pertiga) dari stake validator telah memberikan suara pada blok yang mengandungnya, biasanya dalam 1-2 detik. Untuk sebagian besar tujuan (mengirim SOL, menukar token di bursa terdesentralisasi, minting NFT), tingkat konfirmasi ini sudah cukup. Sebagian besar aplikasi Solana memperlakukan konfirmasi optimis sebagai standar operasional.
Final: Transaksi difinalisasi kira-kira 32 slot (~13 detik) setelah blok diproduksi, pada saat itu mekanisme penguncian Tower BFT membuat pembalikan secara komputasi sulit dilakukan. Hal ini penting untuk transfer bernilai tinggi, jembatan antar-rantai (cross-chain bridges), atau konteks apa pun di mana ketidakberubahan sangat penting.
Jalur konfirmasi penuh:
Transaksi dikirim → dirutekan lebih dahulu ke pemimpin berikutnya melalui Gulf Stream → dimasukkan dalam blok dalam sebuah slot → divoting oleh validator melalui Tower BFT → konfirmasi optimis (~1-2 detik) → finalitas penuh (~13 detik)
Berapa lama transaksi Solana? Saat Anda mengirim SOL dari wallet atau berinteraksi dengan protokol DeFi, Anda biasanya akan melihat transaksi Anda terkonfirmasi dalam 1-2 detik. Itu adalah konfirmasi optimis, bukan interval produksi blok 400ms murni. Waktu blok 400ms berarti blok diproduksi dengan cepat, memberikan transaksi Anda beberapa jendela singkat untuk disertakan. Konfirmasi yang dilihat pengguna membutuhkan waktu sedikit lebih lama karena memerlukan akumulasi suara validator.
Dokumentasi tingkat komitmen resmi: docs.solana.com/cluster/commitments.
Mengapa Waktu Blok Cepat Penting: DeFi dan Aplikasi Dunia Nyata
Waktu blok memengaruhi aplikasi on-chain secara langsung dan konkret. Keuangan terdesentralisasi (DeFi) merujuk pada aplikasi keuangan yang dibangun di atas blockchain tanpa perantara terpusat, termasuk bursa terdesentralisasi (DEX), protokol pinjaman, dan platform yield farming (kontrak pintar disebut program dalam terminologi Solana).
Pada jaringan dengan waktu blok 12 detik, bot arbitrase memiliki jendela 12 detik untuk mengidentifikasi dan bertindak berdasarkan perbedaan harga di berbagai pasar sebelum sebagian besar pengguna dapat merespons. Pada waktu blok ~400ms Solana, jendela tersebut menyempit hingga kurang dari setengah detik, membuat pasar lebih efisien dan mengurangi keuntungan yang dimiliki pelaku otomatis atas peserta biasa. Waktu blok yang cepat juga memungkinkan buku pesanan on-chain dengan pembaruan harga sub-detik, kelas aplikasi yang tidak praktis di rantai yang lebih lambat mengingat latensi antara penempatan pesanan dan eksekusi.
Waktu blok juga membentuk biaya transaksi. Waktu blok Ethereum 12 detik menciptakan kelangkaan ruang blok: ketika permintaan melonjak, pengguna bersaing dalam lelang biaya dan biaya naik tajam selama kemacetan. Throughput Solana yang tinggi, yang dimungkinkan oleh waktu blok yang cepat dan eksekusi paralel melalui Sealevel, mengurangi persaingan untuk ruang blok dan menjaga biaya biasanya di bawah $0.01 per transaksi. Namun, selama periode kemacetan ekstrem, pasar biaya Solana sendiri dapat melonjak. Volatilitas biaya tidak unik untuk rantai yang lambat.
Selain DeFi, waktu blok yang cepat memungkinkan gaming latensi rendah dan sistem pembayaran mikrotransaksi di mana waktu konfirmasi per transaksi harus tidak terasa.
Waktu blok yang lebih cepat memperluas jangkauan aplikasi yang dapat didukung Solana secara layak, yang dapat memengaruhi aktivitas pengembang dan adopsi jaringan. Apakah keuntungan teknis tersebut diterjemahkan menjadi nilai jaringan jangka panjang adalah pertanyaan terpisah yang dipertimbangkan investor bersama dengan tingkat adopsi, aktivitas pengembang, dan tokenomics. Kecepatan blok adalah salah satu input dalam evaluasi tersebut.
Kecepatan Solana datang dengan pertukaran yang diakui: persyaratan perangkat keras validator jauh lebih tinggi daripada Ethereum, yang menurut para kritikus membatasi desentralisasi. Ini tetap menjadi area pengembangan dan perdebatan yang aktif.
Spesifikasi Teknis Sekilas
Tabel di bawah ini mengkonsolidasikan spesifikasi waktu inti Solana untuk referensi cepat.
| Spesifikasi | Nilai |
|---|---|
| Durasi Tick | ~6.25ms |
| Tick per slot | 64 |
| Durasi Slot | ~400ms (0.4 detik) |
| Slot per detik (teoretis maks) | 2.5 |
| Slot per epoch (mainnet) | 432.000 |
| Durasi Epoch (mainnet) | ~2 hari (~48 jam) |
| Waktu Blok (target) | ~400ms |
| Waktu Blok (rata-rata aktual) | Sedikit di atas 400ms (lihat data langsung) |
| Konfirmasi Optimis | ~1-2 detik |
| Finalitas Penuh | ~32 slot / ~13 detik |
Pengembang dapat mengambil nomor slot saat ini menggunakan metode getSlot() Solana JSON-RPC (docs: docs.solana.com/api/http#getslot).
Untuk data slot dan kinerja langsung: Solana Beach | Solscan
Pertanyaan yang Sering Diajukan Tentang Slot dan Waktu Blok Solana
Apa itu slot di Solana?
Slot di Solana adalah jendela waktu tetap sekitar 400 milidetik di mana satu validator yang ditunjuk (pemimpin slot) dapat memproduksi satu blok. Slot tidak sama dengan blok. Ketika pemimpin yang ditugaskan gagal bertindak, slot dilewati dan jaringan langsung beralih ke slot berikutnya.
Berapa lama waktu blok Solana?
Dokumentasi Solana secara historis mengutip durasi slot target mendekati 400 milidetik. Interval slot dan blok aktual bervariasi, dan persentase slot yang dilewati memerlukan tanggal, klaster, dan metode pengukuran; gunakan data langsung alih-alih mengasumsikan rata-rata sub-500ms tetap. Untuk angka saat ini, periksa Solana Beach.
Berapa banyak slot dalam satu epoch Solana?
Satu epoch Solana berisi 432.000 slot, setara dengan sekitar 2 hari waktu nyata di mainnet (432.000 dikalikan 400ms menghasilkan kira-kira 48 jam). Devnet dan testnet menggunakan epoch yang lebih pendek.
Apa perbedaan antara slot dan blok di Solana?
Slot adalah jendela waktu (~400ms) di mana blok dapat diproduksi. Blok adalah struktur data aktual yang berisi transaksi yang dikonfirmasi. Setiap blok menempati sebuah slot, tetapi tidak setiap slot menghasilkan blok. Slot tanpa blok disebut slot yang dilewati.
Mengapa Solana lebih cepat dari Ethereum?
Tiga inovasi arsitektur bekerja bersama: (1) Proof of History (PoH) bertindak sebagai jam kriptografis yang menghilangkan kelebihan koordinasi yang diperlukan oleh sistem konsensus klasik; (2) Gulf Stream merutekan transaksi lebih dahulu ke pemimpin slot mendatang sebelum slot mereka dimulai, menghilangkan mempool; dan (3) Sealevel memproses ribuan transaksi yang tidak tumpang tindih secara paralel dalam setiap blok, secara substansial meningkatkan throughput.
Apa yang terjadi ketika slot Solana dilewati?
Ketika sebuah slot dilewati, jaringan Solana langsung beralih ke slot berikutnya. Tidak ada transaksi yang hilang; transaksi tetap tertunda dan disertakan dalam slot yang tersedia berikutnya. Irama ~400ms berlanjut tanpa gangguan. Tingkat lompatan historis berjalan sekitar 3-8% dalam kondisi normal, menambahkan rata-rata ~20ms ke waktu blok rata-rata.
Berapa lama transaksi Solana untuk dikonfirmasi?
Sebagian besar transaksi Solana mencapai konfirmasi optimis dalam 1-2 detik dalam kondisi normal. Finalitas penuh, ketika mekanisme penguncian Tower BFT membuat transaksi tidak dapat dibalikkan secara komputasi, membutuhkan waktu sekitar 13 detik (~32 slot). Untuk kasus penggunaan sehari-hari seperti mengirim token atau berdagang di DEX, konfirmasi optimis adalah yang dialami pengguna.
Apa perbedaan antara waktu slot dan waktu blok di Solana?
Slot time (400 md) adalah konstanta protokol: durasi tetap dari setiap jendela waktu. Block time adalah rata-rata terukur: interval antara blok yang benar-benar dihasilkan. Ketika tidak ada slot yang terlewat, keduanya sama. Dalam praktiknya, block time sedikit lebih lama daripada slot time karena adanya tingkat skip (skip rate).
Panduan Solana Terkait
Jelajahi SOL di Bybit
Pembaca dapat meninjau informasi pasar SOL saat ini atau pasar spot SOL/USDT.. Tautan ini menyediakan informasi dan akses pasar; tautan tersebut tidak memvalidasi klaim teknis atau menyiratkan bahwa SOL cocok untuk setiap pembaca.
Poin-Poin Penting
- Slot Solana adalah jendela waktu sekitar 400 md di mana satu validator dapat menghasilkan satu blok; slot tidak sama dengan blok
- Solana menargetkan block time sekitar 400 md, tetapi rata-rata aktualnya sedikit lebih tinggi karena slot yang terlewat (tingkat skip historis: 3-8%)
- Setiap epoch berisi 432.000 slot (sekitar 2 hari di Mainnet); jadwal leader dihitung ulang pada setiap batas epoch
- Proof of History adalah jam kriptografi yang menghilangkan hambatan koordinasi, tetapi ini bukan Mekanisme Konsensus Solana (Tower BFT menangani konsensus; Proof of Stake menangani pemilihan validator)
- TPS transaksi non-vote aktual Solana biasanya 2.000-4.000; angka 65.000+ adalah puncak teoretis dalam kondisi optimal
- Block time (400 md) tidak sama dengan finalitas: konfirmasi optimistik membutuhkan waktu sekitar 1-2 detik; finalitas penuh memakan waktu sekitar 13 detik
- Block time yang cepat memungkinkan aplikasi DeFi, struktur biaya yang kompetitif, dan kasus penggunaan yang tidak praktis pada rantai yang lebih lambat, di samping trade-off yang diakui dalam persyaratan perangkat keras validator
Untuk data performa langsung: solanabeach.io. Untuk dokumentasi teknis: docs.solana.com.
Artikel ini hanya untuk tujuan informasi dan edukasi. Ini bukan merupakan nasihat keuangan, nasihat investasi, atau rekomendasi untuk membeli, menjual, atau menyimpan Mata Uang Kripto apa pun, termasuk SOL. Pasar Mata Uang Kripto bersifat volatil dan spekulatif. Pembaca harus melakukan riset sendiri dan berkonsultasi dengan penasihat keuangan yang berkualifikasi sebelum membuat keputusan investasi.