Bitget App
Trading lebih cerdas
Beli kriptoPasarTradingFuturesEarnWawasanSelengkapnya
Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub!

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub!

PolkaWorldPolkaWorld2025/12/02 12:25
Tampilkan aslinya
Oleh:PolkaWorld

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 0

Artikel ini disusun oleh PolkaWorld berdasarkan presentasi Parity di konferensi Sub0.


Selama beberapa tahun terakhir, Polkadot telah berkembang menjadi sistem modular yang kuat dan fleksibel. Namun, ada satu masalah yang jelas: banyak fungsi inti tersebar di berbagai chain.


Misalnya:


  • Mesin kontrak pintar hanya ada di beberapa parachain;
  • Sistem seperti tata kelola, staking, dan token asli berada di parachain atau system chain lain.


Penyebaran ini membawa kompleksitas besar. Bahkan proses aplikasi yang sederhana pun mungkin memerlukan interaksi lintas chain dan bergantung pada komunikasi asinkron untuk diselesaikan.


Polkadot Hub akan sepenuhnya mengubah situasi ini dan sangat menyederhanakan segalanya!


Polkadot Hub: Membawa Semua Fungsi Kembali ke Satu Tempat


Perkenalkan, saya Torsten, bertanggung jawab atas tim kontrak pintar Parity. Hari ini, saya akan membahas Polkadot Hub dan mesin eksekusi kontrak pintar yang terintegrasi di dalamnya, serta bagaimana kemampuan baru ini akan mendefinisikan ulang cara membangun aplikasi di Polkadot.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 1


Mari kita tinjau kembali kesulitan di masa lalu, di arsitektur lama:


  • Kontrak pintar hanya dapat di-deploy di parachain;
  • Logika seperti token asli, staking, tata kelola tersebar di relay chain atau system chain.


Ini berarti, selama aplikasi Anda perlu menggabungkan sistem-sistem ini, Anda harus bergantung pada XCM dan alur pesan asinkron yang kompleks.


Akibatnya:


  • Developer tidak tahu di chain mana aplikasi harus di-deploy;
  • Seluruh proses menjadi terfragmentasi, toolchain juga tidak seragam;
  • Cara kerja setiap chain berbeda, menyebabkan pengalaman pengembangan sangat terpecah.


Tapi sekarang, semuanya akan berubah karena Polkadot Hub akan segera hadir!


Polkadot Hub adalah "pusat aplikasi" baru di ekosistem Polkadot. Ia mengumpulkan semua fungsi penting yang sebelumnya tersebar:


  • Aset
  • Token asli
  • Stablecoin
  • Staking
  • Tata kelola
  • Kontrak pintar


Semuanya terkumpul dalam satu lingkungan.


Dengan hadirnya Hub, batas-batas lintas chain yang dulu ada kini dihapus, yang berarti: aplikasi Polkadot di masa depan akan dibangun dan di-deploy dengan cara yang benar-benar baru.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 2


Kontrak Pintar Memasuki Era Dua Mesin: Revive Akan Membentuk Ulang Lapisan Aplikasi Polkadot


Sekarang mari kita bahas bagian yang paling saya perhatikan — mesin eksekusi kontrak pintar Hub.


Mesin eksekusi ini bernama Revive. Fitur utamanya: Revive memiliki dua lingkungan eksekusi terintegrasi, dapat menjalankan dua jenis sistem kontrak pintar.


  • Satu adalah EVM yang sudah dikenal, dapat langsung menjalankan kontrak EVM yang ditulis dengan Solidity;
  • Satu lagi adalah PVM yang lebih modern, mendukung penulisan dengan Solidity atau Rust.


Yang paling istimewa, EVM dan PVM bukan dua dunia terpisah, melainkan berjalan di ruang alamat yang sama dan dapat saling memanggil. Ini berarti, kontrak pintar dari satu sistem sepenuhnya dapat berinteraksi dengan kontrak pintar dari sistem lain. Mereka dapat saling memanggil, bahkan saat memanggil, mereka tidak tahu apakah lawannya adalah kontrak pintar PVM atau EVM.


Selain itu, Revive juga memungkinkan kontrak pintar mengakses fungsi inti runtime secara langsung melalui precompiles, seperti staking, tata kelola, manajemen aset, dan XCM. Semua komponen ini terhubung mulus dengan Revive.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 3


