Kapag bumibigat ang trapiko sa Bitcoin, hindi pinatitigil ng isang punô na block ang network; ginagawa nitong isang live na subasta ang susunod na bakanteng espasyo kung saan may presyo ang pagiging apurahan.
Ano ang Nangyayari Kapag Puno ang Isang Bitcoin Block? Bawat Byte ay Nagpapasiklab ng Isang Live na Subasta ng Bayad sa Transaksyon

Mga Pangunahing Punto
- May cap ang mga Bitcoin block sa 4 milyong weight units, kaya napipilitang maghintay ang mga bayad na may mas mababang fee.
- Maaaring mag-evict ang Bitcoin Core 31.0 ng mahihinang package kapag napuno ang 300 MB mempool ng isang node.
- May 3 paraan ang mga gumagamit ng Bitcoin para itaas ang fee kapag nagpapatuloy ang siksikan: RBF, CPFP, at mga mining accelerator.
Nabubuo ang Pila Bago ang Block
Isipin ang isang siksik na platform ng subway tuwing rush hour. Bawat bagong pasahero ay may valid na tiket, pero limitado ang espasyo sa dumarating na tren. Sa Bitcoin, ang isang transaksyon ay unang pumapasok sa mempool ng isang node, isang pansamantalang holding area para sa mga valid na bayad na hindi pa nakukumpirma. Ang mahalagang pagkakaiba ay walang iisang, unibersal na mempool. Bawat node ay may sarili nitong bersyon, nagpapatupad ng sarili nitong lokal na mga patakaran, at maaaring makakita ng bahagyang naiibang koleksyon ng mga nakabinbing transaksyon.

Magkaibang pangyayari rin ang punô na block at punô na mempool. Ang mga Bitcoin block ay nililimitahan ng consensus sa 4 milyong weight units, isang sukatan na isinasaalang-alang kung paano nakaayos ang datos ng transaksyon. Ang mga Bitcoin Core node, bilang default, ay nagpapahintulot ng humigit-kumulang 300 MB na memory para sa kanilang lokal na mempools at maaaring magpanatili ng mga transaksyon nang hanggang 336 oras. Maaaring mapuno ang isang block habang marami pang transaksyon ang nananatili sa memory, naghihintay ng susunod na tren.
Ginagawang Subasta ng Punô na Block ang Paghihintay
Karaniwan, hindi pinipili ng mga miner ang mga transaksyon batay sa edad. Bumubuo sila ng mga block template batay sa mga fee, bigat ng transaksyon, at mga dependency sa pagitan ng mga bayad. Ang praktikal na yunit na nakikita ng mga user ay satoshis per virtual byte, o sat/vB. Ang mas mataas na rate ay nag-aalok sa mga miner ng mas malaking kita para sa parehong kakapiranggot na block space, kaya ang pinakamalalakas na fee package ang kadalasang nauuna.
Ibig sabihin, ang bayad na naipadala muna ay maaaring makumpirma pagkatapos ng isa pang naipadala ilang minuto lang ang nakalipas. Ang isang transaksyong may mataas na fee ay maaaring mabilis na kumalat sa network at mapasama sa susunod na mga template ng mga miner. Ang isang transaksyong may mababang fee ay maaaring manatili sa ibaba ng cutoff, kahit ilang block na ang lumipas. Nakakatulong ang mga pagtataya sa kumpirmasyon, pero hindi ito pangako dahil tuloy-tuloy ang pagdating ng mga bagong transaksyon at ang mga block mismo ay lumalabas sa hindi regular na pagitan.
Kapag sapat na karami ang mga nakabinbing transaksyon na nag-aagawan sa bawat block, ang mempool ay nagiging mas hindi tulad ng isang magalang na pila at mas tulad ng listahan ng pag-upgrade sa paliparan. Ang mga bagong pasaherong mas mahusay magbayad ay maaaring magtaboy ng mas mahihinang bid. Kapag naabot ng isang Bitcoin Core node ang naka-configure nitong limitasyon sa memory, pinuputol nito ang pinaka-mahinang (sa ekonomiya) magkakakonektang grupo ng mga transaksyon at itinataas ang gumugulong na lokal na fee floor. Ang na-evict na transaksyon ay hindi invalid, at hindi ito kinansela ng blockchain. Tumigil lamang ang node na iyon sa pagdadala nito.
Umaabot ang Siksikan sa Wallet
Para sa karaniwang user, ang unang bunga ay pagkaantala. Maaaring sabihin ng wallet na nakabinbin ang isang bayad nang ilang oras habang ang mas bagong transaksyon ay nakukumpirma. Para sa isang trader, exchange, o treasury desk, ang pagkaantalang iyon ay maaaring magpaliban ng deposit sa exchange, magpabagal ng paglipat ng collateral, makagambala sa arbitrage transfer, o mag-iwan ng pondo na hindi magamit sa isang mabilis na merkado.
Dahil ang mga fee ay pangunahing naka-ugnay sa bigat ng transaksyon kaysa sa halagang inililipat, ang $50 na bayad at $5 milyong transfer ay maaaring maglaban sa halos magkakaparehong termino kapag magkahawig ang kanilang istruktura ng transaksyon. Habang mas time-sensitive ang transfer, mas nagiging mahal ang kulang na pagbabayad.

