Madara: Penyortir Starknet berkinerja tinggi, landasan rantai aplikasi yang dipersonalisasi

Fakta Singkat Unggulan

  • Madara adalah sequencer Starknet berperforma tinggi yang memberikan kemampuan untuk membuat rantai aplikasi yang disesuaikan dan efisien.
  • Madara meningkatkan kinerja VM Kairo dengan menggunakan kerangka kerja Substrat, menghasilkan program yang terbukti aman dan fleksibel.
  • Ada banyak manfaat menerapkan Madara, seperti infrastruktur yang dapat diskalakan, throughput tinggi, dan kontrol aplikasi yang belum pernah terjadi sebelumnya.
  • Fitur unik Madara termasuk dukungan untuk potensi privasi on-chain, interoperabilitas lintas rantai yang mulus, dan eksekusi yang kuat.
  • Madara membuka jalan untuk pengembangan dApp di ruang blockchain, memberikan solusi yang hemat biaya, terukur, dan dapat disesuaikan.

Perkenalan

Bayangkan jika Anda dapat menyesuaikan blockchain dengan kebutuhan unik aplikasi Anda — itulah yang disediakan oleh Lisk. Lisk adalah blockchain khusus aplikasi yang memberi pengembang fleksibilitas untuk menyempurnakan aspek rantai untuk memenuhi kebutuhan aplikasi mereka, seperti memilih fungsi hash yang berbeda atau algoritme konsensus khusus. Yang terbaik dari semuanya, rantai aplikasi yang dibangun di atas L1 atau L2 yang kuat dan mewarisi keamanan L1 atau L2 memberi pengembang yang terbaik dari kedua dunia.

Madara adalah sequencer pengubah permainan yang menggabungkan fleksibilitas dengan kinerja secepat kilat. Sequencer adalah entitas yang bertanggung jawab untuk mengeksekusi transaksi dan mengelompokkannya ke dalam batch. Sebagai titik masuk untuk memulai Starknet AppChain Anda sendiri, Madara membuka kemungkinan besar untuk bereksperimen di ekosistem Starknet tidak seperti sebelumnya.

Sebelum kita mempelajari bagaimana Madara menganugerahi rantai aplikasi Starknet dengan fungsi yang kuat, kita perlu menjawab pertanyaan: Mengapa pengembang memilih untuk membangun rantai aplikasi di Starknet daripada langsung menggunakan Starknet Rollup yang efektif? Orang mungkin bertanya-tanya apakah Starknet cukup bagus untuk sebagian besar skenario.

Pertama mari kita pahami mengapa Lisk adalah cara yang menarik untuk memperluas ekosistem Starknet.

Mengapa memilih Rantai Aplikasi

Madara, dikembangkan oleh StarkWare Discovery Team (juga dikenal sebagai Keep Starknet Strange), dirancang untuk memenuhi visi ekspansi fraktal StarkWare. Ada banyak alasan mengapa pengembang memilih untuk membangun rantai aplikasi Starknet (atau lapisan L3) daripada mengandalkan Starknet secara langsung.

Throughput

Pengembang aplikasi menghadapi tantangan yang signifikan dalam hal skalabilitas infrastruktur blockchain yang ada. Skalabilitas terdiri dari dua poin utama: kecepatan tinggi dan biaya rendah. Dengan mengurangi biaya setiap lapisan hingga ribuan kali, pengembang dapat secara signifikan mengurangi biaya keseluruhan dari L1 ke L3 hingga satu juta kali. Throughput tidak terpengaruh oleh aktivitas aplikasi pihak ketiga, karena aplikasi dilengkapi dengan blockchain khusus dan tidak bersaing dengannya untuk sumber daya, memastikan pengalaman yang lancar secara konsisten.

Kustomisasi

Rantai universal seperti Starknet dan Ethereum telah mengambil berbagai tindakan untuk memastikan bahwa setiap orang dapat menggunakan jaringan, yang menghasilkan lingkungan terbatas. Melalui Lisk, pengembang dapat menyempurnakan aspek aplikasi dan infrastruktur mereka untuk membuat solusi khusus. Jika Anda tidak menyukai fitur tertentu dari Cairo VM, Anda dapat menghapusnya di rantai aplikasi Anda.

Inovasi

Kemampuan penyesuaian Lisk juga memungkinkan pengembang untuk menggunakan fitur yang saat ini tidak tersedia atau berisiko di lingkungan seperti Starknet. Lisk memberikan otonomi kepada semua tim, memungkinkan mereka untuk menulis dan mengotorisasi petunjuk kode apa pun yang mereka butuhkan dengan bebas. Hal ini memungkinkan Lisk membuka banyak kasus penggunaan, seperti mengaktifkan KYC on-chain tanpa mengungkapkan informasi pribadi.

