• bitcoinBitcoin (BTC) $ 62,013.00
  • ethereumEthereum (ETH) $ 1,740.83
  • tetherTether (USDT) $ 0.999132
  • bnbBNB (BNB) $ 564.26
  • usd-coinUSDC (USDC) $ 0.999925
  • xrpXRP (XRP) $ 1.08
  • solanaSolana (SOL) $ 77.18
  • tronTRON (TRX) $ 0.327570
  • staked-etherLido Staked Ether (STETH) $ 2,265.05
  • figure-helocFigure Heloc (FIGR_HELOC) $ 1.03
  • hyperliquidHyperliquid (HYPE) $ 68.21
  • dogecoinDogecoin (DOGE) $ 0.071912
  • usdsUSDS (USDS) $ 0.999860
  • rainRain (RAIN) $ 0.014719
  • leo-tokenLEO Token (LEO) $ 9.44
  • wrapped-stethWrapped stETH (WSTETH) $ 2,779.67
  • zcashZcash (ZEC) $ 463.07
  • whitebitWhiteBIT Coin (WBT) $ 55.01
  • wrapped-bitcoinWrapped Bitcoin (WBTC) $ 76,243.00
  • cardanoCardano (ADA) $ 0.166882
  • binance-bridged-usdt-bnb-smart-chainBinance Bridged USDT (BNB Smart Chain) (BSC-USD) $ 0.998762
  • stellarStellar (XLM) $ 0.181576
  • wrapped-beacon-ethWrapped Beacon ETH (WBETH) $ 2,466.93
  • moneroMonero (XMR) $ 321.61
  • chainlinkChainlink (LINK) $ 7.60
  • canton-networkCanton (CC) $ 0.125995
  • wrapped-eethWrapped eETH (WEETH) $ 2,465.31
  • bitcoin-cashBitcoin Cash (BCH) $ 232.12
  • daiDai (DAI) $ 0.999578
  • susdssUSDS (SUSDS) $ 1.08
  • usd1-wlfiUSD1 (USD1) $ 0.998963
  • ethena-usdeEthena USDe (USDE) $ 0.998447
  • the-open-networkGram (prev. Toncoin) (GRAM) $ 1.59
  • coinbase-wrapped-btcCoinbase Wrapped BTC (CBBTC) $ 76,366.00
  • litecoinLitecoin (LTC) $ 43.66
  • global-dollarGlobal Dollar (USDG) $ 0.999846
  • hashnote-usycCircle USYC (USYC) $ 1.13
  • wethWETH (WETH) $ 2,268.37
  • hedera-hashgraphHedera (HBAR) $ 0.069047
  • suiSui (SUI) $ 0.705095
  • paypal-usdPayPal USD (PYUSD) $ 1.00
  • usdt0USDT0 (USDT0) $ 0.998824
  • avalanche-2Avalanche (AVAX) $ 6.41
  • crypto-com-chainCronos (CRO) $ 0.056823
  • tether-goldTether Gold (XAUT) $ 4,072.87
  • shiba-inuShiba Inu (SHIB) $ 0.000004
  • nearNEAR Protocol (NEAR) $ 1.87
  • blackrock-usd-institutional-digital-liquidity-fundBlackRock USD Institutional Digital Liquidity Fund (BUIDL) $ 1.00
  • ondo-us-dollar-yieldOndo US Dollar Yield (USDY) $ 1.13
  • ethena-staked-usdeEthena Staked USDe (SUSDE) $ 1.22
  • uniswapUniswap (UNI) $ 3.31
  • bittensorBittensor (TAO) $ 204.49
  • world-liberty-financialWorld Liberty Financial (WLFI) $ 0.058177
  • pax-goldPAX Gold (PAXG) $ 4,076.60
  • memecoreMemeCore (M) $ 1.34
  • aster-2Aster (ASTER) $ 0.619748
  • htx-daoHTX DAO (HTX) $ 0.000002
  • okbOKB (OKB) $ 77.64
  • ripple-usdRipple USD (RLUSD) $ 0.999985
  • ondo-financeOndo (ONDO) $ 0.317886
  • little-pepe-5Little Pepe (LILPEPE) $ 2.16
  • usddUSDD (USDD) $ 0.999189
  • syrupusdcsyrupUSDC (SYRUPUSDC) $ 1.15
  • falcon-financeFalcon USD (USDF) $ 0.996716
  • polkadotPolkadot (DOT) $ 0.829454
  • morphoMorpho (MORPHO) $ 2.11
  • mantleMantle (MNT) $ 0.415653
  • dexeDeXe (DEXE) $ 28.83
  • aaveAave (AAVE) $ 87.40
  • bfusdBFUSD (BFUSD) $ 0.998381
  • worldcoin-wldWorldcoin (WLD) $ 0.372382
  • skySky (SKY) $ 0.053435
  • internet-computerInternet Computer (ICP) $ 2.16
  • bitget-tokenBitget Token (BGB) $ 1.64
  • pi-networkPi Network (PI) $ 0.102112
  • ethereum-classicEthereum Classic (ETC) $ 6.93
  • pepePepe (PEPE) $ 0.000003
  • united-stablesUnited Stables (U) $ 0.999800
  • jupiter-perpetuals-liquidity-provider-tokenJupiter Perpetuals Liquidity Provider Token (JLP) $ 4.00
  • eutblSpiko EU T-Bills Money Market Fund (EUTBL) $ 1.20
  • blockchain-capitalBlockchain Capital (BCAP) $ 106.63
  • quant-networkQuant (QNT) $ 64.75
  • kucoin-sharesKuCoin (KCS) $ 6.80
  • janus-henderson-anemoy-treasury-fundJanus Henderson Anemoy Treasury Fund (JTRSY) $ 1.11
  • jito-staked-solJito Staked SOL (JITOSOL) $ 124.46
  • usdgoUSDGO (USDGO) $ 0.999983
  • stable-2​​Stable (STABLE) $ 0.035383
  • kelp-dao-restaked-ethKelp DAO Restaked ETH (RSETH) $ 2,404.69
  • superstate-short-duration-us-government-securities-fund-ustbInvesco Short Duration US Government Securities Fund (USTB) $ 11.14
  • justJUST (JST) $ 0.095539
  • binance-peg-wethBinance-Peg WETH (WETH) $ 2,262.26
  • polygon-ecosystem-tokenPOL (ex-MATIC) (POL) $ 0.075861
  • rocket-pool-ethRocket Pool ETH (RETH) $ 2,631.35
  • cosmosCosmos Hub (ATOM) $ 1.56
  • kaspaKaspa (KAS) $ 0.028830
  • binance-bridged-usdc-bnb-smart-chainBinance Bridged USDC (BNB Smart Chain) (USDC) $ 0.999945
  • render-tokenRender (RENDER) $ 1.53
  • algorandAlgorand (ALGO) $ 0.084334
  • wbnbWrapped BNB (WBNB) $ 759.61
  • adi-tokenADI (ADI) $ 5.90

