MoneroSwapper MoneroSwapper
Pendidikan

Mempool Monero: Bagaimana Transaksi Tertunda Berfungsi

MoneroSwapper Team · Apr 09, 2026 · 8 min read · 16 views

Apakah Mempool Monero?

Setiap rangkaian mata wang kripto memerlukan ruang menunggu untuk transaksi yang telah disiarkan tetapi belum dimasukkan dalam blok. Di Monero, ruang menunggu ini dipanggil mempool, singkatan bagi memory pool. Ia adalah komponen kritikal rangkaian yang secara langsung mempengaruhi seberapa cepat transaksi anda disahkan dan bagaimana rangkaian mengendalikan tempoh permintaan tinggi.

Apabila anda menghantar XMR dari dompet anda, transaksi tidak serta-merta muncul di blokchain. Sebaliknya, ia terlebih dahulu memasuki mempool, di mana ia menunggu bersama transaksi tidak disahkan lain sehingga pelombong mengambilnya dan memasukkannya dalam blok seterusnya. Memahami proses ini membantu anda membuat keputusan yang lebih baik tentang yuran, masa dan privasi apabila menggunakan MoneroSwapper atau mana-mana perkhidmatan Monero yang lain.

Bagaimana Transaksi Memasuki Mempool

Perjalanan transaksi Monero bermula dalam perisian dompet anda. Apabila anda memulakan penghantaran, dompet anda membina transaksi secara tempatan. Ini melibatkan pemilihan output umpan untuk tandatangan cincin, menjana alamat tersembunyi sekali guna untuk penerima, mengira bukti julat untuk jumlah yang disulitkan, dan menandatangani semuanya dengan kunci perbelanjaan peribadi anda.

Setelah dibina, dompet menyiarkan transaksi ke rangkaian rakan-ke-rakan Monero. Nod pertama yang menerimanya melakukan beberapa semakan pengesahan sebelum menerimanya ke dalam mempool tempatannya:

  • Pengesahan sintaks — Transaksi mesti diformat dengan betul mengikut peraturan protokol Monero
  • Pengesahan tandatangan cincin — Tandatangan kriptografi mesti sah, membuktikan pengirim mempunyai kuasa untuk membelanjakan output yang dirujuk
  • Semakan imej kunci — Imej kunci tidak boleh sudah wujud di blokchain atau dalam mempool, yang akan menunjukkan percubaan perbelanjaan berganda
  • Pengesahan RingCT — Bukti julat mesti sah, mengesahkan bahawa jumlah yang disulitkan adalah positif dan input sama dengan output ditambah yuran
  • Semakan yuran — Transaksi mesti menyertakan sekurang-kurangnya yuran minimum yang diperlukan berdasarkan saiznya dalam bait

Selepas melepasi semakan ini, nod menambah transaksi ke mempool dan menyampaikannya ke nod lain yang disambungkan. Melalui protokol gossip ini, transaksi merebak ke seluruh rangkaian dalam beberapa saat, sampai ke pelombong yang boleh memasukkannya dalam blok seterusnya.

Dandelion++ dan Penyebaran Transaksi

Monero menggunakan kaedah penyebaran yang dipertingkat dipanggil Dandelion++ untuk melindungi alamat IP pengirim. Daripada segera menyiarkan transaksi kepada semua rakan, Dandelion++ terlebih dahulu menghantarnya melalui rantai rawak nod dalam "fasa batang" sebelum memasuki "fasa penyebaran" biasa penyiaran luas. Ini menjadikan ia lebih sukar bagi pemerhati rangkaian untuk menentukan nod mana yang memulakan transaksi.

Ciri privasi ini bermakna mungkin terdapat sedikit kelewatan tambahan sebelum transaksi anda muncul dalam mempool di pelayar blok awam. Fasa batang biasanya hanya menambah beberapa saat, tetapi ia memberikan perlindungan bermakna terhadap pengawasan peringkat rangkaian.

Saiz Mempool dan Had Transaksi

Tidak seperti Bitcoin, yang mempunyai had saiz blok yang agak tetap yang mencipta kesesakan mempool yang boleh diramal, Monero menggunakan mekanisme saiz blok dinamik. Saiz blok maksimum menyesuaikan secara automatik berdasarkan saiz median 100 blok terakhir. Jika permintaan meningkat, blok boleh berkembang untuk menampung lebih banyak transaksi, walaupun pelombong membayar penalti kerana mencipta blok yang lebih besar daripada median semasa.

Mempool sendiri mempunyai had saiz yang boleh dikonfigurasikan pada setiap nod. Secara lalai, daemon Monero memperuntukkan sejumlah memori untuk mempool. Apabila had ini hampir dicapai, transaksi yuran terendah mungkin digugurkan untuk memberi ruang kepada yang lebih tinggi yurannya. Dalam amalan, mempool Monero jarang mencapai hadnya kerana mekanisme saiz blok dinamik menyerap lonjakan permintaan dengan berkesan.

