Ruka hadi maudhui
Habari Bitcoin

Mempool ya Bitcoin: kuelewa ada na uthibitishaji

Mempool ya Bitcoin ni mkusanyiko wa muda wa miamala halali inayosubiri kujumuishwa kwenye block. Mahitaji yanapozidi nafasi iliyopo, wachimbaji kwa kawaida hupendelea miamala inayotoa satoshi nyingi zaidi kwa kila kipimo cha uzito, jambo linaloongeza ada zinazohitajika ili kupata uthibitishaji wa haraka.

Miamala ya Bitcoin iliyowakilishwa kwa mtindo ikisubiri kujumuishwa kwenye blocks
Mchoro wa kiuhariri unaoonyesha mempool ya Bitcoin na uteuzi wa miamala kulingana na ada.

Jinsi muamala unavyoingia kwenye mempool

Muamala unaweza kufuatiliwa kupitia block explorer mara tu unapotangazwa kwenye mtandao. Nodes hukagua, miongoni mwa mambo mengine, saini, bitcoins zinazotumiwa na sheria za makubaliano ya mtandao. Ikiwa ni halali lakini bado haijawekwa kwenye block, huhifadhiwa kwenye mempool ya node hiyo kisha kusambazwa kwa nodes jirani.

Hakuna mempool moja ya kati. Kila node hutumia uwezo wake, sera yake ya relay na kiwango chake cha chini. Kwa hiyo, block explorers wawili wanaweza kuonyesha idadi inayotofautiana kidogo ya miamala inayosubiri. Muamala uliokataliwa na node moja bado unaweza kujulikana na nodes nyingine.

Wakati mchimbaji anapotengeneza block, huchagua miamala inayozingatia sheria pamoja na kikomo cha uzito wa block. Mara block inapokubaliwa na mtandao, muamala hupata uthibitisho wake wa kwanza.

Kwa nini ada huonyeshwa kwa sat/vB

Ada kamili ni tofauti kati ya bitcoins zinazotumiwa kama inputs na bitcoins zinazoundwa kama outputs. Ili kulinganisha miamala, mtandao huzingatia zaidi kiwango cha ada, ambacho mara nyingi huonyeshwa kwa satoshi kwa kila virtual byte, au sat/vB.

Muamala wa 300 vB wenye kiwango cha 20 sat/vB hulipa takriban satoshi 6,000. Muamala wa 150 vB wenye kiwango cha 30 sat/vB hulipa satoshi 4,500, lakini unaweza kuchaguliwa kabla ya wa kwanza kwa sababu kiwango chake ni cha juu zaidi.

Kiasi kinachotumwa si kigezo kikuu cha ukubwa wa muamala. Muamala unaokusanya inputs nyingi ndogo unaweza kuwa mzito hata kama unahamisha thamani ndogo. Kuunganisha UTXO wakati wa kipindi tulivu kunaweza kupunguza gharama za matumizi ya baadaye, lakini pia huleta athari za faragha.

Maneno UTXO, satoshi na block pia yamefafanuliwa katika kamusi yetu ya mfumo wa crypto, inayosaidia kuhusisha dhana hizi za kiufundi.

Kukadiria muda wa uthibitishaji

Kadirio si hakikisho kamwe. Ni muhimu kulinganisha kiwango kilichopendekezwa na makundi ya miamala ambayo tayari yapo, pamoja na kasi ambayo blocks zinaachilia nafasi. Tovuti ya mempool.space inaeleza makadirio yake na namna inavyofanya kazi, huku pia ikionyesha blocks zinazotarajiwa kulingana na miamala iliyobainika.

Ikiwa kiwango kilichochaguliwa kiko juu ya kiwango cha miamala mingi katika block inayokadiriwa kuwa ijayo, kuna uwezekano wa kupata uthibitisho haraka. Ikiwa kiko chini kwa makundi kadhaa, kusubiri kunaweza kuchukua saa kadhaa au zaidi. Miamala mipya yenye ada kubwa inapoingia ghafla, hukwamisha makadirio ya awali.

Kasi ya wastani ya kutengenezwa kwa block ni takriban dakika kumi, lakini blocks mbili zinaweza kutengenezwa kwa ukaribu au kutenganishwa na kipindi kirefu. Kwa hiyo, kusema kuwa muamala utathibitishwa “hasa baada ya dakika kumi” si sahihi.

Uthibitisho mmoja, mitatu au sita unamaanisha nini

