Anza bila malipo
Kiswahili

Mitandao ya EVM

Jinsi minyororo ya EVM inavyofanya kazi kama njia za malipo

Mitandao mingi kwenye tovuti hii ni minyororo ya EVM: Ethereum na mitandao iliyonakili mfumo wake. Inashiriki muundo mmoja wa anwani, mtindo mmoja wa ada na kiwango kimoja cha tokeni, na ndiyo maana pochi moja hufika yote — na pia ndiyo maana kosa la gharama kubwa zaidi katika malipo ya sarafu za kidijitali hutokea kati yao badala ya kuelekea kwao.

Anwani moja, kila mnyororo — na mtego uliomo

Anwani ya EVM hutokana na ufunguo na si kitu kingine chochote: chukua ufunguo wa umma, uchakate, weka baiti ishirini za mwisho, ongeza 0x mbele. Hakuna mtandao unaohusika popote katika hesabu hiyo. Kwa hivyo anwani ile ile ipo kwenye Ethereum, kwenye Base, kwenye Polygon, kwenye BNB Chain — kwenye kila mnyororo wa EVM uliopo na kila utakaokuwepo. Hauhitaji kuundwa, kuwekewa fedha wala kusajiliwa kwanza. Upo tu.

Hiyo ni urahisi halisi na hatari halisi kwa wakati mmoja. Kwa kuwa anwani ni halali kila mahali, kutuma kwenye anwani sahihi kwenye mnyororo usio sahihi hakurudishwi, hakukuonyi, wala hakushindwi. Kunafanikiwa — mahali pengine.

Hapa ndipo miongozo mingi hukuambia kwamba pesa zimepotea milele, na kwa hali hii hiyo si kweli hata kidogo. Yeyote anayeshikilia ufunguo huidhibiti anwani hiyo kwenye kila mnyororo wa EVM, kwa hivyo fedha zilizotumwa kwenye mtandao usio sahihi wa EVM bado zinafikika na mmiliki wa anwani — zipo kwenye mnyororo mwingine, hazijaharibiwa. Kilichopotea ni agizo, si pesa: ankara ilikuwa ikiangalia mtandao mmoja na malipo yakafika kwenye mwingine, kwa hivyo hakuna kinachoingizwa na pande zote mbili zinabidi zishughulikie kwa mkono.

  • Hali zisizoweza kurudishwa kwelikweli ni tofauti, na inafaa kuzitofautisha. Kutuma rasilimali ya EVM kwenda mnyororo usio wa EVM — anwani ya Bitcoin, Tron au Solana — hakutenguliki, kwa sababu ufunguo unaodhibiti anwani ya EVM haudhibiti chochote huko. Vivyo hivyo kutuma tokeni kwa mkataba usio na njia yoyote ya kuirudisha nje.
  • Itifaki hulinda dhidi ya hatari moja inayohusiana. Kila mnyororo wa EVM una kitambulisho chake cha mnyororo, na huchanganywa ndani ya saini, kwa hivyo muamala uliosainiwa kwa mtandao mmoja hauwezi kurudiwa kwenye mwingine na mtu anayeunakili. Saini yako ni ya mnyororo mahususi ingawa anwani yako si hivyo — na ndiyo tofauti hiyo hasa inayofanya kosa hili liwe rahisi kiasi hiki.

Gas: hulipia nini, na nani hulipa

Kila mnyororo wa EVM hutoza kwa hesabu, si kwa thamani. Gas hupima kazi ambayo operesheni inahitaji, na ada ni kazi hiyo ikizidishwa kwa bei ya kila kizio — kwa hivyo kuhamisha kiasi kikubwa hugharimu sawa na kuhamisha kidogo, na uhamisho wa kawaida wa sarafu ya mnyororo wenyewe ndio jambo la bei nafuu zaidi unaloweza kufanya. Uhamisho wa kawaida umewekwa kwenye vizio 21,000 vya gas kwenye kila mnyororo wa familia hii.

Kinachobadilika ni bei ya kila kizio, nayo husogea kulingana na mahitaji. Itifaki huweka ada ya msingi ambayo kila mtu hulipa, na mtumaji anaweza kuongeza kiasi juu yake ili aingizwe mapema. Ndiyo maana uhamisho ule ule unaweza kugharimu sehemu ndogo ya senti kwenye mnyororo tulivu na pesa halisi kwenye mnyororo wenye shughuli nyingi — kazi haikubadilika, bei ya nafasi ya kitalu ndiyo iliyobadilika.

