Blokk rantai kontrak pintar Solana menargetkan Rabu untuk meningkatkan saiz transaksi maksimum daripada 1,232 bait kepada 4,096 bait, memberikan pembangun lebih daripada tiga kali ganda ruang untuk memuatkan arahan ke dalam satu operasi.
Operasi yang sebelumnya perlu dipecahkan ke dalam beberapa transaksi kini semakin boleh ditangani dalam satu transaksi sahaja di bawah Transaksi v1. Ini termasuk bukti kriptografi yang besar, pembayaran yang memerlukan banyak persetujuan, dan beberapa pindahan sulit.
Format baharu sudah berjalan di rangkaian ujian dan pembangunan Solana. Format transaksi yang sedia ada akan terus berfungsi, jadi dompet dan aplikasi tidak perlu berpindah ke v1 kecuali jika mereka memerlukan ruang tambahan.
Ia boleh membantu Solana memperkasakan kelebihannya berbanding pesaingnya, ethereum. Walaupun Solana selalu lebih pantas dan lebih murah, ia sebelum ini tertinggal dalam satu bidang utama: transaksinya secara ketat ditetapkan pada 1,232 bait. Sebaliknya, ethereum tidak mempunyai had saiz protokol yang tegar, membolehkan pembangun menjalankan aplikasi besar dan padat data dalam satu operasi sahaja dengan membayar yuran transaksi yang lebih tinggi.
Dengan meningkatkan had ini lebih daripada tiga kali ganda kepada 4,096 bait, Solana berusaha menghilangkan sempadan struktur ini.
Perubahan yang lebih besar adalah untuk perisian yang membaca Solana. Perkhidmatan yang mengambil blok dan transaksi perlu dikemas kini untuk mengenali v1. Jika tidak, permintaan boleh gagal apabila berjumpa dengan format baharu.
Sebahagian perisian juga perlu berubah tempat ia mencari maklumat caj keutamaan. Caj keutamaan ialah pembayaran tambahan pilihan yang boleh dibuat oleh pengguna supaya transaksi diproses lebih pantas. V1 menyimpan maklumat itu di tempat lain, jadi perisian usang boleh menunjukkan caj sifar walaupun caj telah dibayar.
Dompet, Pengembara, dan aplikasi dagang sering bergantung pada perkhidmatan ini untuk memaparkan apa yang berlaku di atas rantai, bermakna data yang buruk di belakang layar boleh berubah menjadi data yang buruk di skrin pengguna.
Transaksi yang lebih besar juga menggunakan lebih banyak bandwidth rangkaian. Pembangun mengharapkan pengguna mungkin perlu menawarkan yuran prioriti lebih tinggi apabila transaksi yang lebih besar bersaing untuk ruang, walaupun peningkatan ini tidak memperkenalkan yuran baru setiap bait.
Hadiah 1,232 bait lama berasal dari reka bentuk rangkaian asli Solana, di mana setiap transaksi perlu muat dalam paket data internet sekitar 1,280 bait. Solana mengubah cara trafik transaksi dipancarkan pada tahun 2022, menjadikan had lama itu kurang diperlukan.
Had baharu berhenti pada 4,096 bait kerana empat kilobait adalah saiz laman ingatan piawai yang digunakan oleh peranti validator. Meningkatkan lebih besar lagi boleh memaksa satu transaksi merentasi beberapa laman dan menjadikannya lebih mahal untuk mesin-mesin yang menjalankan Solana proses.
Perubahan tersebut ditakrifkan dalam dua cadangan, SIMD-0296 dan SIMD-0385, yang ditulis bersama oleh Jacob Creech dan Andrew Fitzgerald, dan sepenuhnya berbeza daripada undian tata tertib Solana terkini yang mengubah seberapa pantas SOL baru diciptakan dan dikeluarkan daripada peredaran melalui yuran yang diperoleh daripada aktiviti rangkaian.
Baca Lebih Lanjut: Undian Solana untuk menggandakan disinflasi berjaya diluluskan dengan perbezaan nipis dalam kesudahan yang mendebarkan


