Pogrešna mreža pri slanju kriptovalute: provera pre transfera i postupak posle greške

Kriptovaluta može imati isti naziv ili simbol na više blockchain mreža, ali to ne znači da su te mreže međusobno zamenljive. Ako pošiljalac izabere jednu mrežu, a primalac podržava depozit samo na drugoj, transakcija može biti potvrđena na blockchainu, dok sredstva ipak ne budu evidentirana na odredišnoj platformi. Cilj sledeće provere je da takvu grešku otkrije pre slanja i da, ako je transfer već pokrenut, pomogne u prikupljanju tačnih podataka za dijagnostiku.
Nijedna kontrolna lista ne uklanja rizik u potpunosti. Adresa može biti zamenjena zlonamernim softverom, uslovi prijema mogu se promeniti, a potvrđena blockchain transakcija uglavnom se ne može jednostavno otkazati. Zvanična dokumentacija Ethereum ekosistema zato preporučuje da pošiljalac i primalac koriste istu mrežu i da se adresa ne unosi ručno kada je moguće kopiranje ili skeniranje QR koda. [1]
Ekspresna provera: stop-signali pre slanja
Ne potvrđujte transfer dok postoji makar jedan od sledećih signala:
- naziv mreže u novčaniku nije potpuno isti kao naziv mreže koju primalac navodi za depozit;
- mreža je izabrana samo zato što ima nižu naknadu;
- adresa je dobijena iz poruke, oglasa, komentara ili nezvaničnog naloga podrške;
- kopirana adresa se posle lepljenja razlikuje od adrese prikazane na strani primaoca;
- platforma traži Memo, Tag, Payment ID ili drugi identifikator, a polje je prazno;
- oznaka tokena se podudara, ali nije proverena mreža ili ugovor tokena;
- stranica zahteva seed frazu, privatni ključ ili udaljeni pristup uređaju;
- neko vrši pritisak da se transfer izvrši odmah ili obećava siguran povraćaj i garantovanu zaradu.
Poklapanje prvih i poslednjih nekoliko znakova adrese korisna je brza kontrola, ali nije dovoljno kao jedina zaštita. Adresa mora biti preuzeta iz pouzdanog izvora, a zatim proverena u celini ili pomoću pouzdane funkcije novčanika. Kod tokena na EVM mrežama isti format adrese može postojati na više mreža, pa vizuelno ispravna adresa sama po sebi ne potvrđuje ispravnu mrežu.
Kartica predoperacione provere: prvi prolaz
Prvi prolaz proverava kontekst operacije pre nego što se sredstva pripreme za slanje. Svaka stavka sadrži tri pitanja: šta treba uporediti, gde pronaći nezavisnu potvrdu i šta znači neslaganje.
| Šta proveriti | Gde dobiti nezavisnu potvrdu | Šta znači neslaganje |
|---|---|---|
| Domen i identitet usluge Proveriti naziv domena, pravopis, sertifikat pregledača i način na koji je stranica otvorena. |
Ranije sačuvana adresa sajta, zvanična aplikacija ili zvanični kanal usluge koji nije otvoren preko reklame ili poruke nepoznatog pošiljaoca. | Sličan domen, dodatna slova ili preusmeravanje mogu ukazivati na phishing. Operaciju treba zaustaviti i zatvoriti stranicu. |
| Smer operacije Proveriti koji se aktiv šalje, koji se prima i na koju stranu transfera se odnosi prikazana adresa. |
Sažetak naloga ili zahteva za razmenu i ekran za prijem u odredišnom novčaniku ili na platformi. | Adresa za isplatu ne sme se koristiti kao adresa za depozit samo zato što pripada istom nalogu. Nejasan smer zahteva razjašnjenje pre slanja. |
| Aktiv i oznaka tokena Uporediti puni naziv, simbol i, kada je relevantno, adresu ugovora tokena. |
Zvanična dokumentacija projekta, podaci platforme za depozit i odgovarajući blockchain explorer. | Isti simbol mogu koristiti različiti tokeni. Nepodudaranje ugovora ili vrste imovine znači da se transfer ne sme potvrditi. |
| Blockchain mreža Uporediti mrežu slanja sa mrežom koju odredište izričito podržava za konkretan aktiv. |
Ekran za depozit primaoca, zvanična dokumentacija njegovog novčanika ili platforme i dokumentacija same mreže. | Ako jedna strana prikazuje, na primer, Ethereum, a druga drugu mrežu, niži trošak ili sličan format adrese ne rešavaju problem. Potrebno je izabrati potpuno podudarnu mrežu ili odustati. |
| Adresa primaoca Proveriti celu adresu posle kopiranja, uključujući dužinu, prefiks i format. |
Opcija „Receive” ili „Deposit” na odredištu, QR kod prikazan na istom ekranu i, kada je primenljivo, explorer odgovarajuće mreže. | Promena makar jednog znaka može preusmeriti sredstva. Razlika između kopirane i zalepljene vrednosti može ukazivati na grešku ili zlonamernu zamenu adrese. |
| Memo, Tag ili drugi identifikator Proveriti da li odredište zahteva dodatni podatak uz zajedničku depozitnu adresu. |
Uputstvo neposredno uz adresu za depozit i zvanični centar za podršku platforme. | Izostavljen ili pogrešan identifikator može sprečiti automatsko pripisivanje depozita korisničkom nalogu, iako je transakcija stigla na adresu platforme. |
| Dostupnost pravca i mreže Proveriti da li su konkretan aktiv, mreža i smer operacije trenutno dostupni. |
Aktuelni interfejs za kreiranje naloga ili zvanična podrška pre otvaranja zahteva. | Činjenica da servis radi sa određenim aktivom ne znači da podržava svaku njegovu mrežu ili svaku moguću kombinaciju razmene. Nedostupna opcija ne sme se zameniti približno sličnom. |
| Uslovi operacije Proveriti prikazani iznos, mrežnu naknadu, eventualni minimalni iznos, procenjeni rezultat i uslove obrade. |
Sažetak konkretne operacije i podaci novčanika neposredno pre potpisivanja. | Ako je rezultat drugačiji od očekivanog ili uslovi nisu jasni, operaciju treba zadržati radi pojašnjenja. Zahtevi provere mogu zavisiti od smera operacije i rezultata compliance kontrole. |
| Izvor informacija Proveriti da li se odluka zasniva na aktuelnom ekranu depozita, a ne na starom snimku, ranijoj poruci ili tuđem uputstvu. |
Zvanična stranica ili aplikacija otvorena neposredno pre operacije. | Stari podaci mogu sadržati adresu ili mrežu koja više nije namenjena novom depozitu. Potrebno je ponovo generisati ili potvrditi podatke. |
| Mogućnost probnog transfera Proveriti da li mali test ima smisla i da li je dozvoljen prema aktuelnim uslovima. |
Minimalni iznos depozita, mrežna naknada i pravila odredišne platforme. | Test ispod dozvoljenog minimuma može ostati neevidentiran, a previsoka naknada može ga učiniti nepraktičnim. Probni transfer smanjuje posledice pojedinih grešaka, ali ne potvrđuje buduću dostupnost iste adrese ili mreže. |
Kartica predoperacione provere: drugi prolaz
Drugi prolaz se obavlja neposredno pre klika na „Send”, „Confirm”, „Withdraw” ili potpisivanja transakcije u novčaniku. Ne oslanja se na pamćenje niti na prethodni pregled: kritične vrednosti ponovo se čitaju sa završnog ekrana.
| Šta proveriti | Gde dobiti nezavisnu potvrdu | Šta znači neslaganje |
|---|---|---|
| Mreža na završnom ekranu Pročitati puni naziv aktivne mreže u novčaniku i uporediti ga sa mrežom depozita. |
Aktivni mrežni indikator novčanika i originalni ekran primaoca sa adresom za depozit. | Ako nazivi nisu potpuno usklađeni, potpisivanje se zaustavlja. Slična adresa nije dokaz kompatibilnosti. |
| Zalepljena adresa Uporediti celu adresu ili najmanje više odvojenih grupa znakova, ne samo početak i kraj. |
Originalna adresa ili QR kod iz odredišnog novčanika, prikazani na drugom pouzdanom uređaju ako je to praktično. | Bilo koja promena znači da adresu treba obrisati, ponovo preuzeti iz izvora i proveriti uređaj zbog moguće zamene sadržaja clipboarda. |
| Memo/Tag Ponovo proveriti da li je identifikator obavezan i da li je unet bez dodatnih razmaka ili izmena. |
Polje prikazano uz depozitnu adresu na odredišnoj platformi. | Prazno ili drugačije polje može usmeriti sredstva na zajedničku adresu bez dovoljnog podatka za automatsko knjiženje. |
| Aktiv i ugovor tokena Proveriti da novčanik šalje tačan token, a ne drugi token sa sličnim simbolom. |
Detalji tokena u novčaniku i zvanični podaci ugovora u exploreru izabrane mreže. | Drugi ugovor predstavlja drugu digitalnu imovinu čak i kada je simbol isti. Operaciju treba prekinuti. |
| Iznos za slanje Proveriti decimalni zarez ili tačku, broj nula i da li je izabran puni saldo. |
Stanje novčanika i sažetak konkretne operacije. | Neočekivani broj decimala ili puni saldo može biti posledica greške pri unosu. Iznos treba ponovo uneti, a ne samo vizuelno preleteti. |
| Naknada i ukupan teret Odvojeno pročitati iznos transfera, mrežnu naknadu i ukupno umanjenje salda. |
Završni ekran novčanika i aktuelni podaci mreže koje prikazuje pouzdan novčanik. | Neočekivano visoka naknada može ukazivati na zagušenje, pogrešnu mrežu ili neuobičajenu interakciju sa ugovorom. Potrebno je razjasniti razlog pre potpisa. |
| Očekivani iznos za prijem Uporediti prikaz rezultata sa uslovima konkretnog zahteva. |
Sažetak naloga koji je još važeći i završni prikaz pre potvrde. | Promenjen rezultat može biti posledica novih uslova, volatilnosti, naknada ili isteka prethodne ponude. Ne treba slati sredstva prema starom prikazu. |
| Vrsta zahteva za potpis Proveriti da li novčanik traži običan transfer ili odobrenje pristupa tokenima i interakciju sa ugovorom. |
Detalji potpisa u novčaniku i zvanično uputstvo usluge koja je pokrenula zahtev. | Neočekivano neograničeno odobrenje, druga adresa ugovora ili nečitljiv zahtev predstavlja razlog za zaustavljanje. |
| Važenje podataka Proveriti da li zahtev, adresa i prikazani uslovi i dalje važe u trenutku slanja. |
Status konkretnog naloga ili zahteva u zvaničnom interfejsu. | Istekao, otkazan ili promenjen zahtev ne treba plaćati bez novih instrukcija. |
Nakon oba prolaza moguće je proveriti aktuelne uslove i dostupnost željenog pravca razmene. Servis podržava više kriptoaktiva, uključujući USDT, BTC, ETH, DAI, LTC, BNB, XMR i TRX, ali konkretnu mrežu, par i smer treba potvrditi pre kreiranja svakog novog zahteva.
Kako tumačiti rezultat provere
Može se nastaviti sa proverom
Sve vrednosti se podudaraju, izvor adrese je zvaničan, mreža pošiljaoca odgovara mreži primaoca, dodatni identifikator je pravilno unet, a završni iznos je razumljiv. Ovaj ishod dozvoljava prelazak na sledeći korak, ali nije garancija da neće doći do tehničkog kašnjenja, promene stanja mreže ili druge greške.
Potrebno je pojašnjenje
Operaciju treba privremeno zadržati ako nije jasno da li je Memo obavezan, da li je podržana određena verzija tokena, šta ulazi u obračun iznosa ili da li je depozitna adresa još aktivna. Pitanje se rešava kroz zvanični kanal usluge, bez slanja seed fraze, privatnog ključa, lozinke ili koda za dvofaktorsku autentifikaciju.
Zaustaviti operaciju
Slanje se ne nastavlja ako se razlikuju mreža, adresa, aktiv ili ugovor tokena; ako je domen sumnjiv; ako neko traži tajne podatke; ili ako završni ekran prikazuje neočekivanu transakciju. Pritisak da se postupi brzo nije tehnički razlog za preskakanje kontrole.
Maršruta kontrole od pripreme do potvrde
Pre operacije
- Otvoriti odredište iz pouzdanog izvora, a ne preko nasumične reklame ili poruke.
- Na strani primaoca izabrati tačan aktiv i mrežu, pa tek zatim kopirati adresu.
- Proveriti da li postoji Memo, Tag ili drugi identifikator.
- U novčaniku pošiljaoca izabrati istu mrežu i tačan token.
- Sprovesti prvi prolaz kartice, zatim neposredno pred potpis i drugi prolaz.
- Ako uslovi to dozvoljavaju i trošak je razuman, razmotriti mali probni transfer pre slanja većeg iznosa.
Dok se čeka potvrda
Sačuvati txid, odnosno hash transakcije, i proveravati ga u exploreru baš one mreže na kojoj je transfer poslat. Explorer može pokazati adresu pošiljaoca i primaoca, preneti aktiv, iznos, status i blok u koji je transakcija uključena. Ethereum dokumentacija opisuje hash kao identifikator koji nastaje nakon podnošenja transakcije, dok TRON dokumentacija predviđa pretragu prema identifikatoru transakcije, adresi pošiljaoca ili primaoca. [2]
Status „pending” znači da transfer još nije konačno uključen ili obrađen. Status „success” potvrđuje izvršenje na konkretnoj mreži, ali ne potvrđuje automatski da je custodial platforma pripisala depozit pravom korisničkom nalogu. Za to mogu biti potrebne dodatne mrežne potvrde, ispravan Memo/Tag i interna obrada primaoca.
Posle potvrde
Uporediti podatke u exploreru sa zapisom operacije: mrežu, odredišnu adresu, token, iznos i txid. Ako su sredstva stigla u novčanik pod sopstvenom kontrolom, a nisu vidljiva u interfejsu, moguće je da novčanik ne prikazuje token automatski. Tada se proverava stanje adrese u exploreru i zvanični ugovor tokena; seed fraza se ne unosi na sajt koji navodno „otkriva” ili „vraća” sredstva. [3]
Ako status kasni, iznos se ne podudara ili su podaci promenjeni
Prvi zadatak nije ponovno slanje, već utvrđivanje gde se transakcija nalazi i koje su vrednosti zaista upisane na blockchain.
- Pronaći txid. Preuzeti ga iz istorije novčanika ili platforme sa koje je slanje pokrenuto.
- Otvoriti odgovarajući explorer. Explorer mora pripadati mreži koja je stvarno korišćena, a ne mreži koja je bila planirana.
- Proveriti status. Razlikovati nepotvrđenu, neuspešnu i uspešno potvrđenu transakciju.
- Uporediti polja. Zabeležiti adresu primaoca, token ili ugovor, iznos, mrežu, naknadu i vreme transakcije.
- Proveriti odredište. Utvrditi da li primalac kontroliše adresu privatnim ključem ili je reč o depozitnoj adresi custodial platforme.
- Kontaktirati odgovarajuću stranu. Ako je odredište platforma, poslati njenoj zvaničnoj podršci identifikator naloga i txid, bez seed fraze i privatnog ključa.
- Ne slati „naknadu za otključavanje”. Zahtev nepoznate osobe da se uplati dodatna kriptovaluta radi povraćaja predstavlja ozbiljan znak prevare.
Ako je transakcija još nepotvrđena, mogućnost ubrzavanja ili zamene zavisi od mreže, novčanika i načina na koji je transakcija formirana. Ako je već potvrđena, ne treba pretpostavljati da se može otkazati: na Ethereum mreži potvrđene transakcije nije moguće vratiti standardnom komandom novčanika. [1]
Kada se token pošalje na pogrešnu EVM kompatibilnu mrežu, tehnička mogućnost pristupa zavisi od toga ko kontroliše privatni ključ odredišne adrese i da li novčanik podržava tu mrežu. Kod sopstvenog novčanika ista adresa ponekad može biti dostupna i na drugoj EVM mreži. Kod depozitne adrese berze ili druge custodial usluge korisnik nema privatni ključ, pa eventualna identifikacija ili povraćaj zavise od tehničkih mogućnosti i pravila te platforme. Ne postoji garancija da će ona moći ili hteti da izvrši recovery. [3]
Ako su mreže međusobno nekompatibilne, isti tekst adrese ne dokazuje da odgovarajući privatni ključ postoji na odredišnom sistemu. Pokušaji „oporavka” unosom seed fraze u nepoznatu aplikaciju mogu pretvoriti jednu grešku u gubitak svih sredstava u novčaniku.
Pretnje povezane sa pogrešnom mrežom i adresom
Phishing i lažna podrška
Lažna stranica može prikazati uverljiv interfejs, ali generisati adresu napadača. Drugi čest obrazac je osoba koja se predstavlja kao podrška i nudi povraćaj pogrešnog transfera u zamenu za seed frazu, privatni ključ ili novu uplatu. Legitimna dijagnostika može zahtevati txid i identifikator naloga, ali ne zahteva tajne ključeve. Zvanične smernice Ethereum ekosistema izričito upozoravaju da seed fraza daje kontrolu nad računima i da je ne treba deliti ni sa podrškom. [4]
Podmena adrese
Zlonamerni softver može izmeniti sadržaj clipboarda između kopiranja i lepljenja. Zato adresu treba proveriti nakon lepljenja, na završnom ekranu novčanika. Ako je moguće, QR kod i adresa mogu se uporediti na odvojenom pouzdanom uređaju. Ponavljanje kopiranja bez provere nije zaštita ako je isti uređaj kompromitovan.
Pogrešna mreža uz ispravnu adresu
Ovo je posebno podmukla greška kod EVM mreža, jer adresa često izgleda isto. Međutim, sredstva se evidentiraju u stanju mreže na kojoj je transakcija izvršena. Čak i kada privatni ključ matematički odgovara istoj adresi, odredišna platforma možda ne podržava depozit na toj mreži. Zbog toga se mreža proverava kao posebno polje, a ne izvodi iz izgleda adrese.
Otkrivanje seed fraze tokom navodnog recovery postupka
Seed fraza nije podatak o transakciji, već sredstvo za upravljanje novčanikom. Ko je dobije može potpisivati nove transakcije. Ne treba je slati podršci, unositi u explorer, deliti putem snimka ekrana niti koristiti u aplikaciji preporučenoj u privatnoj poruci. Ako je fraza već otkrivena, kompromitovani novčanik više se ne smatra pouzdanim; dalji postupci treba da se vode kroz zvaničnu dokumentaciju korišćenog novčanika, bez dodatnog izlaganja tajnih podataka.
Obećanje garantovanog povraćaja ili zarade
Osoba koja tvrdi da može sigurno vratiti potvrđenu transakciju, „sinhronizovati mreže” uz avansnu uplatu ili garantovati dobit koristi tvrdnje koje nisu zasnovane na načinu rada blockchaina. Američka Federalna trgovinska komisija navodi garantovane prinose i obećanja brze zarade kao prepoznatljive signale kripto prevare. [5]
Protokol bezbednog evidentiranja
Posle slanja sačuvati samo podatke koji omogućavaju proveru operacije bez preuzimanja kontrole nad novčanikom:
- identifikator zahteva ili naloga za razmenu;
- txid ili hash transakcije;
- naziv korišćene mreže;
- naziv i simbol poslatog aktiva;
- javnu adresu primaoca koja je već vidljiva na blockchainu;
- iznos i vreme slanja;
- status prikazan u exploreru;
- relevantnu prepisku sa zvaničnom podrškom i broj prijave.
Ne čuvati seed frazu, privatni ključ, lozinku, rezervne kodove, pune podatke identifikacionih dokumenata ili druge nepotrebne lične informacije uz zapis transakcije. Za prijavu problema obično su najkorisniji identifikator zahteva i txid: oni omogućavaju da se utvrdi na kojoj mreži je transfer izvršen, gde je stigao i da li je blockchain potvrdio transakciju, ali sami po sebi ne obećavaju povraćaj sredstava.