Kuhamisha tokeni hugharimu zaidi kwa dhahiri kuliko kuhamisha sarafu ya asili, kwa sababu uhamisho wa tokeni ni wito wa mkataba wala si utumaji rahisi. Vyote hupanda pamoja mnyororo unapokuwa na msongamano. Mteja wako hulipa ada juu ya kiasi chako; wewe unapokea ulichoandika kwenye ankara.

Tokeni ni mikataba, si sarafu

Sarafu ya mnyororo wenyewe imejengwa ndani ya itifaki. Kila kingine — USDC, USDT na vingine — ni mkataba unaotunza daftari lake mwenyewe la nani anamiliki nini. Kiutendaji hiyo inamaanisha tokeni ipo tu kwenye mnyororo ambao mkataba wake ulisimikwa, na jina lile lile kwenye minyororo miwili ni mikataba miwili tofauti isiyoongea kamwe.

Pia inamaanisha huwezi kudhani jinsi tokeni inavyohesabu. Kiwango kinafanya sehemu ya desimali kuwa ya hiari na kinasema wazi kwamba wanaoiita hawapaswi kutegemea kuwepo kwake, kwa hivyo idadi ya nafasi za desimali ni sifa ya kila mkataba wala si ya rasilimali. USDT ni mfano hai: nafasi sita kwenye Ethereum na kumi na nane kwenye BNB Chain. Msimbo wowote unaobandika tarakimu moja kisha ukakutana na nyingine hukosea kwa mara trilioni moja.

Tabia salama ni kusoma desimali kutoka kwa mkataba kwenye mnyororo ulipo kwelikweli, kila mara, na kutobeba kamwe tarakimu kutoka mahali pengine.

Kuchagua kati yao

Hutofautiana kwa gharama ya uhamisho, muda wa kukamilisha na rasilimali wanazobeba — si kwa jinsi wanavyofanya kazi. Hii ndiyo mitandao ya EVM ambayo bidhaa hii hukamilishia malipo, ikionyeshwa kutoka katalogi inayofanya kazi badala ya kuandikwa hapa.

Ethereum Mainnet
ETH · USDC · USDT
Base
ETH · USDC
Polygon PoS
POL · USDC
BNB Chain
BNB · USDT
Lisk
ETH

Kanuni ya kiutendaji ni kwenda pale pesa ilipo tayari. Mteja anayeshikilia USDC kwenye mnyororo mmoja atalipa kutoka mnyororo huo, na kumwomba avuke daraja kwanza ni kumwomba alipe ada, asubiri, na labda akate tamaa. Ukiweza kupokea kwenye kadhaa, swali hilo linaondoka.

Baadhi ya hii ni mitandao ya safu ya 2: hutekeleza miamala yenyewe kisha huchapisha data kurudi Ethereum, ambapo kumbukumbu hukamilika hatimaye. Kwa malipo, tofauti hiyo huonekana kama ada ndogo zaidi wala si kitu unachopaswa kushughulikia: pesa bado hufika kwenye anwani yako kwenye mtandao huo, sawa na mahali pengine popote.

Cha kujiandaa nacho

Kosa la mtandao ndilo la kubuni ulinzi dhidi yake, kwa sababu hakuna chochote katika itifaki kitakachokizuia. Ukurasa wa malipo hutaja mtandao na huonyesha anwani kamili kwa sababu hii hasa, na inafaa kurudia jina la mtandao kwa mteja anayelipa kutoka soko la kubadilisha sarafu.

  • Mlipaji anayetuma tokeni anahitaji pia sarafu ya mnyororo wenyewe, kwa sababu ada hulipwa kwayo. Pochi yenye USDC pekee na isiyo na sarafu ya asili haiwezi kutuma hadi ijazwe — chanzo cha kawaida cha mteja kuripoti kwamba uhamisho haupiti.
  • Ada na nyakati za uthibitisho husogea kulingana na mahitaji ya nafasi ya kitalu, wala si kulingana na chochote tunachodhibiti. Siku tulivu na siku yenye shughuli nyingi ni bidhaa mbili tofauti kwa mtazamo wa mteja wako, na pengo ni kubwa zaidi kwenye minyororo yenye shughuli nyingi zaidi.
  • Mara yanapothibitishwa, malipo hayawezi kutenguliwa na yeyote, sisi tukiwemo. Hiyo ndiyo kinga dhidi ya kudaiwa fedha kurudishwa, na ndiyo sababu utumaji uliokosewa lazima utatuliwe kati ya watu wawili waliohusika badala ya na mtandao.

Maswali

Kwa nini anwani yangu ni ile ile kwenye Ethereum, Base na Polygon?

