Throughput yang tinggi, biaya yang rendah, dan elastisitas yang tinggi menjadi alasan penting mengapa Solana dapat menjadi penyedia layanan pembayaran modern.
撰文:Mustafa Bedawala、Arjuna Wijeekoon
Disusun oleh: Babywhale, Berita Tinjauan ke Depan
Jaringan Blockchain telah lama dikenal sebagai infrastruktur pembayaran yang inovatif. Selama bertahun-tahun, mereka telah berjuang untuk meningkatkan skala guna mendukung transaksi yang aman, throughput tinggi, dan berbiaya rendah yang dibutuhkan dan diharapkan oleh konsumen oleh perusahaan pembayaran. Selama setahun terakhir, tim Visa telah memperhatikan dengan cermat inovasi teknologi di balik skalabilitas blockchain dan senang dengan kemajuan signifikan yang dicapai dalam jaringan Layer 2 di atas Ethereum, serta jaringan blockchain alternatif. Tujuan kami adalah untuk mendapatkan pemahaman mendalam tentang fitur teknis jaringan blockchain dan mencoba memanfaatkannya untuk membantu meningkatkan jaringan kami yang ada dan membangun produk baru yang dapat digunakan untuk perdagangan dan pergerakan uang.
Meskipun kami yakin beberapa jaringan blockchain kemungkinan akan muncul dalam ekosistem pembayaran, kami melihat potensi Solana menjadi salah satu jaringan yang mendorong arus pembayaran arus utama. Solana memiliki masa depan pembayaran yang menjanjikan karena kecepatan jaringannya yang tinggi, skalabilitas, dan biaya transaksi yang rendah, yang menjadikannya kandidat utama untuk jaringan penyelesaian blockchain yang efisien menggunakan stablecoin seperti USDC. Solana berisi banyak fitur utama dan inovasi baru yang patut dicoba bagi siapa pun yang tertarik dengan teknologi pembayaran.
Throughput transaksi berskala visa
Sebagai jaringan pembayaran global, Visa mampu melakukan lebih dari 65.000 transaksi per detik. Meskipun Solana belum mencapai efisiensi pemrosesan Visa, Solana dapat memproses rata-rata 400 transaksi buatan pengguna per detik (TPS) dan sering kali melonjak hingga 2.000 TPS selama periode permintaan puncak, sehingga memungkinkan Solana untuk menguji dan menguji kasus penggunaan pembayaran. Sebagai perbandingan, rata-rata TPS Ethereum adalah 12, sedangkan Bitcoin adalah 7.
Pemrosesan transaksi paralel: Desain dasar Solana dengan throughput tinggi memungkinkannya memproses transaksi secara paralel, membantu meningkatkan efisiensi jaringan secara signifikan. Transaksi dari akun independen yang berbeda dapat dieksekusi secara bersamaan, sehingga Solana dapat secara efektif mendukung skenario pembayaran dan penyelesaian ketika transaksi terutama terjadi antara dua pihak yang berbeda atau ketika satu pihak membayar banyak pihak.
Kontrak pintar juga dapat dijalankan secara paralel di Solana. Transaksi menentukan negara bagian atau akun yang berinteraksi dengannya, sehingga validator dapat menjalankan transaksi yang tidak bertentangan secara bersamaan. Tidak seperti rantai lain seperti Ethereum yang menggunakan model thread tunggal, Solana menggunakan pendekatan multi-thread untuk mencapai eksekusi transaksi paralel. Singkatnya, arsitektur Solana memungkinkan beberapa transaksi diproses secara bersamaan, membantu mencegah kemacetan di satu bagian jaringan yang berdampak pada kinerja jaringan secara keseluruhan.
Biaya transaksi rendah dan dapat diprediksi, membantu meningkatkan efisiensi pembayaran
Dari segi biaya, biaya transaksi Solana tidak hanya rendah (biasanya kurang dari $0,001), tetapi juga dapat diprediksi. Biaya rendah yang dapat diprediksi ini menjadikannya jaringan yang dapat mengeksplorasi efisiensi dan penghematan biaya dalam operasi pembayaran yang ada. Pada Gambar 1 di bawah, Solana memiliki keunggulan biaya yang signifikan dibandingkan Bitcoin dan Ethereum, yang biayanya dapat berfluktuasi secara tidak terduga berdasarkan permintaan transaksi yang dilakukan di jaringan. Bagi perusahaan pembayaran, jaringan dengan biaya transaksi yang tidak dapat diprediksi dapat mempersulit pengelolaan biaya produk dan dapat menyebabkan pengalaman konsumen yang buruk.
Gambar 1: Biaya transaksi dalam dolar AS
Prediktabilitas biaya melalui pasar biaya lokal: Pasar biaya lokal Solana unik dalam blockchain. Inovasi ini sejalan dengan kemampuan pemrosesan paralel Solana, di mana transaksi yang tidak tumpang tindih satu sama lain dieksekusi pada thread terpisah, seperti kendaraan yang berjalan di jalan terpisah. Kemacetan jaringan adalah alasan signifikan peningkatan biaya di jaringan blockchain lainnya dan dapat berdampak negatif pada keseluruhan sistem. Popularitas NFT dapat menyebabkan kemacetan jaringan, membuat transaksi P2P konsumen yang mungkin terjadi secara bersamaan menjadi lebih mahal atau bahkan tidak efektif secara ekonomi.
Gambar 2: Solana dibandingkan dengan Ethereum dan mekanisme biaya jaringan blockchain lainnya
Mekanisme Solana membantu memastikan kemacetan transaksi di satu akun tidak mempengaruhi transaksi di akun lainnya. Jika suatu akun mengalami permintaan yang tinggi untuk aset tertentu (seperti NFT), hanya biaya akun tertentu yang akan meningkat, dan biaya untuk akun lain tidak akan terpengaruh. Hal ini menciptakan pasar biaya berdasarkan permintaan kasus penggunaan, di mana biaya transaksi meningkat sementara ketika permintaan untuk aset tertentu melonjak, sementara biaya untuk transaksi lain dalam rantai tidak terpengaruh. Dengan memungkinkan komputasi menggunakan negara bagian yang berbeda untuk berjalan secara paralel, Solana dapat menciptakan pasar biaya berdasarkan "persaingan negara" daripada hanya memiliki pasar biaya global tunggal.
Penyelesaian transaksi yang diharapkan oleh konsumen
Kelengkapan transaksi mengukur seberapa cepat pengguna mengharapkan tindakan mereka dikonfirmasi di jaringan blockchain. Untuk pembayaran, waktu konfirmasi transaksi sama pentingnya dengan throughput jaringan. Misalnya, Ethereum memiliki TPS rata-rata sekitar 12; namun, karena batasan bahan bakar dan persyaratan kontrak pintar selama kemacetan, pengguna mungkin mengalami waktu tunggu beberapa menit sebelum transaksi dikonfirmasi. Slot waktu target Solana adalah 400 milidetik, namun rentang sebenarnya bisa mencapai 500 hingga 600 milidetik.
Sebagian besar aplikasi di Solana menggunakan "konfirmasi optimis" untuk menentukan hasil akhirnya. Ini adalah mekanisme yang digunakan oleh Solana untuk mencapai finalitas tanpa menunggu semua validator memberikan suara pada blok tersebut. Dalam hal ini, jika validator yang mewakili lebih dari dua pertiga validator pasak yang didelegasikan memilih sebuah blok, dan blok tanpa konfirmasi optimis dibatalkan atau gagal diselesaikan, Blok zona dapat dianggap selesai. Mekanisme ini memungkinkan Solana mencapai finalitas dalam waktu yang jauh lebih singkat dibandingkan banyak blockchain lainnya. Kecepatan penyelesaian transaksi yang cepat dapat menghasilkan pengalaman pembayaran yang lebih baik. Sebagai perbandingan, konfirmasi transaksi Bitcoin perlu menunggu 6 blok untuk mendapatkan konfirmasi, yang bisa memakan waktu hingga satu jam.
Tabel 1: Jumlah konfirmasi blok dan waktu yang diperlukan untuk mengonfirmasi transaksi pada berbagai blockchain
Ketersediaan: sejumlah besar node dan beberapa klien validator
Jaringan pembayaran hanya bisa efektif jika pengguna selalu dapat memulai dan melaksanakan transaksi saat mereka perlu membayar. Untuk jaringan blockchain, ketersediaan paling baik diukur dengan jumlah peserta independen atau node yang secara kolektif mendukung jaringan bagi pengguna untuk memulai transaksi. Pada Juli 2023, jaringan Solana memiliki 1.893 validator aktif, atau entitas yang bertanggung jawab atas produksi blok dan pemungutan suara. Selain itu, terdapat 925 node RPC, yang mungkin tidak membuat blok sendiri tetapi menyimpan catatan transaksi lokal. Banyaknya jumlah node dalam jaringan blockchain meningkatkan ketahanan dan redundansinya. Selama jumlah node yang berjalan mencukupi, bahkan jika beberapa node mengalami masalah atau offline, jaringan masih dapat beroperasi tanpa kehilangan data. Komunitas Solana juga berfokus pada keragaman geografi node dan penyedia infrastruktur untuk membuat jaringan lebih kuat terhadap kejadian seperti bencana alam atau perubahan kebijakan akses penyedia layanan. Jaringan Solana memiliki node di lebih dari 40 negara berbeda, serta ratusan host independen dan wilayah geografis yang beragam. Hal ini membantu memastikan pengoperasian yang lancar dan andal, bahkan dalam menghadapi tantangan teknis.
Klien validator adalah perangkat lunak yang memungkinkan operator node bertindak sebagai validator pada blockchain PoS. Keberagaman klien validator meningkatkan ketahanan jaringan. Meskipun satu klien mungkin memiliki bug atau kerentanan, klien lain mungkin tidak memilikinya, sehingga mengurangi kemungkinan satu kelemahan perangkat lunak yang dapat merusak jaringan. Solana awalnya dijalankan pada klien validator yang diluncurkan oleh Solana Labs. Pada bulan Agustus 2022, Jito Labs meluncurkan klien validator kedua, Jito-Solana. Segera setelah itu, Jump Crypto juga meluncurkan Firedancer (dalam versi beta), klien validator C++ mandiri.
Firedancer menonjol karena potensinya untuk memberikan peningkatan kinerja yang signifikan, sebagaimana dibuktikan dengan demonstrasi langsung yang mencapai 600 ribu TPS. Tujuan memiliki klien validator yang berbeda adalah untuk menjaga kestabilan jaringan. Di luar Ethereum, Solana adalah salah satu dari sedikit blockchain yang memiliki banyak klien validator yang sepenuhnya independen.
Memenuhi kebutuhan zaman
Keunggulan teknis Solana yang unik, termasuk throughput pemrosesan paralel yang tinggi, biaya pasar biaya lokal yang rendah, dan ketahanan yang tinggi dari sejumlah besar node dan klien multi-node, bersama-sama menciptakan platform blockchain yang dapat diskalakan dengan proposisi nilai Pay for the value yang tepercaya. . Ini adalah beberapa alasan kami memutuskan untuk memperluas uji coba penyelesaian stablecoin untuk mencakup transaksi di jaringan Solana. Saat kami menguji coba kemampuan penyelesaian stablecoin di Solana, kami berencana menguji kemampuan Solana untuk memenuhi kebutuhan operasi keuangan perusahaan modern.