Uthibitisho mmoja unaonyesha kuwa muamala umejumuishwa kwenye block. Kila block inayojengwa juu yake huongeza gharama ya kufanya reorganisation ambayo ingeufuta. Idadi inayohitajika hutegemea kiasi, hatari ya ulaghai na sera ya mpokeaji.

Kwa malipo madogo, baadhi ya huduma hukubali muamala ambao bado haujathibitishwa au una uthibitisho mmoja. Kwa kiasi kikubwa, kusubiri blocks kadhaa hupunguza hatari. Exchanges huweka viwango vyao na vinaweza kuvibadilisha wakati wa misukosuko.

Muamala unaoonekana kwenye mempool si wa mwisho. Unaweza kubadilishwa ikiwa unaashiria Replace-by-Fee, kugongana na muamala mwingine au kutoweka kwenye baadhi ya nodes baada ya kusubiri kwa muda mrefu.

Kuharakisha muamala kwa RBF

Replace-by-Fee huwezesha kubadilisha muamala ambao bado haujathibitishwa kwa toleo linalolipa kiwango cha juu zaidi cha ada. Wallet lazima iunge mkono kazi hii, na muamala wa badala lazima uzingatie sheria za relay.

Nyaraka za Bitcoin Optech kuhusu Replace-by-Fee zinaeleza sera mbalimbali zinazotumiwa na mtandao. Kwa mtumiaji, jambo kuu ni kutoanzisha mwenyewe matumizi ya pili bila kuelewa outputs na chenji inayorejeshwa.

Ikiwa wallet inaonyesha chaguo la “ongeza ada”, kwa kawaida hutengeneza upya muamala huku ikiendelea kuhifadhi malipo yale yale kwa mpokeaji. Kitambulisho cha muamala kinaweza kubadilika, na hilo linapaswa kumjulishwa mpokeaji.

CPFP na muamala mtoto

Child Pays For Parent ni kutumia output ambayo bado haijathibitishwa katika muamala mpya wenye ada kubwa ya kutosha kufanya kifurushi kizima kivutie. Mchimbaji lazima ajumuishe parent kabla ya child; kwa hiyo hutathmini kiwango cha wastani cha ada cha kifurushi.

Mbinu hii inaweza kutumiwa na mtumaji ikiwa anadhibiti output ya chenji, au na mpokeaji ikiwa anaweza kutumia output aliyopokea. Inahitaji wallet inayooana na makadirio sahihi ya uzito wa jumla.

RBF na CPFP si hakikisho la haraka. Ikiwa ongezeko la ada halitoshi au sera ya relay inakataa kifurushi, muamala unaweza kuendelea kusubiri.

Je, muamala unaweza kupotea?

Muamala ambao bado haujathibitishwa unaweza kuondolewa kwenye mempool ya node ikiwa node hiyo haina kumbukumbu ya kutosha, kiwango chake ni kidogo mno au muda wake umeisha. Bitcoins hazipotei: mradi hakuna muamala unaogongana nao uliothibitishwa, outputs za awali hubaki zinapatikana kulingana na hali ya blockchain.

Hata hivyo, wallet inaweza kuendelea kuonyesha muamala huo kuwa unasubiri. Huenda ikahitajika kusawazisha upya au kutangaza tena muamala. Epuka zana za “kuharakisha” zinazoomba seed phrase; taarifa hiyo haihitajiki kamwe ili kutangaza muamala.

Makala yetu kuhusu usalama wa cryptocurrency inakumbusha ukaguzi wa kufanya kabla ya kushughulikia funguo.

Mambo ya kukumbuka

  • Mempool ni ya kila node, si foleni moja kuu ya kati.
  • Kiwango cha sat/vB ni muhimu zaidi kuliko kiasi kinachotumwa.
  • RBF na CPFP zinaweza kuharakisha muamala, lakini zinapaswa kutumiwa pamoja na wallet ya kuaminika.

Kuelewa mempool humsaidia mtumiaji kuchagua ada inayolingana na uharaka. Muamala usio wa dharura unaweza kusubiri kipindi tulivu; muamala muhimu unapaswa kutumia kiwango kinachoendana na mahitaji ya sasa na kufuatiliwa hadi uthibitishwe.

Vyanzo vilivyotajwa2
BrefCrypto Habari za kripto Afrika na duniani
Tufuate kwenye Google News →
Guy Gomez
Mwandishi

Guy Gomez