Pelajaran 2

Arsitektur Teknis Immutable X

Modul ini mencakup arsitektur teknis dari Immutable X, berfokus pada penggunaan teknologi StarkEx, fitur, dan integrasi Immutable zkEVM. Ini menjelaskan bagaimana Immutable X menyediakan platform yang dapat diskalakan, aman, dan efisien untuk NFT dan permainan Web3.

Apa itu Teknologi StarkEx

StarkEx adalah solusi penskalaan Layer 2 yang dikembangkan oleh StarkWare.

Ini menggunakan bukti pengetahuan nol, khususnya zk-STARKs (Zero-Knowledge Scalable Transparent Arguments of Knowledge), untuk meningkatkan skalabilitas dan efisiensi transaksi blockchain. Berikut adalah beberapa aspek utama teknologi StarkEx:

  1. Bukti Pengetahuan Nol: zk-STARKs memungkinkan StarkEx untuk membuktikan keabsahan transaksi tanpa mengungkapkan rincian khusus tentang mereka. Hal ini menjaga privasi sambil memastikan kebenaran transaksi.
  2. Transaksi Batching: StarkEx mengelompokkan beberapa transaksi di luar rantai kemudian mengirimkan satu bukti tunggal ke Ethereum mainnet. Hal ini mengurangi jumlah transaksi di rantai, menurunkan biaya gas, dan meningkatkan throughput.
  3. Skalabilitas: Dengan mengelompokkan transaksi dan menggunakan zk-STARKs, StarkEx secara signifikan meningkatkan jumlah transaksi per detik (TPS) yang dapat diproses, dibandingkan dengan Layer 1 Ethereum. Hal ini membuatnya cocok untuk aplikasi bervolume tinggi seperti pertukaran terdesentralisasi (DEX) dan platform NFT.
  4. Keamanan: Transaksi divalidasi di luar rantai dan kemudian diverifikasi di rantai, memastikan keamanan Ethereum mainnet tetap terjaga. Penggunaan bukti kriptografis memastikan bahwa hanya transaksi yang valid diterima.
  5. Efisiensi Biaya: Dengan mengurangi jumlah transaksi yang perlu diproses secara on-chain, StarkEx menurunkan biaya transaksi. Pengguna mendapat manfaat dari biaya gas yang lebih rendah sambil menjaga keamanan dan desentralisasi jaringan Ethereum.
  6. Ketersediaan Data: StarkEx menawarkan opsi untuk ketersediaan data. Dengan ketersediaan data on-chain, semua data transaksi diposting di Ethereum, memastikan bahwa data tersebut selalu dapat direkonstruksi jika diperlukan. Ketersediaan data off-chain mengurangi biaya namun memerlukan kepercayaan pada komite ketersediaan data.

Teknologi ini digunakan oleh berbagai aplikasi dan platform untuk meningkatkan kinerja mereka, termasuk Immutable X untuk pencetakan dan perdagangan NFT, dYdX untuk perdagangan derivatif, dan DeversiFi untuk perdagangan frekuensi tinggi. Implementasi-implementasi ini menunjukkan fleksibilitas dan efektivitas StarkEx dalam mengatasi keterbatasan Layer 1 Ethereum.

StarkEx memungkinkan Immutable X memproses hingga 9.000 transaksi per detik (TPS) untuk perdagangan dan 18.000 TPS untuk transfer. Penggunaan STARK memastikan transaksi ini aman dan tahan terhadap serangan kuantum, tidak seperti sistem bukti tanpa pengetahuan lainnya yang mungkin memerlukan pengaturan tepercaya.

Fitur Utama dari Immutable X

  1. Throughput Tinggi dan Biaya Gas Nol: StarkEx memungkinkan Immutable X untuk memproses ribuan transaksi per detik tanpa dikenakan biaya gas, yang membuat platform ini sangat efisien dan hemat biaya bagi pengguna dan pengembang.
  2. Keamanan dan Desentralisasi: Transaksi di Immutable X diamankan oleh mainnet Ethereum melalui penggunaan STARKs, yang membantu memastikan bahwa semua transaksi aman dan dapat diverifikasi, tanpa mengorbankan desentralisasi blockchain.
  3. Netralitas Karbon: Immutable X meminimalkan konsumsi energi melalui pemrosesan transaksi yang efisien dan mengimbangi jejak karbonnya dengan membeli kredit karbon, memastikan bahwa semua NFT yang diperdagangkan di platform netral karbon.
  4. Alat Pengembang: Immutable X menyediakan beragam alat pengembang, termasuk SDK dan API, untuk memudahkan integrasi dan pengembangan aplikasi berbasis blockchain, yang memungkinkan pengembang fokus pada menciptakan pengalaman pengguna yang menarik tanpa harus berurusan dengan kompleksitas infrastruktur blockchain.
  5. Buku Pesanan Global: Buku pesanan global Immutable X memungkinkan pesanan NFT untuk dibagikan di beberapa pasar, meningkatkan likuiditas dan volume perdagangan. Fitur ini meningkatkan visibilitas dan aksesibilitas NFT.

zkEVM yang tidak dapat diubah

Immutable zkEVM adalah komponen proyek penting. Dengan menawarkan rantai khusus untuk permainan dengan kompatibilitas EVM, itu mendukung kontrak pintar, mekanika permainan canggih, dan fungsionalitas tokenomic, semuanya sambil mempertahankan keamanan Ethereum.

Teknologi zk-rollup ini memungkinkan throughput tinggi dan transaksi murah, menjadikannya solusi ideal untuk pengembang game.

Integrasi dan Ekosistem

Platform ini mengintegrasikan berbagai alat pengembang dan platform untuk menyederhanakan proses pengembangan. Ini mendukung MetaMask, GameStop Wallet, dan Magic Link, memungkinkan pengguna untuk membuat dompet hanya dengan menggunakan alamat email. Platform ini juga menawarkan API dan SDK yang meningkatkan efisiensi pengembangan, memungkinkan pengembang untuk membangun dan meluncurkan game dan aplikasi berbasis blockchain dengan cepat.

Sorotan

  • Throughput Tinggi: Memproses hingga 9.000 TPS untuk perdagangan dan 18.000 TPS untuk transfer.
  • Biaya Gas Nol: Transaksi diproses tanpa dikenakan biaya gas.
  • Keamanan: Memanfaatkan STARKs untuk keamanan yang ditingkatkan dan ketahanan terhadap kuantum.
  • Alat Pengembang: Menyediakan SDK dan API untuk integrasi dan pengembangan yang mudah.
  • Global Order Book: Meningkatkan likuiditas dan volume perdagangan dengan membagikan pesanan NFT di berbagai pasar.
Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.