Průvodce · Riziko tokenů · · od Stefana Tsezarova · aktualizováno
Žetony medu: proč můžete nakupovat, ale nemůžete prodávat
Cena může vypadat skvěle. Vaše peněženka může ukázat tokeny. Ale dostat své peníze zpět může být nemožné.
Koupili jste token. Transakce byla úspěšná. Tokeny jsou ve vaší peněžence.
Nyní se pokusíte prodat – a transakce se nezdaří.
Zkuste to znovu. Stejný výsledek.
Toto je jedna z nejvíce frustrujících věcí, která se může uživateli kryptoměn stát, a často je to výsledek tokenu honeypotu.
Trik nemusí být nutně v ceně nebo grafu.
Je to v inteligentní smlouvě.
Dobrou zprávou je, že mnoho mechanismů používaných k vytvoření honeypotu lze před nákupem zkontrolovat. Tato kontrola může trvat několik sekund.
Za prvé, co je to honeypot?
Představte si medník jako dveře, které se otevírají jedním směrem.
Můžete vejít dovnitř.
Nemůžeš odejít.
V kryptoměnách jsou „dveře“ inteligentní smlouvou tokenu. Token na blockchainu, jako je Ethereum nebo BNB Smart Chain, je řízen smlouvou a tato smlouva obsahuje pravidla pro přenos tokenu mezi adresami.
Když si koupíte token, komunikujete s těmito pravidly. Když to prodáte, znovu s nimi komunikujete.
A smlouva může s těmito dvěma úkony zacházet odlišně.
Škodlivý token lze tedy zapsat tak, že:
KOUPIT → povoleno
PRODAT → blokováno
To je základní myšlenka za honeypotem.
Jak vám může token zabránit v prodeji?
Neexistuje pouze jeden způsob, jak vytvořit honeypot. Některé smlouvy používají velmi zjevná omezení. Jiné jsou jemnější.
1. Prodej je zablokován
Smlouva může kontrolovat, kdo se pokouší prodat a odmítnout transakci, pokud není adresa výslovně povolena.
Možná budete moci normálně nakupovat, zatímco prodej smí prodávat pouze některé peněženky.
2. Daň z prodeje je extrémně vysoká
Smlouva vám může technicky umožňovat prodej, ale bere enormní procento z transakce.
Například token může mít při nákupu normálně vypadající 2% poplatek. Poplatek za prodej by mohl být 99%.
V tomto okamžiku je prodej technicky možný, ale ekonomicky zbytečný.
3. Daň lze změnit
To je jeden z důvodů, proč byste se neměli dívat pouze na daňovou sazbu, kterou právě vidíte.
Smlouva může začít s 2% daní z prodeje. Později ji adresa s potřebnými oprávněními mohla změnit na 50 %, 90 % nebo dokonce 100 %.
Důležitá otázka tedy není pouze:
"Jaká je daň?"
Je to také:
"Kdo může změnit daň?"
4. Přenosy mohou být pozastaveny
Některé smlouvy obsahují nouzový spínač, který může zastavit převody.
Když je spínač vypnutý, může se vše zdát normální. Pokud je aktivován později, přenosy tokenů se mohou zastavit.
5. Peněženky mohou být na černé listině
Smlouva může obsahovat černou listinu. Do tohoto seznamu lze přidat adresu, po které již nelze token z této peněženky přenést.
Díky tomu můžete držet tokeny, které se stále objevují ve vaší peněžence, ale ve skutečnosti je nelze přesunout.
Proč vypadají honeypoty přesvědčivě?
To je činí nebezpečnými.
Token může zvenku vypadat zcela normálně. Možná uvidíte:
- graf rostoucích cen
- mnoho držáků
- nedávné transakce
- token logo
- zůstatek ve vaší peněžence
- dolarovou hodnotu připojenou k tomuto zůstatku
Žádná z těchto věcí nedokazuje, že můžete prodávat.
Cenový graf vám řekne, k jakým obchodům došlo. Peněženka vám řekne, že vlastníte tokeny.
Ani jeden neodpovídá na nejdůležitější otázku:
Může být tento token skutečně prodán mou peněženkou?
Proto může honeypot vypadat atraktivně až do okamžiku, kdy se pokusíte odejít.
Ve chvíli, kdy lidé obvykle objeví problém
Představte si, že najdete nový token.
Tabulka stoupá. Koupíte v hodnotě 100 $. Nákup probíhá. Vaše peněženka nyní zobrazuje tokeny. Všechno vypadá dobře.
O několik minut později se rozhodnete prodat.
Transakce se nezdaří.
Zkuste to znovu. Pořád nic.
Zvyšujete plyn. Opět se to nedaří.
Tokeny nezmizely. Pořád ti leží v peněžence. Pokud však smlouva brání prodeji vaší adresy, tento zůstatek pro vás nemusí být užitečný.
To je důvod, proč je tak důležité zkontrolovat před nákupem .
Jak zkontrolovat token před nákupem
Neexistuje žádný magický test, který by dokázal, že token je bezpečný. Místo toho se podívejte na několik různých signálů.
Vlastní ukazatele smlouvy
Odpovědi: lze simulovat prodej, zda existuje daň, lze ji změnit, lze pozastavit převody, existuje černá listina, může vlastník razit nebo upravovat zůstatky.
Neodpovídá: co vlastník zamýšlí udělat dále.
Real prodává běžnými peněženkami
Odpovědi: zda se někdo jiný než nasazovač úspěšně dostal ven.
Neodpovídá: zda se s vaší adresou zachází stejným způsobem.
Kdo je vlastníkem dodávky
Odpovědi: jak koncentrované jsou držby a jak moc závisí cena na několika peněženkách.
Neodpovídá: , zda je prodej vůbec blokován.
Malý testovací prodej
Odpovědi: zda se vaše peněženka může skutečně dostat ven, právě teď.
Neodpovídá: nic, než jste si již koupili – a to stojí plyn v obou směrech.
1. Zkontrolujte smlouvu tokenu
Bezpečnostní skenery mohou kontrolovat smlouvu tokenu a hlásit věci jako:
- zda lze úspěšně simulovat prodej
- zda existují daně z nákupu nebo prodeje
- zda lze tyto daně změnit
- zda lze přenosy pozastavit
- zda existuje funkce černé listiny
- zda má vlastník zvláštní oprávnění
- zda lze razit další žetony
- zda jsou přítomny další neobvyklé ovládací prvky
Toto je typ informace, který má skener SaveSaveSaveSave vynést na povrch.
Vložte adresu smlouvy, vyberte správný blockchain a podívejte se na jednotlivá zjištění, než abyste se spoléhali pouze na jeden celkový štítek.
A co je nejdůležitější, věnujte pozornost tomu, co skener nedokázal určit .
„Neznámý“ není totéž jako „bezpečný“.
2. Hledejte skutečné prodeje
Aktivitu tokenu můžete také zkontrolovat v průzkumníku bloků.
Hledáte důkaz, že obyčejné peněženky skutečně dokázaly prodat token. To je něco jiného, než když prostě vidíte spoustu nákupů.
Dosavadní stav techniky Token může mít mnoho nákupních aktivit, přičemž stále brání běžným držitelům v prodeji.
Pokud vidíte mnoho nákupů, ale velmi málo důkazů o úspěšných prodejích běžnými peněženkami, je to důvod k dalšímu zkoumání. To samo o sobě není absolutním důkazem honeypotu.
3. Zkontrolujte, kdo je vlastníkem dodávky
Podívejte se na největší držáky. Pokud malý počet peněženek kontroluje velké procento nabídky, vytváří to další riziko – tyto peněženky mohou mít velký vliv na trh, pokud se prodají.
A pamatujte: token může být zcela prodejný a přesto může být hroznou investicí.
Detekce medového hrnce a celková detekce rizika tokenu nejsou totéž.
4. Pokud jste jej již koupili, vyzkoušejte malý prodej
Pokud jste již zakoupili token a nejste si jisti, zda jej můžete prodat, testování malého množství může poskytnout užitečné informace. Udělejte to, dokud je vaše pozice stále malá.
Bude účtován síťový poplatek a neúspěšná transakce může stále stát plyn.
Může však odpovědět na velmi praktickou otázku:
Může se moje peněženka skutečně dostat ven?
Toto je nouzová kontrola – ne něco, na co byste se měli spoléhat, když lze smlouvu předem zkontrolovat.
Co vlastně znamená "čistý" výsledek?
Tato část je důležitá.
Skener, který nenalezl žádné známé omezení honeypotu neznamená, že token je bezpečný.
Znamená to něco mnohem užšího:
Dosavadní stav techniky Dostupné kontroly neidentifikovaly specifická omezení, k jejichž zjištění byly navrženy.
Je zde velký rozdíl. Token by mohl projít kontrolou honeypotu a přesto mít vážné problémy.
Majitel mohl později něco změnit
Pokud smlouva dává vlastníkovi povolení změnit daň z prodeje, současná daň může být zcela normální. To neznamená, že povolení není riziko.
Skener vám může sdělit, že nastavení je měnitelné. Nemůže vědět, co majitel zítra udělá.
Likvidita by mohla zmizet
Token může být zcela prodejný jednu minutu a po odstranění likvidity se může stát obtížně nebo nemožným. To je jiný problém než honeypot.
Samotný projekt může být sporný
Dosavadní stav techniky Smlouva může mít naprosto normální převodovou mechaniku, zatímco lidé za projektem dávají falešné sliby, opouštějí projekt nebo se chovají jinak nezodpovědně.
Analýza smlouvy vám nemůže říct vše o lidech za tokenem.
Některé informace mohou být jednoduše nedostupné
Někdy bezpečnostní kontrola nemůže získat dostatek informací pro dosažení spolehlivého závěru.
Proto by se INSUFFICIENT DATA nemělo tiše stát zeleným světlem.
Pokud to systém neví, upřímná odpověď zní:
Nevíme.
Jedna otázka k zapamatování
Když vidíte, že token stoupá, je přirozené se zeptat:
"Jak vysoko by to mohlo jít?"
Předtím se zeptejte na něco zásadnějšího:
"Mohu ven?"
Podívejte se na smlouvu. Podívejte se na prodejní aktivitu. Podívejte se na oprávnění. Podívejte se, co lze změnit.
A pokud bezpečnostní kontrola nemůže něco určit, považujte to za neznámé, spíše než za předpokladu, že je vše v pořádku.
Honeypot není z grafu vždy zřejmý.
Někdy nejdůležitější informace o tokenu nejsou na grafu vůbec vidět.
Je to v kódu.
Tento článek je určen pouze pro vzdělávací účely. Vysvětluje mechanismy token-contract a způsoby, jak je zkontrolovat před interakcí s tokenem. Nejedná se o finanční poradenství a nezaručuje, že jakýkoli token je bezpečný.