Кошелек не взломали, но криптовалюта из него пропала. Как это возможно?

0 1

Кошелек не взломали, но криптовалюта из него пропала. Как это возможно? Разрешения на токены, которые используются в DeFi-протоколах, могут обернуться кражей средств, если они неограниченные и бессрочные. Рассказываем, как это работает и как защититься от рисков


                    Кошелек не взломали, но криптовалюта из него пропала. Как это возможно?

Каждый, кто хоть раз менял токены на децентрализованной бирже (DEX) или вносил деньги в децентрализованное финансовое приложение (DeFi), сталкивался с двумя подтверждениями транзакции подряд. Первое — разрешение на использование токена, второе — сама операция. Многие не придают этому значения, но именно с такими разрешениями связана одна из самых массовых схем кражи криптовалюты — фишинг подписей (signature phishing) или фейковые подтверждения транзакций.

Разрешение на токен (token approval) — это право, которое пользователь дает смарт-контракту, на распоряжение определенными токенами в кошельке. Без него приложение или биржа ничего не сможет сделать с активами, даже если кошелек подключен к интерфейсу.

Важно понимать разницу: подключение кошелька к сайту — это не разрешение. Это просто функция показа адреса, которая дает приложению увидеть баланс. А чтобы списать токены, нужна отдельная транзакция в блокчейне — за нее пользователь платит комиссию в сети как и за остальные операции в блокчейне.

rbc.group

Телеграм-канал «РБК-Крипто» — подпишитесь и будьте в курсе самых главных и актуальных новостей о криптовалюте.

Присоединяйтесь к форуму «РБК-Крипто» в Telegram для обсуждения новостей и тенденций криптомира.

Технически это выглядит так: пользователь подписывает разрешение, где указывает, какому приложению и какую сумму токенов разрешено использовать. После этого контракт может списывать средства с кошелька в пределах одобренного лимита, не спрашивая каких-либо дополнительных одобрений.

Содержание:

Ограниченные и безлимитные разрешения

Разрешения бывают двух видов. Первый — ограниченное, где пользователь одобряет конкретную сумму, например 500 USDT на одну сделку. Как только лимит исчерпан, для следующей операции нужны новое разрешение и уплата новых комиссий.

