
Ditulis oleh: PolkaWorld
Apa JAM yang dikemukakan oleh Gavin Wood? Mengapa kita harus mempedulikannya? Artikel ini diterbitkan di X oleh goku, salah satu anggota komunitas Polkadot. Ia memulai dari inti permasalahan dan menganalisisnya dari perspektif Ethereum hingga Polkadot untuk membantu Anda memahami konsep JAM lebih dalam.
Baca terus untuk melihat versi hasil kurasi PolkaWorld!
Bagaimana kita bisa sampai di sini – dan apa masalahnya?
Pemahaman kita tentang sifat dan makna blockchain masih terus berkembang dan mendalam hingga saat ini.
Saat ini, blockchain seperti komputer terdesentralisasi yang tidak dapat dipercaya dan dapat diverifikasi. Namun pada saat yang sama, ada beberapa keterbatasan yang masih kami eksplorasi.
Cara kerja blockchain adalah semua transaksi diproses secara berurutan, dengan satu transaksi mengikuti transaksi berikutnya. Sistem pertama-tama akan memahami status saat ini, kemudian memproses transaksi tersebut dan memperbarui statusnya.
Meskipun pendekatan ini berhasil, pendekatan ini membatasi kemampuan untuk melakukan banyak tugas karena validator harus memeriksa ulang setiap transaksi, sehingga mengakibatkan kinerja lebih lambat.
Bagaimana sistem seperti ini dapat diperluas?
Peningkatan - penskalaan vertikal
Skalakan secara sinkron – inilah yang dilakukan oleh sistem terintegrasi seperti Solana.
Optimalisasi kode dan perangkat keras yang ekstrem
Gunakan validator yang lebih cepat
Tingkatkan kualitas koneksi
Mencapai throughput maksimum
Namun pada akhirnya, Anda mungkin mengalami hambatan.
Jika Anda ingin tetap menggunakan Web3, kemungkinan besar Anda akan mengalami hambatan pengembangan. Karena hambatan masuk (barriers to entry) semakin tinggi, kompleks, dan sulit diatasi. Menjalankan node validator yang kuat menjadi semakin menantang.
Jadi, apa yang Anda lakukan jika Anda ingin tetap menggunakan Web3 tetapi tidak dapat melakukan penskalaan secara vertikal?
Anda harus melakukan penskalaan secara horizontal -- yaitu, memperkecil skala.

Inilah cara berpikir logis di Silicon Valley.
Daripada mengandalkan satu sistem yang sangat kuat, Anda bisa memiliki banyak sistem yang lebih kecil dan lebih lemah yang bekerja bersama secara paralel.
Beginilah cara Cosmos bekerja. Anda dapat terhubung dengan ekosistemnya, menghadirkan keamanan Anda sendiri, dan memperluas sesuai kebutuhan Anda.
Apa yang salah dengan ini? Keamanan terfragmentasi. Tingkat keamanan yang berbeda. Interaksi antar rantai terbatas.
ICS, ATOM 2.0, penggabungan OSMO dan ATOM – semuanya mencoba mengatasi fragmentasi ini dan memberikan konsistensi.
Dengan cara ini, Anda dapat menskalakan beberapa node, memparalelkan beban kerja, memecahnya menjadi tugas-tugas kecil, dan menetapkan tugas yang berbeda ke node yang berbeda - eksekusi shard dan pemrosesan data, masing-masing shard Beroperasi di bawah payung keamanan terpadu.
Ini Polkadot.
Bagaimana skala Polkadot
Muncul sebagai penerus multi-rantai Ethereum. Saat ini, pendekatan penskalaan yang berpusat pada Rollup Ethereum mengikuti jalur model parachain Polkadot.
Perbedaannya terletak pada cara mereka menjalankan dan mengimplementasikan Rollup ini.
Polkadot menempatkan parachain yang berbeda (mirip dengan Rollup) ke dalam jaringan keamanan bersama yang berskala dengan jaminan keamanan terpadu. Dibandingkan dengan model Rollup Ethereum, verifikator Polkadot tidak hanya menyimpan data, tetapi juga mengeksekusi ulang Rollup untuk memastikan konsistensi dan keamanan.
Selain itu, Rollup ini berada dalam ekosistem yang sama, dan masing-masing Rollup memiliki negara bagian dan tata kelolanya sendiri-sendiri. Meskipun memiliki jaminan keamanan yang sama, namun tetap independen satu sama lain.
Meskipun Ethereum adalah model Rollup, kontrak pintar berbagi lingkungan yang sama, sehingga lebih terhubung, namun tetap merupakan entitas independen. Fragmentasi yang terus berlanjut ini masih ada. Komunikasi lintas rantai masih menghadapi hambatan, pemrosesan yang rumit, dan kecepatan yang lambat, yang jauh kurang efisien dibandingkan transaksi asli.
Namun pendekatan Polkadot juga memiliki keterbatasan. Ini adalah mesin berkinerja tinggi dan berbiaya rendah dalam hal throughput, ketersediaan data, dan eksekusi. Tapi hanya parachain atau rollup chain, rantai dengan bentuk khusus ini, yang dapat memilih untuk bergabung dengan mesin ini. Data terjebak dalam pecahan tertentu dan tidak dapat berada di antara beberapa pecahan secara bersamaan, juga tidak dapat dimigrasikan dengan mudah. Ini sebenarnya belum merupakan perluasan, kurang koherensi. Hal ini juga mempersulit pengalaman pengguna, pengalaman pengembangan, dan sinkronisasi data antar Rollup yang berbeda.