Selanjutnya, saya akan jelaskan secara singkat cara deploy aplikasi di Revive. Saat ini, Anda dapat memilih dua bahasa: Solidity atau Rust.


Jika Anda menggunakan Solidity, Anda dapat menggunakan compiler Solidity tradisional untuk mengompilasi kode menjadi bytecode EVM dan menjalankannya di mesin EVM Revive. Anda juga dapat menggunakan Resource C compiler yang dikembangkan Parity, yang dapat mengompilasi kode Solidity menjadi bytecode PVM, lalu di-deploy di mesin PVM. Baik kode EVM maupun PVM, keduanya dapat saling memanggil.


Jika Anda menggunakan Rust, cukup gunakan compiler Rust untuk mengompilasi dan deploy sebagai kontrak pintar PVM. Kontrak-kontrak ini juga dapat langsung berinteraksi dengan komponen runtime.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 4


Sekarang saya akan jelaskan mengapa Revive membutuhkan dua mesin eksekusi, dan keunggulan masing-masing.


PVM: Mesin Eksekusi Modern Berkinerja Tinggi


PVM adalah lingkungan eksekusi kontrak pintar baru yang menawarkan kemampuan komputasi jauh lebih tinggi daripada EVM tradisional. Oleh karena itu:


  • Anda dapat deploy kontrak pintar yang lebih besar dan kompleks
  • Dapat membangun aplikasi baru yang sebelumnya hampir mustahil


PVM berbasis pada set instruksi RISC-V. Ethereum juga sedang mendiskusikan RISC-V untuk masa depan, namun Revive sudah mengadopsinya lebih awal dan memungkinkan developer langsung menggunakan teknologi ini.


Revive memiliki dua mode eksekusi:


  • Mode interpretasi (mode saat ini, performa standar)
  • Mode JIT (Just-In-Time) compile (akan dibuka tahun depan, performa penuh)


Dalam mode JIT, Anda dapat menjalankan komputasi berat di kontrak pintar, seperti:


  • Perhitungan matematika kompleks
  • Algoritma kriptografi (hampir mustahil di EVM)


Di EVM, jika Anda ingin menambahkan primitif kriptografi baru, Anda harus meng-upgrade precompile chain di seluruh jaringan, sangat merepotkan; tetapi di PVM, Anda dapat langsung mengimplementasikan "precompile milik Anda sendiri" di kontrak pintar, karena memiliki daya komputasi yang cukup.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 5


Mengapa Masih Membutuhkan EVM?


Karena EVM juga memiliki keunggulan jelas:


  • Anda dapat memigrasi protokol yang berjalan di Ethereum atau chain EVM lain langsung ke Revive
  • Kode tidak perlu diubah
  • Tool tidak perlu diganti
  • Foundry, Hardhat tetap bisa digunakan
  • Deploy langsung siap pakai


Selain itu, kontrak EVM dan PVM tetap dapat saling memanggil secara seamless.


Saya menekankan hal ini karena jika protokol Anda dikompilasi dengan compiler Solidity versi lama, bytecode-nya mungkin tidak bisa berjalan di PVM, tapi di mesin EVM Revive tidak ada masalah.


Inilah mengapa kita masih membutuhkan mesin EVM—ia menjamin kompatibilitas penuh dengan EVM.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 6


Namun, mesin EVM kami memiliki satu perbedaan utama dengan Ethereum standar: cara penanganan gas dan sumber daya berbeda.


Secara umum, semua chain EVM menghitung gas dengan cara yang sama, tapi di Polkadot ini tidak berlaku. Karena Polkadot menggunakan sistem manajemen sumber daya yang benar-benar berbeda di lapisan bawah:


  • Sumber daya di Polkadot disebut weights (bobot), bersifat dua dimensi, artinya ada dua jenis sumber daya yang harus dihitung;
  • Selain itu, mesin kontrak pintar Revive menambahkan sumber daya ketiga: storage deposit (deposit penyimpanan).


Artinya, secara internal ada tiga jenis sumber daya yang harus dikelola.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 7


Tetapi kami tetap ingin mempertahankan cara penggunaan yang sama dengan toolchain Ethereum, jadi kami hanya memetakan semuanya menjadi satu "sumber daya yang terlihat seperti gas". Dengan kata lain, wallet Ethereum tidak memahami sumber daya internal Polkadot ini, jadi kami harus mensimulasikan gas ala Ethereum. Implementasi internalnya, tiga sumber daya ini dipetakan secara deterministik menjadi "gas".