Dampak Madara pada tumpukan Lisk

Selanjutnya, mari kita pahami interaksi antara berbagai lapisan yang menggerakkan rantai aplikasi, dan peran Madara di dalamnya.

  • Eksekusi: Lapisan eksekusi mendefinisikan eksekusi blok dan menghasilkan perbedaan status. Madara memiliki fleksibilitas untuk beralih di antara dua paket eksekusi (pemblokir untuk StarkWare dan starknet_in_rust untuk LambdaClass). Terlepas dari paket mana yang dipilih, kerangka dasar menggunakan VM Kairo. Bahasa Kairo memfasilitasi pembuatan program yang dapat dibuktikan, memungkinkan demonstrasi eksekusi komputasi yang benar.
  • Penyelesaian: Sebagai Batal Validitas, keadaan rantai aplikasi Madara dapat direkonstruksi hanya dengan memeriksa lapisan penyelesaiannya. Dengan penyelesaian yang lebih sering pada Starknet L2, rangkaian aplikasi L3 dapat mencapai hard finality lebih cepat, dan desentralisasi lapisan pemesanan dapat mencapai soft finality yang lebih kuat. Oleh karena itu, penyelesaian ditingkatkan di kedua aspek (hard dan soft finality).
  • Penyortiran: Madara menangani proses penyortiran, yang dapat diubah sesuai dengan kebutuhan aplikasi, apakah itu FCFS, PGA, atau skema Narwhall & Bullshark yang lebih kompleks. Beberapa rantai aplikasi mungkin memilih untuk menggunakan kumpulan memori terenkripsi untuk memastikan pemesanan yang adil dan mengurangi dampak MEV.
  • Ketersediaan Data: Ketersediaan Data menjamin bahwa pohon status penuh selalu dapat diakses, memberikan keyakinan kepada pengguna bahwa mereka dapat membuktikan kepemilikan dana mereka bahkan jika terjadi pemadaman pada Madara. Madara akan memberi pengembang berbagai opsi Ketersediaan Data (DA) untuk dipilih.
  • Tata Kelola: Setiap rantai aplikasi Madara dapat memilih model tata kelolanya. Snapshot X menyediakan sistem tata kelola on-chain sepenuhnya yang mengandalkan bukti penyimpanan. Mekanisme tata kelola lainnya masih dieksplorasi, seperti baki tata kelola Substrat asli. Tata kelola on-chain adalah nilai inti Madara.

Madara: Penyortir Starknet berperforma tinggi, landasan rantai aplikasi yang dipersonalisasi

Masukkan rantai aplikasi: Madara

Madara memanfaatkan kerangka kerja Substrat dan mengintegrasikan VM Kairo untuk menjalankan program Kairo dan kontrak pintar Starknet, sehingga meningkatkan VM Kairo. Substrat adalah kerangka kerja Rust sumber terbuka yang dikenal karena fleksibilitasnya untuk membangun blockchain yang dapat disesuaikan. VM Kairo, sementara itu, dirancang khusus untuk secara efisien menghasilkan bukti validitas eksekusi program. Lisk memastikan integrasi yang aman dengan Starknet dengan menggunakan pelacakan status dan kontrak pintar untuk memverifikasi bukti di L2. Akibatnya, Madara dapat memanfaatkan kemampuan kuat Kairo untuk mencapai eksekusi program yang dapat dibuktikan.

Modularitas yang melekat pada kerangka kerja Substrat memungkinkan pengembang menyesuaikan rantai aplikasi dengan mudah. Tidak ada asumsi yang dipaksakan, memungkinkan Anda untuk mengintegrasikan protokol konsensus Anda sendiri, fungsi hash, skema tanda tangan, tata letak penyimpanan, dll. ke dalam aplikasi Anda, sambil tetap memanfaatkan Kairo untuk menghasilkan bukti. Pengembang bebas melakukan apa pun yang mereka inginkan tanpa batasan sambil tetap dapat dibuktikan, dan mewarisi keamanan rantai yang mendasarinya (baik itu Starknet atau Ethereum).

Awalnya, Madara akan sangat mirip dengan Starknet, memungkinkan komposisi kontrak cerdas dalam ekosistem Starknet. Bahkan ada rencana yang lebih besar untuk masa depan karena Starknet berintegrasi dengan Herodotus untuk memanfaatkan bukti penyimpanan untuk interoperabilitas. Integrasi proof-of-storage juga akan memungkinkan appchain Madara memperhitungkan keadaan dan likuiditas rantai lainnya.

Bersiaplah untuk menyaksikan era baru saat Madara membuka kemungkinan kerajaan Starknet!

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)