Parameter utama yang mempengaruhi tingkah laku mempool:

  • Yuran penyampai minimum — Transaksi di bawah kadar yuran ini tidak akan disampaikan oleh nod, mencegah spam
  • Had umur transaksi — Transaksi yang kekal tidak disahkan untuk tempoh yang lama (biasanya 72 jam) akhirnya digugurkan dari mempool
  • Had saiz setiap transaksi — Transaksi individu tidak boleh melebihi saiz maksimum, yang mengehadkan bilangan input dan output

Keutamaan Berdasarkan Yuran dan Susunan Transaksi

Apabila pelombong membina blok baharu, mereka memilih transaksi dari mempool untuk memaksimumkan pendapatan yuran mereka. Transaksi disusun mengikut nisbah yuran setiap bait, bukan jumlah yuran mutlak. Transaksi kecil yang membayar 0.0001 XMR mungkin mempunyai keutamaan lebih tinggi daripada transaksi besar yang membayar 0.001 XMR jika yang lebih kecil mempunyai nisbah yuran-kepada-saiz yang lebih baik.

Dompet Monero mengira yuran berdasarkan sistem keutamaan dengan empat tahap:

  • Lalai (x1) — Yuran standard, sesuai untuk transaksi biasa dengan pengesahan tipikal dalam blok seterusnya
  • Rendah (x1) — Sama seperti lalai dalam kebanyakan keadaan; transaksi disahkan dalam beberapa blok
  • Sederhana (x5) — Lima kali ganda yuran asas, untuk pengesahan lebih cepat semasa kesesakan
  • Tinggi (x20) — Dua puluh kali ganda yuran asas, secara maya menjamin kemasukan dalam blok seterusnya

Di bawah keadaan rangkaian biasa, malah tahap yuran lalai menghasilkan pengesahan dalam satu atau dua blok (kira-kira dua hingga empat minit). Pasaran yuran hanya menjadi relevan semasa lonjakan luar biasa dalam jumlah transaksi.

Senario Tunggakan

Tunggakan berlaku apabila transaksi dicipta lebih cepat daripada yang boleh dimasukkan dalam blok. Walaupun saiz blok dinamik Monero membantu mengurangkan ini, lonjakan permintaan yang melampau masih boleh menyebabkan kesesakan sementara. Semasa tunggakan, beberapa perkara berlaku:

Pertama, mempool berkembang apabila transaksi terkumpul. Pengguna mungkin melihat masa pengesahan yang lebih lama untuk transaksi yang dihantar dengan yuran lalai. Mekanisme saiz blok dinamik mula berfungsi, membenarkan pelombong mencipta blok yang lebih besar. Pelombong diberi insentif untuk menyertakan lebih banyak transaksi kerana yuran tambahan boleh mengimbangi penalti ganjaran blok kerana melebihi saiz blok median.

Kedua, pasaran yuran muncul di mana transaksi dengan kadar yuran yang lebih tinggi disahkan lebih cepat. Ini adalah mekanisme pembetulan sendiri kerana apabila yuran meningkat, sesetengah pengguna menangguhkan transaksi yang tidak mendesak, mengurangkan permintaan. Sementara itu, saiz blok yang berkembang menampung lebih banyak daya pemprosesan sehingga keseimbangan dicapai.

Peristiwa Tunggakan Sejarah

Monero telah mengalami peristiwa kesesakan mempool yang ketara, sering disebabkan oleh serangan spam atau lonjakan mendadak dalam penggunaan yang sah. Semasa peristiwa ini, rangkaian menunjukkan ketahanannya melalui pelarasan saiz blok dinamik. Blok berkembang buat sementara, yuran meningkat secara sederhana, dan tunggakan diselesaikan dalam beberapa jam hingga hari. Peristiwa ini telah mempengaruhi penambahbaikan protokol yang berterusan untuk mengendalikan permintaan dengan lebih lancar.

Bagaimana Mempool Monero Berbeza daripada Bitcoin

Perbezaan paling ketara antara mempool Monero dan Bitcoin ialah implikasi privasi analisis mempool. Dalam Bitcoin, pemerhati mempool boleh mengekstrak maklumat yang banyak daripada transaksi yang tidak disahkan kerana jumlah, alamat dan graf transaksi boleh dilihat sepenuhnya.

Analisis mempool Bitcoin membenarkan pemerhati:

  • Mengesan aliran dana sebelum ia disahkan
  • Mengaitkan input dengan output untuk membina kluster alamat
  • Mengenal pasti pengirim dan penerima pembayaran yang berkemungkinan
  • Mengesan transaksi penggabungan dan menganggarkan baki dompet
  • Mendahului transaksi dengan memerhati dagangan yang belum selesai