Ang ikalawang bunga ay mas mataas na fee market. Walang protocol-level base fee ang Bitcoin tulad ng sa Ethereum. Sa halip, naglalaban-laban ang mga user laban sa marginal na fee rate na maaaring maisiksik ng mga miner sa susunod na block, habang ang bawat node ay nagpapanatili rin ng lokal na admission floor. Kapag may matinding pressure, ang dinamikong floor na iyon ay maaaring tumaas nang lampas sa basic relay setting ng software. Ang fee na nakita kahapon, o kahit 20 minuto lang ang nakalipas, ay maaaring hindi na makabili ng parehong bilis ng kumpirmasyon.
Ang ikatlong bunga ay kawalan ng katiyakan bago ang settlement. Ang makita ang isang transaksyon sa block explorer ay ebidensya na alam ito ng ilang node, hindi patunay na alam ito ng bawat miner. Ang isang hindi pa nakukumpirmang bayad ay maaaring mapalitan, ma-evict o mawala sa pananaw ng isang node habang nananatiling valid na posibleng paggastos. Ang mga negosyong naglalabas ng produkto, nagkikredito ng mga account, o tinatrato ang deposit bilang pinal sa zero confirmations ay tumatanggap ng panganib na mas nagiging kapansin-pansin kapag may siksikan.
Ilang Paraan para Mailigtas ang Na-stuck na Bayad
Nagbibigay ang Bitcoin mismo ng dalawang pangunahing paraan para maitama ang presyo (reprice) ng isang naantalang bayad. Ang replace-by-fee, na kilala bilang RBF, ay nagpapahintulot sa gumagastos na palitan ang isang hindi pa nakukumpirmang transaksyon ng isa pang mas mataas ang bayad. Isipin ito bilang pagkansela ng mababang bid at pagsusumite ng mas malakas na bid para sa parehong upuan. Ang child-pays-for-parent, o CPFP, ay ibang ruta: ang nagagamit na output mula sa naantalang transaksyon ay ginagamit sa isang bagong child transaction na may mataas na fee, na nagbibigay sa mga miner ng insentibo na isama ang parent at child nang magkasama.
Walang alinman ang mahika. Ang RBF replacement ay dapat sumunod sa patakaran ng node at magbayad nang sapat para malampasan kapwa ang transaksyong pinapalitan nito at ang kasalukuyang merkado. Ang CPFP child ay dapat magpataas ng pinagsamang fee rate ng buong package, hindi lang magmukhang mahal sa sarili nito. Sa isang merkadong mabilis ang pagtaas, ang katamtamang dagdag ay maaari pa ring mag-iwan ng bayad sa ibaba ng gumagalaw na cutoff. Ang tunay na target ay hindi ang minimum relay fee. Ito ang fee rate na malapit sa buntot ng susunod na pinakamalamang na block.

Sa labas ng dalawang opsyong ito, ang mga mining accelerator ay mga serbisyong inaalok ng ilang bitcoin mining pool na nagpapahintulot sa mga user na magsumite ng transaksyon para sa prayoridad na konsiderasyon kapag ito ay na-stuck sa mempool na may mababang fee. Sa halip na baguhin ang mga consensus rule ng Bitcoin, hinihiling lamang ng accelerator sa mga kalahok na miner na isama ang transaksyong iyon sa isa sa mga susunod na block na kanilang mamimina. May ilang accelerator na libre ngunit may mga kinakailangan sa eligibility, habang ang iba ay naniningil ng bayad o nangangailangan na maabot ng transaksyon ang minimum na fee rate.
Binabago ng Core 31.0 ang Makinarya, Hindi ang Kisame
Binabago ng Bitcoin Core 31.0 ang ilang makinarya sa likod ng kompetisyong iyon. Ang cluster mempool nito ay naggugrupo ng magkakakonektang hindi pa nakukumpirmang transaksyon at inaayos ang mga ito ayon sa fee rate kung saan inaasahang mamimina ang grupo. Ang default na cluster limits ay 64 na transaksyon at 101 kB sa virtual size. Layunin ng disenyo na pagbutihin ang block construction, eviction, transaction relay at replacement decisions nang hindi binabago ang 4 milyong-weight-unit na consensus ceiling ng Bitcoin.

Ang iba pang gawaing pang-inhinyeriya ay sumusubok na bawasan ang gastos ng pagpapagalaw ng mga punô na block sa network. Ang compact block relay ay nagpapahintulot sa isang node na buuin muli ang malaking bahagi ng isang bagong block mula sa mga transaksyong hawak na nito, na nagpapababa sa datos at oras na kailangan para maipakalat ito. Mahalaga iyon dahil ang mas mabagal na propagation ay maaaring magpataas ng panganib na pansamantalang bumuo ang dalawang miner sa magkaibang chain tip. Ang mas maraming block capacity ay maaaring magpababa ng short-term na pressure sa fee, pero maaari rin itong magdagdag ng mga pangangailangan sa bandwidth, validation, at propagation.
Simple ang praktikal na aral. Kapag punô ang isang Bitcoin block, walang nasisira at walang transaksyong nagkakaroon ng seniority dahil sa paghihintay. Kinukumpirma ng mga miner ang mga pinaka-kaakit-akit sa ekonomiya na valid na package na kasya, habang ang mas murang mga bayad ay nananatiling nakabinbin, nire-reprice, o nawawalan ng relay reach. Para sa mga investor at negosyo, ang fee ay hindi isang selyo sa koreo. Isa itong bid para sa kakaunting settlement space. Ituring ang oras ng kumpirmasyon bilang isang probabilidad, at bantayan ang kasalukuyang kondisyon ng fee bago maging isang mahal na problemang pang-operasyon ang karaniwang pagkaantala.
Pinagmulan ng hero/feature image: mempool.space
Ang artikulong ito ay isinalin mula sa Ingles gamit ang AI. Ang orihinal na bersyon sa Ingles ang opisyal na pinagmumulan; maaaring maglaman ng mga kamalian ang mga awtomatikong pagsasalin, lalo na sa legal at regulatoryong terminolohiya.
















