TL;DR
Ja kādreiz esat izmantojis Ethereum tīklu, iespējams, esat redzējis darījumu, kura apstiprināšana prasa ilgāku laiku nekā parasti. Tas notiek tāpēc, ka kalnrači nosaka darījumu prioritāti — lietotāji, kuri piedāvā augstākas likmes, iegūst prioritāti.
Ja jūsu Ethereum darījums iestrēgst ļoti zemo gāzes maksu dēļ, jums būs jāgaida, līdz maksa samazināsies un kalnrači beidzot apstrādās jūsu darījumu. Tomēr jums ir arī iespēja nomainīt nepabeigto darījumu ar jaunu ar augstāku Gāzes cenu. Vai tas šķiet sarežģīti? Tas ir vieglāk, nekā jūs domājat. Un tas darbojas ar Ether (ETH) un visiem ERC20 marķieriem.
Ievads
Pirmkārt, atcerieties, ka nav iespējams aizstāt, atsaukt vai atcelt jau apstiprinātus darījumus. Tomēr tīkla pārslodzes periodos daži kriptovalūtas darījumi var iestrēgt. Ja darījumu apjoms ir ļoti liels, jūsu darījums var būt neapstiprināts stundām vai pat dienām.
Dažkārt šī problēma izzūd dabiski – vai nu tāpēc, ka neizdevās gaidītais darījums, vai arī tāpēc, ka ir samazinājušās maksa par gāzi. Lai gan nav iespējams tieši atcelt darījumu Ethereum, ir dažas darbības, kuras varat veikt, lai paātrinātu procesu. Patiesībā jūs vienkārši aizstājat nepabeigto darījumu ar jaunu, par kuru tiek maksātas lielākas maksas.
Šajā rokasgrāmatā mēs parādīsim, kā paātrināt darījumus, izmantojot MetaMask vai Trust Wallet. Varat arī izmantot citus kriptovalūtas makus, kas atbalsta Ethereum blokķēdi, taču process var nedaudz atšķirties.
Prasības
Instalēta MetaMask vai Trust Wallet.
Privātās atslēgas (sēklas frāze), lai piekļūtu savam Ethereum makam.
Interneta piekļuve.
Kāpēc mans Ethereum darījums iestrēga?
Ethereum strādā ar izsoles sistēmu, lai segtu darījumu maksas. Maksa būs atkarīga no darījuma sarežģītības (t.i., nepieciešamā skaitļošanas darba apjoma). Šajā kontekstā ir trīs svarīgi termini, kas jums jāzina: gāzes izmaksas, gāzes cena un gāzes limits.
Darījuma skaitļošanas uzdevumus mēra, izmantojot gāzes izmaksas, savukārt cena, kas tiek maksāta par katru gāzes vienību, ir gāzes cena. Par Gāzes izmaksām varam domāt kā par nepieciešamo darba apjomu un par Gāzes cenu kā par cenu, kas samaksāta par katru "darba stundu". Visbeidzot, gāzes limits ir maksimālā summa, ko esat gatavs maksāt par darījumu.
Lai gan Gāzes izmaksas nosaka darījuma sarežģītība, Jūs varat brīvi noteikt savu Gāzes cenu un robežvērtības. Kopējā samaksātā maksa darbosies kā stimuls kalnračiem. Tomēr, ja gāzes cena ir pārāk zema, citi lietotāji var pārsolīt jūsu solījumu, atstājot jūsu darījumu neapstiprinātu. Ja ir iestrēdzis darījums, Ethereum neapstiprina jaunus darījumus, kas veikti ar to pašu maka adresi, kamēr kalnracis neapstiprina iepriekšējo darījumu.
Kā paātrināt darījumu MetaMask
1. Piesakieties savā MetaMask makā, kurā ir neapstiprinātais darījums. Ja izmantojat ārējo maku, jums ir jāimportē adrese, izmantojot atbilstošo sākuma frāzi vai privāto atslēgu.

2. Atrodiet neapstiprināto darījumu cilnē [Activity] un noklikšķiniet uz [Accelerate].

