Kisah Monad: Mencari Rahasia Gaib

Lanjutan11/5/2024, 9:47:24 AM
Meskipun L2 telah berhasil memperluas Ethereum sampai batas tertentu, tetapi mereka masih menghadapi batasan. Monad bertujuan untuk membangun dunia baru yang menggabungkan budaya kaya Ethereum dengan skalabilitas Solana dan Sui, menciptakan sistem yang kompatibel dengan Ethereum yang memenuhi tuntutan efisiensi era baru.

1. Desa Ethereum yang Jatuh

Suatu ketika, di desa Ethereum, ada sebuah komunitas Pepes hijau. Ethereum dulunya salah satu kerajaan paling makmur, tempat di mana desentralisasi tinggi dan keamanan yang tangguh telah melahirkan ekonomi yang berkembang pesat.

Dipandu oleh prinsip-prinsip ini, para penduduk desa mengadakan pemilihan reguler berdasarkan kepemilikan mereka, menunjuk pemimpin untuk mengawasi blok catatan transaksi yang dibuat setiap dua belas detik. Melalui ini, mereka dengan tekun mengelola ekonomi sibuk desa.

Tapi sekarang, kemuliaan terdahulu Ethereum telah memudar, dan wabah meme-virus melanda, menghisap kekuatan desa. Bayangan menggantung di atas jalan saat Pepes hijau berjalan, dengan tanpa tujuan berkeliaran di desa yang menjadi sunyi dan suram.

Namun, masih ada beberapa Pepes yang ingin mengembalikan kejayaan Ethereum. Mereka memperjuangkan Gerakan Reformasi L2, yang bertujuan untuk membangkitkan desa. Dengan upaya mereka, Ethereum mulai berkembang lagi, memungkinkan skala aktivitas yang dulu dianggap tidak mungkin. Pepes mendapatkan kembali sedikit keceriaan yang pernah mengisi hidup mereka.

Namun, Reformasi L2 menghadapi batasnya. Desa-desa terdekat seperti Solana dan Sui, meskipun muda dan kadang-kadang penuh dengan ketidakstabilan, maju pesat melalui revolusi ilmiah yang belum pernah terjadi sebelumnya. Inovasi mereka membuat transaksi keuangan yang kompleks mulus, sementara Ethereum berjuang meskipun ada reformasi. Dengan demikian, bisikan menyebar di antara Pepes tentang kemungkinan pindah ke desa-desa tetangga ini.

Lalu, suatu hari yang tak terduga, seorang penyihir Pepe ungu muncul di desa Ethereum.

2. Kedatangan Purple Pepe Wizard

Seorang penyihir Pepe berjubah ungu, menatap dengan sedih pada kemuliaan yang hilang dari desa Ethereum, bertekad untuk membangun kerajaan baru yang bernama Monad.

Suatu hari, dia muncul di depan para Pepes hijau, mengumumkan rencana ambisiusnya untuk mendirikan desa Monad. Mengumpulkan mereka di alun-alun pusat, dia membuka kesempatan untuk mendengar pemikiran dan impian mereka.

Green Pepe 1 berkata: “Saya harap kehidupan di Monad akan terasa seperti Ethereum. Meskipun Ethereum kurang dalam skalabilitas seperti Solana atau Sui, saya tidak pernah mempertimbangkan untuk pergi karena budaya mereka terasa begitu berbeda dari kita.”

Green Pepe 2 menambahkan, “Mempertahankan gaya hidup dan budaya yang sama penting, tetapi saya juga ingin memiliki sistem yang efisien seperti desa-desa lainnya. Meskipun Ethereum aman, namun kurang cocok untuk usaha yang membutuhkan kecepatan dan ketangkasan.”

Dengan memperhatikan keinginan mereka, sang penyihir berjanji untuk menciptakan Monad dengan kekayaan budaya Ethereum dan skalabilitas Solana dan Sui. Dia memikirkan mantra-mantra kuat yang diperlukan untuk mencapai kedua impian tersebut, sebuah desa di mana kompatibilitas dengan tradisi Ethereum akan bertemu dengan efisiensi kemajuan zaman baru.

Kemudian, dia membagikan visinya dengan Pepes yang penuh semangat, menginspirasi harapan akan tempat yang benar-benar bisa menawarkan yang terbaik dari dua dunia.

