Обложка канала

10 долларов Баффетта

111148 @buff_10

Что будет, если инвестировать всего 10$ в день в криптовалюты!? И возьмет ли Уоррен Баффетт свои слова обратно?

10 долларов Баффетта

4 года назад
Открыть в
​​​​​​👾 Смарт-контракт взломали. Что делать? Как не потерять криптовалюты? Если вы когда-либо пользовались DEX, NFT и взаимодействовали с любыми Web3 приложениями, то вы попадаете под риск взлома или ошибок в смарт-контракте. Даже если вы пользовались ими давно: месяц назад или год. 💢 Почему криптовалюты на вашем кошельке под угрозой? Когда вы пользуетесь приложениями, такими как OpenSea, Uniswap, PancakeSwap и подобными, вам необходимо выдавать им «разрешение» на трату ваших криптовалют с кошелька. Это «разрешение» нужно для того, чтобы вы могли обменять один токен на другой. Например, чтобы обменять BNB на USDT на бирже PancakeSwap, вам нужно «разрешить» смарт-контракту взять ваши BNB с кошелька и обменять их на USDT. В идеальном мире не должно быть никаких последствий от этого простого действия. Но мы имеем дело с криптоиндустрией, которая находится на ранних этапах своего развития. Человеческий фактор никто не отменял, поэтому программисты иногда совершают ошибки в смарт-контрактах, которыми пользуются злоумышленники. Когда вы выдаете «разрешение» на использование ваших криптовалют для обмена, смарт-контракт по умолчанию получает доступ к неограниченному количеству ваших токенов, которые вы планируете обменять. То есть, если вы хотите обменять 1 BNB на 250 USDT, но при этом у вас на счету лежит 50 BNB, смарт-контракт получает доступ не к одному BNB, а ко всем сразу. Другими словами, у смарт-контракта теперь есть вечный доступ к любому количеству BNB, которые когда-либо будут у вас на кошельке. И если злоумышленники взломают этот смарт-контракт, то они смогут вывести все ваши BNB в любой момент без вашего ведома. С NFT такая же ситуация. 🛡 Как защититься от потенциальных проблем в будущем? Разрешения, которые вы давали смарт-контрактам, можно отозвать. Для этого нужно зайти на специальный сервис, ввести адрес, подключить свой кошелек и отозвать разрешения кнопкой Revoke. • Для ETH-кошельков: etherscan.io/tokenapprovalchecker • Для BNB-кошельков: bscscan.com/tokenapprovalchecker • Для других блокчейнов: revoke.cash (по рекомендации MetaMask) Чтобы в дальнейшем не давать смарт-контрактам безлимитный доступ к вашим криптовалютам, вы можете устанавливать ограниченный лимит при первичном подтверждении транзакции. В MetaMask эта функция называется Edit Permission, эту кнопку можно увидеть во всплывающем окне. Не забудьте сохранить ссылки в закладки браузера! 💼 В экспериментальный портфель сегодня докупаем ETH.