Polkadot, jaringan blockchain yang berfokus pada interoperabilitas, telah merilis Rantai Gabung-Akumulasi Mesin (JAM). Peningkatan ini merupakan solusi baru untuk skalabilitas dan kinerja. Polkadot selalu berusaha melampaui batas yang mungkin.

Apa itu Rantai JAM?

Join-Accumulate Machine (JAM) akan menggantikan rantai relai Polkadot dengan yang lebih kuat dan efisien. JAM Chain memiliki dua fungsi utama: Gabung dan Akumulasi. Ini adalah on-chain. Dua proses lainnya, Kumpulkan dan Perbaiki, bersifat off-chain.

Alasan JAM sebagai upgrade tunggal adalah untuk menyederhanakan dan mengoptimalkan blockchain. Tidak seperti pembaruan berulang yang dapat menimbulkan banyak perubahan kecil seiring berjalannya waktu, satu peningkatan memungkinkan transisi yang lebih terkontrol dan efisien. Lebih sedikit gangguan dan kompleksitas.

Detail Teknis JAM

JAM adalah Rollup Chain, yang berfokus pada rollup dan menggabungkan output komputasi dari berbagai sumber ke dalam status bersama. Rantai khusus domain di atas infrastruktur Polkadot yang ada.

Fitur utama JAM adalah eksekusi kode tanpa izin. Siapa pun dapat menerapkan dan menjalankan kode di JAM Chain tanpa perlu meminta izin siapa pun. Status JAM Chain dibagi menjadi enkapsulasi yang disebut layanan yang mencakup kode, keseimbangan, dan beberapa komponen status. Ini mirip dengan rantai kontrak cerdas sehingga pembuatan layanan baru tidak memerlukan izin.

Hal penting lainnya adalah JAM tidak memiliki transaksi tradisional. Sebaliknya, ia menggunakan model pemrosesan dua tahap di mana input melewati tahap Perbaiki sebelum ditambahkan ke status rantai melalui fungsi Akumulasi. Jenis informasi ekstrinsik seperti Jaminan, Jaminan, Penilaian, Gambar Awal, dan Tiket sangat penting untuk keamanan dan fungsionalitas JAM Chain.

Fungsi Inti JAM

Rantai JAM memiliki tiga fungsi utama: Perbaiki, Akumulasi, dan OnTransfer.

Fungsi Perbaiki, Akumulasi, dan OnTransfer dari Rantai JAM. Referensi: https://wiki.polkadot.network/docs/learn-jam-chain

Fungsi pertama disebut Refine. Ia melakukan komputasi tanpa kewarganegaraan dan mengubah data masukan menjadi laporan kerja. Paket pekerjaan dapat berisi beberapa item pekerjaan yang diproses untuk menghasilkan keluaran yang lebih baik.

Fungsi kedua adalah Akumulasi dan fungsi ini menambahkan output dari Refine ke status rantai. Ini bersifat stateful dan dapat membaca dan menulis ke penyimpanan rantai, mengelola dana, dan mengubah status. Fungsi ketiga adalah OnTransfer, dan fungsi ini memungkinkan layanan untuk berkomunikasi secara asinkron dan mengirim serta memproses pesan dan token.

Model keamanan JAM Chain adalah model pemrosesan dua tahap di mana item pekerjaan disempurnakan menjadi hasil pekerjaan dan kemudian diakumulasikan ke dalam status layanan. Jadi keluarannya adalah apa yang diinginkan oleh transformasi tersebut.

Skalabilitas dan Kinerja

Salah satu tujuan utama JAM Chain adalah untuk meningkatkan skala dan kinerja. JAM menggunakan komputasi multi-core dan pemrosesan paralel untuk menangani banyak rantai dan program sekaligus. Hal ini meningkatkan throughput dan efisiensi jaringan.