3. Rahasia Spell 1: Eksekusi Ditunda

Salah satu batasan yang membatasi skalabilitas desa Ethereum terletak pada pemrosesan setiap transaksi selama proses konsensus, langkah yang diperlukan untuk menghasilkan setiap blok baru.

Di desa ini, pemimpin yang mengusulkan sebuah blok harus menghitung semua transaksi di dalamnya sebelum mengusulkannya, memastikan hasil setiap transaksi. Selain itu, node validasi yang menerima blok ini juga harus menghitung semua transaksi untuk memverifikasi keabsahan blok dan memberikan suara mereka.

Karena proses konsensus melibatkan baik komputasi maupun komunikasi antar warga desa, anggaran waktu yang dialokasikan untuk memproses transaksi sangat rendah, akhirnya mengakibatkan skalabilitas yang terbatas.

Untuk memecahkan ini, si penyihir Pepe ungu memperkenalkan mantra baru yang disebut "Eksekusi Ditunda." Mantra ini memisahkan proses "Konsensus", yang mengurutkan transaksi penduduk desa, dari proses "Eksekusi", yang menghitung hasil dari transaksi-transaksi tersebut.

Dengan kata lain, daripada melakukan konsensus dan eksekusi secara bersamaan untuk setiap blok, konsensus untuk blok ke-N dilakukan saat eksekusi dilakukan untuk blok ke-(N-1), yang urutan transaksinya sudah ditetapkan.

Dengan memungkinkan waktu blok penuh untuk pelaksanaan, pendekatan ini sangat meningkatkan jumlah transaksi yang dapat diproses dalam waktu yang sama.

Advanced Spell: Delayed Merkle Roots

Di desa Ethereum, node-node melakukan perhitungan sebelum mencapai konsensus, yang menjamin kevalidan blok tersebut. Namun, dalam sistem Eksekusi Terlambat Monad, konsensus dan eksekusi dipisahkan. Hal ini membuka kemungkinan bagi node-node jahat untuk mengabaikan transaksi-transaksi yang disepakati sebelumnya atau dengan bebas mengubah status yang dihitung.

Untuk mencegah hal ini, Monad menyisipkan Merkle root—yang mewakili hasil perhitungan dari blok N-10—ke dalam proposal untuk blok N. Jika lebih dari dua pertiga node mencapai konsensus pada blok ke-N, itu menyiratkan persetujuan pada perhitungan blok N-10.

Jika komputasi node apa pun dari blok N-10 tidak sesuai dengan akar Merkle yang disertakan dalam blok N, node tersebut dihapus dari konsensus mulai dari blok N. Keterlambatan sepuluh blok untuk akar Merkle memastikan bahwa kesalahan komputasi apa pun terdeteksi tepat waktu.

Terutama, waktu blok di Monad adalah 1 detik, meskipun ini tidak berarti finalitas Monad membutuhkan 10 detik. Berkat sistem MonadBFT yang unik, finalitas satu slot dapat dicapai, memberikan finalitas dalam waktu 1 detik.

4. Rahasia Spell 2: Hashing Transaksi

Penyihir Pepe ungu yang bijaksana memikirkan bagaimana seorang pemimpin di desa dapat dengan cepat menyebarkan usulan blok ke node lainnya.

Di desa Ethereum, biasa nya untuk mengemas usulan blok lengkap, termasuk semua transaksi, dan mengirimkannya sebagai satu bundel besar melintasi jaringan.

Namun, sang penyihir menyadari bahwa jika Desa Monad mengadopsi metode ini, menyiarkan proposal blok yang begitu besar yang penuh dengan transaksi tak terhitung akan menjadi tugas yang menakutkan dan melelahkan.

Untuk mengatasi ini, penyihir Pepe ungu memperkenalkan konsep “Transaction Hashing.” Karena semua transaksi yang diajukan oleh penduduk desa sudah tersebar di jaringan, setiap node mempertahankan catatan transaksi Desa Monad di dalam mempoolnya sendiri.

Wawasan ini berarti pemimpin tidak lagi perlu mengirimkan daftar transaksi lengkap dalam setiap proposal blok. Sebagai gantinya, pemimpin hanya perlu merujuk transaksi, mengirimkan hanya hash-nya saja.