Singkatnya, inilah masalah yang dihadapi Polkadot:
Fragmentasi awal terlalu parah
Penggunaan inti Polkadot terlalu monolitik dan kaku
DOT memiliki skenario penggunaan tunggal dan digunakan untuk membayar ruang blok.
Bukankah akan lebih bagus jika kita bisa mencapai skalabilitas dengan sharding tanpa memaksa tim menggunakan Layer 2 atau parachain tertentu? Bagaimana jika mereka tidak harus membuat pilihan?
JAM lahir dari realisasi ini, karena model rollup keamanan bersama bukanlah satu-satunya cara untuk melakukan penskalaan.
Kunci untuk mencapai terobosan nyata adalah dengan lebih mengabstraksi dan menggeneralisasi infrastruktur Polkadot.
Analogi antara JAM dan KERNEL
Kernel seperti pengelola inti operasi komputer:
Kelola sumber daya sistem (CPU, memori)
Aktifkan komunikasi antara perangkat keras dan perangkat lunak
Tidak ada batasan pada perangkat lunak apa yang dapat dijalankan - itu keputusan pengguna atau aplikasi
Pastikan semuanya berjalan lancar dan efisien
Jadi, simpulkan JAM dalam satu kalimat.
Ini adalah inti dari inti perangkat keras Polkadot, yang mengalokasikan sumber dayanya dan memungkinkan program dan sistem apa pun berjalan dalam lingkungan keamanan dan sharding bersama, secara minimal dan tanpa batasan.

Jika ingin menjelaskan kepada siswa SMP apa itu JAM?
Ethereum dan sebagian besar blockchain lainnya seperti server di ruang bawah tanah Anda.
Polkadot seperti komputasi awan, dengan keamanan bersama, tempat Anda menyewa dan menjalankan jaringan Anda terlebih dahulu.
JAM tanpa server -> aplikasi tanpa rantai berbasis cloud.
Arsitektur tanpa server mengubah cara aplikasi cloud dibangun saat ini -> pengembang hanya perlu fokus pada penulisan kode.
Polkadot x JAM
Polkadot adalah rantai Rollup dengan parachain. Di JAM, ini hanya sebuah layanan. Ini adalah platform berskala sangat besar dengan kekuatan komputasi yang kuat. Berbeda dengan Moonbeam, Arbitrum atau Optimism, yang mengunci pengembang aplikasi atau kontrak pintar di satu tempat. Ini lebih seperti bekerja dari kedai kopi mana pun daripada terjebak di kantor.
Seberapa kuatkah JAM?
Polkadot memiliki 1023 validator, 3 validator per core – total 341 core.
Ketersediaan Data (DA) Polkadot:
Sebelum dukungan asinkron: 20Mb/s
Setelah dukungan asinkron: 67Mb/s
Dalam JAM: 852Mb/dtk
Ini 85 kali lipat dari beban komputasi Polkadot saat ini, dengan target 300,000 TPS (berdasarkan ukuran transaksi 250 byte), dan optimalisasi untuk mencapai lebih dari 1,5 juta TPS dalam jangka panjang.
Jadi, secara teknis, JAM akan menghosting layanan yang mengamankan blockchain—dan bukan hanya blockchain. Bagaimanapun, blockchain hanyalah salah satu layanan digital yang terdesentralisasi dan tidak dapat dipercaya, dan kontrak pintar adalah layanan lainnya.
Jadi, apakah JAM hanya menambahkan kontrak pintar?
Ya dan tidak.
Gavin menjelaskan bahwa JAM memungkinkan pengembang untuk menerapkan semua jenis kode, tidak hanya kontrak pintar, dan menjalankannya di blockchain dengan jaminan tanpa kepercayaan dan tanpa izin – mulai dari aplikasi keuangan hingga pemungutan suara yang menangani sistem nilai dan tata kelola dalam jumlah besar.
Tidak ada biaya bahan bakar, blok, atau lelang yang harus ditangani di sini.
Mengapa ini lebih kuat daripada rantai kontrak pintar mana pun?
Ini akan memiliki lebih banyak daya komputasi dan ruang penyimpanan. Meskipun masih memanfaatkan manfaat kontrak pintar, kecepatan dan kapasitas penyimpanannya diharapkan jutaan kali lebih cepat, sehingga benar-benar meningkatkan kecepatan, penyimpanan, kapasitas, dan efisiensi biaya.
Bagaimana hal ini dicapai secara teknis?

