Solana
Solana adalah platform yang dirancang untuk memberikan landasan bagi aplikasi terdesentralisasi (dapps) dengan mengutamakan skalabilitas. Untuk mencapai tujuan ini, Solana adalah salah satu dari beberapa proyek blockchain yang bersaing, seperti Ethereum, Zilliqa atau Cardano, yang berharap dapat mengembangkan ekosistem produk dan layanan yang didukung oleh mata uang kripto. Solana menggabungkan pilihan desain arsitektur yang berupaya memberikan waktu penyelesaian transaksi lebih cepat dengan infrastruktur yang berfokus pada fleksibilitas yang memungkinkan pengembang untuk menulis dan meluncurkan aplikasi yang dapat disesuaikan menggunakan berbagai bahasa pemrograman. Untuk mengaktifkan fungsi-fungsi ini, mata uang kripto asli Jaringan Solana, SOL, digunakan untuk menjalankan program khusus, mengirim transaksi, dan memberi insentif kepada peserta yang mendukung Jaringan Solana.
Sejarah Solana
Solana dibangun oleh Solana Labs, yang didirikan pada tahun 2017 oleh sekelompok insinyur perangkat lunak di San Francisco dengan Anatoly Yakovenko sebagai pemimpinnya. Yakovenko dan beberapa anggota tim Solana lainnya menghabiskan waktu bertahun-tahun bekerja di Qualcomm, sebuah perusahaan Fortune 500 yang menyediakan semikonduktor, perangkat lunak, dan teknologi nirkabel untuk telepon seluler. Qualcomm berkantor pusat di San Diego, tepat di sebelah selatan Pantai Solana, California, pantai yang menginspirasi nama proyek kripto tersebut.
Meskipun awalnya tidak tertarik dengan mata uang kripto, Yakovenko mendapatkan ide untuk meningkatkan efisiensi blockchain melalui bukti sejarah dalam mimpi demam yang disebabkan oleh kafein. Dia mengerjakan proyek tersebut bersama rekan Qualcomm Greg Fitzgerald, yang sekarang menjadi insinyur utama Solana. Solana merilis whitepaper dan testnet internalnya pada bulan Februari 2018, sedangkan mainnet Solana dan token SOL diluncurkan pada tahun 2020.
Fitur Solana
Kode Sumber Terbuka
Seperti banyak blockchain lainnya, Solana memiliki aplikasi open source. Artinya siapa pun dapat mengunduh kode sumber dan menggunakannya untuk penggunaan pribadi dan komersial.
Koin SOL
SOL adalah token asli Solana. SOL juga memiliki Lamports dalam denominasi yang lebih kecil. Nama Lamports diambil untuk menghormati Leslie Lamport, seorang ilmuwan komputer Amerika terkenal yang terkenal karena karya pentingnya dalam sistem terdistribusi dan efisiensi komputasi.
Bukti Taruhan
Solana memungkinkan pengguna untuk mempertaruhkan token SOL dengan cara yang mirip dengan blockchain seperti Ethereum untuk membantu proses transaksi lebih cepat dan efisien. Hal ini dilakukan melalui node validator, yang menjalankan beberapa proses internal untuk memproses transaksi dengan aman. Algoritme staking juga memungkinkan pengguna untuk memilih perubahan blockchain yang disarankan oleh anggota komunitas pengembang Solana.
Sejarah Membuktikan
Ini adalah inovasi inti Solana. Proof of History (PoH) adalah metode konsensus yang mengambil waktu transaksi dan menggabungkannya dengan Proof of Stake untuk memproses transaksi. Dalam hal ini, waktu didasarkan pada tinggi blok, yaitu nomor blok tempat transaksi terjadi. Dikombinasikan dengan algoritma Fungsi Penundaan yang Dapat Diverifikasi, blockchain dapat secara efektif mencatat waktu peristiwa yang terjadi. Setiap node dapat menambahkan satu blok tanpa secara khusus menyetujui node lain. Sebaliknya, node menyetujui stempel waktu PoH. Dengan PoH, Solana menggunakan jam tersinkronisasi untuk seluruh blockchain. Validator dapat menggunakan PoH untuk memutar ulang peristiwa di blockchain. Hasil akhirnya adalah kecepatan transaksi yang sangat cepat, hingga 50.000 TPS.
Layanan Berjenjang
Solana menggunakan beberapa layanan di atas jaringan untuk meningkatkan efisiensi. Anggap saja seperti tumpukan teknologi, dengan lapisan berbeda yang menjalankan fungsi tertentu. Melalui layanan tersebut, Solana dapat digunakan untuk membangun aplikasi terdesentralisasi (Dapps) dan lembaga keuangan terdesentralisasi (DeFis).
Protokol Turbo
Solana menggunakan protokol Turbin untuk mengirimkan informasi dalam kantong yang lebih kecil ke kelompok node terdekat yang disebut lingkungan. Ini memungkinkannya memverifikasi transaksi lebih cepat.
Putar Node Pemimpin Secara Teratur
Node pemimpin adalah node yang diharapkan untuk memvalidasi transaksi dalam cluster. Sebuah node ditunjuk sebagai pemimpin oleh jaringan. Hal ini meningkatkan efisiensi dalam sekelompok node. Di Solana, node pemimpin dirotasi secara teratur untuk mencegah node berbahaya atau non-fungsional memblokir transaksi dan memperlambat jaringan.
Waktu Blokir Sangat Singkat
Waktu blok Solana adalah 400 milidetik. Waktu blok yang singkat membuat transaksi menjadi sangat cepat, memungkinkannya memproses ribuan transaksi per detik dengan mudah.
Bagaimana Cara Kerja Solana?
Komponen inti dari protokol Solana adalah bukti sejarah, serangkaian perhitungan yang menyediakan catatan digital yang mengonfirmasi bahwa suatu peristiwa terjadi di jaringan kapan saja. Ini dapat disajikan sebagai jam kriptografi yang mencatat waktu setiap transaksi di jaringan, dan struktur data yang dapat ditambahkan dengan mudah.
PoH mengandalkan PoS menggunakan algoritma Tower Byzantine Fault Tolerance (BFT), yang merupakan versi optimal dari protokol Practical Byzantine Fault Tolerance (pBFT). Solana menggunakan ini untuk mencapai konsensus. Tower BFT menjaga jaringan tetap aman dan operasional serta berfungsi sebagai alat tambahan untuk memverifikasi transaksi.
Lebih jauh lagi, PoH dapat dipandang sebagai fungsi penundaan yang dapat diverifikasi (VDF) frekuensi tinggi dengan tiga fungsi (penyiapan, evaluasi, verifikasi) untuk menghasilkan keluaran yang unik dan andal. VDF menjaga ketertiban jaringan dengan membuktikan bahwa produsen blok telah menunggu cukup waktu agar jaringan dapat bergerak maju.
Solana menggunakan Algoritma Secure Hash 256-bit (SHA-256), serangkaian fungsi kriptografi berpemilik yang menghasilkan nilai 256-bit. Jaringan secara berkala mengambil sampel angka dan hash SHA-256, menyediakan data real-time berdasarkan kumpulan hash yang terdapat di prosesor pusat.
Validator Solana dapat menggunakan urutan hash ini untuk mencatat data spesifik yang dibuat sebelum menghasilkan indeks hash tertentu. Stempel waktu transaksi dibuat setelah data spesifik ini dimasukkan. Untuk mencapai TPS tinggi dan waktu pembuatan blok yang diklaim, semua node di jaringan harus memiliki jam kriptografi untuk melacak peristiwa, daripada menunggu validator lain memvalidasi transaksi.
Apa Perbedaan Solana dengan Blockchain Lainnya?
Desain ambisius Solana bertujuan untuk memecahkan trilema blockchain dengan caranya yang unik, sebuah konsep yang dikembangkan oleh pendiri Ethereum, Vitalik Buterin. Trilema ini menggambarkan tiga tantangan utama yang dihadapi pengembang ketika membangun blockchain: desentralisasi, keamanan, dan skalabilitas.
Dipercaya secara luas bahwa cara blockchain dibangun memaksa pengembang untuk mengorbankan salah satu aspek ini demi dua aspek lainnya, karena mereka hanya dapat memberikan dua dari tiga manfaat pada waktu tertentu.
Platform blockchain Solana mengusulkan mekanisme konsensus hibrid yang berkompromi pada desentralisasi untuk memaksimalkan kecepatan. Kombinasi inovatif PoS dan PoH menjadikan Solana proyek unik di industri blockchain.
Secara umum, blockchain lebih terukur, bergantung pada jumlah transaksi yang dapat didukungnya per detik, semakin terukur, semakin baik. Namun, dalam blockchain yang terdesentralisasi, perbedaan waktu dan throughput yang lebih tinggi memperlambatnya, yang berarti semakin banyak node memerlukan lebih banyak waktu untuk memvalidasi transaksi dan stempel waktu.
Singkatnya, desain Solana memecahkan masalah ini dengan memilih node pemimpin berdasarkan mekanisme PoS yang mengurutkan pesan antar node. Oleh karena itu, bahkan tanpa sumber waktu yang terpusat dan akurat, jaringan Solana dapat mengurangi beban kerja dan dengan demikian meningkatkan throughput.
Selain itu, Solana membuat rantai transaksi dengan melakukan hashing pada keluaran satu transaksi dan menggunakannya sebagai masukan pada transaksi berikutnya. Riwayat transaksi ini memberi nama pada mekanisme konsensus utama Solana: PoH, sebuah konsep yang memungkinkan protokol menjadi lebih terukur dan karenanya lebih bermanfaat.
Masih butuh bantuan? Ngobrol dengan kami
Tim layanan pelanggan memberikan dukungan profesional dalam hingga 11 bahasa sepanjang waktu, komunikasi bebas hambatan, dan solusi tepat waktu dan efisien untuk masalah Anda.

7×24 H