perkenalan

Baru-baru ini, pasar Crypto telah memicu kepanikan investor karena kompensasi Mtgox dan penjualan oleh pemerintah AS dan Jerman. Sebagian besar token mengalami penurunan lebih dari 20%, namun ada juga beberapa token dengan harga yang relatif "kuat". adalah salah satunya. Sebagai proyek rantai publik, Solana mengadopsi mekanisme konsensus hybrid dari Delegated Proof of Stake (PoS) dan Proof of History (PoH). Ini memperkenalkan mekanisme stempel waktu dan menggunakan pemrosesan paralel multi-thread dan teknologi kompresi status untuk memungkinkan Solana memiliki kinerja tinggi throughput.volume dan biaya transaksi rendah.

Solana secara berturut-turut merilis tiga teknologi inovatif utama, Actions, Blinks, dan ZK Compression, yang telah mulai berekspansi ke bidang SocialFi dan secara signifikan kembali menekan biaya transaksi yang ada. Ketiga teknologi baru ini akan membantu perkembangan Solana di masa depan dan memberikan ekspektasi baru kepada pasar terhadap Solana. Bersama dengan penerapan ETF spot, ekspektasi dan narasi Solana di masa depan penuh dengan imajinasi.

Tindakan

definisi

Dokumentasi resmi Solana mendefinisikan Actions sebagai: Solana Actions adalah API yang dirancang untuk memungkinkan situs web berinteraksi dengan blockchain Solana untuk mengimplementasikan aktivitas on-chain seperti transfer, voting, dan donasi. Ini adalah API yang sesuai yang mengembalikan transaksi pada blockchain Solana yang dapat dipratinjau, ditandatangani, dan dikirim dalam berbagai konteks berbeda, termasuk kode QR, tombol + widget (elemen antarmuka pengguna), dan di situs web Internet.

Menggunakan bahasa non-teknis untuk menjelaskan Tindakan, yaitu berbagai transaksi yang telah ditentukan sebelumnya untuk ditandatangani di Solana, memungkinkan pengguna untuk melakukan transaksi blockchain tanpa harus menavigasi ke aplikasi atau halaman web yang berbeda. Tindakan adalah deskripsi abstrak mekanisme pemrosesan transaksi pada rantai Solana, termasuk instruksi eksekusi untuk berbagai tugas, seperti pemrosesan transaksi, eksekusi kontrak, dan operasi data. Pengguna dapat mengirimkan berbagai instruksi transaksi melalui Tindakan, seperti transfer aset on-chain dan pembelian aset token. Pada saat yang sama, pengembang juga dapat menggunakan Tindakan untuk memanggil dan mengeksekusi kontrak pintar untuk mengimplementasikan logika on-chain yang kompleks.

Munculnya Actions membuat pengembangan aplikasi jaringan Solana dan transaksi pengguna menjadi lebih nyaman, sekaligus menambahkan dukungan untuk eksekusi kontrak pintar pada rantai, dan meletakkan dasar yang kuat bagi Solana untuk memasuki bidang SocialFi.

 