Kwa sababu anwani ya EVM huhesabiwa kutoka kwa ufunguo wako pekee — baiti ishirini za mwisho za mchakato wa ufunguo wako wa umma — na hakuna mtandao unaoshiriki katika hesabu hiyo. Kwa hivyo anwani ipo kwenye minyororo yote ya EVM kwa wakati mmoja, bila kuundwa kwenye yeyote kati yao. Ufunguo mmoja, anwani moja, kila mnyororo wa familia.

Nini hutokea ikiwa malipo yatatumwa kwenye mtandao usio sahihi wa EVM?

Hufika — kwenye anwani ile ile, kwenye mnyororo mwingine. Kwa kuwa anwani ni halali huko pia, hakuna kinachorudishwa na hakuna anayeonywa. Pesa hazijaharibiwa na anayeshikilia ufunguo bado anaweza kuzifikia, lakini ankara ilikuwa ikiangalia mtandao tofauti, kwa hivyo haiingizwi na nyinyi wawili mnapaswa kulitatua moja kwa moja.

Je pesa zilizotumwa kwenye mnyororo usio sahihi zimepotea milele?

Si kati ya minyororo ya EVM, licha ya kile miongozo mingi inachosema: ufunguo unaodhibiti anwani huidhibiti katika familia nzima, kwa hivyo fedha zinafikika. LAKINI haziwezi kurudishwa ikiwa rasilimali ya EVM itatumwa kwenye anwani ya Bitcoin, Tron au Solana, ambapo ufunguo wako haumaanishi chochote — au ikiwa tokeni itatua kwenye mkataba usio na njia ya kuiachilia.

Kwa nini kutuma tokeni hugharimu zaidi kuliko kutuma sarafu ya mnyororo wenyewe?

Kwa sababu uhamisho wa tokeni huendesha mkataba na uhamisho wa kawaida hauendeshi. Gas hutoza kwa hesabu, kwa hivyo kazi ya ziada hugharimu ziada. Uhamisho wa kawaida wa sarafu ya asili umewekwa kwenye gas 21,000; wa tokeni ni mara kadhaa ya hiyo, na vyote hugharimu zaidi mnyororo unapokuwa na shughuli nyingi.

Je kila tokeni hutumia nafasi 18 za desimali?

Hapana, na kudhani hivyo ni chanzo halisi cha hitilafu za gharama kubwa. Kiwango cha tokeni hufanya desimali kuwa za hiari na kinasema waziwazi kwamba wanaoiita hawapaswi kutegemea sehemu hiyo kuwepo, kwa hivyo ni mali ya kila mkataba. USDT hutumia nafasi sita kwenye Ethereum na kumi na nane kwenye BNB Chain. Soma thamani kutoka kwa mkataba kwenye mnyororo ulipo.

Ikiwa anwani yangu hufanya kazi kila mahali, je mtu anaweza kurudia muamala wangu kwenye mnyororo mwingine?

Hapana. Kila mnyororo wa EVM una kitambulisho chake cha mnyororo nacho kimo ndani ya kile unachosaini, kwa hivyo saini halali kwenye mtandao mmoja si halali kwenye mingine. Anwani yako inashirikiwa kati ya minyororo lakini saini yako haishirikiwi — hiyo ndiyo kinga uliyo nayo, na pia sababu inayofanya kosa la mtandao liwe rahisi hivyo.

Je kulipwa kwenye safu ya 2 ni tofauti na kulipwa kwenye Ethereum?

Si katika kile unachopaswa kufanya. Safu ya 2 hutekeleza miamala yenyewe na huchapisha data kwenda Ethereum, ambapo hatimaye hukamilika, na athari ya kiutendaji kwa malipo ni ada ndogo zaidi. Pesa bado hufika kwenye anwani yako kwenye mtandao huo, nawe bado unaangalia mtandao huo.

Vyanzo

Kila takwimu kwenye ukurasa huu inatoka katika mojawapo ya nyaraka hizi. Kila moja ilisomwa tarehe iliyoonyeshwa, si kwa kutegemea kumbukumbu.

  1. Ethereum accounts

    ethereum.orgIlihakikiwa

  2. EIP-155: Simple replay attack protection

    Ethereum Improvement ProposalsIlihakikiwa

  3. Gas and fees

    ethereum.orgIlihakikiwa

  4. ERC-20: Token Standard

    Ethereum Improvement ProposalsIlihakikiwa

  5. Scaling

    ethereum.orgIlihakikiwa

Jaribu kwanza kwa fedha za majaribio

Tengeneza ankara kwenye mtandao wa majaribio, ilipe kwa fedha kutoka kwenye bomba, kisha tazama ugunduzi na uthibitisho vikifika kama matukio mawili tofauti — jozi ile ile utakayoikabili kwenye uzalishaji.

Anza bila malipo

Mitandao · Mitandao · Bei · Yamejibiwa wazi.