SaveSaveSaveSave ← Toate ghidurile
Română

Ghid · Risc token · · de Stefan Tsezarov · actualizat

Jetoane Honeypot: de ce puteți cumpăra, dar nu puteți vinde

Prețul poate arăta grozav. Portofelul tău poate afișa jetoanele. Dar să-ți recuperezi banii poate fi imposibil.

Ați cumpărat jetonul. Tranzacția a reușit. Jetoanele sunt în portofel.

Acum încercați să vindeți — și tranzacția eșuează.

Încercați din nou. Același rezultat.

Acesta este unul dintre cele mai frustrante lucruri care i se pot întâmpla unui utilizator cripto și este adesea rezultatul unui token honeypot.

Trucul nu este neapărat în preț sau grafic.

Este în contractul inteligent.

Vestea bună este că multe dintre mecanismele utilizate pentru a crea un vas de miere pot fi verificate înainte de a cumpăra. Verificarea poate dura câteva secunde.


În primul rând, ce este un vas de miere?

Gândiți-vă la un vas de miere ca la o ușă care se deschide într-o direcție.

Puteți intra.

Nu poți pleca înapoi.

În cripto, „uşa” este contractul inteligent al jetonului. Un token pe un blockchain, cum ar fi Ethereum sau BNB Smart Chain, este controlat de un contract, iar acel contract conține regulile pentru transferul jetonului între adrese.

Când cumpărați un jeton, interacționați cu acele reguli. Când îl vinzi, interacționezi din nou cu ei.

Iar contractul poate trata aceste două acțiuni în mod diferit.

O uşă cu sens unic O tranzacție de cumpărare trece din portofelul dvs. prin contractul cu simboluri la fondul de lichiditate și este permisă. O tranzacție de vânzare care călătorește în sens invers este oprită la contract și refuzată, astfel încât nimic nu se întoarce în portofel. Jeton contract regulile de transfer Portofelul dvs Lichiditate piscina BUY permis SELL nimic nu se întoarce
Același contract decide ambele direcții - și nimic nu îl obligă să răspundă la fel de două ori.

Prin urmare, un simbol rău intenționat poate fi scris astfel încât:

CUMPĂRARE → permis
VINDE → blocat

Aceasta este ideea de bază din spatele unui vas de miere.

Cum vă poate împiedica un simbol să vindeți?

Nu există o singură modalitate de a crea un vas de miere. Unele contracte folosesc restricții foarte evidente. Altele sunt mai subtile.

1. Vânzarea este blocată

Contractul poate verifica cine încearcă să vândă și să refuze tranzacția, cu excepția cazului în care adresa este permisă în mod specific.

Este posibil să puteți cumpăra în mod normal, în timp ce doar anumite portofele au voie să vândă.

2. Taxa de vânzare este extrem de mare

Contractul vă poate permite din punct de vedere tehnic să vindeți, dar ocupă un procent enorm din tranzacție.

De exemplu, un jeton ar putea avea o taxă normală de 2% atunci când cumpărați. Taxa de vânzare ar putea fi de 99%.

În acel moment, vânzarea este posibilă din punct de vedere tehnic, dar inutilă din punct de vedere economic.

3. Taxa poate fi modificată

Acesta este unul dintre motivele pentru care nu ar trebui să vă uitați doar la rata de impozitare pe care o vedeți acum.

Un contract poate începe cu o taxă de vânzare de 2%. Ulterior, o adresă cu permisiunile necesare ar putea să o schimbe la 50%, 90% sau chiar 100%.

Deci întrebarea importantă nu este doar:

„Ce este taxa?”

Este, de asemenea:

„Cine poate schimba taxa?”

O taxă pe care o poți vedea și o permisiune pe care nu o poți vedea O cronologie care arată o taxă de vânzare de două procente când cumpărați, o tranzacție de proprietar care modifică setarea și o taxă de vânzare de nouăzeci și nouă la sută după aceea. Permisiunea a existat tot timpul. 2% când cumpărați proprietarul modifică setarea o tranzacţie 99% când vindeți Permisiunea exista înainte de a cumpăra. S-a schimbat doar numărul.
Un scaner vă poate spune că taxa este modificabilă. Nu vă poate spune când cineva îl va schimba.

4. Transferurile pot fi întrerupte

Unele contracte conţin un comutator de urgenţă care poate opri transferurile.

În timp ce comutatorul este oprit, totul poate părea normal. Dacă este activat mai târziu, transferurile de jetoane se pot opri.

5. Portofelele pot fi incluse pe lista neagră

Un contract poate conţine o listă neagră. La acea listă poate fi adăugată o adresă, după care jetonul nu mai poate fi transferat din acel portofel.