Diagram alur kerja tindakan (sumber data: https://solana.com/docs/advanced/actions)

 

Keuntungan

Metode pemrosesan yang efisien: Keunggulan utama Solana dibandingkan rantai publik lainnya adalah kinerja tinggi. Dalam desain dan penerapan Actions, Solana tetap mempertahankan konsep kinerja tinggi. Solana menggunakan teknologi yang disebut Turbo Transactions, yang menggunakan beberapa inti CPU untuk memproses transaksi secara paralel untuk lebih meningkatkan throughput dan kecepatan eksekusi jaringan. Saat memproses Tindakan, tindakan tersebut dapat dieksekusi dengan cepat dalam jaringan skala besar namun tetap efisien dan stabil.

Latensi jaringan rendah: Dengan memanfaatkan Actions Solana yang berkinerja tinggi, latensi pemrosesan akan sangat rendah, memberikan pengalaman perdagangan yang lebih lancar dan efisien kepada pengguna. Keunggulan latensi rendah ini juga memberikan lebih banyak peluang bagi pengembang Actions untuk membangun aplikasi yang lebih kompleks dan interaktif tanpa harus khawatir tentang penundaan jaringan yang memengaruhi pengalaman pengguna, menjadikan keseluruhan ekosistem lebih kuat dan lebih kompetitif.

Fleksibilitas yang lebih tinggi: Melalui Tindakan, pengguna dapat memanggil kontrak pintar, menjalankan berbagai logika bisnis yang membosankan, menyimpan dan membaca data, dan fungsi lainnya. Fleksibilitas ini menjadikan Actions alat yang ampuh untuk memenuhi berbagai kebutuhan pengguna di bidang blockchain. Selain itu, Actions juga mendukung perluasan, dan pengguna dapat menyesuaikannya sesuai dengan kebutuhan mereka, sehingga semakin meningkatkan fleksibilitas dan penerapannya.

Berkedip

definisi

Dokumen resmi Twitter Solana mendefinisikan Blinks sebagai: Tautan Blockchain, sebuah primitif baru yang mengubah operasi on-chain menjadi tautan yang dapat dibagikan. Blinks memungkinkan klien yang mendukung Tindakan (dompet ekstensi browser, bot) untuk menampilkan lebih banyak fungsi kepada pengguna. Aplikasi klien yang mendukung Blinks cukup mendeteksi URL yang kompatibel dengan Actions, menguraikannya, dan memungkinkan pengguna berinteraksi dengannya pada antarmuka pengguna standar.

Dipahami secara umum, Blinks adalah perwujudan nyata dari Tindakan. Wujud nyata ini dapat berupa kode QR, URL, tombol yang dapat diklik, dll. Blinks dapat mengubah Tindakan Solana apa pun menjadi metode komunikasi apa pun pada platform informasi apa pun, memungkinkan klien yang dapat mendeteksi Tindakan (seperti dompet ekstensi browser, robot, dll.) untuk menampilkan fungsi tambahan kepada pengguna. Saat pengguna menggunakan Blinks, mereka dapat mengoperasikan hal-hal tertentu di halaman platform saat ini tanpa memasukkan Dapp di belakang representasi konkret ini (yang dapat berupa kode QR, URL, dll.), menjadikan interaksi menjadi sangat nyaman dan Sederhana.

 

Diagram skema prinsip kerja Blink

 

Action dan Blink tidak berdiri sendiri, namun memiliki hubungan simbiosis. Tindakan merupakan landasan keberadaan Blink, dan Blink merupakan wujud nyata dari Tindakan. Berkedip mengabstraksi Tindakan di depan pengguna, sehingga pengguna bahkan tidak merasakan keberadaannya saat menggunakan Tindakan.

Keuntungan

Tingkatkan pengalaman pengguna: Melalui Blinks, pengguna tidak perlu lagi keluar dari halaman saat ini dan kemudian masuk ke halaman Dapp yang ingin mereka operasikan, menyediakan layanan operasi satu atap kepada pengguna, yang sangat mengurangi tautan dan kesulitan operasi pengguna seperti mengklik tautan di Web 2.

Peningkatan lalu lintas ke Solana: Setelah berbagai tim pengembangan proyek di Solana menggunakan Blinks, dampak yang paling signifikan adalah kemampuan untuk mengalihkan lalu lintas ke Solana di berbagai platform sosial. Di dunia Web 3, setiap proyek hanya dapat menang dalam persaingan yang ketat dengan mendapatkan lebih banyak lalu lintas. Blinks dapat mewujudkan setiap Aksi ke dalam berbagai bentuk, yang dapat diteruskan ke berbagai platform pertukaran informasi, seperti Twitter, Discord, Telegram, dll. Penyebaran Blinks pada platform ini akan mendatangkan lalu lintas besar ke Solana, sehingga mendorong perkembangan ekologi Solana.

Menurunkan ambang batas bagi pengguna untuk berpartisipasi dalam Web 3: Pengguna di Web 2 tradisional umumnya tidak memahami operasi paling dasar pada rantai seperti tanda tangan otorisasi dompet, transfer on-chain, biaya bahan bakar, dll. Oleh karena itu, jika Anda ingin mencapainya pengalihan lalu lintas yang cepat, Anda tidak hanya harus memulai dari platform tradisional. Untuk pengalihan menengah, ambang batas pengoperasian pada rantai juga perlu diturunkan. Setelah menggunakan Blinks, ia dapat mengabstraksi dan mengintegrasikan proses di balik setiap operasi tertentu ke dalam URL. Pengguna hanya perlu mengkliknya dan tidak perlu memahami prinsip dan proses di balik operasi tersebut.

kekurangan

Peningkatan risiko penipuan: Pada tahap ini, Blinks hanya dapat di-retweet di Twitter, namun Twitter sendiri adalah lingkungan yang penuh dengan penipuan. Ketika tidak ada Blinks, penipu akan menggunakan situs web yang banyak ditiru atau ditanamkan virus lainnya untuk menipu aset korban . Setelah munculnya Blinks, efisiensi penipuan telah meningkat pesat dan biaya penipuan telah berkurang. Kini penipu tidak perlu mengembangkan situs web dengan banyak tiruan. Mereka dapat langsung menyelesaikan semua operasi sebelumnya dengan gambar dan tautan cara Mempersulit pengguna untuk mencegahnya.

Tidak dapat mencakup klien seluler: Pada tahap ini, penggunaan Blinks hanya dapat dibatasi pada klien komputer, namun saat ini metode yang paling banyak digunakan untuk Twitter masih klien seluler, dan klien komputer memiliki proporsi yang lebih kecil, sehingga beberapa investor mempertanyakan efek pengalihan Blinks pada Solana memang tidak setinggi yang diharapkan, hanya gimmick yang digunakan untuk menghebohkan harga.

Kompresi ZK

definisi

Dokumentasi resmi Solana mendefinisikan Kompresi ZK sebagai: Kompresi ZK adalah fitur dasar baru yang dibangun di Solana yang membantu pengembang dan pengguna membangun aplikasi dalam skala besar. Pengembang dan pengguna dapat memilih untuk mengompresi status on-chain, sehingga mengurangi biaya negara secara besar-besaran sambil menjaga keamanan, kinerja, dan kemampuan komposisi Solana L1.

Fitur inti Kompresi ZK

Fungsi inti

deskripsi spesifik

Biaya negara rendah

Simpan status data pokok di buku besar off-chain Solana yang lebih murah dibandingkan di mainnet Solana

Keamanan dan kinerja L1

Mengadopsi ketersediaan data dan lapisan eksekusi mainnet Solana, sehingga menjaga keamanan dan kinerja tinggi rantai Solana

Skalabilitas tinggi

Dapat memadupadankan antara status terkompresi dan status di mainnet, memungkinkan interaksi atom dengan beberapa program, akun, dan akun terkompresi

analisis teknis

Semua pengembang proyek di semua blockchain menghadapi dua biaya dasar – biaya komputasi dan biaya negara. Selama kedua biaya ini dikurangi sebanyak mungkin, masalah biaya bahan bakar di seluruh rantai akan teratasi, sehingga menarik lebih banyak pengguna dan pengembang.

Solana mengandalkan mekanisme konsensus hybrid dari Delegated Proof of Stake (PoS) dan Proof of History (PoH). Mekanisme ini memperkenalkan mekanisme stempel waktu dan menggunakan pemrosesan paralel multi-thread, sehingga Solana mendapatkan keuntungan dari throughput yang tinggi dan biaya transaksi yang rendah. Memecahkan masalah penghitungan biaya. Kemunculan ZK Compression sangat baik dalam menyelesaikan masalah biaya negara.

Kompresi ZK menggunakan proses yang disebut kompresi status untuk memungkinkan pengembang memanfaatkan ruang buku besar Solana secara lebih ekonomis dibandingkan ruang akun yang lebih mahal untuk menyimpan jenis data tertentu. Kompresi ZK menggunakan nilai hash data off-chain untuk menyimpan on-chain, menyimpan data spesifik di luar rantai, dan menggunakan pohon status untuk verifikasi. Penerapan teknologi ini dapat secara efektif mengurangi permintaan ruang penyimpanan on-chain, sehingga mengurangi biaya dan meningkatkan skalabilitas secara keseluruhan. Dengan mengadopsi teknologi ZK Compression, ekosistem Solana dapat menangani data dalam jumlah besar dengan lebih efisien dan memberikan opsi penyimpanan yang lebih fleksibel kepada pengembang untuk mendorong pengembangan dan inovasi aplikasi blockchain.

Kami menganalisis Kompresi ZK dengan cara yang lebih mudah dipahami dan membagi Kompresi ZK menjadi dua bagian:

  • Kompresi mewakili kompresi. Apa yang dicapai oleh langkah ini adalah bahwa akun pada rantai hanya menyimpan akar status. Data dasar disimpan dalam buku besar off-chain Solana yang lebih murah, sehingga mengurangi biaya penyimpanan negara;

  • ZK mengacu pada protokol yang menggunakan teknologi ZK untuk memastikan integritas keadaan terkompresi. Pengguna dan pengembang dapat memperoleh sertifikat validitas dari penyedia RPC yang mendukung kompresi ZK, dan menggunakan teknologi ZK untuk mencapai interaksi on-chain dan off-chain lebih andal dan lebih cepat dibandingkan teknologi OP, sehingga Solana tidak memengaruhi kecepatan komputasinya yang lebih tinggi.

prinsip bekerja

Prinsip kerja ZK Compression sangat sederhana, sangat mirip dengan cara Rollup di Ethereum L2.

  1. ZK Compression akan memampatkan data setiap akun menjadi nilai hash, dan nilai hash ini disimpan di node daun pohon status. Setiap hash akun berisi informasi tidak hanya tentang akun itu sendiri, tetapi juga posisinya di pohon status. Dengan cara ini, setiap hash akun bersifat unik, yang memfasilitasi pengindeksan selanjutnya.

  2. Akar status setiap pohon status akan disimpan di mainnet Solana. Akar keadaan ini seperti sidik jari seluruh pohon. Selama sidik jari ini terverifikasi, maka dapat dipastikan bahwa semua data di seluruh pohon sudah lengkap dan belum dirusak.

  3. Data detail setiap akun tidak disimpan langsung di mainnet Solana, namun disimpan sebagai data panggilan di ruang buku besar Solana yang lebih murah. Mainnet Solana hanya menyimpan root negara dan beberapa metadata dasar, yang tidak hanya menghemat biaya penyimpanan tetapi juga menjamin keamanan data. Dan untuk memastikan integritas data terkompresi ini, ZK Compression juga menggunakan bukti tanpa pengetahuan. Ini dapat digunakan untuk membuktikan keaslian dan integritas data tanpa mengungkapkan konten data tertentu.

Meskipun secara intuitif ZK Compression tampaknya merupakan Rollup di Ethereum L2, Vitalik mendefinisikan ZK Compression sebagai arsitektur klien tanpa kewarganegaraan. Jadi ZK Compression pada dasarnya adalah optimasi struktur penyimpanan internal L1.

Meringkaskan

Solana secara berturut-turut mengusulkan tiga inovasi teknologi: Actions, Blinks, dan ZK Compression dalam waktu dua minggu, yang menunjukkan bahwa Solana selalu mengupayakan konsep pengembangan aplikasi rantai publik yang lebih cepat dan nyaman. Penerapan ketiga teknologi baru ini tidak hanya memperluas bidang penerapan Solana mulai dari transaksi hingga jejaring sosial, namun kami juga melihat kemampuan Solana untuk terus berinovasi dan membuat kemajuan dalam teknologi rantai publik.

Ketiga teknologi baru ini masih dalam tahap pengujian, dan efek spesifiknya baru akan diketahui setelah penerapannya dalam skala besar. Namun, jika dilihat dari kinerja harganya, investor sangat menaruh harapan terhadap prospeknya. Solana telah berkembang menjadi kekuatan terdepan dalam inovasi teknologi rantai publik.