JAM juga memiliki kontrak pintar dan zero-knowledge rollup (ZK-rollup) bawaan. Ini menambahkan lebih banyak fungsionalitas dan skalabilitas sehingga Anda dapat memiliki aplikasi yang lebih kompleks dan aman. Pemrosesan blok pipeline juga mengoptimalkan kinerja dengan menggunakan waktu blok penuh untuk perhitungan.

Algoritme SAFROLE, mekanisme produksi blok berbasis SNARK, meningkatkan anonimitas dan meminimalkan forking. Hal ini membuat produksi blok lebih aman dan efisien.

Dengan ketersediaan terdistribusi sebesar 852 MB/s, JAM mengungguli jaringan blockchain lainnya. Sebagai perbandingan, Solana dengan klien Firedancer adalah 125 MB/s, dan Ethereum adalah 1,3 MB/s dengan Danksharding. JAM dapat menangani hingga 341 inti yang digabungkan dan memproses 500-5.000 gas EVM/µs dan 4.000 pembacaan per detik per inti.

Rantai Relai JAM vs Polkadot

JAM lebih fleksibel dan abstrak dibandingkan rantai estafet Polkadot. Model layanannya memungkinkan banyak aplikasi dan pengoptimalan, sehingga Anda dapat menggunakan komponen dasar sesuai kebutuhan.

Parameter tetap JAM memungkinkan pengoptimalan topologi dan waktu jaringan yang ditargetkan, sedangkan rantai relai sangat dapat ditingkatkan sehingga mempersulit pengoptimalan. Filosofi desain ini mengutamakan kesederhanaan dan efisiensi dibandingkan peningkatan berkelanjutan.

Insentif dan Dukungan Pengembang

Untuk mendukung JAM, Web3 Foundation telah meluncurkan kumpulan hadiah $65 juta. Insentif ini untuk mendorong pengembang membangun beberapa implementasi protokol JAM dan meningkatkan fungsionalitas dan keamanan jaringan secara keseluruhan.

Peserta JAM Implementer’s Prize harus memenuhi pencapaian tertentu seperti impor dan produksi blok, standar kinerja, dan audit keamanan. Hal ini akan mendorong inovasi dan jaringan terdesentralisasi yang dapat melakukan banyak tugas komputasi.

JAM Toaster adalah lingkungan pengujian tangguh yang berperan besar dalam hal ini. Ini mensimulasikan jaringan JAM penuh dengan lebih dari 1.000 node sehingga Anda dapat melakukan pengujian skala besar dan pengujian kinerja. Infrastruktur ini memungkinkan Anda mengoptimalkan implementasi dan menjalankan jaringan akhir dengan lancar.

Respon Masa Depan dan Industri

Rantai JAM memiliki implikasi besar terhadap parachain yang sudah ada dan aplikasi baru. JAM menyediakan infrastruktur yang lebih fleksibel dan terukur untuk blockchain.

Dari EthPrague di mana para pemimpin industri seperti Vitalik Buterin dan Gavin Wood berbicara tentang masa depan blockchain, kami melihat bahwa JAM adalah kunci untuk memajukan dunia. Mereka menyebutkan bahwa JAM akan mendorong inovasi dan skalabilitas blockchain.

Kemampuan JAM untuk terhubung ke parachain yang ada dan mendukung aplikasi baru menempatkan Polkadot di garis depan blockchain. Pemrosesan multi-core, kontrak pintar, ZK-rollup, dan lingkungan tanpa transaksi merupakan langkah maju yang besar bagi blockchain.

Kesimpulan

JAM Chain adalah langkah maju yang besar dalam skalabilitas dan kinerja blockchain. Sistem yang lebih fleksibel dan efisien memecahkan banyak masalah rantai relai dan membuka kemungkinan baru untuk pengembangan blockchain.

Bagi pengembang dan pemangku kepentingan, ini adalah kesempatan untuk ikut serta dalam teknologi terkini yang akan mengubah wajah jaringan blockchain. Perhatikan ruang ini saat JAM diluncurkan.