Judul Diteruskan: Laporan Mega Solana - Seperti Apple, tetapi Tidak Seperti Apple
Secara historis, pasar infrastruktur, yang bisa disebut sebagai pasar modal-industri, sering ditandai oleh skenario pemenang mengambil semua atau beberapa mendominasi. Sesuai dengan hal ini, fokus utama dalam ranah blockchain telah menjadi pangsa pasar di antara berbagai Mesin Virtual (VM) sejak Ethereum pertama muncul sebagai platform kontrak pintar hampir 9 tahun yang lalu. Perdebatan yang berkelanjutan mengenai tren VM dan persyaratan infrastruktur setiap saat menyarankan bahwa VM dengan berbagai tesis akan terus muncul dan berkembang, lebih lanjut memperluas pai pasar blockchain.
Diwakili oleh Mesin Virtual Solana (SVM), Solana tak bisa disangkal merupakan pemain yang mengirimkan pesan penting dalam konteks ini. Solana telah memberikan kontribusi yang signifikan untuk memperkuat vertikal blockchain terintegrasi dengan menyoroti kelebihan unik struktur monolitik - kesederhanaan, keterjangkauan, dan kecepatan - dalam pasar yang tampaknya ditakdirkan untuk dikuasai oleh ekosistem blockchain modular yang berpusat di sekitar Ethereum. Selain itu, Solana menjadi pelopor proses pengenalan bagi pengguna off-chain untuk mengadopsi blockchain dengan fokus pada sektor seperti DePIN (Jaringan Infrastruktur Fisik Terdesentralisasi), Mobile, dan Pembayaran.
Frasa 'Solana Bukan Lagi Alt, OPOS (Hanya Mungkin di Solana)' menandakan eksplorasi artikel tentang narasi yang mengelilingi pangsa pasar yang pulih dengan cepat dari ekosistem Solana, ketangguhan yang telah ditunjukkan oleh Solana, fitur-fitur uniknya, dan apa yang dapat kita pelajari dari pendekatan Solana.
Saat Ethereum mengubah rencananya menuju pendekatan rollup-centric, konsep blockchain modular telah meningkat tajam, dengan proyek terkait mulai mendominasi pangsa pasar. Inti dari blockchain modular adalah mendistribusikan peran konsensus, eksekusi, penyelesaian, dan ketersediaan data ke protokol yang berbeda, dengan demikian mengatasi keterbatasan blockchain terintegrasi melalui skalabilitas yang ditingkatkan dan tata kelola yang fleksibel.
Namun, kompleksitas adalah kekurangan kritis dalam struktur blockchain modular. Mengingat perjalanan satu transaksi yang diproses melalui berbagai protokol, kompleksitas ini melibatkan 1) pemeriksaan konstan untuk kompatibilitas dan dependensi, 2) peningkatan biaya komunikasi, dan 3) kesulitan dalam dengan cepat mengidentifikasi dan menyelesaikan masalah yang tidak terduga. Bagaimana sistem seperti itu bisa stabil dengan percaya diri? Agar infrastruktur menjadi stabil dan berkelanjutan, itu harus secara fundamental sederhana.
Solana menggambarkan prinsip ini dengan memimpin faksi blockchain terintegrasi dengan fokus pada kesederhanaan dan komposabilitas. Sejak diluncurkan, Solana telah membangun tumpukan teknologi yang khas dengan memprioritaskan nilai-nilai ini, menarik aplikasi unik yang membedakannya dari ekosistem Ethereum dan memelihara komunitas yang berkembang.
Ini memperlihatkan efektivitas dan signifikansi pendekatan blockchain terintegrasi dalam industri, menantang suasana idealis dan akademis yang mendominasi, terutama di sektor yang berfokus pada Ethereum dalam hal kasus penggunaan nyata. Selain itu, ini tanpa ragu telah memengaruhi munculnya berbagai blockchain terintegrasi (misalnya, Sui, Aptos, Sei, dan lain-lain) hari ini dan akan terus melakukannya.
Kesederhanaan dan kemampuan komposisi yang didukung oleh Solana tidak hanya bertujuan pada peningkatan kinerja secara permukaan melalui perangkat keras yang mahal, tetapi juga pada merancang jaringan yang memastikan fungsi yang efisien mendekati fungsi dari satu simpul dengan mengoptimalkan dan menyederhanakan perangkat lunak dan teknologi komunikasi.
Penekanan ini pada menciptakan lingkungan yang ramah pengembang sangat penting. Pengembang dapat menghilangkan semua kompleksitas yang terkait dengan pemilihan tumpukan untuk membangun aplikasi dan memastikan kompatibilitas antara berbagai kontrak pintar, mengoptimalkan sumber daya mereka. Latensi rendah, biaya rendah, dan manfaat dari pemrosesan paralel, yang mengarah ke pasar biaya yang terlokalisasi, menghapus ketidakefisienan komunikasi yang mungkin disebabkan oleh bottleneck dalam aplikasi tunggal.
Selain itu, Solana menawarkan berbagai fitur bawaan dalam tumpukan teknisnya yang sederhana, seperti pustaka standar token yang dapat dikonfigurasi, interoperabilitas lintas rantai, dan RPC untuk kueri saldo token tanpa bergantung pada indeks eksternal, memfasilitasi interaksi organik antara aplikasi.
Dengan program dukungan teknis, keuangan, dan operasional yang komprehensif untuk pengembang, Solana menyediakan lingkungan ideal bagi pengembang yang berorientasi pada produk, memperkuat ekosistem yang sejalan dengan nilai-nilai Solana.
Teknologi blockchain pada dasarnya tidak nyaman, namun nilai uniknya bagi dunia nyata membenarkan keterlibatan dan pembangunan dalam ekosistem ini. Namun, nilai ini menjadi tidak berarti tanpa adopsi. Solana memahami hal ini lebih baik daripada mainnet lainnya, mungkin bertujuan untuk berkembang menuju praktikalitas daripada terlalu dipengaruhi oleh nilai-nilai asli yang ingin dikejar blockchain. Visi Solana untuk ekosistem blockchain-nya adalah 'Adopsi Nyata'.
Solana saat ini berfokus pada tiga area utama: DePIN, Ponsel, dan Pembayaran - sektor yang erat kaitannya dengan infrastruktur kehidupan sehari-hari kita. DePIN memanfaatkan desentralisasi blockchain untuk memelihara dan mengoperasikan jaringan infrastruktur dunia nyata, dengan narasi yang cepat terbentuk di sekitar Solana. Biaya rendah dan pemrosesan cepat Solana sangat cocok untuk sektor infrastruktur dunia nyata yang membutuhkan modal intensif, seperti bantuan komputasi dan penyimpanan, telekomunikasi, pemetaan, dan pusat data. Pengembangan DePIN dan Pembayaran akan memberikan kontribusi signifikan dalam membentuk infrastruktur dunia nyata menggunakan fitur Web3, dan sebaliknya, berfungsi sebagai metode onboarding utama bagi pengguna off-chain untuk membawa kegiatan dan aset mereka ke lingkungan on-chain Solana. Pengguna off-chain ini secara alami dapat mengakumulasi pengalaman on-chain melalui perangkat seperti Saga mobile dan memanfaatkan berbagai kelas aset on-chain, termasuk RWA.
Secara ringkas, ekosistem Solana tidak hanya memudarkan batas antara ruang di luar rantai dan di dalam rantai tetapi juga meningkatkan signifikansi masing-masing domain.
Industri kripto telah mengalami pertumbuhan yang pesat dalam kurun waktu yang relatif singkat, menarik perhatian signifikan. Volatilitas yang dialami selama pertumbuhan ini telah menjadi fenomena yang akrab di kalangan peserta industri. Namun, tingkat volatilitas yang dihadapi Solana sangat istimewa - selama puncak booming blockchain pada 2021-2022, didukung oleh FTX, bursa kripto terbesar kedua di dunia, dan pemimpinnya, Sam Bankman-Fried (SBF), Solana tumbuh dengan cepat menjadi ekosistem terbesar keempat berdasarkan kapitalisasi pasar, kecuali stablecoin. Namun, kejatuhan FTX memberikan pukulan besar bagi ekosistem Solana, menyebabkan harga token SOL jatuh 97% dari puncaknya.
Meskipun mengalami krisis yang parah, Solana kembali mendapatkan pengaruhnya. Dengan partisipasi aktif dari pengembang dan perusahaan, ekosistem telah menjadi jauh lebih kuat dari sebelumnya. Serangkaian drama ini terjadi berkat visi yang teguh dan eksekusi yang cepat dari Solana.
Sumber: Solana Whitepaper
Mesin Keadaan Tersinkronisasi Global Satu Pesanan dengan Konsensus pada Kecepatan Cahaya
Perjalanan Solana dimulai pada akhir 2017. Mengambil pengalaman dari Qualcomm, Anatoly Yakovenko meneliti teknologi blockchain dan mengidentifikasi masalah utama dalam solusi yang ada: ketiadaan jam universal tanpa kepercayaan yang semua validator dapat gunakan untuk penanda waktu transaksi.
Oleh karena itu, Anatoly mengusulkan metode baru untuk mengkodekan perjalanan waktu menggunakan perulangan SHA-256 dan menyelaraskan jam di berbagai node melalui struktur data ini. Berbeda dengan blockchain tradisional, yang memerlukan komunikasi yang luas antara node untuk setuju dan mengurutkan waktu transaksi, memiliki jam yang dapat diverifikasi secara global memungkinkan jaringan disinkronkan dengan lebih sederhana dan transaksi diproses hampir seketika setelah kedatangannya.
Ide ini menjadi kenyataan sebagai Bukti Sejarah (PoH), sejalan dengan hipotesis Solana bahwa jika perangkat lunak tidak menghambat perangkat keras, kinerja jaringan secara keseluruhan dapat meningkat secara linear dengan kemajuan perangkat keras. Saat ini, Solana mampu memproses ribuan transaksi per detik, dengan waktu blok tercatat pada 400-500ms — kinerja yang jauh lebih tinggi dari blockchain yang ada.
Pada akhirnya, adopsi Solana terhadap pendekatan teknis ini bertujuan untuk mencapai dua misi: platform yang dapat diperluas yang dapat menangani penggunaan yang tinggi dan komposabilitas antara aplikasi. Melalui desain blockchain terintegrasi yang berbagi status tunggal yang disinkronkan secara global, pengembang dapat lebih mudah menulis program (yaitu, kontrak pintar), sehingga menyederhanakan pengembangan aplikasi dan meningkatkan pengalaman pengguna akhir.
Filosofi pengembangan Solana, penggunaan multi-threading untuk pemrosesan paralel, dan kinerja jaringan yang selalu terbukti sangat baik memainkan peran penting dalam membentuk komunitas yang berpusat pada pengembang pragmatis. Puncak atmosfer narasi blockchain pada saat itu, bersama dengan permintaan transaksi cepat dan biaya rendah yang didorong oleh DeFi dan booming NFT, menempatkan Solana sebagai pesaing mainnet yang sesungguhnya untuk Ethereum.
Namun, keruntuhan FTX menyebabkan terhentinya sementara skenario ini. Saat itu, Solana erat kaitannya dengan SBF, yang secara terbuka mendukung ekosistem Solana dan memasukkan proyek-proyek seperti proyek DEX Serum dan berbagai proyek yang biasanya ditemukan dalam ekosistem Ethereum ke Solana. FTX, dengan dukungan SBF, tumbuh menjadi bursa terpusat terbesar kedua di dunia, sehingga meningkatkan pengaruhnya di Solana. Namun, penyalahgunaan aset perusahaan FTX dan deposito pelanggan untuk pinjaman dan investasi di hedge fund-nya, Alameda Research, menyebabkan kejatuhan FTX. Hal ini pada gilirannya mengancam ekosistem Solana, yang sangat bergantung pada FTX, untuk runtuh.
Meskipun ekosistem Solana tampaknya hancur, pembangun yang resonansi dengan filosofi Solana tetap bertahan. Tindakan pertama Solana dalam situasi ini adalah untuk meningkatkan stabilitas jaringan dan lingkungan yang ramah pengembang dengan mengatasi aspek teknis, sehingga memulihkan kepercayaan dari komunitas.
3.2.1 Sisi Teknis
Struktur jaringan Solana rentan terhadap spam, yang menyebabkan sering terjadinya gangguan jaringan. Masalah ini pada dasarnya berasal dari niat desain jaringan untuk memaksimalkan kecepatan komunikasi, seperti sistem biaya tetap yang murah dan sistem node pemimpin yang telah ditentukan. Untuk mengatasi masalah ini, Solana mengambil langkah-langkah untuk memperbaiki dengan memperkenalkanQUIC (Quick UDP Internet Connections), Staked-Weighted (Quality of Service), dan Pasar Biaya Terlokalisasi, antara lain.
QUIC
Jaringan Solana menggunakan protokol UDP khusus untuk komunikasi antara RPCs dan node pemimpin. Pendekatan ini menyederhanakan proses komunikasi dan mempercepat kecepatan transmisi tetapi kurangnya elemen keandalan dan kontrol yang diperlukan untuk mencegah spamming karena ketidakmampuan untuk mengkonfirmasi pengiriman paket (yaitu, Acknowledgement) dan mengidentifikasi sumber IP. Karakteristik UDP, cocok untuk layanan di mana kontinuitas seperti streaming real-time penting, dianggap tidak cocok untuk lingkungan blockchain, yang menuntut keamanan dan stabilitas.
Untuk mengatasi masalah-masalah ini, Solana memutuskan untuk mengadopsi protokol QUIC yang dikembangkan oleh GoogleQUIC adalah protokol komunikasi baru berbasis UDP, mempertahankan keunggulannya sambil menyederhanakan aliran koneksi TCP dan proses handshake. Oleh karena itu, QUIC memungkinkan Solana mencapai komunikasi yang handal, melakukan pengiriman ulang hanya untuk aliran dengan kehilangan paket, dan melanjutkan pengiriman yang lain tanpa gangguan, yang secara signifikan meningkatkan efisiensi jaringan.
Kualitas Layanan (QoS) Berbobot Staked
QoS memprioritaskan jenis lalu lintas tertentu ketika lebih banyak lalu lintas yang diminta daripada yang dapat ditangani jaringan. Dengan diperkenalkannya QUIC, diskusi tentang penggunaannya muncul—node pemimpin Solana, sebelumnya menggunakan UDP, memproses transaksi berdasarkan kedatangannya tanpa mempertimbangkan asalnya. Namun, dengan QUIC, node pemimpin Solana kini dapat mengidentifikasi IP yang meminta transaksi, memungkinkan mereka untuk menentukan dan membatasi prioritas lalu lintas untuk koneksi tertentu.
Tingkat pembatasan lalu lintas sebanding dengan jumlah SOL yang dipertaruhkan, inti dari kebijakan QoS Berbobot Bertaruh. Artinya, paket maksimum yang dapat ditransmisikan oleh node validator sebanding dengan jumlah token SOL yang dipertaruhkan pada jaringan Solana, meningkatkan kemungkinan bahwa transaksi yang melebihi batas transaksi node individu akan ditolak oleh pemimpin. Metode ini bertujuan untuk 1) memblokir node validator jahat yang menyebabkan serangan spam dan 2) mendorong validator dengan permintaan transaksi tinggi untuk mempertaruhkan lebih banyak token SOL, meningkatkan keamanan Solana dan permintaan token SOL.
Pasar Biaya Lokal
Sementara Solana menerapkan kebijakan biaya gas tetap, menjaga keunggulan biaya konstan, persaingan ruang blok yang intens dapat menyebabkan kegagalan transaksi atau merangsang spam jaringan oleh pengguna yang mencoba memastikan transaksi mereka berhasil. Untuk mengatasi hal ini, pembahasan tentang memperkenalkan sistem pasar biaya di ekosistem Solana dimulai. Sistem ini memungkinkan pengguna menambahkan premi ke biaya mereka untuk memastikan transaksi mereka diproses dengan cepat, dengan demikian mencegah aktivitas spam dan meningkatkan efisiensi jaringan.
Sumber: Visa
Lebih jauh lagi, Solana mengadopsi pendekatan Pasar Biaya Lokal, membatasinya pada aplikasi atau pasar tertentu untuk meminimalkan dampak jaringan secara keseluruhan ketika permintaan untuk tindakan tertentu meningkatkan kompetisi ruang blok. Logika ini memungkinkan karena setiap transaksi Solana menentukan bagian-bagian status yang akan diubah untuk akun tertentu sebelumnya, dan transaksi dapat diproses secara paralel. Misalnya, bahkan jika biaya gas untuk membuat NFT tertentu melonjak karena permintaan tinggi, itu tidak mempengaruhi pasar biaya untuk akun lain yang tidak terkait dengan penciptaan, seperti transfer token. Saat ini, Pasar Biaya Lokal berlaku untuk aplikasi, pasar, dan kolam AMM tertentu, membatasi unit komputasi maksimum (CU) yang dapat digunakan oleh program individu per blok menjadi 25% di 'titik panas' di mana persaingan biaya akibat transaksi berlebihan sangat sengit.
Diskusi terus berlanjut untuk menyempurnakan Pasar Biaya Lokal, termasuk struktur biaya, dengan kebijakan biaya saat ini seperti yang tertulis berikut.
Selain itu, SIMD-003membahas pengenalan biaya dasar dinamis untuk lebih mencegah masalah spam, danSIMD-0096menyarankan membayar pemimpin seluruh jumlah biaya prioritas, termasuk 50% yang seharusnya dibakar.
3.2.2 Ecosystem & Operasi Samping
Di luar upaya teknis tersebut, kemampuan Solana untuk menarik minat dari pasar dan mendapatkan kepercayaan kembali disebabkan oleh pendekatan aktif ke area-area di mana tumpukan teknologinya dapat dimanfaatkan dengan baik, dan memelihara komunitas yang berpusat pada pengembang.
Memperkuat Sentimen Komunitas
Komunitas Solana, melalui berbagai platform seperti yayasan, hackathon, dan Superteam Earn, secara aktif menyediakan sumber daya dan dukungan yang diperlukan bagi para pengembang yang antusias untuk berkontribusi pada ekosistem tersebut. Operasinya berdasarkan prinsip bahwa 'menguntungkan para pengembang sangat penting untuk pengembangan ekosistem yang berkelanjutan'.
Sebagai bagian dari ini, sebuah koin meme bernama BONK, yang diciptakan oleh komunitas LamportDAO, mengalokasikan 5 persen dari total alokasinya untuk pengembang yang masih berada di ekosistem Solana dan berharap untuk merekonstruksi ekosistem Solana. Token meme ini membantu menyatukan komunitas, dan ketika para pengembang membangun kembali ekosistem, token meme tersebut mendapatkan perhatian, menandai peningkatan harga rekor sebesar 15.680% di atas harga terendahnya pada titik tertentu. Kenaikan harga token BONK memicu siklus yang menguntungkan minat dalam Solana dan ekosistemnya, akhirnya mengarah pada proposal untuk airdrop 30 juta token BONK kepada pengguna perangkat mobile Saga, meningkatkan minat pasar terhadap BONK dan ekosistem Solana lebih lanjut.
Secara rekursif, protokol seperti Jito (klien solusi MEV & platform staking), Jaringan Pyth (jaringan oracle), dan Jupiter (DEX) juga mengumumkan strategi untuk airdrop, menstimulasi minat pasar di Solana. Protokol lain dalam ekosistem, termasuk Tensor, marginfi, Zeta, Parcl, mengumumkan kebijakan poin, berkontribusi pada vitalitas dengan mengumpulkan ekspektasi untuk airdrop di antara peserta dalam ekosistem Solana.
Kasus-kasus ini adalah contoh yang signifikan tentang bagaimana budaya yang menghargai komunitas yang digabungkan dengan desain produk superior dapat menghidupkan kembali ekosistem.
Pendekatan untuk Infrastruktur Web2
Saat kegembiraan untuk blockchain pada puncaknya pada tahun 2021-22 mulai mereda, pertanyaan utama yang ditinggalkan oleh pasar adalah, “Mengapa menggunakan blockchain?” Akibatnya, setiap mainnet mulai memperkuat identitas mereka lebih lanjut dan mendiskusikan langkah-langkah untuk adopsi nyata. Dalam konteks ini, faktor lain yang menarik minat signifikan ke Solana dari pasar adalah eksekusi cepat dari berbagai inisiatif yang secara praktis menghubungkan infrastruktur dunia nyata dengan dunia on-chain, di luar hanya merenungkan pertanyaan-pertanyaan tersebut.
Sumber: Solana
Menonjol di antara inisiatif-inisiatif ini adalah DePIN dan Mobile. Seperti yang dijelaskan dalam pengantar, DePIN memanfaatkan karakteristik desentralisasi teknologi blockchain untuk memelihara dan mengoperasikan infrastruktur nyata. Solana secara unik memimpin bidang DePIN, menciptakan narasinya sendiri. Ini bertujuan tidak hanya untuk menyajikan kasus penggunaan yang dapat menggantikan / melengkapi infrastruktur dunia nyata dengan tata bahasa Web3 tetapi juga untuk membangun corong yang menarik pengguna di luar rantai ke dunia Web3, memungkinkan mereka untuk memperoleh pengalaman Web3. Lingkungan fisik dilengkapi dengan toko aplikasi dan berbagai fitur untuk menawarkan pengalaman terpadu dari ekosistem Solana kepada pengguna adalah seri perangkat mobile Saga yang diluncurkan oleh Solana - seri Saga pertama yang dirilis pada tahun 2022 mengalami penjualan awal yang rendah tetapi habis terjual pada bulan Desember saat berita token BONK dan vitalitas ekosistem Solana menyebar, dan pemesanan awal untuk seri kedua yang diluncurkan pada paruh pertama tahun 2025melebihi 100,000per tanggal 13 Februari.
Area kedua adalah Pembayaran. Memang, pembayaran aset kripto berbasis blockchain P2P sering disebut sebagai kasus penggunaan yang dapat secara berarti menyelesaikan isu-isu seperti masalah perantara, biaya tinggi, dan waktu transaksi lambat dari sistem keuangan tradisional. Solana memposisikan dirinya sebagai blockchain yang paling cocok untuk pembayaran aset kripto dengan multi-threading untuk pemrosesan paralel, kecepatan pemrosesan yang cepat, dan biaya transaksi rendah. Solana secara aktif memperkuat inisiatif di area ini untuk membuat transaksi blockchain seintuitif dan sesederhana pembayaran kartu kredit - USDC dari Circle telah lama mengumumkan kemitraan resmi dengan Solana, dan Solana Pay sumber terbuka diumumkan pada Februari 2022memungkinkan berbagai aplikasi untuk membangun fitur Pembayaran aset kripto. Plugin Solana Pay telah diintegrasikan dengan Shopify, Citcon, Checkout.com, dan VisaTelah mengumumkan termasuk Solana dalam infrastruktur pembayaran stablecoin-nya.
Inisiatif untuk Keragaman Klien & Desentralisasi Validator
Selain itu, berdasarkan prinsip bahwa keragaman klien validator meningkatkan stabilitas dan keamanan jaringan, Solana sedang berupaya untuk meningkatkan ketahanan melalui inisiatif bagi berbagai klien validator - keragaman klien dapat meminimalkan dampak cacat perangkat lunak tunggal pada seluruh jaringan karena bug atau kerentanan yang ada di satu klien mungkin tidak ditemukan di klien lainnya.
Awalnya dimulai sebagai klien tunggal dari Solana Labs, Solana mulai mencapai keragaman klien dengan rilis klien kedua, Jito-Solana, yang dikembangkan oleh Jito Labspada Agustus 2022, dan mencapai versi pengujian dari klien validasi independen berbasis C/C++ yang dikembangkan oleh Jump Crypto, bernama Firedancer.
Selain itu, Tinydancer, klien diet yang memungkinkan validasi transaksi dengan biaya rendah, juga menerima minat yang cukup besar, terutama karena ini mengurangi kesalahpahaman bahwa desentralisasi sebenarnya tidak terjadi karena spesifikasi perangkat keras yang tinggi.biasanya diperlukan untuk menjalankan sebuah node Solana - mengoptimalkan spesifikasi hardware untuk meningkatkan kinerja jaringan Solana sangat penting, tetapi sesuaiPos Endgame Vitalik, mengurangi spesifikasi operasi node untuk memungkinkan lebih banyak orang memproduksi blok tidak menguntungkan bagi skalabilitas, kualitas, dan stabilitas jaringan*.
Spesifikasi yang disarankan untuk mengoperasikan node Solana adalah sebagai berikut:
**Rancangan struktur PBS (Pemisahan Pemohon - Pembangun) oleh Ethereum juga didasarkan pada konteks ini.
Meskipun memerlukan perangkat keras berkualitas tinggi, pusat-pusat data yang meng-host sekitar 2,900 node Solanasangat terdistribusi, dan Koefisien Nakamoto, yang mengacu pada jumlah validator yang dapat menyebabkan masalah operasional untuk blockchain, tetap sekitar 20. Meskipun terpusat secara geografis di sekitar AS, optimisasi kontinu antara perangkat lunak dan perangkat keras mengikuti Hukum Moore dan operasi dari program delegasiberdasarkan kriteria terkait desentralisasi, bukti menunjukkan bahwa Solana secara bertahap mencapai desentralisasi.
Secara ringkas, diposisikan sebagai salah satu dari beberapa rantai dengan beberapa klien validator independen selain dari Ethereum, Solana terus berupaya menuju desentralisasi dan mencari stabilitas berkelanjutan dalam jaringan.
Solana telah memperkuat fondasi internalnya dan aktif memperluas jangkauan bisnisnya. Proses ini telah memberikan cukup elemen untuk menarik investor institusional, dengan Cathie Wood, CEO Ark Invest, secara publik mengungkapkan pandangan positif terhadap visi Solana, dan Produk kepercayaan Solana Grayscale melonjak 869%. Pada intinya, Solana telah membuktikan potensinya untuk memulihkan ekosistem yang tampaknya dalam krisis dengan visi yang konsisten dan eksekusi yang cepat.
Dalam bagian ini, kita akan menjelajahi elemen dari tumpukan teknis Solana yang telah kokoh mendukung visi yang teguh dan mendorong kebangkitan ekosistemnya.
4.1.1 Bahasa
Sumber: Solana
Solana bertujuan untuk mengurangi biaya dan waktu blok secara visual sementara secara teknis mengoptimalkan perangkat lunak untuk perangkat keras. Misi ini memerlukan pemilihan bahasa pemrograman yang hati-hati untuk program (yaitu, kontrak pintar), yang mengarah pada adopsi Rust - dikenal karena konkurensi, keamanan memori, kontrol tingkat rendah, dan sistem tipe yang kuat yang mencegah kesalahan tipe dan memastikan kode aman dan dapat diprediksi.
Namun, Solana pada akhirnya bertujuan untuk menciptakan lingkungan di mana semua bahasa yang kompatibel dengan LLVM* (Low Level Virtual Machine) dapat digunakan secara bergantian. Oleh karena itu, meskipun bahasa pemrograman pilihan Solana pada dasarnya adalah Rust, LLVM memungkinkan kode yang ditulis dalam bahasa lain seperti C atau C++ untuk diterjemahkan ke dalam kode mesin yang dapat dieksekusi di Solana.
Untuk komunikasi sisi klien dengan jaringan Solana, pengembang dapat memanfaatkan berbagai SDK yang dibangun di atas API JSON RPC dalam bahasa seperti Java, C#, Python, Go, atau Kotlin.
*LLVM adalah kumpulan teknologi kompilator modular dan toolchain yang memungkinkan kode berkualitas tinggi dan berkinerja tinggi dioptimalkan dengan efisien di berbagai platform hardware, menjadikannya lingkungan pengembangan yang disukai oleh para pengembang terampil.
4.1.2 Inovasi Inti
Solana menerapkan delapan teknologi inti untuk memastikan kecepatan teratas sepanjang proses dari saat seorang pengguna mengirimkan transaksi hingga blok diproduksi. Untuk membantu memahaminya, mari kita secara singkat meninjau bagaimana mekanisme konsensus Solana bekerja.
*Solana sangat cepat sehingga memiliki Jadwal Rotasi Pemimpin sehingga pemimpin diketahui satu epoch sebelumnya untuk memastikan blok tidak tertunda atau basi.
**Ini akan lebih dijelaskan di bawah bagian Proof of History.
Bukti Sejarah
Seperti yang disinggung secara singkat dalam pengantar, inti dari PoH adalah bahwa validator secara independen menghasilkan referensi jam global untuk semua urutan transaksi. Sebagai contoh, menghash hash sebelumnya (yaitu, hash1) untuk menghasilkan hash2 (yaitu, sha256(hash1)) secara intuitif menunjukkan bahwa hash1 mendahului hash2. Solana menyebut proses ini sebagai 'Sekuen'.
Sumber:Solana Whitepaper
Struktur data hash berurutan ini berfungsi sebagai bukti dari berlalunya waktu, memungkinkan validator untuk memutar verifikator utama tanpa perlu berbagi waktu yang telah berlalu dengan orang lain. Inilah mengapa Solana, dengan PoH, dapat memiliki waktu blok yang lebih singkat dibandingkan dengan blockchain lainnya.
Sumber: Whitepaper Solana
Menghasilkan urutan ini hanya mungkin melalui pemrosesan inti-tunggal karena perlu merujuk ke hash output sebelumnya, tetapi verifikasi dapat dilakukan melalui multi-core karena logikanya sederhana - perhitungan hash. Dengan demikian, ini mencapai filosofi Solana tentang "verifikasi yang dapat diskalakan secara linear per node ke perangkat keras."
Oleh karena itu, PoH lebih mirip dengan struktur data clock global atau Verifiable Delay Function (VDF) yang diimplementasikan dengan fungsi hash sekuensial daripada algoritma konsensus, di mana Solana sebenarnya menggunakan Tower BFT DPoS untuk algoritma konsensus.
Tower BFT DPoS
Tower BFT dapat dijelaskan sebagai versi PBFT yang dioptimalkan dengan PoH. Tower BFT memanfaatkan PoH Solana sebagai jam global untuk mendahului urutan, fokus hanya pada proses konsensus, mengurangi secara signifikan pengiriman pesan dan latensi. Proses validator mencapai konsensus melalui Tower BFT adalah sebagai berikut.
Validator memilih versi ledger yang mereka yakini akurat, membuang yang dianggap salah, tanpa perlu komunikasi P2P, selama durasi slot tetap (yaitu, ~400ms)Dengan setiap voting pada slot-slot berikutnya setelah titik tertentu, timeout yang diperlukan untuk rollback ke blok sebelumnya akan berlipat ganda. Ini berarti bahwa ketika Urutan PoH yang mayoritas validator telah voting untuk terus berlanjut, menjadi semakin sulit untuk melakukan rollback - misalnya, jika semua validator melakukan voting sebanyak 35 kali dalam 14 detik terakhir (14.000ms / 400ms = ~35 slot), batas waktu efektif jaringan akan menjadi ~435 tahun (2^350.4/3600/24/365), membuat pengembalian praktis tidak mungkin.
Sebagai hasilnya, hanya 'Sekuen terberat,' yang paling sulit untuk di-rollback karena mayoritas validator memilihnya, tetap berada di blockchain, dan validator-validator yang memilih Sekuen ini menerima imbalan. Singkatnya, berkat PoH, validator dengan Tower BFT dapat menghitung waktu habis secara asinkron tanpa perlu komunikasi P2P, memastikan bahwa voting dilakukan tepat waktu, menjaga kelancaran jaringan dan mengurangi kemungkinan fork.
*Voting didasarkan pada bobot berdasarkan jumlah staking yang dimiliki oleh masing-masing validator dalam jaringan.
Arus Teluk
Tidak seperti blockchain lainnya, Solana tidak memerlukan mempool publik untuk menahan transaksi pengguna karena ruang blok relatif tidak langka karena throughput transaksi yang tinggi. Sebagai gantinya, ketika pengguna mengirimkan transaksi, server RPC mengubahnya menjadi paket QUIC*, segera meneruskannya ke validator yang dijadwalkan untuk menjadi pemimpin berikutnya. Pendekatan ini, yang dikenal sebagai Gulf Stream, memungkinkan transisi pemimpin yang cepat dan pra-eksekusi transaksi, mengurangi beban memori pada validator lain.
*Awalnya UDP, diperbarui ke QUIC pertengahan 2022 seperti yang disebutkan sebelumnya.
Sealevel & Cloudbreak
Sealevel adalah teknologi inti yang memungkinkan pemrosesan paralel multi-threaded di Solana, berbeda dengan EVM atau waktu runtime berbasis WASM*. Ini bergantung pada 'Instruksi' dalam setiap transaksi, dengan array akun yang berisi informasi status global jaringan Solana. Transaksi sudah diklasifikasikan sebelumnya berdasarkan status baca/tulis yang dinyatakan per akun untuk pemrosesan paralel.
Sumber: Siklus Transaksi Solana
Ngomong-ngomong, sangat sulit untuk mengorganisir basis data akun sedemikian rupa sehingga dapat dibaca/ditulis secara bersamaan oleh beberapa utas, bahkan dengan database tradisional apapun. Untuk tujuan ini, Solana mengembangkan Cloudbreak untuk memaksimalkan penggunaan SSD secara efisien dengan mempartisi struktur data akun dengan cara tertentu untuk mendapatkan manfaat dari kecepatan operasi berurutan dan mengadopsi file yang dipetakan ke memori.
*Seperti yang disebutkan sebelumnya, logika pemrosesan paralel ini di Sealevel juga menjadi alasan mengapa implementasi Pasar Biaya Lokal menjadi mungkin.
Pipelining
Pipelining dalam blockchain Solana adalah teknik yang membagi aliran masukan data (yaitu paket QUIC yang diterima lebih dulu oleh pemimpin berikutnya) menjadi beberapa proses yang beroperasi di bagian yang berbeda dari perangkat keras.
Proses pipelining berjalan sebagai berikut.
Solana memaksimalkan pemanfaatan perangkat keras dan meningkatkan efisiensi melalui pemipilan, mempercepat verifikasi dan transmisi blok.
Turbine
Setelah transaksi diproses, pemimpin harus menyebarkan State yang berubah ke setiap validator. Jika volume data besar harus dikirim secara individual ke banyak validator, hal itu akan sangat tidak efisien. Untuk mengatasi masalah ini, Solana menggunakan teknologi yang disebut Turbine, mirip dengan yang dimiliki BitTorrent. Secara sederhana, teknologi ini melibatkan pemimpin membagi paket QUIC (opsional dengan kode penghapusan) menjadi paket-paket lebih kecil dan mendistribusikannya ke validator dengan struktur hierarkis.
Sebagai contoh, pertimbangkan blok 128MB. Untuk memproses blok ini, pemimpin membaginya menjadi 2.048 bagian paket 64KB dan mendistribusikannya ke beberapa validator. Validator ini, pada gilirannya, mengirim kembali potongan paket ke validator kolega lainnya, yang disebut sebagai Tetangga - awalnya validator penerima dipilih di antara simpul dengan rasio staking tinggi dari token SOL. Validator secara rekursif meneruskan sebagian data yang diterima ke kelompok Tetangga di bawahnya. Arsitektur ini memungkinkan data yang awalnya dimaksudkan untuk ditransmisikan oleh pemimpin akhirnya mencapai sejumlah validator yang proporsional secara eksponensial terhadap ukuran kelompok Tetangga (yaitu, n) seiring dengan kedalaman tahap. Seiring dengan peningkatan ukuran kelompok Tetangga, langkah-langkah yang diperlukan untuk menghubungkan jaringan berkurang dalam skala logaritmik, memungkinkan penyebaran data yang cepat.
Terutama dalam kasus di mana beberapa validator di level yang lebih tinggi terlibat dalam aktivitas jahat (misalnya, Serangan Gerhana) , mereka berpotensi memiliki dampak yang relatif besar pada seluruh jaringan. Oleh karena itu, jaringan mengadopsi metode pengiriman paket melalui berbagai jalur acak setiap kali.
Pengarsip (Penggandakan Ledger)
Archiver Solana digunakan untuk menyimpan sekitar 4 petabyte data yang dihasilkan setiap tahun oleh jaringan. Mereka dapat dianggap sebagai jenis klien ringan yang tidak mengunduh seluruh ledger Solana tetapi hanya menyimpan sebagian, memungkinkan berbagai spektrum validator dengan persyaratan hardware yang bervariasi untuk berpartisipasi.
Ketika Archivers dialokasikan data untuk disimpan dari jaringan, mereka melakukan peran memverifikasi keaslian data melalui Proof of Replication (PoRep), sebuah teknologi berbasis Filecoin. Archivers mengumumkan ruang penyimpanan mereka ke jaringan dan menerima hingga 3% inflasi sebagai imbalan untuk menyimpan dan memverifikasi data yang ditugaskan.
Teknologi kunci yang dibahas sebelumnya memungkinkan pemrosesan transaksi yang cepat, lingkungan eksekusi paralel, dan latensi rendah, menjadikan Solana sebagai infrastruktur ideal untuk aplikasi yang dibangun di jaringannya. Namun, throughput tinggi Solana juga dapat menimbulkan tantangan dalam menjaga stabilitas jaringan terhadap bot MEV atau spam. Sebagai respons, Jito muncul sebagai klien kedua Solana pada Agustus 2022 untuk mengatasi ketidak efisienan dalam ekstraksi MEV dan masalah protokol staking likuid terpusat, berkontribusi pada stabilisasi jaringan dan desentralisasi.
Selain itu, rilis yang akan datang dari klien kinerja terbaik seperti Firedancer dari Jump Crypto, dan Tinydancer, klien ringan yang memungkinkan banyak pengguna untuk memvalidasi transaksi dengan spesifikasi perangkat keras yang lebih rendah, diatur untuk memperkaya keragaman klien dalam jaringan Solana.
4.2.1 Jito-Solana
Sumber: jito.network/blog
Jito-Solana mengaktifkan pasar MEV, mirip dengan solusi MEV-boost Flashbots di Ethereum. Namun, karena desain unik Solana, tanpa mempool dan memproses transaksi terutama dengan cara first-come-first-serve dengan waktu blok yang jauh lebih cepat dibandingkan dengan Ethereum, Jito-Solana beroperasi secara berbeda.
Klien MEV Jito memperkenalkan kolam memori virtual yang melakukan lelang setiap 200ms, menyederhanakan proses ekstraksi MEV. Dengan Jito-Solana, penelusur dapat memeriksa transaksi dan mensimulasikan pengelompokan melalui Block Engine, dan kemudian mendekati node pemimpin melalui saluran pemrosesan khusus. Pengolahan off-chain pengelompokan transaksi dan lelang blok ini meminimalkan dampak pada kemacetan jaringan.
Sumber: jito.retool.com
Sejak diluncurkan pada Agustus 2022, Jito-Solana telah terus tumbuh dalam adopsi, menunjukkan tingkat adopsi sebesar 65% pada artikel ini.
Selain itu, Jito telah memperkenalkan mekanisme staking likuid (yaitu, JitoSOL) ke solusi MEV-nya, memperluas pendapatan MEV ke penggunanya dan berkontribusi pada perluasan ekosistem DeFi. Mereka bertujuan untuk menerapkan operasi JitoSOL secara tanpa izin melalui StakeNet.
4.2.2 Firedancer
Penari Api, yang sedang dikembangkan oleh tim Jump Crypto, adalah klien validator baru yang sepenuhnya mengimplementasikan ulang klien Solana Labs dalam C dan C++. Tujuannya adalah meningkatkan kinerja melalui optimisasi perangkat lunak dan meningkatkan keragaman klien validator dalam ekosistem. Itsversi demoditampilkan di konferensi Breakpoint pada November 2022 menunjukkan kemampuan untuk memproses hingga 1,2 juta TPS(600k setelah duplikasi).
Sumber: Syncracy
Menurut Syncracy’s'Tesis Solana - Kuda Tercepat Muncul Dari Abu', menggunakan Firedancer bisa sedikit meningkatkan biaya operasional node namun mencapai rasio TPS/Biaya Node yang kompetitif dengan mencapai sekitar 55.000 TPS*.
Perbedaan signifikan antara Firedancer dan klien yang ada adalah arsitektur modularnya, terdiri dari banyak proses individual yang dikenal sebagai Tiles, memungkinkan untuk optimasi setiap proses. Saat ini, Firedancer sedang diuji di lingkungan testnet melalui klien hibrida bernama Frankendancer, menerapkan lingkungan runtime terbaru dan modul konsensus dari klien yang ada ke arsitektur Firedancer.
*Kita harus menunggu dan melihat kapan itu diluncurkan, tetapi jika Firedancer tampil jauh lebih baik dari klien yang sudah ada, pilihan klien para operator node akan tertuju pada Firedancer, dan keragaman klien mungkin tidak tercapai dalam praktek.
4.2.3 Tinydancer
Jaringan Solana kurang memiliki fitur klien ringan yang memungkinkan validasi status tanpa menjalankan node penuh, membatasi kemampuan validasinya. Untuk mengatasi hal ini, Tinydancer, klien ringan yang sedang dikembangkan, memungkinkan verifikasi transaksi dengan biaya rendah tanpa mengunduh seluruh blok atau menjalankan transaksi. Ini memberi peringatan kepada node penuh yang bergantung padanya ketika transaksi mencurigakan terdeteksi.
Memperkenalkan klien ringan seperti Tinydancer ke jaringan Solana, yang membutuhkan spesifikasi hardware tinggi untuk operasi node, adalah tonggak penting untuk meningkatkan aksesibilitas dan potensi validasi. Meskipun desain Tinydancer belum final, mengamati apakah Solana dapat memberikan kemampuan validasi substansial kepada basis pengguna yang lebih luas dan mencapai ‘desentralisasi melalui verifikasi yang terjangkautetap harus dilihat.
Memiliki berbagai klien sangat penting karena cacat kode bawaan dalam sejumlah kecil perangkat lunak klien dapat berpotensi menyebabkan kerusakan yang sangat parah pada seluruh jaringan. Melihat bagaimana klien saat ini dan yang akan datang berevolusi untuk mengoptimalkan kinerja jaringan Solana akan menjadi hal yang menarik, namun kenyataan bahwa inisiatif-inisiatif ini sedang berlangsung tanpa ragu merupakan perkembangan positif bagi Jaringan Solana.
Solana tidak hanya menyediakan para pengembang dengan tumpukan teknis yang mapan, seperti yang diperkenalkan sebelumnya, tetapi juga menawarkan seperangkat alat dan standar yang kaya untuk mendukung pengembangan aplikasi yang beragam secara efisien dan efektif di platform Solana. Secara umum, kerangka kerja terkemuka meliputi:
Selain itu, ada logger seperti Geyser, Sologger, dan IronForge, lingkungan pengujian program yang lebih kaya disediakan oleh BankRun.js, dan sebuah IDE berbasis web yang disebut Solana Playground, di antara banyak dokumen, kerangka kerja, dan alat lainnya tersedia.
Dengan cakupan kerangka kerja yang luas yang diperkenalkan, beberapa standar dan sub-kerangka kerja dalam kategori keseluruhan yang membuat fitur unik Solana menjadi menonjol atau layak dinantikan, disorot di bawah ini.
4.3.1 Token 2022 (Pengayaan Token)
Sumber: Token Extension Paper oleh Solana Labs
Sementara Ethereum secara bebas mengusulkan berbagai standar token, Solana telah beroperasi dengan satu standar token SPL tunggal, membatasi fleksibilitas ekstensi standar dibandingkan dengan Ethereum. Dengan evolusi blockchain dan peningkatan permintaan yang cepat untuk fungsionalitas token kompleks (misalnya, RWA), Solana Labs mengembangkan standar token baru, ‘Token 2022 (Perpanjangan), ’tertanam dalam lapisan protokol untuk mengatasi ketidakefisienan tersebut.
Standar baru ini menambahkan fitur yang dapat dikonfigurasi ke token SPL yang ada untuk mendukung berbagai kasus penggunaan tanpa perpustakaan tambahan. Jenis Ekstensi Token meliputi 1) Ekstensi Mint dan 2) Ekstensi Alamat.
Yang pertama memperluas fungsionalitas token, termasuk Transfer Hook untuk eksekusi kondisional program saat transfer token, Transfer Fee untuk mengarahkan biaya ke akun tertentu, Metadata yang diperkaya, dan fitur seperti Non-Transferable Token dan Confidential Transfer. Yang terakhir mencakup fitur yang terkait dengan manajemen akun, seperti Immutable Owner untuk mencegah pemberian ulang kepemilikan akun, dan Default Account State untuk menetapkan status akun yang memerlukan interaksi khusus dengan proyek untuk menggunakan akun dan aset.
Fungsi-fungsi detail dan kasus penggunaan dijelaskan dalam kertas oleh Solana Labs. Namun, dari perspektif fungsional, standar yang dapat diterapkan dengan Token Extension telah dibahas atau diadopsi dalam ruang standar ERC Ethereum, masih belum mencakup spektrum standar Ethereum. Namun, perbedaan kritis adalah bahwa, tidak seperti standar ERC tingkat aplikasi Ethereum, Token Extension diimplementasikan pada lapisan protokol. Ini membawa keuntungan yang signifikan, karena pengembang dapat dengan cepat mengkonfigurasi program tanpa khawatir tentang masalah kompatibilitas di berbagai aplikasi - kita sudah melihat betapa terfragmentasinya pemanfaatan standar abstraksi akun Ethereum ERC-4337 yang digunakan di tingkat aplikasi).
Saat ini, jadwal implementasi mainnet untuk Token Extension diatur untuk musim dingin 2024, dengan pembaruan tersedia melalui initautan.
4.3.2 xNFT (NFT yang Dapat Dijalankan)
Siapa pun yang telah berinteraksi dengan blockchain tahu bahwa UX masih memiliki jalan yang panjang untuk ditempuh. Standar yang diperkenalkan di sini memiliki potensi untuk diadopsi secara luas dan dapat secara signifikan meningkatkan UX.
xNFT, yang dikembangkan oleh pengembang di Coral untuk blockchain Solana, mewakili aset atau kode 'eksekusi'. Dengan kata lain, mengimplementasikan kode melalui plugin xNFT mengubahnya menjadi aset aplikasi web3 yang berfungsi.
Coral telah membangun ‘RanselSebagai lingkungan di mana xNFT dapat beroperasi, menyerupai dompet super aplikasi yang mengintegrasikan berbagai aplikasi web3 (yaitu, xNFT) tanpa perlu koneksi atau perpindahan terpisah.
Sumber: Aplikasi Ransel
Saat ini, tentang 90 aplikasitelah dirilis dalam format xNFT di berbagai platform gaming, NFT, DeFi, dan lainnya. Standar Backpack dan xNFT, disediakan sebagai sepenuhnya open-source berbasis React, bisa membawa inovasi UX yang signifikan ke pasar aplikasi terdesentralisasi jika lebih banyak xNFT diikutsertakan dan dukungan untuk berbagai blockchain diperluas. Baru-baru ini, Backpack mengintegrasikan Backpack Exchange ke dalam antarmukanya dalam masa beta pra-musim, mencatat $300 juta dalam volume perdagangan pada hari pertamanya, membuktikan potensinya.
4.3.3 Kompresi Status
Menyimpan data di jaringan Solana memerlukan membuka akun token dan membayar sewa. Meskipun biaya untuk memposting jumlah data kecil mungkin tidak berarti, namun menjadi perhatian bagi volume data besar.Kompresi Status, dirancang dengan menggabungkan kompresi akun Solana Labs dan program Bubblegum Metaplex, mengatasi masalah-masalah ini.
Kompresi Status menggunakan struktur pohon Merkle untuk menghash metadata setiap aset di simpul daun, menerapkannya ke struktur dan menyimpan hasil hash akar di bagian atas di ledger. Metode ini memungkinkan penyimpanan data yang aman menggunakan ruang ledger blockchain yang lebih murah daripada ruang akun yang mahal, terutama cocok untuk NFT karena sifat manajemen informasi dalam jumlah besar.
Oleh karena itu, NFT yang terkompresi (yaitu, cNFT) mengikuti skema metadata yang sama dengan NFT yang tidak terkompresi tetapi secara inheren bukan token SPL itu sendiri; mereka hanya berisi pengenal untuk dekompresi potensial. Proses dekompresi, mengubah cNFT menjadi NFT Solana standar, bersifat unidireksional dan diaktifkan melalui Metaplex’sProgram Bubblegum.
Namun, karena data cNFT disimpan di luar rantai, diperlukan program terpisah yang mendefinisikan metode interaksi, dan proses ini bergantung pada penyedia RPC, yang berpotensi menimbulkan biaya tambahan. Memodifikasi cNFT juga melibatkan proses kompleks dan mahal, seperti membuktikan otorisasi untuk mengubah data di luar rantai melalui enkripsi.
4.3.4 Solana Pay
Sumber: Dokumen Solana Pay
Solana Pay, sebuah perpustakaan JavaScript sumber terbuka, menyederhanakan pembayaran cryptocurrency di blockchain Solana. Ini menggunakan skema URL transfer token untuk memungkinkan bisnis atau pengembang menerima pembayaran dalam token SOL atau SPL secara langsung tanpa perantara. Opsi integrasi seperti tautan pembayaran, tombol 'Bayar Sekarang', atau kode QR adalah disediakan.
Sumber: Yash Agarwal
Seperti yang disebutkan sebelumnya, plugin Solana Pay telah diintegrasikan dengan Shopify, Citcon, Checkout.com, dan lebih dari 100 perusahaan/proyekjuga.
4.3.5 Solana Mobile Stack
Sumber:Dokumen SMS
PintuTumpukan Seluler Solana (SMS)adalah SDK sumber terbuka yang menawarkan alat untuk mengembangkan aplikasi pada perangkat mobile seri Saga oleh Yayasan Solana. SMS terdiri dari komponen utama berikut.
Di luar tumpukan ini, Dokumen SMSmenyediakan SDK untuk berbagai bahasa/kerangka pengembangan termasuk React Native, Kotlin, Flutter, Unity, Unreal Engine, dan Solana KMP. Solana bertujuan untuk mempopulerkan penggunaan blockchain dalam lingkungan seluler dan mempromosikan keuangan ritel dengan memberikan pengalaman terintegrasi kepada pengguna layanan DePIN, aplikasi DeFi, dan Backpack, antara lain, melalui seri Saga yang didukung oleh SMS.
Ada hubungan yang erat antara perkembangan kecepatan internet dan aplikasi - pada awal mula internet, bandwidth terbatas dan kecepatan transmisi rendah membuat waktu pemuatan halaman web menjadi lama, mengurangi aksesibilitas pengguna terhadap konten multimedia. Lingkungan ini mendukung perkembangan aplikasi web sederhana yang berfokus pada pertukaran informasi berbasis teks.
Namun, pengenalan internet broadband dan kemajuan teknologi jaringan data telah secara dramatis meningkatkan kecepatan internet, sehingga meningkatkan kompleksitas dan fungsionalitas aplikasi. Hal ini telah memungkinkan penggunaan berbagai aplikasi berbandwidth tinggi seperti streaming video seperti Netflix, gaming online, berbagi file besar, komunikasi real-time, dan alat kolaborasi. Pada intinya, kemajuan kecepatan internet secara fundamental mengubah cara konten digital dikonsumsi, merangsang pengembangan aplikasi dan layanan baru.
Kami sepertinya mengalami atmosfer ini sekali lagi melalui Solana - dengan memanfaatkan keunggulan yang ramah pengguna/pengembang sambil secara bertahap meningkatkan desentralisasinya, Solana telah menciptakan ekosistem denganlebih dari 700 aplikasi terdesentralisasisekitar 4 tahun setelah menghasilkan Genesis Block-nya.
Namun, ini hanya permulaan. Visi Solana jauh melampaui itu, dengan pembangunan infrastruktur yang mampu menciptakan nilai baru yang belum pernah terjadi sebelumnya, dari upaya untuk mengoptimalkan perangkat lunak untuk perangkat keras, pengenalan berbagai klien, hingga inovasi dalam UX yang diharapkan dari xNFT & Backpack dan Solana Mobile Stack untuk pengalaman terintegrasi. Dan ini akan meledak dan melahirkan lebih banyak aplikasi inovatif.
Sementara pengenalan rinci terhadap setiap proyek akan dibahas dalam artikel terpisah, dalam bagian-bagian berikut dari artikel ini, kami akan secara singkat memperkenalkan beberapa proyek yang paling dinantikan berdasarkan kemajuan Solana saat ini.
Banyak orang, termasuk Co-Founder Solana Raj Gokal, menggambarkan Solana sebagai ‘apel dari dunia kripto’, menekankan keselarasan antara perangkat lunak dan perangkat keras dan berfokus pada kinerja dan UX. Analogi ini mungkin membuat visi Solana lebih mudah dipahami oleh kita. Namun, ironisnya, apa yang membuat Solana bahkan lebih menarik bukanlah kesamaannya dengan Apple tetapi perbedaannya - pendekatan Solana dan Apple benar-benar berlawanan.
Apple pada dasarnya menjual perangkat keras, menjadikan perangkat lunak sebagai sarana untuk menjual perangkat keras. Bahkan pada saat peluncuran iPod, yang menandai tonggak penting dalam perjalanan luar biasa Apple, Apple mengadopsi pendekatan yang menggabungkan perangkat lunak, iTunes, untuk memamerkan pengalaman perangkat kerasnya. Namun, Solana mengambil pendekatan yang berlawanan, bertujuan untuk mengintegrasikan perangkat keras untuk merangkum pengalaman web3 di mana banyak aplikasi sepenuhnya dapat disusun secara organik terhubung. Jadi, dibandingkan dengan pendekatan Apple, metode Solana dianggap lebih canggih dan ambisius, mencari inovasi bukan hanya melalui UX yang nyaman tetapi dengan menawarkan pengalaman baru melalui perangkat lunak itu sendiri.
Pada akhirnya, teknologi tak berarti jika tidak digunakan. Berpikirlah secara sederhana. Salah satu nilai utama yang kita cari dari blockchain adalah agar berfungsi sebagai infrastruktur internet inovatif yang dapat melengkapi sistem dunia nyata dengan cara-cara seperti itu.
Sementara Bitcoin dan Ethereum telah menyajikan visi ideal untuk masa depan blockchain, Solana sedang mempertimbangkan bagaimana cara menerapkan proses ini secara realistis dan menjadi yang pertama yang secara aktif memimpin area kasus penggunaan praktis. Mungkin kita telah terlalu terperangkap oleh trilema blockchain yang didefinisikan oleh Vitalik, membatasi imajinasi kita pada di mana setiap blockchain berdiri dalam spektrum itu. Pada akhirnya, protokol yang menciptakan nilai paling signifikan akan menjadi yang terbaik memahami kebutuhan pengguna dan pengembang untuk menyajikan pengalaman-pengalaman tersebut.
Artikel ini dicetak ulang dari [4pillarsMeneruskan Judul Asli 'Laporan Mega Solana - Seperti Apple, tapi Tidak Seperti Apple'. Jika ada keberatan terkait penerbitan ulang ini, silakan hubungiBelajar Gatetim, dan mereka akan menanganinya dengan cepat.
Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini sepenuhnya milik penulis dan tidak merupakan saran investasi apa pun.
Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Judul Diteruskan: Laporan Mega Solana - Seperti Apple, tetapi Tidak Seperti Apple
Secara historis, pasar infrastruktur, yang bisa disebut sebagai pasar modal-industri, sering ditandai oleh skenario pemenang mengambil semua atau beberapa mendominasi. Sesuai dengan hal ini, fokus utama dalam ranah blockchain telah menjadi pangsa pasar di antara berbagai Mesin Virtual (VM) sejak Ethereum pertama muncul sebagai platform kontrak pintar hampir 9 tahun yang lalu. Perdebatan yang berkelanjutan mengenai tren VM dan persyaratan infrastruktur setiap saat menyarankan bahwa VM dengan berbagai tesis akan terus muncul dan berkembang, lebih lanjut memperluas pai pasar blockchain.
Diwakili oleh Mesin Virtual Solana (SVM), Solana tak bisa disangkal merupakan pemain yang mengirimkan pesan penting dalam konteks ini. Solana telah memberikan kontribusi yang signifikan untuk memperkuat vertikal blockchain terintegrasi dengan menyoroti kelebihan unik struktur monolitik - kesederhanaan, keterjangkauan, dan kecepatan - dalam pasar yang tampaknya ditakdirkan untuk dikuasai oleh ekosistem blockchain modular yang berpusat di sekitar Ethereum. Selain itu, Solana menjadi pelopor proses pengenalan bagi pengguna off-chain untuk mengadopsi blockchain dengan fokus pada sektor seperti DePIN (Jaringan Infrastruktur Fisik Terdesentralisasi), Mobile, dan Pembayaran.
Frasa 'Solana Bukan Lagi Alt, OPOS (Hanya Mungkin di Solana)' menandakan eksplorasi artikel tentang narasi yang mengelilingi pangsa pasar yang pulih dengan cepat dari ekosistem Solana, ketangguhan yang telah ditunjukkan oleh Solana, fitur-fitur uniknya, dan apa yang dapat kita pelajari dari pendekatan Solana.
Saat Ethereum mengubah rencananya menuju pendekatan rollup-centric, konsep blockchain modular telah meningkat tajam, dengan proyek terkait mulai mendominasi pangsa pasar. Inti dari blockchain modular adalah mendistribusikan peran konsensus, eksekusi, penyelesaian, dan ketersediaan data ke protokol yang berbeda, dengan demikian mengatasi keterbatasan blockchain terintegrasi melalui skalabilitas yang ditingkatkan dan tata kelola yang fleksibel.
Namun, kompleksitas adalah kekurangan kritis dalam struktur blockchain modular. Mengingat perjalanan satu transaksi yang diproses melalui berbagai protokol, kompleksitas ini melibatkan 1) pemeriksaan konstan untuk kompatibilitas dan dependensi, 2) peningkatan biaya komunikasi, dan 3) kesulitan dalam dengan cepat mengidentifikasi dan menyelesaikan masalah yang tidak terduga. Bagaimana sistem seperti itu bisa stabil dengan percaya diri? Agar infrastruktur menjadi stabil dan berkelanjutan, itu harus secara fundamental sederhana.
Solana menggambarkan prinsip ini dengan memimpin faksi blockchain terintegrasi dengan fokus pada kesederhanaan dan komposabilitas. Sejak diluncurkan, Solana telah membangun tumpukan teknologi yang khas dengan memprioritaskan nilai-nilai ini, menarik aplikasi unik yang membedakannya dari ekosistem Ethereum dan memelihara komunitas yang berkembang.
Ini memperlihatkan efektivitas dan signifikansi pendekatan blockchain terintegrasi dalam industri, menantang suasana idealis dan akademis yang mendominasi, terutama di sektor yang berfokus pada Ethereum dalam hal kasus penggunaan nyata. Selain itu, ini tanpa ragu telah memengaruhi munculnya berbagai blockchain terintegrasi (misalnya, Sui, Aptos, Sei, dan lain-lain) hari ini dan akan terus melakukannya.
Kesederhanaan dan kemampuan komposisi yang didukung oleh Solana tidak hanya bertujuan pada peningkatan kinerja secara permukaan melalui perangkat keras yang mahal, tetapi juga pada merancang jaringan yang memastikan fungsi yang efisien mendekati fungsi dari satu simpul dengan mengoptimalkan dan menyederhanakan perangkat lunak dan teknologi komunikasi.
Penekanan ini pada menciptakan lingkungan yang ramah pengembang sangat penting. Pengembang dapat menghilangkan semua kompleksitas yang terkait dengan pemilihan tumpukan untuk membangun aplikasi dan memastikan kompatibilitas antara berbagai kontrak pintar, mengoptimalkan sumber daya mereka. Latensi rendah, biaya rendah, dan manfaat dari pemrosesan paralel, yang mengarah ke pasar biaya yang terlokalisasi, menghapus ketidakefisienan komunikasi yang mungkin disebabkan oleh bottleneck dalam aplikasi tunggal.
Selain itu, Solana menawarkan berbagai fitur bawaan dalam tumpukan teknisnya yang sederhana, seperti pustaka standar token yang dapat dikonfigurasi, interoperabilitas lintas rantai, dan RPC untuk kueri saldo token tanpa bergantung pada indeks eksternal, memfasilitasi interaksi organik antara aplikasi.
Dengan program dukungan teknis, keuangan, dan operasional yang komprehensif untuk pengembang, Solana menyediakan lingkungan ideal bagi pengembang yang berorientasi pada produk, memperkuat ekosistem yang sejalan dengan nilai-nilai Solana.
Teknologi blockchain pada dasarnya tidak nyaman, namun nilai uniknya bagi dunia nyata membenarkan keterlibatan dan pembangunan dalam ekosistem ini. Namun, nilai ini menjadi tidak berarti tanpa adopsi. Solana memahami hal ini lebih baik daripada mainnet lainnya, mungkin bertujuan untuk berkembang menuju praktikalitas daripada terlalu dipengaruhi oleh nilai-nilai asli yang ingin dikejar blockchain. Visi Solana untuk ekosistem blockchain-nya adalah 'Adopsi Nyata'.
Solana saat ini berfokus pada tiga area utama: DePIN, Ponsel, dan Pembayaran - sektor yang erat kaitannya dengan infrastruktur kehidupan sehari-hari kita. DePIN memanfaatkan desentralisasi blockchain untuk memelihara dan mengoperasikan jaringan infrastruktur dunia nyata, dengan narasi yang cepat terbentuk di sekitar Solana. Biaya rendah dan pemrosesan cepat Solana sangat cocok untuk sektor infrastruktur dunia nyata yang membutuhkan modal intensif, seperti bantuan komputasi dan penyimpanan, telekomunikasi, pemetaan, dan pusat data. Pengembangan DePIN dan Pembayaran akan memberikan kontribusi signifikan dalam membentuk infrastruktur dunia nyata menggunakan fitur Web3, dan sebaliknya, berfungsi sebagai metode onboarding utama bagi pengguna off-chain untuk membawa kegiatan dan aset mereka ke lingkungan on-chain Solana. Pengguna off-chain ini secara alami dapat mengakumulasi pengalaman on-chain melalui perangkat seperti Saga mobile dan memanfaatkan berbagai kelas aset on-chain, termasuk RWA.
Secara ringkas, ekosistem Solana tidak hanya memudarkan batas antara ruang di luar rantai dan di dalam rantai tetapi juga meningkatkan signifikansi masing-masing domain.
Industri kripto telah mengalami pertumbuhan yang pesat dalam kurun waktu yang relatif singkat, menarik perhatian signifikan. Volatilitas yang dialami selama pertumbuhan ini telah menjadi fenomena yang akrab di kalangan peserta industri. Namun, tingkat volatilitas yang dihadapi Solana sangat istimewa - selama puncak booming blockchain pada 2021-2022, didukung oleh FTX, bursa kripto terbesar kedua di dunia, dan pemimpinnya, Sam Bankman-Fried (SBF), Solana tumbuh dengan cepat menjadi ekosistem terbesar keempat berdasarkan kapitalisasi pasar, kecuali stablecoin. Namun, kejatuhan FTX memberikan pukulan besar bagi ekosistem Solana, menyebabkan harga token SOL jatuh 97% dari puncaknya.
Meskipun mengalami krisis yang parah, Solana kembali mendapatkan pengaruhnya. Dengan partisipasi aktif dari pengembang dan perusahaan, ekosistem telah menjadi jauh lebih kuat dari sebelumnya. Serangkaian drama ini terjadi berkat visi yang teguh dan eksekusi yang cepat dari Solana.
Sumber: Solana Whitepaper
Mesin Keadaan Tersinkronisasi Global Satu Pesanan dengan Konsensus pada Kecepatan Cahaya
Perjalanan Solana dimulai pada akhir 2017. Mengambil pengalaman dari Qualcomm, Anatoly Yakovenko meneliti teknologi blockchain dan mengidentifikasi masalah utama dalam solusi yang ada: ketiadaan jam universal tanpa kepercayaan yang semua validator dapat gunakan untuk penanda waktu transaksi.
Oleh karena itu, Anatoly mengusulkan metode baru untuk mengkodekan perjalanan waktu menggunakan perulangan SHA-256 dan menyelaraskan jam di berbagai node melalui struktur data ini. Berbeda dengan blockchain tradisional, yang memerlukan komunikasi yang luas antara node untuk setuju dan mengurutkan waktu transaksi, memiliki jam yang dapat diverifikasi secara global memungkinkan jaringan disinkronkan dengan lebih sederhana dan transaksi diproses hampir seketika setelah kedatangannya.
Ide ini menjadi kenyataan sebagai Bukti Sejarah (PoH), sejalan dengan hipotesis Solana bahwa jika perangkat lunak tidak menghambat perangkat keras, kinerja jaringan secara keseluruhan dapat meningkat secara linear dengan kemajuan perangkat keras. Saat ini, Solana mampu memproses ribuan transaksi per detik, dengan waktu blok tercatat pada 400-500ms — kinerja yang jauh lebih tinggi dari blockchain yang ada.
Pada akhirnya, adopsi Solana terhadap pendekatan teknis ini bertujuan untuk mencapai dua misi: platform yang dapat diperluas yang dapat menangani penggunaan yang tinggi dan komposabilitas antara aplikasi. Melalui desain blockchain terintegrasi yang berbagi status tunggal yang disinkronkan secara global, pengembang dapat lebih mudah menulis program (yaitu, kontrak pintar), sehingga menyederhanakan pengembangan aplikasi dan meningkatkan pengalaman pengguna akhir.
Filosofi pengembangan Solana, penggunaan multi-threading untuk pemrosesan paralel, dan kinerja jaringan yang selalu terbukti sangat baik memainkan peran penting dalam membentuk komunitas yang berpusat pada pengembang pragmatis. Puncak atmosfer narasi blockchain pada saat itu, bersama dengan permintaan transaksi cepat dan biaya rendah yang didorong oleh DeFi dan booming NFT, menempatkan Solana sebagai pesaing mainnet yang sesungguhnya untuk Ethereum.
Namun, keruntuhan FTX menyebabkan terhentinya sementara skenario ini. Saat itu, Solana erat kaitannya dengan SBF, yang secara terbuka mendukung ekosistem Solana dan memasukkan proyek-proyek seperti proyek DEX Serum dan berbagai proyek yang biasanya ditemukan dalam ekosistem Ethereum ke Solana. FTX, dengan dukungan SBF, tumbuh menjadi bursa terpusat terbesar kedua di dunia, sehingga meningkatkan pengaruhnya di Solana. Namun, penyalahgunaan aset perusahaan FTX dan deposito pelanggan untuk pinjaman dan investasi di hedge fund-nya, Alameda Research, menyebabkan kejatuhan FTX. Hal ini pada gilirannya mengancam ekosistem Solana, yang sangat bergantung pada FTX, untuk runtuh.
Meskipun ekosistem Solana tampaknya hancur, pembangun yang resonansi dengan filosofi Solana tetap bertahan. Tindakan pertama Solana dalam situasi ini adalah untuk meningkatkan stabilitas jaringan dan lingkungan yang ramah pengembang dengan mengatasi aspek teknis, sehingga memulihkan kepercayaan dari komunitas.
3.2.1 Sisi Teknis
Struktur jaringan Solana rentan terhadap spam, yang menyebabkan sering terjadinya gangguan jaringan. Masalah ini pada dasarnya berasal dari niat desain jaringan untuk memaksimalkan kecepatan komunikasi, seperti sistem biaya tetap yang murah dan sistem node pemimpin yang telah ditentukan. Untuk mengatasi masalah ini, Solana mengambil langkah-langkah untuk memperbaiki dengan memperkenalkanQUIC (Quick UDP Internet Connections), Staked-Weighted (Quality of Service), dan Pasar Biaya Terlokalisasi, antara lain.
QUIC
Jaringan Solana menggunakan protokol UDP khusus untuk komunikasi antara RPCs dan node pemimpin. Pendekatan ini menyederhanakan proses komunikasi dan mempercepat kecepatan transmisi tetapi kurangnya elemen keandalan dan kontrol yang diperlukan untuk mencegah spamming karena ketidakmampuan untuk mengkonfirmasi pengiriman paket (yaitu, Acknowledgement) dan mengidentifikasi sumber IP. Karakteristik UDP, cocok untuk layanan di mana kontinuitas seperti streaming real-time penting, dianggap tidak cocok untuk lingkungan blockchain, yang menuntut keamanan dan stabilitas.
Untuk mengatasi masalah-masalah ini, Solana memutuskan untuk mengadopsi protokol QUIC yang dikembangkan oleh GoogleQUIC adalah protokol komunikasi baru berbasis UDP, mempertahankan keunggulannya sambil menyederhanakan aliran koneksi TCP dan proses handshake. Oleh karena itu, QUIC memungkinkan Solana mencapai komunikasi yang handal, melakukan pengiriman ulang hanya untuk aliran dengan kehilangan paket, dan melanjutkan pengiriman yang lain tanpa gangguan, yang secara signifikan meningkatkan efisiensi jaringan.
Kualitas Layanan (QoS) Berbobot Staked
QoS memprioritaskan jenis lalu lintas tertentu ketika lebih banyak lalu lintas yang diminta daripada yang dapat ditangani jaringan. Dengan diperkenalkannya QUIC, diskusi tentang penggunaannya muncul—node pemimpin Solana, sebelumnya menggunakan UDP, memproses transaksi berdasarkan kedatangannya tanpa mempertimbangkan asalnya. Namun, dengan QUIC, node pemimpin Solana kini dapat mengidentifikasi IP yang meminta transaksi, memungkinkan mereka untuk menentukan dan membatasi prioritas lalu lintas untuk koneksi tertentu.
Tingkat pembatasan lalu lintas sebanding dengan jumlah SOL yang dipertaruhkan, inti dari kebijakan QoS Berbobot Bertaruh. Artinya, paket maksimum yang dapat ditransmisikan oleh node validator sebanding dengan jumlah token SOL yang dipertaruhkan pada jaringan Solana, meningkatkan kemungkinan bahwa transaksi yang melebihi batas transaksi node individu akan ditolak oleh pemimpin. Metode ini bertujuan untuk 1) memblokir node validator jahat yang menyebabkan serangan spam dan 2) mendorong validator dengan permintaan transaksi tinggi untuk mempertaruhkan lebih banyak token SOL, meningkatkan keamanan Solana dan permintaan token SOL.
Pasar Biaya Lokal
Sementara Solana menerapkan kebijakan biaya gas tetap, menjaga keunggulan biaya konstan, persaingan ruang blok yang intens dapat menyebabkan kegagalan transaksi atau merangsang spam jaringan oleh pengguna yang mencoba memastikan transaksi mereka berhasil. Untuk mengatasi hal ini, pembahasan tentang memperkenalkan sistem pasar biaya di ekosistem Solana dimulai. Sistem ini memungkinkan pengguna menambahkan premi ke biaya mereka untuk memastikan transaksi mereka diproses dengan cepat, dengan demikian mencegah aktivitas spam dan meningkatkan efisiensi jaringan.
Sumber: Visa
Lebih jauh lagi, Solana mengadopsi pendekatan Pasar Biaya Lokal, membatasinya pada aplikasi atau pasar tertentu untuk meminimalkan dampak jaringan secara keseluruhan ketika permintaan untuk tindakan tertentu meningkatkan kompetisi ruang blok. Logika ini memungkinkan karena setiap transaksi Solana menentukan bagian-bagian status yang akan diubah untuk akun tertentu sebelumnya, dan transaksi dapat diproses secara paralel. Misalnya, bahkan jika biaya gas untuk membuat NFT tertentu melonjak karena permintaan tinggi, itu tidak mempengaruhi pasar biaya untuk akun lain yang tidak terkait dengan penciptaan, seperti transfer token. Saat ini, Pasar Biaya Lokal berlaku untuk aplikasi, pasar, dan kolam AMM tertentu, membatasi unit komputasi maksimum (CU) yang dapat digunakan oleh program individu per blok menjadi 25% di 'titik panas' di mana persaingan biaya akibat transaksi berlebihan sangat sengit.
Diskusi terus berlanjut untuk menyempurnakan Pasar Biaya Lokal, termasuk struktur biaya, dengan kebijakan biaya saat ini seperti yang tertulis berikut.
Selain itu, SIMD-003membahas pengenalan biaya dasar dinamis untuk lebih mencegah masalah spam, danSIMD-0096menyarankan membayar pemimpin seluruh jumlah biaya prioritas, termasuk 50% yang seharusnya dibakar.
3.2.2 Ecosystem & Operasi Samping
Di luar upaya teknis tersebut, kemampuan Solana untuk menarik minat dari pasar dan mendapatkan kepercayaan kembali disebabkan oleh pendekatan aktif ke area-area di mana tumpukan teknologinya dapat dimanfaatkan dengan baik, dan memelihara komunitas yang berpusat pada pengembang.
Memperkuat Sentimen Komunitas
Komunitas Solana, melalui berbagai platform seperti yayasan, hackathon, dan Superteam Earn, secara aktif menyediakan sumber daya dan dukungan yang diperlukan bagi para pengembang yang antusias untuk berkontribusi pada ekosistem tersebut. Operasinya berdasarkan prinsip bahwa 'menguntungkan para pengembang sangat penting untuk pengembangan ekosistem yang berkelanjutan'.
Sebagai bagian dari ini, sebuah koin meme bernama BONK, yang diciptakan oleh komunitas LamportDAO, mengalokasikan 5 persen dari total alokasinya untuk pengembang yang masih berada di ekosistem Solana dan berharap untuk merekonstruksi ekosistem Solana. Token meme ini membantu menyatukan komunitas, dan ketika para pengembang membangun kembali ekosistem, token meme tersebut mendapatkan perhatian, menandai peningkatan harga rekor sebesar 15.680% di atas harga terendahnya pada titik tertentu. Kenaikan harga token BONK memicu siklus yang menguntungkan minat dalam Solana dan ekosistemnya, akhirnya mengarah pada proposal untuk airdrop 30 juta token BONK kepada pengguna perangkat mobile Saga, meningkatkan minat pasar terhadap BONK dan ekosistem Solana lebih lanjut.
Secara rekursif, protokol seperti Jito (klien solusi MEV & platform staking), Jaringan Pyth (jaringan oracle), dan Jupiter (DEX) juga mengumumkan strategi untuk airdrop, menstimulasi minat pasar di Solana. Protokol lain dalam ekosistem, termasuk Tensor, marginfi, Zeta, Parcl, mengumumkan kebijakan poin, berkontribusi pada vitalitas dengan mengumpulkan ekspektasi untuk airdrop di antara peserta dalam ekosistem Solana.
Kasus-kasus ini adalah contoh yang signifikan tentang bagaimana budaya yang menghargai komunitas yang digabungkan dengan desain produk superior dapat menghidupkan kembali ekosistem.
Pendekatan untuk Infrastruktur Web2
Saat kegembiraan untuk blockchain pada puncaknya pada tahun 2021-22 mulai mereda, pertanyaan utama yang ditinggalkan oleh pasar adalah, “Mengapa menggunakan blockchain?” Akibatnya, setiap mainnet mulai memperkuat identitas mereka lebih lanjut dan mendiskusikan langkah-langkah untuk adopsi nyata. Dalam konteks ini, faktor lain yang menarik minat signifikan ke Solana dari pasar adalah eksekusi cepat dari berbagai inisiatif yang secara praktis menghubungkan infrastruktur dunia nyata dengan dunia on-chain, di luar hanya merenungkan pertanyaan-pertanyaan tersebut.
Sumber: Solana
Menonjol di antara inisiatif-inisiatif ini adalah DePIN dan Mobile. Seperti yang dijelaskan dalam pengantar, DePIN memanfaatkan karakteristik desentralisasi teknologi blockchain untuk memelihara dan mengoperasikan infrastruktur nyata. Solana secara unik memimpin bidang DePIN, menciptakan narasinya sendiri. Ini bertujuan tidak hanya untuk menyajikan kasus penggunaan yang dapat menggantikan / melengkapi infrastruktur dunia nyata dengan tata bahasa Web3 tetapi juga untuk membangun corong yang menarik pengguna di luar rantai ke dunia Web3, memungkinkan mereka untuk memperoleh pengalaman Web3. Lingkungan fisik dilengkapi dengan toko aplikasi dan berbagai fitur untuk menawarkan pengalaman terpadu dari ekosistem Solana kepada pengguna adalah seri perangkat mobile Saga yang diluncurkan oleh Solana - seri Saga pertama yang dirilis pada tahun 2022 mengalami penjualan awal yang rendah tetapi habis terjual pada bulan Desember saat berita token BONK dan vitalitas ekosistem Solana menyebar, dan pemesanan awal untuk seri kedua yang diluncurkan pada paruh pertama tahun 2025melebihi 100,000per tanggal 13 Februari.
Area kedua adalah Pembayaran. Memang, pembayaran aset kripto berbasis blockchain P2P sering disebut sebagai kasus penggunaan yang dapat secara berarti menyelesaikan isu-isu seperti masalah perantara, biaya tinggi, dan waktu transaksi lambat dari sistem keuangan tradisional. Solana memposisikan dirinya sebagai blockchain yang paling cocok untuk pembayaran aset kripto dengan multi-threading untuk pemrosesan paralel, kecepatan pemrosesan yang cepat, dan biaya transaksi rendah. Solana secara aktif memperkuat inisiatif di area ini untuk membuat transaksi blockchain seintuitif dan sesederhana pembayaran kartu kredit - USDC dari Circle telah lama mengumumkan kemitraan resmi dengan Solana, dan Solana Pay sumber terbuka diumumkan pada Februari 2022memungkinkan berbagai aplikasi untuk membangun fitur Pembayaran aset kripto. Plugin Solana Pay telah diintegrasikan dengan Shopify, Citcon, Checkout.com, dan VisaTelah mengumumkan termasuk Solana dalam infrastruktur pembayaran stablecoin-nya.
Inisiatif untuk Keragaman Klien & Desentralisasi Validator
Selain itu, berdasarkan prinsip bahwa keragaman klien validator meningkatkan stabilitas dan keamanan jaringan, Solana sedang berupaya untuk meningkatkan ketahanan melalui inisiatif bagi berbagai klien validator - keragaman klien dapat meminimalkan dampak cacat perangkat lunak tunggal pada seluruh jaringan karena bug atau kerentanan yang ada di satu klien mungkin tidak ditemukan di klien lainnya.
Awalnya dimulai sebagai klien tunggal dari Solana Labs, Solana mulai mencapai keragaman klien dengan rilis klien kedua, Jito-Solana, yang dikembangkan oleh Jito Labspada Agustus 2022, dan mencapai versi pengujian dari klien validasi independen berbasis C/C++ yang dikembangkan oleh Jump Crypto, bernama Firedancer.
Selain itu, Tinydancer, klien diet yang memungkinkan validasi transaksi dengan biaya rendah, juga menerima minat yang cukup besar, terutama karena ini mengurangi kesalahpahaman bahwa desentralisasi sebenarnya tidak terjadi karena spesifikasi perangkat keras yang tinggi.biasanya diperlukan untuk menjalankan sebuah node Solana - mengoptimalkan spesifikasi hardware untuk meningkatkan kinerja jaringan Solana sangat penting, tetapi sesuaiPos Endgame Vitalik, mengurangi spesifikasi operasi node untuk memungkinkan lebih banyak orang memproduksi blok tidak menguntungkan bagi skalabilitas, kualitas, dan stabilitas jaringan*.
Spesifikasi yang disarankan untuk mengoperasikan node Solana adalah sebagai berikut:
**Rancangan struktur PBS (Pemisahan Pemohon - Pembangun) oleh Ethereum juga didasarkan pada konteks ini.
Meskipun memerlukan perangkat keras berkualitas tinggi, pusat-pusat data yang meng-host sekitar 2,900 node Solanasangat terdistribusi, dan Koefisien Nakamoto, yang mengacu pada jumlah validator yang dapat menyebabkan masalah operasional untuk blockchain, tetap sekitar 20. Meskipun terpusat secara geografis di sekitar AS, optimisasi kontinu antara perangkat lunak dan perangkat keras mengikuti Hukum Moore dan operasi dari program delegasiberdasarkan kriteria terkait desentralisasi, bukti menunjukkan bahwa Solana secara bertahap mencapai desentralisasi.
Secara ringkas, diposisikan sebagai salah satu dari beberapa rantai dengan beberapa klien validator independen selain dari Ethereum, Solana terus berupaya menuju desentralisasi dan mencari stabilitas berkelanjutan dalam jaringan.
Solana telah memperkuat fondasi internalnya dan aktif memperluas jangkauan bisnisnya. Proses ini telah memberikan cukup elemen untuk menarik investor institusional, dengan Cathie Wood, CEO Ark Invest, secara publik mengungkapkan pandangan positif terhadap visi Solana, dan Produk kepercayaan Solana Grayscale melonjak 869%. Pada intinya, Solana telah membuktikan potensinya untuk memulihkan ekosistem yang tampaknya dalam krisis dengan visi yang konsisten dan eksekusi yang cepat.
Dalam bagian ini, kita akan menjelajahi elemen dari tumpukan teknis Solana yang telah kokoh mendukung visi yang teguh dan mendorong kebangkitan ekosistemnya.
4.1.1 Bahasa
Sumber: Solana
Solana bertujuan untuk mengurangi biaya dan waktu blok secara visual sementara secara teknis mengoptimalkan perangkat lunak untuk perangkat keras. Misi ini memerlukan pemilihan bahasa pemrograman yang hati-hati untuk program (yaitu, kontrak pintar), yang mengarah pada adopsi Rust - dikenal karena konkurensi, keamanan memori, kontrol tingkat rendah, dan sistem tipe yang kuat yang mencegah kesalahan tipe dan memastikan kode aman dan dapat diprediksi.
Namun, Solana pada akhirnya bertujuan untuk menciptakan lingkungan di mana semua bahasa yang kompatibel dengan LLVM* (Low Level Virtual Machine) dapat digunakan secara bergantian. Oleh karena itu, meskipun bahasa pemrograman pilihan Solana pada dasarnya adalah Rust, LLVM memungkinkan kode yang ditulis dalam bahasa lain seperti C atau C++ untuk diterjemahkan ke dalam kode mesin yang dapat dieksekusi di Solana.
Untuk komunikasi sisi klien dengan jaringan Solana, pengembang dapat memanfaatkan berbagai SDK yang dibangun di atas API JSON RPC dalam bahasa seperti Java, C#, Python, Go, atau Kotlin.
*LLVM adalah kumpulan teknologi kompilator modular dan toolchain yang memungkinkan kode berkualitas tinggi dan berkinerja tinggi dioptimalkan dengan efisien di berbagai platform hardware, menjadikannya lingkungan pengembangan yang disukai oleh para pengembang terampil.
4.1.2 Inovasi Inti
Solana menerapkan delapan teknologi inti untuk memastikan kecepatan teratas sepanjang proses dari saat seorang pengguna mengirimkan transaksi hingga blok diproduksi. Untuk membantu memahaminya, mari kita secara singkat meninjau bagaimana mekanisme konsensus Solana bekerja.
*Solana sangat cepat sehingga memiliki Jadwal Rotasi Pemimpin sehingga pemimpin diketahui satu epoch sebelumnya untuk memastikan blok tidak tertunda atau basi.
**Ini akan lebih dijelaskan di bawah bagian Proof of History.
Bukti Sejarah
Seperti yang disinggung secara singkat dalam pengantar, inti dari PoH adalah bahwa validator secara independen menghasilkan referensi jam global untuk semua urutan transaksi. Sebagai contoh, menghash hash sebelumnya (yaitu, hash1) untuk menghasilkan hash2 (yaitu, sha256(hash1)) secara intuitif menunjukkan bahwa hash1 mendahului hash2. Solana menyebut proses ini sebagai 'Sekuen'.
Sumber:Solana Whitepaper
Struktur data hash berurutan ini berfungsi sebagai bukti dari berlalunya waktu, memungkinkan validator untuk memutar verifikator utama tanpa perlu berbagi waktu yang telah berlalu dengan orang lain. Inilah mengapa Solana, dengan PoH, dapat memiliki waktu blok yang lebih singkat dibandingkan dengan blockchain lainnya.
Sumber: Whitepaper Solana
Menghasilkan urutan ini hanya mungkin melalui pemrosesan inti-tunggal karena perlu merujuk ke hash output sebelumnya, tetapi verifikasi dapat dilakukan melalui multi-core karena logikanya sederhana - perhitungan hash. Dengan demikian, ini mencapai filosofi Solana tentang "verifikasi yang dapat diskalakan secara linear per node ke perangkat keras."
Oleh karena itu, PoH lebih mirip dengan struktur data clock global atau Verifiable Delay Function (VDF) yang diimplementasikan dengan fungsi hash sekuensial daripada algoritma konsensus, di mana Solana sebenarnya menggunakan Tower BFT DPoS untuk algoritma konsensus.
Tower BFT DPoS
Tower BFT dapat dijelaskan sebagai versi PBFT yang dioptimalkan dengan PoH. Tower BFT memanfaatkan PoH Solana sebagai jam global untuk mendahului urutan, fokus hanya pada proses konsensus, mengurangi secara signifikan pengiriman pesan dan latensi. Proses validator mencapai konsensus melalui Tower BFT adalah sebagai berikut.
Validator memilih versi ledger yang mereka yakini akurat, membuang yang dianggap salah, tanpa perlu komunikasi P2P, selama durasi slot tetap (yaitu, ~400ms)Dengan setiap voting pada slot-slot berikutnya setelah titik tertentu, timeout yang diperlukan untuk rollback ke blok sebelumnya akan berlipat ganda. Ini berarti bahwa ketika Urutan PoH yang mayoritas validator telah voting untuk terus berlanjut, menjadi semakin sulit untuk melakukan rollback - misalnya, jika semua validator melakukan voting sebanyak 35 kali dalam 14 detik terakhir (14.000ms / 400ms = ~35 slot), batas waktu efektif jaringan akan menjadi ~435 tahun (2^350.4/3600/24/365), membuat pengembalian praktis tidak mungkin.
Sebagai hasilnya, hanya 'Sekuen terberat,' yang paling sulit untuk di-rollback karena mayoritas validator memilihnya, tetap berada di blockchain, dan validator-validator yang memilih Sekuen ini menerima imbalan. Singkatnya, berkat PoH, validator dengan Tower BFT dapat menghitung waktu habis secara asinkron tanpa perlu komunikasi P2P, memastikan bahwa voting dilakukan tepat waktu, menjaga kelancaran jaringan dan mengurangi kemungkinan fork.
*Voting didasarkan pada bobot berdasarkan jumlah staking yang dimiliki oleh masing-masing validator dalam jaringan.
Arus Teluk
Tidak seperti blockchain lainnya, Solana tidak memerlukan mempool publik untuk menahan transaksi pengguna karena ruang blok relatif tidak langka karena throughput transaksi yang tinggi. Sebagai gantinya, ketika pengguna mengirimkan transaksi, server RPC mengubahnya menjadi paket QUIC*, segera meneruskannya ke validator yang dijadwalkan untuk menjadi pemimpin berikutnya. Pendekatan ini, yang dikenal sebagai Gulf Stream, memungkinkan transisi pemimpin yang cepat dan pra-eksekusi transaksi, mengurangi beban memori pada validator lain.
*Awalnya UDP, diperbarui ke QUIC pertengahan 2022 seperti yang disebutkan sebelumnya.
Sealevel & Cloudbreak
Sealevel adalah teknologi inti yang memungkinkan pemrosesan paralel multi-threaded di Solana, berbeda dengan EVM atau waktu runtime berbasis WASM*. Ini bergantung pada 'Instruksi' dalam setiap transaksi, dengan array akun yang berisi informasi status global jaringan Solana. Transaksi sudah diklasifikasikan sebelumnya berdasarkan status baca/tulis yang dinyatakan per akun untuk pemrosesan paralel.
Sumber: Siklus Transaksi Solana
Ngomong-ngomong, sangat sulit untuk mengorganisir basis data akun sedemikian rupa sehingga dapat dibaca/ditulis secara bersamaan oleh beberapa utas, bahkan dengan database tradisional apapun. Untuk tujuan ini, Solana mengembangkan Cloudbreak untuk memaksimalkan penggunaan SSD secara efisien dengan mempartisi struktur data akun dengan cara tertentu untuk mendapatkan manfaat dari kecepatan operasi berurutan dan mengadopsi file yang dipetakan ke memori.
*Seperti yang disebutkan sebelumnya, logika pemrosesan paralel ini di Sealevel juga menjadi alasan mengapa implementasi Pasar Biaya Lokal menjadi mungkin.
Pipelining
Pipelining dalam blockchain Solana adalah teknik yang membagi aliran masukan data (yaitu paket QUIC yang diterima lebih dulu oleh pemimpin berikutnya) menjadi beberapa proses yang beroperasi di bagian yang berbeda dari perangkat keras.
Proses pipelining berjalan sebagai berikut.
Solana memaksimalkan pemanfaatan perangkat keras dan meningkatkan efisiensi melalui pemipilan, mempercepat verifikasi dan transmisi blok.
Turbine
Setelah transaksi diproses, pemimpin harus menyebarkan State yang berubah ke setiap validator. Jika volume data besar harus dikirim secara individual ke banyak validator, hal itu akan sangat tidak efisien. Untuk mengatasi masalah ini, Solana menggunakan teknologi yang disebut Turbine, mirip dengan yang dimiliki BitTorrent. Secara sederhana, teknologi ini melibatkan pemimpin membagi paket QUIC (opsional dengan kode penghapusan) menjadi paket-paket lebih kecil dan mendistribusikannya ke validator dengan struktur hierarkis.
Sebagai contoh, pertimbangkan blok 128MB. Untuk memproses blok ini, pemimpin membaginya menjadi 2.048 bagian paket 64KB dan mendistribusikannya ke beberapa validator. Validator ini, pada gilirannya, mengirim kembali potongan paket ke validator kolega lainnya, yang disebut sebagai Tetangga - awalnya validator penerima dipilih di antara simpul dengan rasio staking tinggi dari token SOL. Validator secara rekursif meneruskan sebagian data yang diterima ke kelompok Tetangga di bawahnya. Arsitektur ini memungkinkan data yang awalnya dimaksudkan untuk ditransmisikan oleh pemimpin akhirnya mencapai sejumlah validator yang proporsional secara eksponensial terhadap ukuran kelompok Tetangga (yaitu, n) seiring dengan kedalaman tahap. Seiring dengan peningkatan ukuran kelompok Tetangga, langkah-langkah yang diperlukan untuk menghubungkan jaringan berkurang dalam skala logaritmik, memungkinkan penyebaran data yang cepat.
Terutama dalam kasus di mana beberapa validator di level yang lebih tinggi terlibat dalam aktivitas jahat (misalnya, Serangan Gerhana) , mereka berpotensi memiliki dampak yang relatif besar pada seluruh jaringan. Oleh karena itu, jaringan mengadopsi metode pengiriman paket melalui berbagai jalur acak setiap kali.
Pengarsip (Penggandakan Ledger)
Archiver Solana digunakan untuk menyimpan sekitar 4 petabyte data yang dihasilkan setiap tahun oleh jaringan. Mereka dapat dianggap sebagai jenis klien ringan yang tidak mengunduh seluruh ledger Solana tetapi hanya menyimpan sebagian, memungkinkan berbagai spektrum validator dengan persyaratan hardware yang bervariasi untuk berpartisipasi.
Ketika Archivers dialokasikan data untuk disimpan dari jaringan, mereka melakukan peran memverifikasi keaslian data melalui Proof of Replication (PoRep), sebuah teknologi berbasis Filecoin. Archivers mengumumkan ruang penyimpanan mereka ke jaringan dan menerima hingga 3% inflasi sebagai imbalan untuk menyimpan dan memverifikasi data yang ditugaskan.
Teknologi kunci yang dibahas sebelumnya memungkinkan pemrosesan transaksi yang cepat, lingkungan eksekusi paralel, dan latensi rendah, menjadikan Solana sebagai infrastruktur ideal untuk aplikasi yang dibangun di jaringannya. Namun, throughput tinggi Solana juga dapat menimbulkan tantangan dalam menjaga stabilitas jaringan terhadap bot MEV atau spam. Sebagai respons, Jito muncul sebagai klien kedua Solana pada Agustus 2022 untuk mengatasi ketidak efisienan dalam ekstraksi MEV dan masalah protokol staking likuid terpusat, berkontribusi pada stabilisasi jaringan dan desentralisasi.
Selain itu, rilis yang akan datang dari klien kinerja terbaik seperti Firedancer dari Jump Crypto, dan Tinydancer, klien ringan yang memungkinkan banyak pengguna untuk memvalidasi transaksi dengan spesifikasi perangkat keras yang lebih rendah, diatur untuk memperkaya keragaman klien dalam jaringan Solana.
4.2.1 Jito-Solana
Sumber: jito.network/blog
Jito-Solana mengaktifkan pasar MEV, mirip dengan solusi MEV-boost Flashbots di Ethereum. Namun, karena desain unik Solana, tanpa mempool dan memproses transaksi terutama dengan cara first-come-first-serve dengan waktu blok yang jauh lebih cepat dibandingkan dengan Ethereum, Jito-Solana beroperasi secara berbeda.
Klien MEV Jito memperkenalkan kolam memori virtual yang melakukan lelang setiap 200ms, menyederhanakan proses ekstraksi MEV. Dengan Jito-Solana, penelusur dapat memeriksa transaksi dan mensimulasikan pengelompokan melalui Block Engine, dan kemudian mendekati node pemimpin melalui saluran pemrosesan khusus. Pengolahan off-chain pengelompokan transaksi dan lelang blok ini meminimalkan dampak pada kemacetan jaringan.
Sumber: jito.retool.com
Sejak diluncurkan pada Agustus 2022, Jito-Solana telah terus tumbuh dalam adopsi, menunjukkan tingkat adopsi sebesar 65% pada artikel ini.
Selain itu, Jito telah memperkenalkan mekanisme staking likuid (yaitu, JitoSOL) ke solusi MEV-nya, memperluas pendapatan MEV ke penggunanya dan berkontribusi pada perluasan ekosistem DeFi. Mereka bertujuan untuk menerapkan operasi JitoSOL secara tanpa izin melalui StakeNet.
4.2.2 Firedancer
Penari Api, yang sedang dikembangkan oleh tim Jump Crypto, adalah klien validator baru yang sepenuhnya mengimplementasikan ulang klien Solana Labs dalam C dan C++. Tujuannya adalah meningkatkan kinerja melalui optimisasi perangkat lunak dan meningkatkan keragaman klien validator dalam ekosistem. Itsversi demoditampilkan di konferensi Breakpoint pada November 2022 menunjukkan kemampuan untuk memproses hingga 1,2 juta TPS(600k setelah duplikasi).
Sumber: Syncracy
Menurut Syncracy’s'Tesis Solana - Kuda Tercepat Muncul Dari Abu', menggunakan Firedancer bisa sedikit meningkatkan biaya operasional node namun mencapai rasio TPS/Biaya Node yang kompetitif dengan mencapai sekitar 55.000 TPS*.
Perbedaan signifikan antara Firedancer dan klien yang ada adalah arsitektur modularnya, terdiri dari banyak proses individual yang dikenal sebagai Tiles, memungkinkan untuk optimasi setiap proses. Saat ini, Firedancer sedang diuji di lingkungan testnet melalui klien hibrida bernama Frankendancer, menerapkan lingkungan runtime terbaru dan modul konsensus dari klien yang ada ke arsitektur Firedancer.
*Kita harus menunggu dan melihat kapan itu diluncurkan, tetapi jika Firedancer tampil jauh lebih baik dari klien yang sudah ada, pilihan klien para operator node akan tertuju pada Firedancer, dan keragaman klien mungkin tidak tercapai dalam praktek.
4.2.3 Tinydancer
Jaringan Solana kurang memiliki fitur klien ringan yang memungkinkan validasi status tanpa menjalankan node penuh, membatasi kemampuan validasinya. Untuk mengatasi hal ini, Tinydancer, klien ringan yang sedang dikembangkan, memungkinkan verifikasi transaksi dengan biaya rendah tanpa mengunduh seluruh blok atau menjalankan transaksi. Ini memberi peringatan kepada node penuh yang bergantung padanya ketika transaksi mencurigakan terdeteksi.
Memperkenalkan klien ringan seperti Tinydancer ke jaringan Solana, yang membutuhkan spesifikasi hardware tinggi untuk operasi node, adalah tonggak penting untuk meningkatkan aksesibilitas dan potensi validasi. Meskipun desain Tinydancer belum final, mengamati apakah Solana dapat memberikan kemampuan validasi substansial kepada basis pengguna yang lebih luas dan mencapai ‘desentralisasi melalui verifikasi yang terjangkautetap harus dilihat.
Memiliki berbagai klien sangat penting karena cacat kode bawaan dalam sejumlah kecil perangkat lunak klien dapat berpotensi menyebabkan kerusakan yang sangat parah pada seluruh jaringan. Melihat bagaimana klien saat ini dan yang akan datang berevolusi untuk mengoptimalkan kinerja jaringan Solana akan menjadi hal yang menarik, namun kenyataan bahwa inisiatif-inisiatif ini sedang berlangsung tanpa ragu merupakan perkembangan positif bagi Jaringan Solana.
Solana tidak hanya menyediakan para pengembang dengan tumpukan teknis yang mapan, seperti yang diperkenalkan sebelumnya, tetapi juga menawarkan seperangkat alat dan standar yang kaya untuk mendukung pengembangan aplikasi yang beragam secara efisien dan efektif di platform Solana. Secara umum, kerangka kerja terkemuka meliputi:
Selain itu, ada logger seperti Geyser, Sologger, dan IronForge, lingkungan pengujian program yang lebih kaya disediakan oleh BankRun.js, dan sebuah IDE berbasis web yang disebut Solana Playground, di antara banyak dokumen, kerangka kerja, dan alat lainnya tersedia.
Dengan cakupan kerangka kerja yang luas yang diperkenalkan, beberapa standar dan sub-kerangka kerja dalam kategori keseluruhan yang membuat fitur unik Solana menjadi menonjol atau layak dinantikan, disorot di bawah ini.
4.3.1 Token 2022 (Pengayaan Token)
Sumber: Token Extension Paper oleh Solana Labs
Sementara Ethereum secara bebas mengusulkan berbagai standar token, Solana telah beroperasi dengan satu standar token SPL tunggal, membatasi fleksibilitas ekstensi standar dibandingkan dengan Ethereum. Dengan evolusi blockchain dan peningkatan permintaan yang cepat untuk fungsionalitas token kompleks (misalnya, RWA), Solana Labs mengembangkan standar token baru, ‘Token 2022 (Perpanjangan), ’tertanam dalam lapisan protokol untuk mengatasi ketidakefisienan tersebut.
Standar baru ini menambahkan fitur yang dapat dikonfigurasi ke token SPL yang ada untuk mendukung berbagai kasus penggunaan tanpa perpustakaan tambahan. Jenis Ekstensi Token meliputi 1) Ekstensi Mint dan 2) Ekstensi Alamat.
Yang pertama memperluas fungsionalitas token, termasuk Transfer Hook untuk eksekusi kondisional program saat transfer token, Transfer Fee untuk mengarahkan biaya ke akun tertentu, Metadata yang diperkaya, dan fitur seperti Non-Transferable Token dan Confidential Transfer. Yang terakhir mencakup fitur yang terkait dengan manajemen akun, seperti Immutable Owner untuk mencegah pemberian ulang kepemilikan akun, dan Default Account State untuk menetapkan status akun yang memerlukan interaksi khusus dengan proyek untuk menggunakan akun dan aset.
Fungsi-fungsi detail dan kasus penggunaan dijelaskan dalam kertas oleh Solana Labs. Namun, dari perspektif fungsional, standar yang dapat diterapkan dengan Token Extension telah dibahas atau diadopsi dalam ruang standar ERC Ethereum, masih belum mencakup spektrum standar Ethereum. Namun, perbedaan kritis adalah bahwa, tidak seperti standar ERC tingkat aplikasi Ethereum, Token Extension diimplementasikan pada lapisan protokol. Ini membawa keuntungan yang signifikan, karena pengembang dapat dengan cepat mengkonfigurasi program tanpa khawatir tentang masalah kompatibilitas di berbagai aplikasi - kita sudah melihat betapa terfragmentasinya pemanfaatan standar abstraksi akun Ethereum ERC-4337 yang digunakan di tingkat aplikasi).
Saat ini, jadwal implementasi mainnet untuk Token Extension diatur untuk musim dingin 2024, dengan pembaruan tersedia melalui initautan.
4.3.2 xNFT (NFT yang Dapat Dijalankan)
Siapa pun yang telah berinteraksi dengan blockchain tahu bahwa UX masih memiliki jalan yang panjang untuk ditempuh. Standar yang diperkenalkan di sini memiliki potensi untuk diadopsi secara luas dan dapat secara signifikan meningkatkan UX.
xNFT, yang dikembangkan oleh pengembang di Coral untuk blockchain Solana, mewakili aset atau kode 'eksekusi'. Dengan kata lain, mengimplementasikan kode melalui plugin xNFT mengubahnya menjadi aset aplikasi web3 yang berfungsi.
Coral telah membangun ‘RanselSebagai lingkungan di mana xNFT dapat beroperasi, menyerupai dompet super aplikasi yang mengintegrasikan berbagai aplikasi web3 (yaitu, xNFT) tanpa perlu koneksi atau perpindahan terpisah.
Sumber: Aplikasi Ransel
Saat ini, tentang 90 aplikasitelah dirilis dalam format xNFT di berbagai platform gaming, NFT, DeFi, dan lainnya. Standar Backpack dan xNFT, disediakan sebagai sepenuhnya open-source berbasis React, bisa membawa inovasi UX yang signifikan ke pasar aplikasi terdesentralisasi jika lebih banyak xNFT diikutsertakan dan dukungan untuk berbagai blockchain diperluas. Baru-baru ini, Backpack mengintegrasikan Backpack Exchange ke dalam antarmukanya dalam masa beta pra-musim, mencatat $300 juta dalam volume perdagangan pada hari pertamanya, membuktikan potensinya.
4.3.3 Kompresi Status
Menyimpan data di jaringan Solana memerlukan membuka akun token dan membayar sewa. Meskipun biaya untuk memposting jumlah data kecil mungkin tidak berarti, namun menjadi perhatian bagi volume data besar.Kompresi Status, dirancang dengan menggabungkan kompresi akun Solana Labs dan program Bubblegum Metaplex, mengatasi masalah-masalah ini.
Kompresi Status menggunakan struktur pohon Merkle untuk menghash metadata setiap aset di simpul daun, menerapkannya ke struktur dan menyimpan hasil hash akar di bagian atas di ledger. Metode ini memungkinkan penyimpanan data yang aman menggunakan ruang ledger blockchain yang lebih murah daripada ruang akun yang mahal, terutama cocok untuk NFT karena sifat manajemen informasi dalam jumlah besar.
Oleh karena itu, NFT yang terkompresi (yaitu, cNFT) mengikuti skema metadata yang sama dengan NFT yang tidak terkompresi tetapi secara inheren bukan token SPL itu sendiri; mereka hanya berisi pengenal untuk dekompresi potensial. Proses dekompresi, mengubah cNFT menjadi NFT Solana standar, bersifat unidireksional dan diaktifkan melalui Metaplex’sProgram Bubblegum.
Namun, karena data cNFT disimpan di luar rantai, diperlukan program terpisah yang mendefinisikan metode interaksi, dan proses ini bergantung pada penyedia RPC, yang berpotensi menimbulkan biaya tambahan. Memodifikasi cNFT juga melibatkan proses kompleks dan mahal, seperti membuktikan otorisasi untuk mengubah data di luar rantai melalui enkripsi.
4.3.4 Solana Pay
Sumber: Dokumen Solana Pay
Solana Pay, sebuah perpustakaan JavaScript sumber terbuka, menyederhanakan pembayaran cryptocurrency di blockchain Solana. Ini menggunakan skema URL transfer token untuk memungkinkan bisnis atau pengembang menerima pembayaran dalam token SOL atau SPL secara langsung tanpa perantara. Opsi integrasi seperti tautan pembayaran, tombol 'Bayar Sekarang', atau kode QR adalah disediakan.
Sumber: Yash Agarwal
Seperti yang disebutkan sebelumnya, plugin Solana Pay telah diintegrasikan dengan Shopify, Citcon, Checkout.com, dan lebih dari 100 perusahaan/proyekjuga.
4.3.5 Solana Mobile Stack
Sumber:Dokumen SMS
PintuTumpukan Seluler Solana (SMS)adalah SDK sumber terbuka yang menawarkan alat untuk mengembangkan aplikasi pada perangkat mobile seri Saga oleh Yayasan Solana. SMS terdiri dari komponen utama berikut.
Di luar tumpukan ini, Dokumen SMSmenyediakan SDK untuk berbagai bahasa/kerangka pengembangan termasuk React Native, Kotlin, Flutter, Unity, Unreal Engine, dan Solana KMP. Solana bertujuan untuk mempopulerkan penggunaan blockchain dalam lingkungan seluler dan mempromosikan keuangan ritel dengan memberikan pengalaman terintegrasi kepada pengguna layanan DePIN, aplikasi DeFi, dan Backpack, antara lain, melalui seri Saga yang didukung oleh SMS.
Ada hubungan yang erat antara perkembangan kecepatan internet dan aplikasi - pada awal mula internet, bandwidth terbatas dan kecepatan transmisi rendah membuat waktu pemuatan halaman web menjadi lama, mengurangi aksesibilitas pengguna terhadap konten multimedia. Lingkungan ini mendukung perkembangan aplikasi web sederhana yang berfokus pada pertukaran informasi berbasis teks.
Namun, pengenalan internet broadband dan kemajuan teknologi jaringan data telah secara dramatis meningkatkan kecepatan internet, sehingga meningkatkan kompleksitas dan fungsionalitas aplikasi. Hal ini telah memungkinkan penggunaan berbagai aplikasi berbandwidth tinggi seperti streaming video seperti Netflix, gaming online, berbagi file besar, komunikasi real-time, dan alat kolaborasi. Pada intinya, kemajuan kecepatan internet secara fundamental mengubah cara konten digital dikonsumsi, merangsang pengembangan aplikasi dan layanan baru.
Kami sepertinya mengalami atmosfer ini sekali lagi melalui Solana - dengan memanfaatkan keunggulan yang ramah pengguna/pengembang sambil secara bertahap meningkatkan desentralisasinya, Solana telah menciptakan ekosistem denganlebih dari 700 aplikasi terdesentralisasisekitar 4 tahun setelah menghasilkan Genesis Block-nya.
Namun, ini hanya permulaan. Visi Solana jauh melampaui itu, dengan pembangunan infrastruktur yang mampu menciptakan nilai baru yang belum pernah terjadi sebelumnya, dari upaya untuk mengoptimalkan perangkat lunak untuk perangkat keras, pengenalan berbagai klien, hingga inovasi dalam UX yang diharapkan dari xNFT & Backpack dan Solana Mobile Stack untuk pengalaman terintegrasi. Dan ini akan meledak dan melahirkan lebih banyak aplikasi inovatif.
Sementara pengenalan rinci terhadap setiap proyek akan dibahas dalam artikel terpisah, dalam bagian-bagian berikut dari artikel ini, kami akan secara singkat memperkenalkan beberapa proyek yang paling dinantikan berdasarkan kemajuan Solana saat ini.
Banyak orang, termasuk Co-Founder Solana Raj Gokal, menggambarkan Solana sebagai ‘apel dari dunia kripto’, menekankan keselarasan antara perangkat lunak dan perangkat keras dan berfokus pada kinerja dan UX. Analogi ini mungkin membuat visi Solana lebih mudah dipahami oleh kita. Namun, ironisnya, apa yang membuat Solana bahkan lebih menarik bukanlah kesamaannya dengan Apple tetapi perbedaannya - pendekatan Solana dan Apple benar-benar berlawanan.
Apple pada dasarnya menjual perangkat keras, menjadikan perangkat lunak sebagai sarana untuk menjual perangkat keras. Bahkan pada saat peluncuran iPod, yang menandai tonggak penting dalam perjalanan luar biasa Apple, Apple mengadopsi pendekatan yang menggabungkan perangkat lunak, iTunes, untuk memamerkan pengalaman perangkat kerasnya. Namun, Solana mengambil pendekatan yang berlawanan, bertujuan untuk mengintegrasikan perangkat keras untuk merangkum pengalaman web3 di mana banyak aplikasi sepenuhnya dapat disusun secara organik terhubung. Jadi, dibandingkan dengan pendekatan Apple, metode Solana dianggap lebih canggih dan ambisius, mencari inovasi bukan hanya melalui UX yang nyaman tetapi dengan menawarkan pengalaman baru melalui perangkat lunak itu sendiri.
Pada akhirnya, teknologi tak berarti jika tidak digunakan. Berpikirlah secara sederhana. Salah satu nilai utama yang kita cari dari blockchain adalah agar berfungsi sebagai infrastruktur internet inovatif yang dapat melengkapi sistem dunia nyata dengan cara-cara seperti itu.
Sementara Bitcoin dan Ethereum telah menyajikan visi ideal untuk masa depan blockchain, Solana sedang mempertimbangkan bagaimana cara menerapkan proses ini secara realistis dan menjadi yang pertama yang secara aktif memimpin area kasus penggunaan praktis. Mungkin kita telah terlalu terperangkap oleh trilema blockchain yang didefinisikan oleh Vitalik, membatasi imajinasi kita pada di mana setiap blockchain berdiri dalam spektrum itu. Pada akhirnya, protokol yang menciptakan nilai paling signifikan akan menjadi yang terbaik memahami kebutuhan pengguna dan pengembang untuk menyajikan pengalaman-pengalaman tersebut.
Artikel ini dicetak ulang dari [4pillarsMeneruskan Judul Asli 'Laporan Mega Solana - Seperti Apple, tapi Tidak Seperti Apple'. Jika ada keberatan terkait penerbitan ulang ini, silakan hubungiBelajar Gatetim, dan mereka akan menanganinya dengan cepat.
Penafian Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini sepenuhnya milik penulis dan tidak merupakan saran investasi apa pun.
Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.