Acest lucru vă poate lăsa să dețineți jetoane care încă apar în portofel, dar care nu pot fi de fapt mutate.

De ce ghivecele de miere par convingătoare?

Aceasta este ceea ce le face periculoase.

De unde provin semnalele Cinci pași din partea operatorului: implementarea contractului cu restricția deja în el, adăugarea de lichiditate, tranzacționarea cu sine, astfel încât graficul să se miște, lăsați cumpărătorii să sosească, apoi refuzați vânzările lor și retrageți valoarea comună. 1 implementează contract 2 adăugaţi lichiditate 3 comerţ cu în sine 4 cumpărători sosesc 5 vinde a refuzat Graficul, numărul deținătorilor și tranzacțiile recente din pașii 3 și 4 sunt produse de aceeași persoană care a scris pasul 1. Restricția a existat înainte ca oricare dintre ele să existe.
Nimic din pașii de la 2 la 4 nu reprezintă o dovadă despre contract. Este o dovadă că cineva are bani și un scenariu.

Un jeton poate arăta complet normal din exterior. S-ar putea să vezi:

Niciunul dintre aceste lucruri nu dovedește că poți vinde.

Un grafic de preț vă spune ce tranzacții au avut loc. Un portofel vă spune că dețineți jetoanele.

Nici unul nu răspunde la cea mai importantă întrebare:

Acest token poate fi vândut efectiv de portofelul meu?
Ceea ce puteți vedea și ce decide Patru semnale vizibile - graficul de preț, numărul deținătorilor, soldul portofelului și valoarea dolarului - niciunul dintre acestea nu răspunde dacă va fi permisă o vânzare. Regula de transfer din cadrul contractului o face. Ce puteți vedea graficul preţurilor numărul de deţinători soldul portofelului valoarea dolarului Pot să vând? niciunul dintre ei nu răspunde la aceasta Ceea ce decide - regula de transfer în contract public · lizibil
Fiecare semnal din stânga poate fi produs de aceeași persoană care a scris restricția din dreapta.

De aceea, un vas de miere poate arăta atractiv până în momentul în care încercați să plecați.

Momentul în care oamenii descoperă de obicei problema

Imaginează-ți că găsești un nou simbol.

Graficul este în sus. Cumperi în valoare de 100 USD. Achiziția trece. Portofelul tău arată acum jetoanele. Totul pare bine.

Câteva minute mai târziu, decizi să vinzi.

Tranzacția eșuează.

Încercați din nou. Încă nimic.

Măreşti gazul. Eșuează din nou.

Jetoanele nu au dispărut. Ei încă stau în portofelul tău. Dar dacă contractul împiedică vânzarea adresei dvs., acel sold s-ar putea să nu vă fie util.

Un ecran de schimb de portofel care arată un avertisment roz pe care scrie: jetonul de plată pe care l-ați selectat este un jeton de honeypot, poate fi cumpărat, dar nu poate fi vândut, tranzacția poate eșua. Direct sub acesta se află un buton de schimb mare, complet activat.
Unele portofele și interfețe de swap execută această verificare pentru dvs. și spun acest lucru clar. Observați ce se află direct sub avertisment: butonul Schimbați funcționează în continuare. Un avertisment nu este o lacăt - ultimul pas este întotdeauna al tău.

Acesta este motivul pentru care verificarea înainte de a cumpăra este atât de importantă.

Cum să verificați un jeton înainte de a cumpăra

Nu există nici un test magic care să demonstreze că un jeton este sigur. În schimb, uită-te la mai multe semnale diferite.

VERIFICAREA 1

Indicatorii proprii ai contractului

Răspunsuri: poate fi simulată o vânzare, există o taxă, poate fi schimbată, transferurile pot fi întrerupte, există o listă neagră, poate proprietarul să bată sau să editeze soldurile.

Nu răspunde: ceea ce proprietarul intenționează să facă în continuare.

VERIFICAREA 2

Vânzările reale prin portofele obișnuite

Răspunsuri: dacă altcineva în afară de angajator a ieșit cu succes.

Nu răspunde: dacă adresa dvs. este tratată în același mod.

VERIFICAREA 3

Cine deține furnizarea

Răspunsuri: cât de concentrate sunt deținerile și cât de mult depinde prețul de câteva portofele.

Nu răspunde: dacă vânzarea este blocată deloc.

VERIFICAREA 4

O mică vânzare de probă

Răspunsuri: dacă portofelul dvs. poate ieși, chiar acum.

Nu răspunde: nimic înainte să fi cumpărat deja - și costă gaz în orice caz.

1. Verificaţi contractul jetonului

Scanerele de securitate pot inspecta contractul unui token și pot raporta lucruri precum:

