В обычном мире, если вы хотите купить квартиру, вам нужен нотариус, чтобы подтвердить сделку и гарантировать честность. В мире Web3 роль нотариуса выполняет кусок программного кода — смарт-контракт. Это программа, которая загружена в блокчейн и работает строго по заданному алгоритму.
Представьте себе автомат с газировкой: вы кидаете монету, нажимаете кнопку, выпадает кола. Автомату не нужен продавец. Смарт-контракт работает так же: если вы выполняете условие (например, отправляете 100 USDT), контракт автоматически выдает вам результат (например, переводит на ваш кошелек нужный токен).
Что делать (Стратегия)
Главное правило новичка: смарт-контракт выполняет только то, что ему разрешили ВЫ. Когда вы подключаете кошелек к новому сайту и нажимаете кнопку "Approve" (Одобрить), вы даете смарт-контракту права распоряжаться вашими токенами. Поэтому никогда не подключайте свой основной кошелек к подозрительным сайтам с обещаниями "бесплатных биткоинов" — злонамеренный контракт выведет ваши деньги за секунду, и никакая полиция здесь не поможет.