Dengan cara ini, proposal blok Monad tetap kompak, hanya berisi nilai-nilai yang di-hash dari setiap transaksi. Setelah menerima ini, node-node lain dapat dengan mudah membandingkan hash tersebut dengan catatan mereka sendiri dan mengidentifikasi transaksi yang dirujuk.

5. Spell Rahasia 3: MonadBFT

Di desa Monad, urutan transaksi dalam setiap blok dan konsensus tentang pembuatan blok diatur oleh MonadBFT, mekanisme konsensus berkinerja tinggi berbasis HotStuff. Algoritma BFT (Byzantine Fault Tolerance) dua fase ini memungkinkan konsensus dicapai dalam dua langkah.

Peran pemimpin blok dipilih secara probabilistik berdasarkan saham yang dipertaruhkan oleh setiap peserta. Di Monad, blok-blok dibuat dengan lebih efisien daripada di desa Ethereum, karena setiap proposal blok N ditransmisikan bersama dengan Sertifikat Quorum (QC) untuk blok sebelumnya N-1, menunjukkan bahwa lebih dari dua pertiga node telah memvalidasi blok tersebut.

Berikut adalah bagaimana urutan terjadi:

  • Pemimpin N menyebarkan proposal untuk blok N, disertai dengan QC untuk blok N-1.
  • Validator kemudian memverifikasi blok N dan mengirim suara mereka ke Pemimpin N+1.
  • Pemimpin N+1 berbagi proposal untuk blok N+1, bersama dengan QC untuk blok N.
  • Namun, bahkan dengan QC N, validator tidak dapat segera menyelesaikan blok N, karena sifat blockchain tidak dapat menjamin bahwa semua peserta online secara synchronously.
  • Untuk sepenuhnya mengamankan blok N, validator harus mengirimkan suara 'ya' untuk blok N+1, yang berisi QC N, kepada Pemimpin N+2. Ketika Pemimpin N+2 menghasilkan QC N+1, itu mengkonfirmasi penyelesaian sukses dari putaran N+1, yang pada gilirannya secara retrospektif menyelesaikan blok N.

Oleh karena itu, dengan keahlian dan wawasan yang cermat, penyihir Pepe ungu memandu desa Monad ke era baru, di mana setiap blok diciptakan dan diamankan tidak hanya dengan cepat tetapi dengan keanggunan yang sesuai dengan visi desa yang benar-benar dapat diperluas dan kooperatif.

6. Rahasia Spell 4: Eksekusi Paralel

Di dunia Monad, untuk menangani lonjakan transaksi warga desa yang besar, penyihir Pepe ungu menciptakan sebuah mantra baru yang memungkinkan transaksi diproses tidak secara serial seperti desa Ethereum, tetapi dengan aliran paralel yang kuat.

Dengan mantra Eksekusi Ditunda, eksekusi hanya akan dimulai setelah urutan transaksi blok mencapai konsensus. Desa Monad, dihuni oleh sejumlah eksekutor terampil, masing-masing mengambil transaksi, menghitung input dan output secara independen, dan membuat daftar tertunda.

Input dan output ini tidak langsung mengubah keadaan desa tetapi malah menunggu dalam sihir yang ditangguhkan, siap untuk dilaksanakan sesuai dengan urutan yang ditentukan oleh konsensus. Keterlibatan ini melibatkan penggabungan output satu per satu ke dalam keadaan saat ini, seperti benang-benang ajaib yang menenun taplak meja dengan urutan yang mulus.

Namun, ada twist. Pengolahan paralel memperkenalkan kemungkinan konflik transaksi - hal yang jarang terjadi di desa Ethereum yang tertib tetapi menjadi tantangan baru di sini.

Sebagai contoh, jika satu transaksi (tx b) menunjukkan penduduk desa A memberikan 1 ETH kepada penduduk desa B, dan transaksi lainnya (tx c) menunjukkan B menghabiskan ETH tersebut di penginapan desa, urutan mereka sangat penting. Jika tx c mencoba untuk dieksekusi sebelum tx b, transaksi akan gagal. Dalam kasus-kasus ini, transaksi yang bertentangan dijadwalkan ulang, dengan tx c menunggu penyelesaian tx b sebelum dieksekusi kembali.

Oleh karena itu, dalam Monad, inti dari eksekusi paralel terletak pada urutan: hasil dihitung secara paralel, tetapi pembaruan status digabungkan dalam urutan yang tepat yang diperlukan.