3. Šis process ļauj vēlreiz pārsūtīt darījumu. Pārliecinieties, ka izmantojat augstāku gāzes cenu, noklikšķinot uz [Ātri] un pēc tam uz [Saglabāt].

4. Ja iepriekšējā darbība nedarbojas, varat arī doties uz cilni [Papildu] un manuāli iestatīt Gāzes cenu. Pašreizējo gāzes cenu un vidējo apstiprināšanas laiku varat pārbaudīt vietnē Etherscan vai EthGasStation.
Kā aizstāt darījumu MetaMask
1. Piesakieties savā MetaMask makā, kurā ir neapstiprinātais darījums. Atkal, ja izmantojat ārējo maku, jums būs jāimportē adrese, izmantojot atbilstošo sākuma frāzi vai privāto atslēgu.

2. Cilnē [Activity] atrodiet neapstiprināto darījumu. Noklikšķiniet uz tā, lai pārbaudītu detaļas un atzīmētu [Nonce] vērtību.
Piezīme. Ja jums ir vairāki neapstiprināti darījumi, vispirms jāsāk ar vecāko (mazāko nonce vērtību).

3. Pēc tam dodieties uz MetaMask [Settings] un noklikšķiniet uz [Advanced].

4. Lapas apakšā iespējojiet opciju [Pielāgot darījumu nonce].

5. Atgriezieties un noklikšķiniet uz maka adreses, lai kopētu to starpliktuvē.

6. Noklikšķiniet uz [Sūtīt], lai izveidotu jaunu darījumu, un ielīmējiet seifa adresi laukā [Add Recipient].

7. Jums ir jānosūta 0 ETH uz savu maku, izmantojot neapstiprināto darījumu nonce (kuru pierakstījāt 2. darbībā). Kad esat gatavs, noklikšķiniet uz [Iesniegt].
Piezīme: Ja Gāzes cena ir pārāk zema, šis darījums var arī iestrēgt. Noteikti nosakiet saprātīgu gāzes cenu.

8. Pagaidiet, līdz tiks apstiprināts jaunais darījums, lai tiktu nomainīts neapstiprinātais.
Piezīme. Lai izvairītos no negadījumiem, noteikti pārslēdziet [Customize transaction nonce] atpakaļ uz OFF.
Kā atcelt darījumu ar Trust Wallet
1. Noklikšķiniet uz neapstiprinātā darījuma savā Trust Wallet lietotnē un meklējiet lauku [Nonce]. Ievērojiet parādīto numuru.

2. Izveidojiet jaunu darījumu un adresāta adreses laukā [Recipient Address] pievienojiet savu maka adresi. Pārliecinieties, vai tā ir tāda pati adrese kā nepabeigtā darījuma adrese. Iestatiet summu [Amount ETH] uz 0 un noklikšķiniet uz [Next], lai turpinātu.

3. Piekļūstiet iestatījumiem augšējā labajā stūrī.

4. Aizstājiet lauku [Nonce] ar iepriekš norādīto vērtību. Noteikti iestatiet pietiekami augstu [gāzes cenu], lai jūsu darījums vairs netiktu iestrēdzis.

5. Pagaidiet, līdz tiks apstiprināts jaunais darījums, lai tiktu aizstāts neapstiprinātais.
Nobeiguma apsvērumi
Var būt ļoti nepatīkami izveidot Ethereum darījumu un uzzināt, ka jūsu gāzes cena ir pārsniegta. Situācija kļūst vēl sliktāka, kad saprotat, ka nevarat izmantot savu Ethereum maku, kamēr neapstiprinātais darījums neizdodas vai nav apstiprināts.
Dažreiz iestrēgušie darījumi tiek atbrīvoti, kad tīkla maksa samazinās. Bet tas var aizņemt kādu laiku. Par laimi, jūs varat atcelt iestrēgušu darījumu, izpildot to ar vienkāršu nulles marķiera pārsūtīšanu. Atcerieties, ka jums būs jāmaksā pietiekami daudz gāzes maksas, lai veiksmīgi atceltu darījumu.