Acesta este tipul de informații pe care scanerul SaveSaveSaveSave este proiectat să iasă la suprafață.

Lipiți adresa contractului, selectați blockchain-ul corect și uitați-vă la constatările individuale, în loc să vă bazați doar pe o singură etichetă generală.

Cel mai important, fiți atenți la ceea ce scanerul nu a putut determina .

„Necunoscut” nu este același lucru cu „sigur”.

2. Căutați vânzări reale

De asemenea, puteți inspecta activitatea jetonului pe un explorator de blocuri.

Căutați dovezi că portofelele obișnuite au reușit să vândă tokenul. Acest lucru este diferit de a vedea pur și simplu o mulțime de achiziții.

Un jeton poate avea o mulțime de activitate de cumpărare, împiedicând totuși deținătorii obișnuiți să vândă.

Dacă vedeți multe achiziții, dar foarte puține dovezi ale vânzărilor de succes de către portofelele obișnuite, acesta este un motiv pentru a investiga în continuare. Nu este, în sine, dovada absolută a unui vas de miere.

3. Verificați cine deține furnizarea

Uită-te la cei mai mari suporturi. Dacă un număr mic de portofele controlează un procent mare din aprovizionare, asta creează un risc suplimentar - aceste portofele pot avea un efect major asupra pieței dacă vând.

Și amintiți-vă: un token poate fi complet vândut și poate fi totuși o investiție teribilă.

Detectarea Honeypot și detectarea generală a riscului de simbol nu sunt același lucru.

4. Dacă l-ați cumpărat deja, testați o vânzare mică

Dacă ați achiziționat deja un simbol și nu sunteți sigur dacă puteți vinde, testarea unei sume mici poate oferi informații utile. Faceți acest lucru cât timp poziția dvs. este încă mică.

Va exista o taxă de rețea, iar o tranzacție eșuată poate încă costa gaz.

Dar poate răspunde la o întrebare foarte practică:

Chiar poate ieși portofelul meu?

Aceasta este o verificare de rezervă — nu este ceva pe care ar trebui să vă bazați atunci când un contract poate fi inspectat în prealabil.

Ce înseamnă de fapt un rezultat „curat”?

Această parte este importantă.

Un scaner care nu găsește nicio restricție cunoscută pentru honeypot nu înseamnă că jetonul este sigur.

Înseamnă ceva mult mai restrâns:

Controalele disponibile nu au identificat restricţiile specifice pe care au fost proiectate să le detecteze.

Există o mare diferenţă. Un jeton ar putea trece un control al honeypot și poate avea încă probleme serioase.

Proprietarul ar putea schimba ceva mai târziu

Dacă contractul dă permis unui proprietar de a modifica taxa de vânzare, taxa curentă ar putea fi perfect normală. Asta nu înseamnă că permisiunea nu este un risc.

Un scaner vă poate spune că setarea este modificabilă. Nu poate ști ce va face proprietarul mâine.

Lichiditatea ar putea dispărea

Un jeton poate fi vândut complet un minut și devine dificil sau imposibil de vândut după ce lichiditatea este eliminată. Aceasta este o problemă diferită de un vas de miere.

Proiectul în sine ar putea fi discutabil

Un contract poate avea mecanisme de transfer perfect normale, în timp ce oamenii din spatele proiectului fac promisiuni false, abandonează proiectul sau se comportă în alt mod iresponsabil.

Analiza contractului nu vă poate spune totul despre oamenii din spatele unui simbol.

Unele informaţii pot fi pur şi simplu indisponibile

Uneori, o verificare de securitate nu poate obţine suficiente informaţii pentru a ajunge la o concluzie de încredere.

De aceea, INSUFFICIENT DATA nu ar trebui să devină în liniște undă verde.

Dacă sistemul nu știe, răspunsul sincer este:

Nu știm.

O întrebare de reținut

Când vezi un jeton urcând, este firesc să întrebi:

„Cât de sus ar putea ajunge asta?”

Înainte de asta, întrebați ceva mai simplu:

„Pot să ies?”

Uită-te la contract. Uită-te la activitatea de vânzare. Uită-te la permisiuni. Uită-te la ce se poate schimba.

Și dacă o verificare de securitate nu poate determina ceva, tratați-l ca necunoscut, mai degrabă decât să presupuneți că totul este în regulă.

Un vas de miere nu este întotdeauna evident din diagramă.

Uneori, cele mai importante informații despre un simbol nu sunt deloc vizibile pe diagramă.

Este în cod.


Acest articol este doar pentru scopuri educaționale. Acesta explică mecanica contractului de simbol și modalități de a le inspecta înainte de a interacționa cu un simbol. Nu este un sfat financiar și nu garantează că orice simbol este sigur.