Meski sistemnya lebih kompleks dan ada sedikit perbedaan dengan Ethereum, selama developer mengandalkan estimasi gas yang benar, bukan hardcode nilai, perbedaan ini tidak akan berdampak pada penggunaan nyata.


Dengan mekanisme ini, kami dapat mempertahankan kompatibilitas dengan Ethereum sekaligus memastikan kontrak pintar memiliki kemampuan perlindungan DOS yang diperlukan.


Tiga Contoh Menunjukkan Apa yang Bisa Dicapai Revive dan Polkadot Hub


Selanjutnya, saya ingin kembali ke gambaran besar Polkadot Hub.


Di sini saya harus menyebutkan satu proyek penting: Asset Hub Migration (Migrasi Pusat Aset). Proyek ini membantu meletakkan fondasi bagi Polkadot Hub, memungkinkan staking, saldo, aset, dan tata kelola berjalan di lingkungan yang sama dan terintegrasi.


Asset Hub Migration baru saja selesai, seharusnya beberapa minggu lalu.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 8


Sekarang, semuanya sudah siap, Revive dapat sepenuhnya berfungsi di lingkungan ini.


Inilah lingkungan ideal yang kami rancang untuk Revive, dan juga tempat terbaik untuk menjalankan kontrak pintar di Polkadot Hub di masa depan.


Selanjutnya, saya ingin memberikan tiga contoh untuk menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub.


Sekarang seharusnya sudah sangat jelas: di lingkungan terpadu ini, kontrak pintar dapat:


  • Mengakses tata kelola dan staking secara langsung
  • Mengakses saldo asli dan aset lain secara langsung
  • Semua operasi dapat diselesaikan secara sinkron, tidak perlu lagi komunikasi asinkron lintas chain


Contoh pertama, kontrak pintar dapat langsung membaca status tata kelola, merespons perubahan proposal tata kelola, bahkan memicu logika sendiri berdasarkan peristiwa tata kelola. Semua ini dapat diselesaikan secara instan dalam satu sistem.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 9


Contoh lain: PVM memungkinkan beban kerja yang lebih kompleks. Seperti yang saya sebutkan sebelumnya, mode JIT PVM akan diluncurkan tahun depan, dan saat itu performa komputasi akan sepenuhnya terbuka.


Dengan PVM, Anda dapat menjalankan perhitungan matematika kompleks di on-chain, yang sebelumnya tidak mungkin dilakukan di EVM karena keterbatasan komputasi. Misalnya, protokol DeFi (seperti protokol pinjaman) sering memerlukan banyak perhitungan kompleks: menilai ulang risiko, memperbarui posisi pengguna, merespons perubahan pasar, dll. Dulu logika ini tidak bisa dijalankan di on-chain, hanya bisa dilakukan off-chain; namun perhitungan off-chain tidak dapat diverifikasi, tidak terdesentralisasi, dan harus mempercayai pihak ketiga. PVM dapat membawa logika ini kembali ke on-chain, menjalankannya secara terdesentralisasi dan trustless.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 10


Protokol semacam ini bahkan dapat melakukan simulasi di on-chain. Jika Anda ingin menjalankan simulasi untuk melihat apa yang akan terjadi dalam suatu skenario, sekarang bisa langsung dilakukan di on-chain. Simulasi biasanya membutuhkan komputasi besar, terutama jika perlu loop, sebelumnya ini tidak mungkin dilakukan.


Saya sudah membahas tentang kriptografi. Sekarang, Anda dapat langsung menempatkan algoritma kriptografi kompleks ke dalam kontrak pintar untuk dieksekusi—algoritma semacam ini sangat membutuhkan daya komputasi, dan PVM sangat cocok untuk tugas ini. Dalam kriptografi, salah satu arah terpenting adalah aplikasi zero-knowledge. Zero-knowledge proof saat ini sangat populer, tetapi karena komputasinya sangat berat, sebelumnya tidak pernah benar-benar bisa dijalankan di kontrak pintar. Kehadiran PVM akhirnya memungkinkan aplikasi zero-knowledge diimplementasikan dalam kontrak pintar.


Selanjutnya, saya ingin membahas strategi produk Parity.


