SaveSaveSaveSave ← Сите водичи
Македонски

Машински потпомогнат превод, непрегледан од мајчини говорители. Во случај на сомнеж, важи англиската верзија.

Водич · Ризик кај токени · · Стефан Цезаров · ажурирано

Honeypot токени: зошто можеш да купиш, а не можеш да продадеш

Цената може да изгледа одлично. Паричникот може да ги покажува токените. Но враќањето на парите може да е невозможно.

Го купи токенот. Трансакцијата успеа. Токените се во твојот паричник.

Сега се обидуваш да продадеш — и трансакцијата не успева.

Пробуваш повторно. Ист резултат.

Ова е една од најфрустрирачките работи што може да му се случат на крипто корисник, а често е резултат на honeypot токен.

Трикот не е нужно во цената или графиконот.

Тој е во паметниот договор.

Добрата вест е дека многу од механизмите што се користат за создавање honeypot може да се проверат пред да купиш. Таа проверка може да трае неколку секунди.


Прво, што е honeypot?

Замисли го honeypot како врата што се отвора во една насока.

Можеш да влезеш.

Не можеш да излезеш.

Во криптото, „вратата“ е паметниот договор на токенот. Токен на блокчејн како Ethereum или BNB Smart Chain е контролиран од договор, а тој договор ги содржи правилата за пренос на токенот меѓу адреси.

Кога купуваш токен, работиш со тие правила. Кога го продаваш, повторно работиш со нив.

А договорот може тие две дејства да ги третира различно.

Врата во една насока Трансакција за купување минува од твојот паричник низ договорот на токенот до базенот со ликвидност и е дозволена. Трансакција за продажба во обратна насока е запрена кај договорот и одбиена, па ништо не се враќа во паричникот. Договор на токенот правила Паричник Базен со ликвидност BUY дозволено SELL ништо не се враќа
Истиот договор одлучува за двете насоки — и ништо не го тера да одговори исто двапати.

Затоа злонамерен токен може да биде напишан така што:

КУПУВАЊЕ → дозволено
ПРОДАЖБА → блокирано

Тоа е основната идеја зад honeypot.

Како токен може да те спречи да продадеш?

Нема само еден начин да се создаде honeypot. Некои договори користат многу очигледни ограничувања. Други се посуптилни.

1. Продажбата е блокирана

Договорот може да провери кој се обидува да продаде и да ја одбие трансакцијата освен ако адресата не е посебно дозволена.

Можеби можеш нормално да купуваш, додека само одредени паричници смеат да продаваат.

2. Данокот на продажба е исклучително висок

Договорот технички може да ти дозволи да продадеш, но да земе огромен процент од трансакцијата.

На пример, токенот може да има нормална такса од 2% при купување. Таксата при продажба може да е 99%.

Тогаш продажбата е технички можна, но економски бескорисна.

3. Данокот може да се смени

Ова е една од причините зошто не треба да гледаш само на данокот што го гледаш сега.

Договорот може да почне со данок на продажба од 2%. Подоцна адреса со потребните дозволи може да го смени на 50%, 90% или дури 100%.

Па важното прашање не е само:

„Колкав е данокот?“

Туку и:

„Кој може да го смени данокот?“

Данок што го гледаш и дозвола што не ја гледаш Временска линија што покажува данок на продажба од два проценти кога купуваш, трансакција на сопственикот што ја менува поставката и данок на продажба од деведесет и девет проценти потоа. Дозволата постоела цело време. 2% кога купуваш сопственикот ја менува поставката една трансакција 99% кога продаваш Дозволата постоела пред да купиш. Се смени само бројот.
Скенерот може да ти каже дека данокот може да се менува. Не може да ти каже кога некој ќе го смени.

4. Преносите може да се паузираат

Некои договори содржат прекинувач за итни случаи што може да ги запре преносите.

Додека прекинувачот е исклучен, сè може да изгледа нормално. Ако подоцна се вклучи, преносите на токенот може да запрат.

5. Паричниците може да се стават на црна листа

Договорот може да содржи црна листа. Адреса може да се додаде на таа листа, по што токенот повеќе не може да се пренесува од тој паричник.