Di JAM, layanan memiliki dua kode, sedangkan kontrak pintar standar hanya memiliki satu.
Sepotong kode berjalan pada rantai, seperti kontrak pintar. Sepotong kode lain dijalankan secara off-chain di "inti".
JAM memiliki 341 core - mirip dengan core CPU dan mendukung komputasi paralel. Seiring berkembangnya teknologi chip, skalabilitasnya akan menjadi semakin kuat.
Perhitungan dalam kode inti dijalankan mirip dengan kontrak pintar on-chain, tetapi lebih cepat dan berjalan secara paralel.
Tidak seperti kode on-chain, kode ini tidak dapat mengubah status blockchain. Sebaliknya, ia memanfaatkan data lake terdesentralisasi sebesar 2 PB yang dapat membaca dan menulis data secara efisien.
Karena inti JAM memproses data lebih cepat dan menangani kumpulan data yang lebih besar, biaya per transaksi seperti yang ada di Ethereum tidak lagi dapat dibenarkan.
JAM akan dapat beroperasi pada skala yang benar-benar berbeda – sebuah sistem yang melampaui blockchain, dengan keserbagunaan dan aplikasi yang luas.
Bagaimana dengan layanannya?
Penyimpanan terdesentralisasi JAM dapat bekerja dengan data lake 2 PB.
Data dapat diberi tag untuk penyimpanan terpisah.
Data disimpan selama kurang lebih 28 hari, setelah itu secara otomatis dihapus atau disimpan kembali.
Untuk penyimpanan jangka panjang, solusi desentralisasi terpisah masih diperlukan. Penyimpanan terdesentralisasi ini dapat menggunakan blockchain, kontrak pintar, atau metode lainnya. Atau bisa juga dilakukan dengan lebih nyaman melalui JAM sebagai layanan di tingkat pengguna terendah. Hal ini membuat penyimpanan data jangka panjang lebih mudah dikelola secara efisien.
Jadi apa dampaknya?
DApps bebas transaksi adalah terobosan baru dalam kripto
Throughput dapat melebihi 850MB/s Solana sekaligus memecahkan masalah komposisi sinkron, inovasi lain dalam lingkungan multi-rantai dan Web2
Kode apa pun, program apa pun dapat dijalankan di dalamnya
JAM secara opsional dapat diproses secara sinkron, memungkinkan inti dibagikan melalui jaringan sharding. Aplikasi antar shard kini dapat berinteraksi secara sinkron dalam blok yang sama.
Bagaimana perkembangan JAM?
Implementasi pertama diharapkan dapat diterapkan pada kuartal keempat tahun ini, dan penghargaan implementasi 10 juta DOT saat ini sedang berlangsung, rinciannya di http://graypaper.com.
Gavin Wood telah melakukan tur global sejak awal tahun ini untuk memperkenalkan JAM kepada pengembang masa depan. Ia mengunjungi Buenos Aires, Berkeley, Zurich, Tokyo, Seoul, Tiongkok, Singapura, Brussel – diikuti oleh India, Amerika Serikat, Asia, dan Eropa.
Dia bahkan kembali ke Silicon Valley, tempat dia dan Vitalik ditolak sebelum Ethereum diluncurkan.
Sekarang, dia diundang kembali.
Mengapa perjalanan ini begitu lama? Mengapa desentralisasi begitu sulit?
Ya, kecepatan komputer telah meningkat, blockchain telah maju, dan database telah berkembang. Namun perbedaan utamanya adalah apakah sistem tersebut didasarkan pada ide-ide tradisional seperti Bitcoin, dan apakah sistem tersebut benar-benar terdesentralisasi.
Memang benar, jika Anda hanya memiliki satu node atau 42 node di pusat data yang sama (seperti ICP), throughput dapat ditingkatkan dengan mudah. Gunakan koneksi jaringan gigabit, memori besar, dan memiliki 2-3 node yang menangani sebagian besar transaksi.
Namun, hal ini jauh lebih sulit jika jaringan Anda terdesentralisasi.
Inilah sebabnya mengapa Ethereum, terlepas dari semua kejeniusannya, masih kesulitan untuk berkembang – baru sekarang memasuki tahap Polkadot beberapa tahun yang lalu. Pada saat yang sama, Polkadot mengambil langkah besar lainnya untuk sekali lagi mendorong batas inovasi. Harapkan jaringan lain secara bertahap mendekati Polkadot di tahun-tahun mendatang.
Dan Solana sekarang memasuki fase L2-sentris yang dimulai Ethereum dua tahun lalu.