7. Rahasia Spell 5: MonadDb

Penyihir Pepe ungu tidak berhenti di situ. Dia memanggil MonadDb, sebuah database khusus yang unik untuk desa Monad, yang dirancang khusus untuk menyimpan status blockchain. Dimana Ethereum bergantung pada Merkle Patricia Trie yang rumit, sebuah struktur yang dikenal karena ketahanannya tetapi juga karena ketidakefisiensinya dengan klien asing, MonadDb mengadopsinya secara alami, memanfaatkan kekuatan dan efisiensinya secara penuh.

MonadDb dibuat dengan pertimbangan eksekusi paralel desa, mendukung pembacaan dan penulisan simultan yang berulang dengan presisi yang elegan. Tidak seperti database tradisional yang membutuhkan setiap tugas selesai sebelum melanjutkan ke tugas berikutnya, MonadDb menggunakan sihir I/O asinkron, memungkinkan tugas-tugas tumpang tindih dengan mulus, membuka pintu bagi penanganan transaksi paralel yang sebenarnya.

8. Kunjungi Desa Monad!

Melalui serangkaian mantra yang menakjubkan dan mantra yang rumit, penyihir Pepe ungu menciptakan desa Monad - tempat di mana akun Ethereum yang tepercaya, kriptografi, format transaksi, bahasa, dan dompet bercampur dengan mudah dengan skalabilitas luar biasa dari Solana dan Sui. Sekarang, Monad berkembang dengan impian mencapai 10.000 transaksi per detik dan mencapai penyelesaian dalam 1 detik.

Apakah desa Monad, yang lahir dari kecerdasan dan harapan, berhasil menyelamatkan dunia yang terjebak oleh virus meme dan mungkin membantu mengembalikan kemuliaan Ethereum sebagai teman yang layak? Hanya waktu yang akan memberitahu.

