Solana: Arsitektur Baru untuk Blockchain Kinerja Tinggi

Penulis Yakovenko, Anatoly
Tahun 2017
Proyek Solana
Lisensi Public
Sumber Resmi https://solana.com/solana-whitepaper.pdf

Halaman ini merupakan ringkasan dan analisis edukatif dari whitepaper atau makalah teknis resmi, yang ditulis untuk tujuan referensi. Ini bukan reproduksi verbatim. CryptoGloss tidak mengklaim kepengarangan atas karya asli. Seluruh hak kekayaan intelektual tetap menjadi milik penulis asli. Dokumen resmi tertaut di atas.

“Solana: A New Architecture for a High Performance Blockchain v0.8.13” adalah makalah teknis yang diterbitkan pada November 2017 oleh Anatoly Yakovenko, mantan insinyur senior staf di Qualcomm. Makalah ini memperkenalkan Proof of History (PoH) — sebuah Verifiable Delay Function yang berfungsi sebagai jam terdesentralisasi — dan menggambarkan delapan inovasi komplementer yang bersama-sama memungkinkan klaim throughput Solana sebesar 50.000+ transaksi per detik pada satu rantai tunggal tanpa sharding atau Layer 2.

PDF tersedia di solana.com/solana-whitepaper.pdf.

Publikasi dan Konteks

Pada 2017, throughput blockchain adalah masalah penelitian sentral. Bitcoin memproses ~7 tps. Ethereum ~15 tps. Visa ~24.000 tps. Setiap solusi yang diusulkan melibatkan trade-off: sharding memecah state (Ethereum 2.0), Layer 2 menambah kompleksitas (Lightning), DAG menghindari total ordering (IOTA, Nano).

Wawasan Yakovenko berbeda: kemacetan throughput bukan bersifat komputasional — melainkan waktu yang dihabiskan untuk mencapai konsensus tentang urutan peristiwa. Jika node-node dapat menyepakati timestamp yang dapat dipercaya tanpa saling berkirim pesan, produksi blok dapat dipercepat secara dramatis.

Fakta-fakta penting:

  • Whitepaper: November 2017
  • Peluncuran mainnet beta: Maret 2020
  • Mainnet penuh: Desember 2021
  • Co-founder: Yakovenko merekrut Greg Fitzgerald (juga dari Qualcomm) sebelum mendirikan Solana Labs pada 2018

Proof of History: Jam Kriptografis

Proof of History adalah sebuah Verifiable Delay Function (VDF) — konstruksi kriptografis yang membuktikan bahwa sejumlah waktu telah berlalu, dengan cara yang dapat diverifikasi siapa pun dengan cepat meskipun menghasilkannya memerlukan komputasi sekuensial.

Cara kerjanya:

  1. Seorang validator menjalankan rantai hash SHA-256 berkelanjutan: hash(hash(hash(...)))
  2. Setiap output adalah input untuk hash berikutnya — mustahil melompat maju tanpa menghitung setiap langkah
  3. Timestamp dan hash transaksi secara berkala disisipkan ke dalam rantai
  4. Urutan yang dihasilkan adalah bukti kriptografis bahwa transaksi terjadi dalam urutan tertentu, pada interval tertentu

Setiap pengamat dapat memverifikasi urutan ini secara paralel (ramah GPU), tetapi menghasilkannya memerlukan komputasi sekuensial. Asimetri ini menciptakan jam yang dapat dipercaya.

Delapan Inovasi Teknis

Inovasi Fungsi
Proof of History Jam kriptografis; mengurutkan transaksi tanpa round-trip konsensus
Tower BFT Konsensus gaya PBFT yang dioptimalkan untuk urutan waktu PoH yang sudah ditetapkan
Turbine Protokol propagasi blok; memecah blok menjadi paket kecil (seperti BitTorrent)
Gulf Stream Penerusan transaksi tanpa mempool; klien mengirim langsung ke pemimpin berikutnya
Sealevel Runtime smart contract paralel; mengeksekusi transaksi yang tidak tumpang tindih secara bersamaan
Pipelining Menetapkan tahap validasi ke unit hardware terpisah untuk pemrosesan berkelanjutan
Cloudbreak Database akun yang diskalakan secara horizontal untuk baca/tulis bersamaan
Archivers Penyimpanan buku besar terdistribusi; validator mengalihdayakan data historis

Klaim Kinerja dan Realita

Whitepaper mengklaim 50.000+ tps secara teoritis. Mainnet Solana dalam praktiknya mencapai 2.000–5.000 tps dalam kondisi normal, dengan puncak hingga 65.000 tps dalam uji beban. Meskipun jauh di bawah klaim whitepaper, ini masih jauh mengungguli pesaing L1.

Solana telah mengalami beberapa pemadaman sejak 2021 — umumnya karena validasi transaksi yang tidak terduga melumpuhkan Gulf Stream dan menyebabkan restart jaringan. Para pengkritik berpendapat bahwa arsitektur PoH mengorbankan ketahanan jaringan terdesentralisasi demi throughput. Pendukung menunjukkan catatan uptime yang semakin baik dan kapasitas yang tak tertandingi untuk kasus penggunaan volume tinggi seperti perdagangan onchain.

Warisan dan Dampak

Solana mendefinisikan ulang ekspektasi kinerja untuk blockchain Layer 1. Sebelum Solana, throughput tinggi umumnya berarti kompromi: sentralisasi lebih besar (BNB Chain), sharding (Ethereum 2.0), atau state terfragmentasi. Whitepaper Solana berpendapat bahwa hardware modern sendiri sudah cukup — blockchain lambat bukan karena keterbatasan fisika, melainkan karena desain konsensus yang tidak efisien.

Istilah Terkait

Referensi

  • Yakovenko, A. (2017). Solana: A New Architecture for a High Performance Blockchain. solana.com. — Sumber utama.
  • Solana Labs. (2020). Solana Validator Documentation. docs.solana.com. — Deskripsi implementasi terkini dari delapan inovasi.