Разрешения токенов (approve/allowance): что это, чем опасны “безлимитные”, как отозвать (revoke) и где чаще всего ловят скам

Approve/allowance — это механизм “разрешений” в токенах стандарта ERC-20, из-за которого люди чаще всего теряют стейблкоины и другие токены в DeFi. Коротко: вы не отправляете токены в момент approve — вы даёте смарт-контракту право забирать их с вашего адреса в пределах лимита (allowance). Если лимит “безлимитный”, а dApp оказался фейком или контракт скомпрометирован — токены могут быть списаны

Как создать кошелёк Ethereum: лучшие кошельки для DeFi и L2 (MetaMask, Ledger) + безопасное хранение

Как создать кошелёк Ethereum — это не про “скачать приложение”, а про выбор модели контроля над деньгами и правил безопасного хранения криптовалюты. Для большинства новичков лучший старт — обычный EOA-кошелёк (например, MetaMask) + аккуратное хранение сид-фразы. Если вы планируете активный DeFi, где вы часто подписываете действия и выдаёте разрешения контрактам, стоит подумать о “горячем”

ИИ вместо криптовалют: почему майнеры и инвесторы переключаются на искусственный интеллект

Фраза «ИИ вместо криптовалют» звучит провокационно — и именно поэтому хорошо отражает реальность конца 2025 года: внимание, деньги и электричество всё чаще уходят не в новые «монеты», а в вычисления. На практике это выглядит так: майнинг Bitcoin (и шире — PoW-добыча) становится бизнесом на всё более тонкой марже, а майнеры переходят на ИИ, превращая часть своих мощностей в AI-дата-центры и

Оптимизация газа в EVM: практичные паттерны и частые ошибки

Оптимизация газа в EVM — это про простую вещь: какие операции в Ethereum реально “дорогие” и как писать код так, чтобы не переплачивать за storage, лишние вычисления и внешние вызовы. В 2025+ это особенно важно для DeFi и L2: в L1 комиссия чувствительнее, а в L2 вы всё равно платите за выполнение и (часто) за данные. Поэтому “дешевле сеть” не отменяет того, что плохой код может сделать операцию

Storage layout в Solidity: как не “убить” апгрейды контрактов

Storage layout в Solidity — это правило, по которому компилятор раскладывает переменные контракта по 32-байтным storage-слотам Ethereum. Если вы используете прокси-архитектуру (апгрейдируемые контракты), storage layout — главный источник катастроф: вы обновляете логику (implementation), но хранилище остаётся прежним. Если новая версия ожидает “другую раскладку”, вы получаете storage collision —

Solidity, Vyper, Yul: с чего начать разработку под EVM и L2

Solidity, Vyper и Yul — три языка/уровня, через которые вы можете писать смарт-контракты для EVM и большинства L2 (Optimistic и многие zk-решения с EVM-совместимостью). Новичку важно понять, что это не “конкуренты на равных”, а скорее разные этажи: Solidity и Vyper — высокоуровневые языки для большинства задач, а Yul — низкоуровневый слой для точечной оптимизации и понимания того, как код

Reentrancy, delegatecall, CREATE2, SELFDESTRUCT после EIP-6780: разбор рисков

Reentrancy, DELEGATECALL, CREATE2 и SELFDESTRUCT после EIP-6780 — это четыре “узких места” безопасности Ethereum, которые регулярно всплывают в инцидентах DeFi. Они относятся к разным уровням: reentrancy ломает логику при внешних вызовах, delegatecall — ломает границы доверия в прокси-архитектуре, CREATE2 даёт детерминированные адреса и открывает класс атак на “ожидаемые” контракты, а

Смарт-контракты в Ethereum: как работают и где чаще всего ломаются

Смарт-контракты Ethereum — это программы в блокчейне, которые выполняются одинаково у всех узлов сети и меняют состояние (балансы, права, параметры протокола) строго по правилам кода. Если коротко объяснить, как работают смарт-контракты: вы отправляете транзакцию, EVM исполняет код, проверяет условия, списывает газ и либо фиксирует изменения, либо откатывает их. И вот здесь главный парадокс:

Риски мостов и кросс-чейн переводов: модели доверия и типовые уязвимости

Если в крипте и есть место, где чаще всего “громко ломается”, — это мосты. Причина простая: мост соединяет две разные системы консенсуса, две разные логики финализации и два разных набора рисков. Любая ошибка в “слое проверки” превращается в прямой доступ к деньгам, потому что мост обычно выпускает (mint) или разблокирует (unlock) активы на другой стороне. При этом мосты бывают очень разными: от

MEV в Ethereum: сэндвич-атаки, проскальзывание и как снижать потери

Вы делаете обычный swap в DeFi, подтверждаете транзакцию — и вроде всё прошло, но курс оказался хуже, чем вы ожидали. Иногда это “нормальное” проскальзывание из-за ликвидности и price impact. А иногда — MEV: когда вашу публичную транзакцию увидели в очереди и “обработали” так, чтобы забрать часть вашей выгоды. В этой статье разберём на простом языке, что такое MEV, как работает сэндвич-атака,