Второй — неограниченное, где пользователь дает смарт-контракту право списать весь баланс по этому токену бессрочно. Большинство приложений запрашивают именно такое разрешение по умолчанию просто потому, что так удобнее и не нужно подписывать каждую транзакцию заново.

Прозрачность вне бирж. Как проверяют транзакции в личных криптокошельках Крипто


                    Кошелек не взломали, но криптовалюта из него пропала. Как это возможно?

И вот здесь кроется главная проблема. Неограниченное разрешение не имеет срока или предела действия. Если контракт взломают в будущем или пользователь подпишет разрешение на фишинговом сайте, злоумышленник сможет вывести все токены без дополнительного одобрения. А пользователь часто даже не знает о существовании такого разрешения, пока не пропадут средства.

Как это используют мошенники

Для кражи подписей злоумышленники могут использовать сразу несколько вариантов атаки на кошельки. Такие вредносные смарт-контракты и программы принято называть дрейнер (drainer, от англ. drain — «опустошать»).

Чаще всего создается поддельный сайт известного протокола, фальшивая ссылка на бесплатную раздачу токенов или якобы привлекательный новый проект. Выглядит все правдоподобно — знакомый дизайн, похожий интернет-адрес или обещания быстрой прибыли.

Затем сайт просит подписать транзакцию или сообщение якобы для подключения, обмена или получения награды. Но на деле такая подпись дает мошенникам доступ к токенам, после чего буквально за секунды опустошается адрес жертвы.

Банк России включил криптовалюты в список рисков для финансового рынка Крипто


                    Кошелек не взломали, но криптовалюта из него пропала. Как это возможно?

Стоит отметить, что с точки зрения блокчейна все выглядит справедливо: пользователь сам подписал разрешение, контракт выполнил то, на что был уполномочен. И отменить такую транзакцию на уровне протокола уже невозможно.

Как защититься

Главное правило для защиты от такого типа атак — проверять сайты и приложения. Мошенники копируют интерфейсы популярных протоколов или создают на первый взгляд качественные сервисы. Поэтому надежнее заходить через закладки страниц в браузере, а не по ссылкам из поиска, соцсетей или личных сообщений. А новые сайты стоит внимательно изучить, осознавая все риски, перед первым подключением.

Второе — внимательно читать условия подписи. Если запрос на подпись содержит информацию о токенах и суммах, это не вход в систему, а запрос на разрешение транзакций.

Третье — не давать разрешений больше, чем нужно. Если приложение позволяет указать лимит, пользователю следует указывать сумму под конкретную операцию, а не весь баланс. Это неудобнее, но потери в случае взлома будут ограничены.

Как не потерять криптовалюту в 2026 году. Безопасность кошельков и обмена Крипто


                    Кошелек не взломали, но криптовалюта из него пропала. Как это возможно?

И четвертое — периодически проверять активные разрешения. Если пользователь часто использует DeFi-приложения, то за несколько месяцев могут накопиться десятки разрешений. И их рекомендуется периодически отзывать.

Помимо личных мер по обеспечению безопасности, проблемой занимаются и разработчики протоколов. Например, в Ethereum запустили новый открытый стандарт Clear Signing, который должен сделать подтверждение транзакций в Ethereum более понятным и безопасным для пользователей.

Решение позволяет показывать понятное описание операции вместо набора технических данных. Например, пользователь увидит «обмен 1000 USDC на 0,42 ETH через Uniswap» вместо длинной строки кода.

Как отозвать разрешение на токены

Отозвать разрешение можно через блокчейн-эксплорер или специальные сервисы по типу Revoke или De.fi, а также внутри популярных кошельков вроде Rabby. Также нужно иметь в виду, что отзыв подписи — это отдельная транзакция с комиссией в сети операции. Отзыв не вернет уже украденные токены, но закроет доступ к вашему кошельку на будущее.

Отдельно стоит помнить: разрешения на траты работают только с токенами стандарта ERC-20 или NFT-токенов, но не дают доступа к нативной криптовалюте блокчейна вроде ETH в Ethereum или POL в Polygon. А вот ее обернутые-версии (WETH, WPOL) — это уже токены, и их могут списать через такое разрешение.

Половина крупных криптовалют обошла по росту биткоин. Приметы альтсезона

Ключевой индикатор указал на дно курса биткоина. Почему это важно

Три криптовалюты из топ-50 за сутки выросли на 30%. Какие и почему

Авторы Теги Олег Гордышев

Источник: www.rbc.ru

Оставьте ответ

Ваш электронный адрес не будет опубликован.