Kā atcelt vai aizvietot neizpildītu Ethereum darījumu?
Sākums
Raksti
Kā atcelt vai aizvietot neizpildītu Ethereum darījumu?

Kā atcelt vai aizvietot neizpildītu Ethereum darījumu?

Iesācējiem
Publicēts May 20, 2021Atjaunināts Jan 6, 2023
5m

Īsumā

Ja tu jau izmanto Ethereum tīklu, tad, visticamāk, reizēm saskaries ar situāciju, kad darījuma apstiprināšanai nepieciešams vairāk laika nekā parasti. Iemesls slēpjas tajā, kā ieguvēji nosaka darījumu prioritāro secību – priekšroka tiek dota to lietotāju darījumiem, kas piedāvā lielāku komisijas maksu.

Ja tavs Ethereum darījums ir "iestrēdzis", jo tava iestatītā gāzes komisijas maksa ir maza, tev būs jāgaida, līdz komisijas maksas pazemināsies un ieguvēji beidzot apstrādās tavu darījumu. Tomēr pastāv arī iespēja aizstāt neizpildīto darījumu ar jaunu, kuram iestatīta augstāka gāzes cena. Izklausās sarežģīti? Tas ir vienkāršāk nekā izklausās. Turklāt tas darbojas ar ether (ETH) un visiem ERC-20 tokeniem.


Ievads

Vispirms paturi prātā, ka nav iespējams aizstāt, atsaukt vai atcelt darījumus, kas jau ir apstiprināti. Tomēr tīkla pārslodzes situācijā daļa kriptovalūtu darījumu var iestrēgt. Ja darījumu daudzums ir pārāk liels, tavs darījums var vairākas stundas vai pat dienas gaidīt apstiprināšanu.

Dažkārt situācija pati atrisināsies – tāpēc, ka neapstiprinātais darījums tiks noraidīts, vai arī gāzes komisijas maksas samazināsies. Lai gan nav iespējams burtiski atcelt Ethereum darījumu, tu vari veikt dažas darbības, kas paātrinās procesu. Faktiski tev ir jāaizstāj neizpildītais darījums ar jaunu, kuram iestatīta lielāka komisijas maksa.

Šajā pamācībā parādīsim, kā paātrināt darījumu izpildi, izmantojot MetaMask vai Trust Wallet. Tu vari izmantot arī citus kriptovalūtu makus, kas atbalsta Ethereum blokķēdi, taču process var nedaudz atšķirties.

cancel-eth-tx-cta


Prasības

  • Instalēts MetaMask vai Trust Wallet maks.

  • Privātās atslēgas (mnemoniskā frāze), lai varētu pierakstīties savā Ethereum makā.

  • Interneta savienojums.


Kāpēc mans Ethereum darījums ir iestrēdzis?

Ethereum tīklā darbojas darījumu komisijas maksu solīšanas sistēma. Tava komisijas maksa ir atkarīga no darījuma sarežģītības (proti, cik daudz skaitļošanas darba ir nepieciešams). Šajā ziņā tev ir jāapgūst trīs svarīgi termini: gāzes patēriņš, gāzes cena un gāzes ierobežojums.

Darījuma izpildei nepieciešamos skaitļošanas uzdevumus mēra ar gāzes patēriņu, bet cena par katru gāzes vienību ir gāzes cena. Gāzes patēriņš būtībā ir tas, cik daudz darba ir jāiegulda, bet gāzes cena ir cena, kas tiek maksāta par katru "darba stundu". Visbeidzot, gāzes ierobežojums ir maksimālā summa, kādu tu esi gatavs maksāt par savu darījumu.

Lai gan gāzes patēriņu nosaka tava darījuma sarežģītība, tu vari iestatīt savu gāzes cenu un gāzes ierobežojumu. Kopējā komisijas maksa, ko tu samaksāsi, tiks novirzīta ieguvēju motivācijai. Tomēr, ja tava iestatītā gāzes cena ir pārāk zema, citi lietotāji var tevi pārsolīt un tavs darījums paliks neapstiprināts. Ja darījums iestrēgst neapstiprinātā stāvoklī, Ethereum neapstiprinās nevienu jaunu darījumu, ko tu izveidosi no tā paša maka adreses, līdz brīdim, kad ieguvējs apstiprinās tavu pirmo darījumu.


Kā paātrināt darījumu izpildi, izmantojot MetaMask?

1. Pieraksties savā MetaMask makā, kurā ir neapstiprināts darījums. Ja tas ir ārējs maks, tev ir jāimportē adrese, izmantojot attiecīgo mnemonisko frāzi vai privāto atslēgu.

cancel-eth-tx-img1


2. Atrodi neapstiprināto darījumu cilnē [Aktivitāte] un noklikšķini uz [Paātrināt].

