Compară istoricul tău cu adresa la care intenționai să efectuezi plata și identifică adresele false care seamănă cu aceasta.
Validatorul sumei de control a adresei
Instrumentul în sine este în limba engleză; această pagină îl explică în limba ta.
Folosește Validatorul sumei de control a adresei
Ce face
Lipiți o adresă, o listă sau un mesaj întreg. Fiecare adresă găsită este asociată rețelei sale, suma de control este verificată în cazul în care formatul prevede una, iar forma normalizată este afișată.
Aplicația funcționează în întregime în browserul tău: nimic din ce introduci nu este încărcat pe server.
Cum se utilizează Validatorul sumei de control a adresei
- Lipiți adresele. Lipiți o adresă, o listă, un mesaj întreg sau o factură. Se identifică toate adresele din text, până la 500.
- Să vedem ce zice. Rezultatele apar la scurt timp după ce încetați să tastați; puteți apăsa, de asemenea, butonul „Verifică adresele”.
- Citește rezumatul. Caseta colorată indică numărul de adrese care au o sumă de control corespunzătoare, care nu au nicio sumă de control, care au doar un format valid sau care sunt nevalide.
- Privește fiecare carte. Fiecare fișă prezintă o insignă de stare, tipul de rețea și de adresă, adresa așa cum a fost găsită, cu caracterele eronate evidențiate, forma normalizată și câteva note succinte.
- Copiați-l sau transmiteți-l mai departe. Opțiunea „Copierea doar a adreselor verificate prin sumă de control” copiază numai adresele a căror sumă de control se potrivește; opțiunea „Copierea tuturor adreselor corecte” adaugă și adresele care nu conțin sumă de control. Ambele opțiuni copiază formele normalizate, câte una pe rând. Opțiunea „Trimite către…” le deschide în programul Address Poisoning Checker.
- Compară cu o sursă de încredere. O sumă de control corectă nu face decât să excludă greșelile de tastare. Înainte de a efectua plata, comparați adresa completă cu ecranul de primire al destinatarului sau cu un contact verificat.
Exemplu
Vectori de testare din EIP-55, BIP-350 și Bitcoin Core
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAeD
0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4
1FsSia9rv4NeEwvJ2GvXrX7LyxYspbN2mo
1FsSia9rv4NeEwvJ2GvXrX7LyxYspbN2mp
410000000000000000000000000000000000000000
TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA9 addresses found: 4 with a matching checksum, 2 without a checksum to verify, 1 with the right format (Solana has no checksum), 2 invalid. Do not send funds to an invalid address: it was mistyped or altered. Copy it again from a source you trust.
Checksum OK
EVM (Ethereum and compatible chains)
Hex address
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed
EIP-55 checksum matches.
Invalid
EVM (Ethereum and compatible chains)
Hex address
0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAeD
EIP-55 checksum does not match: the case of 1 letter is wrong. A character was probably mistyped or changed; get the address again from a trusted source.
If only the letter case was altered (some tools do that), the same digits in checksummed form are 0x5aAeb6053F3E94C9b9A09f33669435E7Ef1BeAed. If a digit was mistyped, that is a different address.
No checksum
EVM (Ethereum and compatible chains)
Hex address
0xfb6916095ca1df60bb79ce92ce3ea74c37c5d359
Checksummed (EIP-55): 0xfB6916095ca1df60bB79Ce92cE3Ea74c37c5d359
All lowercase: there is no EIP-55 checksum, so a typo cannot be detected. The checksummed form is shown.
Checksum OK
Bitcoin
P2TR (Taproot, SegWit v1, Bech32m)
bc1p0xlxvlhemja6c4dqv22uapctqupfhlxm9h8z3k2e72q4k9hcz7vqzk5jj0
Bech32m (BIP-350) checksum matches.
Checksum OK
Bitcoin
P2WPKH (SegWit v0, Bech32)
BC1QW508D6QEJXTDG4Y5R3ZARVARY0C5XW7KV8F3T4
Lowercase form: bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4
Bech32 (BIP-173) checksum matches.
Written in uppercase (allowed, used in QR codes); the lowercase form is shown.
Checksum OK
Bitcoin
P2PKH (legacy, starts with 1)
…Prima adresă EIP-55 este validă, iar copia acesteia cu un singur caracter majusculă modificat nu este validă; cea cu litere mici nu are sumă de control. Ambele adrese SegWit trec testul, copia Base58 cu ultimul caracter modificat eșuează, codul hexadecimal TRON devine T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwb, iar ID-ul programului Solana trece testul doar ca format. Opțiunea „Copiere verificată prin sumă de control” le selectează pe cele patru care au trecut testul; opțiunea „Copiere a tuturor celor bine formate” le adaugă pe cele trei fără sumă de control.
Ce verifică
| Semnal | Ce înseamnă asta |
|---|---|
| Suma de control corectă (verde) | Capitalizarea conform EIP-55, verificarea Base58Check sau a sumei de control Bech32/Bech32m sunt corespunzătoare, deci adresa nu a fost tastată greșit sau modificată din greșeală. Acest lucru nu spune nimic despre cine este proprietarul acesteia. |
| Fără sumă de control (galben) | O adresă EVM scrisă cu majuscule sau fără litere, sau o adresă TRON în format hexadecimal 41… . O greșeală de tastare nu poate fi detectată; în schimb, se afișează forma cu sumă de control sau forma T… . |
| Format corect, fără sumă de control (galben) | Solana: textul se decodifică exact la 32 de octeți, dar adresele Solana nu conțin sumă de control, așa că o adresă tastată greșit poate fi totuși acceptată. |
| Nevalid (roșu) | Majuscule sau minuscule incorecte conform EIP-55, un caracter nepermis, o lungime incorectă sau o sumă de control eronată. În cazul în care instrumentul poate identifica problema, caracterul respectiv este evidențiat. Nu efectuați transferuri de fonduri; copiați din nou adresa dintr-o sursă de încredere. |
| Rețea necunoscută (albastră) | Suma de control este validă, dar octetul de versiune sau prefixul Bech32 nu aparține Bitcoin, Litecoin, Dogecoin sau TRON. |
| Linia de rețea și format | De exemplu, P2PKH, P2SH, P2WSH sau P2TR, precum și dacă este vorba de o adresă din rețeaua de testare. O adresă din rețeaua de testare nu poate primi monede reale. |
| Forme normalizate și alternative | Formatul EIP-55 cu sumă de control, Bech32 cu litere mici sau, pentru TRON, formatul hexazecimal și aceiași 20 de octeți scriși sub forma unei adrese EVM. |
| Bancnote „Zero and Burn” | Sunt menționate adresa zero EVM, adresa zero TRON și Programul de sistem Solana. Tokenurile trimise către o adresă zero sunt distruse. |
| Copierea fișierelor verificate prin sumă de control și copierea tuturor fișierelor corecte | Adresele verificate au trecut testul de sumă de control. Cele corect formate, fără sumă de control (EVM cu litere mici sau majuscule, hex TRON, Solana) nu pot conține greșeli de tastare. Adresele nevalide nu sunt niciodată copiate. |
Alte exemple
Vectorii EIP-55 scrise cu majuscule
0x52908400098527886E0F7030069857D2E4169EE7
0xde709f2102306220921060314715629080e2fb77S-au găsit 2 adrese: 2 cu suma de control corespunzătoare. Notele precizează că fiecare corespunde formularului EIP-55, care, în cazul acestei adrese, este scris în întregime cu majuscule, respectiv cu minuscule.
Adrese de ardere și de zero
0x000000000000000000000000000000000000dEaD
0x0000000000000000000000000000000000000000
T9yD14Nj9j7xAB4dbGeiX9h8unkKHxuWwbS-au găsit 3 adrese: 2 cu o sumă de control corespunzătoare, 1 fără o sumă de control care să poată fi verificată. Cardul 0x0000… indică faptul că este adresa zero și nu conține caractere care să poată conține o sumă de control. Cardul TRON indică adresa zero TRON și afișează forma hexadecimală 410000000000000000000000000000000000000000.
Adrese trunchiate și modificate
Send to 0x52908400098527886E0F7030069857D2E4169EE or bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t5S-au găsit 2 adrese: 2 nevalide, cu avertismentul de a nu trimite fonduri. Adresa EVM are 39 de cifre hexazecimale (lipsesc caractere); adresa Bitcoin nu trece verificarea sumei de control Bech32, deoarece ultimul său caracter a fost modificat față de vectorul de testare BIP-173.
Întrebări frecvente
Ce adrese și sume de control verifică programul de validare?
Adrese EVM cu sume de control EIP-55 cu majuscule și minuscule; adrese Bitcoin, Litecoin și Dogecoin în format Base58Check (SHA-256 dublu); adrese SegWit Bech32 și Bech32m (BIP-173 și BIP-350); adrese TRON în format Base58Check și hexadecimal 41; și adrese Solana.
O sumă de control validă înseamnă că adresa este sigură pentru efectuarea plății?
Nu. O sumă de control arată doar că adresa nu a fost tastată greșit sau modificată; adresa unui escroc sau o adresă falsă, care arată identic, trec și ele de verificare. Adresele Solana și adresele EVM scrise integral cu litere mici nu au deloc sumă de control, așa că se poate confirma doar formatul lor.
Se trimite ceva către un server sau către un explorator de blocuri?
Nu. Decodarea și verificarea sumelor de control se efectuează în browserul dumneavoastră, folosind algoritmul SHA-256 din API-ul Web Crypto al browserului. Instrumentul nu verifică soldurile, proprietarii sau istoricul tranzacțiilor.
De ce o adresă scrisă integral cu litere mici este marcată ca „OK”, iar alta ca „Fără sumă de control”?
EIP-55 ascunde suma de control în care literele sunt majuscule. Pentru câteva adrese, forma corectă se întâmplă să fie fie cu litere mici, fie cu litere mari, iar instrumentul indică acest lucru. Orice altă adresă scrisă într-un singur tip de litere și-a pierdut suma de control.
De ce o adresă TRON afișează și o adresă EVM?
Adresele TRON și EVM sunt alcătuite din același tip de valoare de 20 de octeți. Instrumentul afișează această valoare în ambele formate, pentru a le putea compara. Acest lucru nu înseamnă că fondurile trimise pe o rețea apar și pe cealaltă.
Pot să-l folosesc pentru a curăța o listă de adrese în vederea întocmirii unui raport?
Da. Lipiți lista, apoi folosiți opțiunea „Copiere verificată prin sumă de control” sau „Copiere toate formatele corecte” pentru a include adresele fără sumă de control, astfel încât fiecare adresă să apară o singură dată în forma sa normalizată. Intrările nevalide sunt omise, așa că verificați-le mai întâi, în cazul în care una dintre ele a fost tăiată în timpul copierii.