Penafian:

  1. Artikel ini dicetak ulang dari [ 100y.eth]. Semua hak cipta dimiliki oleh penulis asli [100y.ethJika ada keberatan terhadap cetak ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan cepat.
  2. Penyangkalan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Belajar gate. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Kisah Monad: Mencari Rahasia Gaib

Lanjutan11/5/2024, 9:47:24 AM
Meskipun L2 telah berhasil memperluas Ethereum sampai batas tertentu, tetapi mereka masih menghadapi batasan. Monad bertujuan untuk membangun dunia baru yang menggabungkan budaya kaya Ethereum dengan skalabilitas Solana dan Sui, menciptakan sistem yang kompatibel dengan Ethereum yang memenuhi tuntutan efisiensi era baru.

1. Desa Ethereum yang Jatuh

Suatu ketika, di desa Ethereum, ada sebuah komunitas Pepes hijau. Ethereum dulunya salah satu kerajaan paling makmur, tempat di mana desentralisasi tinggi dan keamanan yang tangguh telah melahirkan ekonomi yang berkembang pesat.

Dipandu oleh prinsip-prinsip ini, para penduduk desa mengadakan pemilihan reguler berdasarkan kepemilikan mereka, menunjuk pemimpin untuk mengawasi blok catatan transaksi yang dibuat setiap dua belas detik. Melalui ini, mereka dengan tekun mengelola ekonomi sibuk desa.

Tapi sekarang, kemuliaan terdahulu Ethereum telah memudar, dan wabah meme-virus melanda, menghisap kekuatan desa. Bayangan menggantung di atas jalan saat Pepes hijau berjalan, dengan tanpa tujuan berkeliaran di desa yang menjadi sunyi dan suram.

Namun, masih ada beberapa Pepes yang ingin mengembalikan kejayaan Ethereum. Mereka memperjuangkan Gerakan Reformasi L2, yang bertujuan untuk membangkitkan desa. Dengan upaya mereka, Ethereum mulai berkembang lagi, memungkinkan skala aktivitas yang dulu dianggap tidak mungkin. Pepes mendapatkan kembali sedikit keceriaan yang pernah mengisi hidup mereka.

Namun, Reformasi L2 menghadapi batasnya. Desa-desa terdekat seperti Solana dan Sui, meskipun muda dan kadang-kadang penuh dengan ketidakstabilan, maju pesat melalui revolusi ilmiah yang belum pernah terjadi sebelumnya. Inovasi mereka membuat transaksi keuangan yang kompleks mulus, sementara Ethereum berjuang meskipun ada reformasi. Dengan demikian, bisikan menyebar di antara Pepes tentang kemungkinan pindah ke desa-desa tetangga ini.

Lalu, suatu hari yang tak terduga, seorang penyihir Pepe ungu muncul di desa Ethereum.

2. Kedatangan Purple Pepe Wizard

Seorang penyihir Pepe berjubah ungu, menatap dengan sedih pada kemuliaan yang hilang dari desa Ethereum, bertekad untuk membangun kerajaan baru yang bernama Monad.

Suatu hari, dia muncul di depan para Pepes hijau, mengumumkan rencana ambisiusnya untuk mendirikan desa Monad. Mengumpulkan mereka di alun-alun pusat, dia membuka kesempatan untuk mendengar pemikiran dan impian mereka.

Green Pepe 1 berkata: “Saya harap kehidupan di Monad akan terasa seperti Ethereum. Meskipun Ethereum kurang dalam skalabilitas seperti Solana atau Sui, saya tidak pernah mempertimbangkan untuk pergi karena budaya mereka terasa begitu berbeda dari kita.”

Green Pepe 2 menambahkan, “Mempertahankan gaya hidup dan budaya yang sama penting, tetapi saya juga ingin memiliki sistem yang efisien seperti desa-desa lainnya. Meskipun Ethereum aman, namun kurang cocok untuk usaha yang membutuhkan kecepatan dan ketangkasan.”

Dengan memperhatikan keinginan mereka, sang penyihir berjanji untuk menciptakan Monad dengan kekayaan budaya Ethereum dan skalabilitas Solana dan Sui. Dia memikirkan mantra-mantra kuat yang diperlukan untuk mencapai kedua impian tersebut, sebuah desa di mana kompatibilitas dengan tradisi Ethereum akan bertemu dengan efisiensi kemajuan zaman baru.

Kemudian, dia membagikan visinya dengan Pepes yang penuh semangat, menginspirasi harapan akan tempat yang benar-benar bisa menawarkan yang terbaik dari dua dunia.

3. Rahasia Spell 1: Eksekusi Ditunda

Salah satu batasan yang membatasi skalabilitas desa Ethereum terletak pada pemrosesan setiap transaksi selama proses konsensus, langkah yang diperlukan untuk menghasilkan setiap blok baru.

Di desa ini, pemimpin yang mengusulkan sebuah blok harus menghitung semua transaksi di dalamnya sebelum mengusulkannya, memastikan hasil setiap transaksi. Selain itu, node validasi yang menerima blok ini juga harus menghitung semua transaksi untuk memverifikasi keabsahan blok dan memberikan suara mereka.

Karena proses konsensus melibatkan baik komputasi maupun komunikasi antar warga desa, anggaran waktu yang dialokasikan untuk memproses transaksi sangat rendah, akhirnya mengakibatkan skalabilitas yang terbatas.

Untuk memecahkan ini, si penyihir Pepe ungu memperkenalkan mantra baru yang disebut "Eksekusi Ditunda." Mantra ini memisahkan proses "Konsensus", yang mengurutkan transaksi penduduk desa, dari proses "Eksekusi", yang menghitung hasil dari transaksi-transaksi tersebut.

Dengan kata lain, daripada melakukan konsensus dan eksekusi secara bersamaan untuk setiap blok, konsensus untuk blok ke-N dilakukan saat eksekusi dilakukan untuk blok ke-(N-1), yang urutan transaksinya sudah ditetapkan.

Dengan memungkinkan waktu blok penuh untuk pelaksanaan, pendekatan ini sangat meningkatkan jumlah transaksi yang dapat diproses dalam waktu yang sama.

Advanced Spell: Delayed Merkle Roots

Di desa Ethereum, node-node melakukan perhitungan sebelum mencapai konsensus, yang menjamin kevalidan blok tersebut. Namun, dalam sistem Eksekusi Terlambat Monad, konsensus dan eksekusi dipisahkan. Hal ini membuka kemungkinan bagi node-node jahat untuk mengabaikan transaksi-transaksi yang disepakati sebelumnya atau dengan bebas mengubah status yang dihitung.

Untuk mencegah hal ini, Monad menyisipkan Merkle root—yang mewakili hasil perhitungan dari blok N-10—ke dalam proposal untuk blok N. Jika lebih dari dua pertiga node mencapai konsensus pada blok ke-N, itu menyiratkan persetujuan pada perhitungan blok N-10.

Jika komputasi node apa pun dari blok N-10 tidak sesuai dengan akar Merkle yang disertakan dalam blok N, node tersebut dihapus dari konsensus mulai dari blok N. Keterlambatan sepuluh blok untuk akar Merkle memastikan bahwa kesalahan komputasi apa pun terdeteksi tepat waktu.

Terutama, waktu blok di Monad adalah 1 detik, meskipun ini tidak berarti finalitas Monad membutuhkan 10 detik. Berkat sistem MonadBFT yang unik, finalitas satu slot dapat dicapai, memberikan finalitas dalam waktu 1 detik.

4. Rahasia Spell 2: Hashing Transaksi

Penyihir Pepe ungu yang bijaksana memikirkan bagaimana seorang pemimpin di desa dapat dengan cepat menyebarkan usulan blok ke node lainnya.

Di desa Ethereum, biasa nya untuk mengemas usulan blok lengkap, termasuk semua transaksi, dan mengirimkannya sebagai satu bundel besar melintasi jaringan.

Namun, sang penyihir menyadari bahwa jika Desa Monad mengadopsi metode ini, menyiarkan proposal blok yang begitu besar yang penuh dengan transaksi tak terhitung akan menjadi tugas yang menakutkan dan melelahkan.

Untuk mengatasi ini, penyihir Pepe ungu memperkenalkan konsep “Transaction Hashing.” Karena semua transaksi yang diajukan oleh penduduk desa sudah tersebar di jaringan, setiap node mempertahankan catatan transaksi Desa Monad di dalam mempoolnya sendiri.

Wawasan ini berarti pemimpin tidak lagi perlu mengirimkan daftar transaksi lengkap dalam setiap proposal blok. Sebagai gantinya, pemimpin hanya perlu merujuk transaksi, mengirimkan hanya hash-nya saja.

Dengan cara ini, proposal blok Monad tetap kompak, hanya berisi nilai-nilai yang di-hash dari setiap transaksi. Setelah menerima ini, node-node lain dapat dengan mudah membandingkan hash tersebut dengan catatan mereka sendiri dan mengidentifikasi transaksi yang dirujuk.

5. Spell Rahasia 3: MonadBFT

Di desa Monad, urutan transaksi dalam setiap blok dan konsensus tentang pembuatan blok diatur oleh MonadBFT, mekanisme konsensus berkinerja tinggi berbasis HotStuff. Algoritma BFT (Byzantine Fault Tolerance) dua fase ini memungkinkan konsensus dicapai dalam dua langkah.

Peran pemimpin blok dipilih secara probabilistik berdasarkan saham yang dipertaruhkan oleh setiap peserta. Di Monad, blok-blok dibuat dengan lebih efisien daripada di desa Ethereum, karena setiap proposal blok N ditransmisikan bersama dengan Sertifikat Quorum (QC) untuk blok sebelumnya N-1, menunjukkan bahwa lebih dari dua pertiga node telah memvalidasi blok tersebut.

Berikut adalah bagaimana urutan terjadi:

  • Pemimpin N menyebarkan proposal untuk blok N, disertai dengan QC untuk blok N-1.
  • Validator kemudian memverifikasi blok N dan mengirim suara mereka ke Pemimpin N+1.
  • Pemimpin N+1 berbagi proposal untuk blok N+1, bersama dengan QC untuk blok N.
  • Namun, bahkan dengan QC N, validator tidak dapat segera menyelesaikan blok N, karena sifat blockchain tidak dapat menjamin bahwa semua peserta online secara synchronously.
  • Untuk sepenuhnya mengamankan blok N, validator harus mengirimkan suara 'ya' untuk blok N+1, yang berisi QC N, kepada Pemimpin N+2. Ketika Pemimpin N+2 menghasilkan QC N+1, itu mengkonfirmasi penyelesaian sukses dari putaran N+1, yang pada gilirannya secara retrospektif menyelesaikan blok N.

Oleh karena itu, dengan keahlian dan wawasan yang cermat, penyihir Pepe ungu memandu desa Monad ke era baru, di mana setiap blok diciptakan dan diamankan tidak hanya dengan cepat tetapi dengan keanggunan yang sesuai dengan visi desa yang benar-benar dapat diperluas dan kooperatif.

6. Rahasia Spell 4: Eksekusi Paralel

Di dunia Monad, untuk menangani lonjakan transaksi warga desa yang besar, penyihir Pepe ungu menciptakan sebuah mantra baru yang memungkinkan transaksi diproses tidak secara serial seperti desa Ethereum, tetapi dengan aliran paralel yang kuat.

Dengan mantra Eksekusi Ditunda, eksekusi hanya akan dimulai setelah urutan transaksi blok mencapai konsensus. Desa Monad, dihuni oleh sejumlah eksekutor terampil, masing-masing mengambil transaksi, menghitung input dan output secara independen, dan membuat daftar tertunda.

Input dan output ini tidak langsung mengubah keadaan desa tetapi malah menunggu dalam sihir yang ditangguhkan, siap untuk dilaksanakan sesuai dengan urutan yang ditentukan oleh konsensus. Keterlibatan ini melibatkan penggabungan output satu per satu ke dalam keadaan saat ini, seperti benang-benang ajaib yang menenun taplak meja dengan urutan yang mulus.

Namun, ada twist. Pengolahan paralel memperkenalkan kemungkinan konflik transaksi - hal yang jarang terjadi di desa Ethereum yang tertib tetapi menjadi tantangan baru di sini.

Sebagai contoh, jika satu transaksi (tx b) menunjukkan penduduk desa A memberikan 1 ETH kepada penduduk desa B, dan transaksi lainnya (tx c) menunjukkan B menghabiskan ETH tersebut di penginapan desa, urutan mereka sangat penting. Jika tx c mencoba untuk dieksekusi sebelum tx b, transaksi akan gagal. Dalam kasus-kasus ini, transaksi yang bertentangan dijadwalkan ulang, dengan tx c menunggu penyelesaian tx b sebelum dieksekusi kembali.

Oleh karena itu, dalam Monad, inti dari eksekusi paralel terletak pada urutan: hasil dihitung secara paralel, tetapi pembaruan status digabungkan dalam urutan yang tepat yang diperlukan.

7. Rahasia Spell 5: MonadDb

Penyihir Pepe ungu tidak berhenti di situ. Dia memanggil MonadDb, sebuah database khusus yang unik untuk desa Monad, yang dirancang khusus untuk menyimpan status blockchain. Dimana Ethereum bergantung pada Merkle Patricia Trie yang rumit, sebuah struktur yang dikenal karena ketahanannya tetapi juga karena ketidakefisiensinya dengan klien asing, MonadDb mengadopsinya secara alami, memanfaatkan kekuatan dan efisiensinya secara penuh.

MonadDb dibuat dengan pertimbangan eksekusi paralel desa, mendukung pembacaan dan penulisan simultan yang berulang dengan presisi yang elegan. Tidak seperti database tradisional yang membutuhkan setiap tugas selesai sebelum melanjutkan ke tugas berikutnya, MonadDb menggunakan sihir I/O asinkron, memungkinkan tugas-tugas tumpang tindih dengan mulus, membuka pintu bagi penanganan transaksi paralel yang sebenarnya.

8. Kunjungi Desa Monad!

Melalui serangkaian mantra yang menakjubkan dan mantra yang rumit, penyihir Pepe ungu menciptakan desa Monad - tempat di mana akun Ethereum yang tepercaya, kriptografi, format transaksi, bahasa, dan dompet bercampur dengan mudah dengan skalabilitas luar biasa dari Solana dan Sui. Sekarang, Monad berkembang dengan impian mencapai 10.000 transaksi per detik dan mencapai penyelesaian dalam 1 detik.

Apakah desa Monad, yang lahir dari kecerdasan dan harapan, berhasil menyelamatkan dunia yang terjebak oleh virus meme dan mungkin membantu mengembalikan kemuliaan Ethereum sebagai teman yang layak? Hanya waktu yang akan memberitahu.

Penafian:

  1. Artikel ini dicetak ulang dari [ 100y.eth]. Semua hak cipta dimiliki oleh penulis asli [100y.ethJika ada keberatan terhadap cetak ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya dengan cepat.
  2. Penyangkalan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan saran investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Belajar gate. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!