cancel-eth-tx-img2


3. Šis process ļaus tev vēlreiz pārraidīt savu darījumu tīklā. Pārliecinies, ka esi iestatījis augstāku gāzes cenu, noklikšķinot uz [Ātrs] un tad – uz [Saglabāt].

cancel-eth-tx-img3


4. Ja iepriekšējā darbība nenostrādāja, vari arī atvērt cilni [Paplašināti] un manuāli iestatīt gāzes cenu. Aktuālās gāzes cenas un vidējo apstiprināšanas laiku vari skatīt vietnē Etherscan vai EthGasStation.


Kā aizstāt darījumu MetaMask makā?

1. Pieraksties savā MetaMask makā, kurā ir neapstiprināts darījums. Arī šoreiz – ja tas ir ārējs maks, tev ir jāimportē adrese, izmantojot attiecīgo mnemonisko frāzi vai privāto atslēgu.

cancel-eth-tx-img4


2. Atrodi neapstiprināto darījumu cilnē [Aktivitāte]. Noklikšķini uz tā, lai apskatītu darījuma informāciju, un pieraksti vērtību, kas norādīta laukā [Vienreizējais kods]. 

Ņem vērā - ja tev ir vairāki neizpildīti darījumi, jāsāk ir ar senāko (ar mazāko vienreizējā koda vērtību).

cancel-eth-tx-img5


3. Pēc tam atver MetaMask sadaļu [Iestatījumi] un noklikšķini uz [Paplašināti].

cancel-eth-tx-img6


4. Ritini lejup un aktivizē opciju [Pielāgot darījuma vienreizējo kodu].

cancel-eth-tx-img7


5. Atgriezies un noklikšķini uz sava maka adreses, lai to nokopētu starpliktuvē.

cancel-eth-tx-img8


6. Noklikšķini uz [Sūtīt], lai izveidotu jaunu darījumu, un ielīmē sava maka adresi laukā [Pievienot saņēmēju].

cancel-eth-tx-img9


7. Tev ir jānosūta 0 ETH uz savu maku, izmantojot neizpildītā darījuma vienreizējo kodu (pierakstīts 2. darbībā). Noklikšķini uz [Apstiprināt], kad esi gatavs.

Ņem vērā: ja tava iestatītā gāzes cena ir pārāk zema, arī šis darījums var palikt neizpildīts. Pārliecinies, ka esi iestatījis samērīgu gāzes cenu.

cancel-eth-tx-img10


8. Sagaidi, kad tavs jaunais darījums tiks apstiprināts, lai tas aizstātu iepriekšējo neizpildīto darījumu.

Ņem vērā: lai novērstu negaidītas situācijas, pārslēdz opciju [Pielāgot darījuma vienreizējo kodu] atpakaļ pozīcijā "Izslēgts".


Kā atcelt darījumu, izmantojot Trust Wallet?

1. Noklikšķini uz neizpildītā darījuma savā Trust Wallet lietotnē un atrodi lauku [Vienreizējais kods]. Pieraksti redzamo kodu.

cancel-eth-tx-img11


2. Izveido jaunu darījumu un norādi laukā [Saņēmēja adrese] sava maka adresi. Pārliecinies, ka adrese atbilst tai, kas norādīta neizpildītajā darījumā. Laukā [ETH summa] norādi "0" un noklikšķini uz [Tālāk].

cancel-eth-tx-img12


3. Ekrāna augšējā labajā stūrī pieskaries pie iestatījumiem.

cancel-eth-tx-img13


4. Lauka [Vienreizējais kods] saturu nomaini pret kodu, kuru iepriekš pierakstīji. Pārliecinies, ka esi iestatījis konkurētspējīgu [Gāzes cenu], lai tavs darījums atkal neiestrēgtu.

cancel-eth-tx-img14


5. Sagaidi, kad tavs jaunais darījums tiks apstiprināts, lai tas aizstātu iepriekšējo neizpildīto darījumu.


Noslēgumā

Iesniegt darījumu Ethereum tīklā un secināt, ka kāds ir piedāvājis augstāku gāzes cenu, ir nepatīkami. Vēl ļaunāk kļūst, saprotot, ka nevari izmantot savu Ethereum maku līdz neizpildītā darījuma apstiprināšanas vai noraidīšanas brīdim.

Dažkārt iestrēgušie darījumi tiek automātiski izpildīti, kad tīkla komisijas maksas pazeminās. Taču diemžēl tas var prasīt daudz laika. Par laimi, tev ir iespēja atcelt iestrēgušo darījumu, to apsteidzot ar vienkāršu nulles tokenu pārskaitījumu. Paturi prātā, ka tev būs jāsamaksā pietiekami liela gāzes komisijas maksa, lai atcelšanas darījums tiktu sekmīgi izpildīts.