Така може да останеш со токени што сè уште се гледаат во паричникот, но всушност не може да се поместат.

Зошто honeypot-ите изгледаат уверливо?

Токму тоа ги прави опасни.

Од каде доаѓаат сигналите Пет чекори од страната на операторот: објави го договорот со ограничувањето веќе вградено, додај ликвидност, тргувај сам со себе за графиконот да се движи, пушти ги купувачите да дојдат, па одбиј им ги продажбите и повлечи ја вредноста од базенот. 1 договорот на токенот 2 додај ликвидност 3 тргувај сам со себе 4 доаѓаат купувачи 5 продажби одбиени Графиконот, имателите и неодамнешните трговии од чекорите 3 и 4 ги создава истата личност што го напиша чекорот 1. Ограничувањето постоеше пред сето тоа.
Ништо во чекорите 2 до 4 не е доказ за договорот. Тоа е доказ дека некој има пари и скрипта.

Токен може однадвор да изгледа сосема нормално. Може да видиш:

Ништо од тоа не докажува дека можеш да продадеш.

Графиконот на цената ти кажува кои трговии се случиле. Паричникот ти кажува дека ги поседуваш токените.

Ниту едното не одговара на најважното прашање:

Може ли мојот паричник навистина да го продаде овој токен?
Што гледаш, а што одлучува Четири видливи сигнали — графикон на цената, број на иматели, салдо во паричникот и вредност во долари — ниту еден од нив не одговара дали продажбата ќе биде дозволена. Тоа го одлучува правилото за пренос во договорот. Што гледаш графикон иматели салдо вредност во $ Продажба? ниту еден не одговара Што одлучува правило за пренос во договорот јавно · читливо
Секој сигнал лево може да го произведе истата личност што го напишала ограничувањето десно.

Затоа honeypot може да изгледа привлечно сè до моментот кога ќе се обидеш да излезеш.

Моментот кога луѓето обично го откриваат проблемот

Замисли дека наоѓаш нов токен.

Графиконот расте. Купуваш за 100 долари. Купувањето поминува. Паричникот сега ги покажува токените. Сè изгледа во ред.

Неколку минути подоцна решаваш да продадеш.

Трансакцијата не успева.

Пробуваш повторно. Пак ништо.

Го зголемуваш gas-от. Пак не успева.

Токените не исчезнале. Сè уште стојат во паричникот. Но ако договорот ја спречува твојата адреса да продава, тоа салдо може да не ти користи.

Екран за размена во паричник со розово предупредување: избраниот токен за плаќање е honeypot токен, може да се купи, но не и да се продаде, трговијата може да не успее. Директно под него е големо, целосно активно копче Swap.
Некои паричници и интерфејси за размена ја прават оваа проверка за тебе и јасно го кажуваат. Забележи што стои директно под предупредувањето: копчето Swap и понатаму работи. Предупредувањето не е брава — последниот чекор е секогаш твој.

Затоа е толку важно да провериш пред да купиш.

Како да провериш токен пред да купиш

Нема еден магичен тест што докажува дека токенот е безбеден. Наместо тоа, погледни неколку различни сигнали.

ПРОВЕРКА 1

Сопствените индикатори на договорот

Одговара: може ли да се симулира продажба, има ли данок, може ли да се смени, може ли преносите да се паузираат, има ли црна листа, може ли сопственикот да кова токени или да менува салда.

Не одговара: што сопственикот намерава да направи следно.

ПРОВЕРКА 2

Вистински продажби од обични паричници

Одговара: дали некој освен оној што го објавил договорот успешно излегол.

Не одговара: дали твојата адреса се третира на ист начин.

ПРОВЕРКА 3

Кој ја поседува понудата

Одговара: колку се концентрирани поседите и колку цената зависи од неколку паричници.

Не одговара: дали продажбата воопшто е блокирана.

ПРОВЕРКА 4

Мала пробна продажба

Одговара: дали твојот паричник навистина може да излезе, токму сега.

Не одговара: ништо пред веќе да си купил — и во секој случај чини gas.

1. Провери го договорот на токенот

Безбедносните скенери можат да го прегледаат договорот на токенот и да известат за работи како:

Ова е видот информации што скенерот SaveSaveSaveSave е дизајниран да ги прикаже.

Залепи ја адресата на договорот, избери ја точната мрежа и погледни ги поединечните наоди наместо да се потпираш само на една општа ознака.

Најважно, обрни внимание на она што скенерот не можел да утврди.

„Непознато“ не е исто што и „безбедно“.

2. Барај вистински продажби

Можеш да ја прегледаш и активноста на токенот во block explorer.

Бараш доказ дека обични паричници навистина успеале да го продадат токенот. Тоа е различно од тоа само да видиш многу купувања.

Токен може да има многу купувања, а сепак да ги спречува обичните иматели да продаваат.

Ако гледаш многу купувања, но многу малку докази за успешни продажби од обични паричници, тоа е причина да истражиш понатаму. Само по себе не е апсолутен доказ за honeypot.

3. Провери кој ја поседува понудата

Погледни ги најголемите иматели. Ако мал број паричници контролираат голем процент од понудата, тоа создава дополнителен ризик — тие паричници може многу да влијаат врз пазарот ако продадат.

И запомни: токен може да е сосема продажлив, а сепак да е страшна инвестиција.

Откривањето honeypot и откривањето на целокупниот ризик кај токенот не се иста работа.

4. Ако веќе си го купил, пробај мала продажба

Ако веќе си купил токен и не си сигурен дали можеш да продадеш, пробата со мал износ може да даде корисна информација. Направи го ова додека позицијата ти е сè уште мала.

Ќе има мрежна такса, а неуспешна трансакција сепак може да чини gas.

Но може да одговори на многу практично прашање:

Може ли мојот паричник навистина да излезе?

Ова е резервна проверка — не нешто на кое треба да се потпираш кога договорот може да се прегледа однапред.

Што всушност значи „чист“ резултат?

Овој дел е важен.

Тоа што скенерот не нашол познато honeypot ограничување не значи дека токенот е безбеден.

Значи нешто многу потесно:

Достапните проверки не ги идентификувале конкретните ограничувања што се дизајнирани да ги откријат.

Разликата е голема. Токен може да помине honeypot проверка и сепак да има сериозни проблеми.

Сопственикот може подоцна да смени нешто

Ако договорот му дава на сопственикот дозвола да го менува данокот на продажба, сегашниот данок може да е сосема нормален. Тоа не значи дека дозволата не е ризик.

Скенерот може да ти каже дека поставката може да се менува. Не може да знае што ќе направи сопственикот утре.

Ликвидноста може да исчезне

Токен може една минута да е сосема продажлив, а да стане тешко или невозможно да се продаде откако ќе се отстрани ликвидноста. Тоа е различен проблем од honeypot.

Самиот проект може да е сомнителен

Договорот може да има сосема нормална механика на пренос, додека луѓето зад проектот даваат лажни ветувања, го напуштаат проектот или на друг начин се однесуваат неодговорно.

Анализата на договорот не може да ти каже сè за луѓето зад токенот.

Некои информации едноставно може да не се достапни

Понекогаш безбедносна проверка не може да добие доволно информации за да дојде до сигурен заклучок.

Затоа INSUFFICIENT DATA не смее тивко да стане зелено светло.

Ако системот не знае, искрениот одговор е:

Не знаеме.

Едно прашање за паметење

Кога гледаш токен што расте, природно е да прашаш:

„Колку високо може да оди ова?“

Пред тоа, прашај нешто поосновно:

„Можам ли да излезам?“

Погледни го договорот. Погледни ја активноста на продажба. Погледни ги дозволите. Погледни што може да се смени.

А ако безбедносна проверка не може да утврди нешто, сметај го за непознато наместо да претпоставуваш дека сè е во ред.

Honeypot не е секогаш очигледен од графиконот.

Понекогаш најважната информација за токенот воопшто не се гледа на графиконот.

Таа е во кодот.


Оваа статија е само за едукативни цели. Ја објаснува механиката на договорите на токени и начините да се прегледаат пред да се работи со токен. Не е финансиски совет и не гарантира дека кој било токен е безбеден.