Dalam mempool Monero, tiada satu pun daripada ini yang mungkin. Setiap transaksi dalam mempool hanya mendedahkan imej kunci (yang mencegah perbelanjaan berganda), jumlah yang disulitkan (disembunyikan oleh RingCT), alamat tersembunyi sekali guna (tidak boleh dikaitkan dengan alamat sebenar), dan tandatangan cincin (yang mengaburkan output mana yang sebenarnya dibelanjakan). Pemerhati yang memerhatikan mempool Monero melihat transaksi mengalir tetapi tidak dapat menentukan siapa yang membayar siapa atau berapa banyak.

Memantau Mempool

Beberapa alat membolehkan anda memantau keadaan mempool Monero dalam masa nyata. Ini boleh berguna untuk menganggarkan masa pengesahan, menyemak sama ada transaksi anda telah disiarkan, dan memahami keadaan rangkaian semasa.

Alat Pemantauan Mempool Popular

  • xmrchain.net — Pelayar blok Monero paling popular, memaparkan halaman kumpulan transaksi khusus yang menunjukkan saiz mempool semasa, kiraan transaksi dan transaksi tertunda individu
  • moneroblocks.info — Pelayar alternatif dengan visualisasi mempool yang bersih dan data sejarah
  • Daemon tempatan — Menjalankan nod Monero anda sendiri memberi anda akses langsung kepada data mempool melalui arahan RPC seperti get_transaction_pool dan get_transaction_pool_stats
  • Pemerhati P2Pool — Jika anda melombong dengan P2Pool, halaman pemerhati menunjukkan statistik mempool yang berkaitan dengan perlombongan

Semasa menyemak mempool di pelayar blok, ingat bahawa anda melihat data dari nod tertentu itu. Disebabkan kelewatan penyebaran rangkaian dan Dandelion++, transaksi mungkin muncul dalam mempool satu nod sedikit sebelum atau selepas yang lain. Jika transaksi anda tidak muncul serta-merta selepas menghantar, tunggu tiga puluh saat dan muat semula.

Apa yang Pengguna Perlu Tahu Tentang Transaksi Tertunda

Untuk pengguna Monero harian dan mereka yang menukar melalui MoneroSwapper, berikut adalah kesimpulan praktikal tentang mempool dan transaksi tertunda:

Masa pengesahan boleh diramal. Dalam keadaan biasa, transaksi Monero disahkan dalam purata dua minit. Masa blok dua minit bermakna kebanyakan transaksi dimasukkan dalam blok seterusnya selepas ia memasuki mempool.

Yuran lalai hampir sentiasa mencukupi. Tidak seperti Bitcoin, di mana anggaran yuran adalah seni yang kompleks, tahap yuran lalai Monero berfungsi dengan baik untuk majoriti besar transaksi. Anda hanya perlu meningkatkan yuran semasa peristiwa kesesakan yang jarang berlaku.

Privasi anda dilindungi walaupun semasa menunggu. Tidak seperti Bitcoin, di mana transaksi tidak disahkan dalam mempool membocorkan maklumat yang meluas, transaksi Monero tidak mendedahkan apa-apa yang berguna kepada pemerhati walaupun sebelum pengesahan. Jumlah, alamat dan graf transaksi anda kekal tersembunyi dari saat anda menekan hantar.

ID transaksi selamat untuk dikongsi. Anda boleh berkongsi hash transaksi Monero anda dengan penerima atau pasukan sokongan tanpa menjejaskan privasi anda. Hash sahaja tidak mendedahkan apa-apa tentang pengirim, penerima atau jumlah. Ia hanya mengesahkan bahawa transaksi wujud.

Transaksi tersangkut jarang tetapi boleh dipulihkan. Jika transaksi kekal dalam mempool untuk tempoh yang lama, ia akhirnya akan digugurkan dan dana dikembalikan ke dompet anda. Anda juga boleh menggunakan ciri "imbas semula blokchain" dalam kebanyakan dompet untuk memulihkan dana daripada transaksi yang digugurkan.

Kesimpulan

Mempool adalah komponen asas seni bina Monero yang mengimbangi daya pemprosesan transaksi, pasaran yuran dan privasi. Reka bentuknya mencerminkan falsafah teras Monero: walaupun pada tahap infrastruktur rangkaian, privasi pengguna dilindungi. Sama ada anda membuat pemindahan mudah atau melaksanakan pertukaran melalui MoneroSwapper, memahami cara mempool berfungsi membantu anda berurus niaga dengan yakin dan jangkaan realistik tentang masa pengesahan dan yuran.

Kongsi artikel ini

Artikel Berkaitan

Pertukaran Monero Tanpa Nama

Tanpa KYC • Tanpa Pendaftaran • Pertukaran Segera

Tukar Sekarang