Anda sudah mendengar bahwa kami akan membangun banyak produk baru, dan Revive serta Polkadot Hub akan menjadi fondasi dasar produk-produk ini. Tentu saja, ada lapisan dasar lain, tetapi selama menyangkut mesin eksekusi kontrak pintar, semuanya akan berjalan di Revive dan Polkadot Hub.


Dari segi struktur, dapat dipahami seperti ini:


  • Lapisan terluar adalah Polkadot Hub, di dalam Hub berjalan Revive;
  • Anda dapat memilih EVM atau PVM untuk membangun aplikasi sesuai kebutuhan proyek;
  • Di atasnya, ada berbagai produk yang ditujukan untuk pengguna akhir.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 11


Polkadot Hub Akan Resmi Diluncurkan pada Bulan Desember


Terakhir, saya ingin memberikan sedikit gambaran ke depan.


Jika Anda ingin mulai membangun di Revive dan Polkadot Hub, Anda dapat memulai dengan cara berikut.


Jika Anda ingin terus menggunakan cara pengembangan yang sudah Anda kenal—misalnya Anda sudah memiliki workflow matang, atau sering menggunakan Foundry, Hardhat, dan tool Ethereum lainnya—Anda bisa langsung memilih EVM, mesinnya siap pakai.


Tentu saja, Anda juga bisa memilih PVM. Kami menyediakan tool mirip Foundry dan Hardhat untuk PVM, meski tidak bisa langsung menggunakan versi standar karena tidak mendukung PVM dan tidak ada compiler PVM. Namun, kami menyediakan versi adaptasi sendiri, dan cara penggunaannya hampir sama persis.


Selain itu, Anda juga dapat berinteraksi dengan fungsi inti lain di Polkadot Hub melalui precompiles.


Tentang waktu peluncuran, Polkadot Hub dan semua komponen terkait akan di-deploy ke Kusama pada bulan November, sangat segera. Pada bulan Desember, Polkadot mainnet akan resmi online.


Seperti yang saya katakan sebelumnya, semua pekerjaan dasar untuk Revive sudah siap.


Fitur-fitur lanjutan lainnya akan dibuka secara bertahap tahun depan, terutama yang ingin saya tekankan adalah mesin JIT PVM.


Kami juga sedang mengeksplorasi teknologi yang lebih canggih, seperti dukungan bahasa kontrak pintar baru di masa depan, dan lain-lain, namun tidak akan dibahas di sini, silakan terus pantau perkembangan kami.


Jika Anda ingin mengembangkan di Polkadot Hub dan Revive, silakan scan kode QR ini.

Tiga contoh kasus menunjukkan apa yang dapat dicapai oleh Revive dan Polkadot Hub! image 12


Selamat bergabung menjadi bagian dari masa depan Parity dan Polkadot! Terima kasih banyak semuanya!


0
0

Disclaimer: Konten pada artikel ini hanya merefleksikan opini penulis dan tidak mewakili platform ini dengan kapasitas apa pun. Artikel ini tidak dimaksudkan sebagai referensi untuk membuat keputusan investasi.

PoolX: Raih Token Baru
APR hingga 12%. Selalu aktif, selalu dapat airdrop.
Kunci sekarang!

Kamu mungkin juga menyukai

Laporan Mingguan Staking Ethereum 1 Desember 2025

🌟🌟Data Inti Staking ETH🌟🌟 1️⃣ Tingkat hasil staking ETH di Ebunker: 3,27% 2️⃣ stETH...

Ebunker2025/12/02 21:23
Laporan Mingguan Staking Ethereum 1 Desember 2025

Catatan Berdarah Para Pemain Lama di Dunia Kripto: Skandal, Peretasan, dan Penipuan oleh Orang Dekat, Tak Ada yang Bisa Dihindari

Artikel ini menceritakan pengalaman kerugian beberapa investor cryptocurrency, termasuk kasus bursa melarikan diri, kegagalan informasi orang dalam, serangan peretas, likuidasi kontrak, dan penipuan oleh orang yang dikenal. Mereka membagikan pelajaran dan strategi investasi mereka. Ringkasan ini dihasilkan oleh Mars AI, dan akurasi serta kelengkapan isi yang dihasilkan masih dalam tahap pembaruan iteratif.

MarsBit2025/12/02 21:11
Catatan Berdarah Para Pemain Lama di Dunia Kripto: Skandal, Peretasan, dan Penipuan oleh Orang Dekat, Tak Ada yang Bisa Dihindari
© 2025 Bitget