SafePal S1
В этом обзоре поговорим о самой популярной и одной из крупнейших DEX-бирж в экосистеме BNB Chain PancakeSwap.
Поддержите наш проект донатом — это поможет улучшить качество контента!
Поддержать проект
Если эта статья оказалась вам полезна, то можете поддержать нас донатом.
PancakeSwap — это децентрализованная биржа и AMM-протокол, созданный на базе блокчейна BNB Chain (ранее известного как Binance Smart Chain).
Кроме BNB Chain, биржа PancakeSwap поддерживает сеть Ethereum, а с недавнего времени — еще и Aptos.
Протокол PancakeSwap был запущен в 2020 году анонимной командой разработчиков, но известно, что количество участников превышает 13 человек — их называют «поварами» (перев. с англ: chefs).
В seed-раунде, который прошел в июле 2021 года, команда привлекла $4 000 000 от фондов Sugar Capital, Brand Foundry Ventures, Selva Ventures, Silas Capital, а также частных инвесторов Gabby Slome, Brian Bordainick и Kate Wallman. В ходе разных раундов PancakeSwap получил финансирование от Binance, Binance Labs, Privcode Capital (MEXC), LedgerPrime и Platinum Capital.
В настоящее время биржа PancakeSwap занимает 8-е место среди всех децентрализованных протоколов по количеству заблокированных в нем активов (TVL) и 3-е место в категории DEXes после Curve и Uniswap.
Протокол является альтернативой Uniswap и SushiSwap, работающими на блокчейне Ethereum, но значительно превосходит перечисленные биржи по функционалу и доступным инструментам.
Смарт-контракты протокола прошли более 15 аудитов безопасности такими компаниями, как Certik, Slowmist, PeckShield, BlockSec и OtterSec. Подробные отчеты об аудиты найдете на этой странице.
По словам команды PancakeSwap, для всех контрактов используется защита мультиподписью и таймлоки.
По состоянию на декабрь 2022 года известен как минимум один крупный случай атаки на биржу PancakeSwap:
В марте 2021 года сайт протокола подвергся атаке с подменой DNS: вместо оригинального сайта пользователи попадали на фишинговый ресурс, который запрашивал seed-фразу. Обратите внимание, что DEX-протоколы никогда не запрашивают сид или приватный ключ — так делают только мошенники. О количестве жертв и сумме ущерба не сообщалось.
Похожую атаку реализовали и на децентрализованную биржу Uniswap — об этом мы писали в обзоре протокола.
По наблюдениям криптосообщества, блокчейн BNB Chain сильно централизован, и предотвратить некоторые транзакции в теории могут сами валидаторы сети, если это касается крупных инцидентов.
Например, в октябре 2022 года в ответ на новости о потенциальной уязвимости BNB Chain и краже активов на $600 валидаторы приостановили работу сети по просьбе руководства Binance. Это указывает на отличную координацию валидаторов в BNB Chain и одновременно с этим ставит под сомнение децентрализацию сети.
Переходим на официальный сайт биржи PancakeSwap.
Вот еще несколько советов по безопасности при работе с DEX-биржами:
Смотрите ролик о том, как отзывать разрешения у смарт-контрактов:
При посещении сайта DEX-биржи пользователей предупреждают о фишинге и просят проверить подлинность домена:
Как и Uniswap, биржа PancakeSwap поддерживает русский язык, но по умолчанию используется английский. Чтобы сменить язык интерфейса, на главной странице кликаем по значку глобуса и выбираем нужный язык.
Теперь интерфейс отображается на родном языке. Предупреждение о фишинге можно скрыть: для этого кликаем по значку «x» в правом верхнем углу экрана.
Перед тем, как коннектить кошелек, выберем сеть: доступны BNB Chain, Ethereum и Aptos. Для обзора будем использовать BNB Chain, так как это главная сеть для PancakeSwap с невысокими комиссиями за транзакции.
Сеть можно изменить после подключения кошелька, но удобнее и быстрее это сделать сразу. Так как BNB Chain используется по умолчанию, менять сеть нам не нужно. Но если вы хотите сменить блокчейн, кликните по BNB Smart Chain, как показано на скриншоте, и выберите другую сеть.
Возможно, вы заметили, что на PancakeSwap сеть BNB Chain назвали BNB Smart Chain. Дело в том, что Binance Smart Chain и Binance Chain переименовали в BNB Smart Chain и BNB Beacon Chain: теперь они образуют одну экосистему BNB Chain, однако все еще остаются разными несовместимыми блокчейнами:
Подробнее — в официальном блоге Binance.
Поэтому далее в статье будем использовать название «BNB Smart Chain», чтобы не возникало путаницы.
Итак, подключаем криптокошелек. Для этого кликаем по кнопке «Подключить кошелек» в правом верхнем углу сайта.
Веб-платформа PancakeSwap поддерживает следующие кошельки:
Кроме того, аппаратные кошельки безопаснее всего использовать при работе с DeFi: горячие кошельки теоретически могут взломать, списав ваши активы, но аппаратные кошельки, такие как SafePal S, требуют подписать транзакции на самом устройстве, а приватные ключи никогда не покидают кошелек.
В списке кошельков выбираем MetaMask и кликаем по нему.
Выбираем аккаунт, если их несколько, и кликаем «Next». Можем одновременно подключить несколько счетов в MetaMask.
Подписываем транзакцию, кликнув «Connect». Обратите особое внимание на сообщение: если написано что-то другое, скорее всего, предлагают подписать мошенническую транзакцию. Будьте очень внимательны!
Если справа сверху отобразился сокращенный адрес — значит, кошелек MetaMask подключен к Pancakeswap. Теперь можно переходить к свопам и совершать любые другие операции на DEX-бирже.
Но перед тем как совершать транзакции, изучим подробно интерфейс биржи и настройки.
На главной странице в верхнем меню справа доступны основные данные и настройки (слева направо):
Смену языка и выбор сети мы уже рассмотрели — теперь изучим остальные настройки.
Кликаем по значку шестеренки.
Откроется окно с настройками интерфейса и свопов.
Рассмотрим каждую из них:
Оставим настройки для нашей статьи как есть.
В разделе кошелька можно посмотреть информацию об аккаунте, историю транзакций на PancakeSwap, список невзаимозаменяемых токенов и создать NFT-профиль. Рассмотрим каждый раздел подробнее.
Во вкладе «Кошелек» отображается адрес, ссылка на него в эксплорере BSC Scan, баланс BNB, CAKE, а также токенов CAKE в стейкинге. Здесь же можем отключить кошелек от биржи PancakeSwap.
Отключение кошелька не отзывает автоматически разрешения, и DApp-приложение сможет списывать средства. Чтобы отозвать разрешения, воспользуйтесь специальными сервисами:
В этой вкладке отображаются недавние транзакции, совершенные на бирже PancakeSwap. Чтобы их удалить, кликаем «Очистить все».
Здесь отображаются ваши NFT и достижения, для которых нужны очки — их можно получить, например, за участие в IFO и лотереях. Достижения, в свою очередь, помогают получить ценные NFT-токены от PancakeSwap. В этом же разделе можно создать NFT-профиль, кликнув «Активировать профиль».
Тут можно создать красивый профиль с NFT-аватаром и стать частью команды. О том, как создать профиль, подробно написали в разделе «NFT-профиль».
Свопы или децентрализованные обмены доступны в разделе «Сделки».
PancakeSwap, помимо стандартных свопов, предоставляет торговлю лимитными ордерами, бессрочными контрактами и кроссчейн-своп через собственный блокчейн-мост. Рассмотрим подробнее, как работают свопы на децентрализованной бирже, и свопнем активы разными способами.
Открываем раздел «Сделки» на верхней панели PancakeSwap и в открывшемся меню выбираем «Обмен» — кликаем и переходим.
Откроется страница свопа, на которой можем мгновенно обменять криптоактив по рыночной цене — это самый быстрый и простой способ обмена. Как видите, по интерфейсу PancakeSwap очень похож на Uniswap или 1inch. Если ранее пользовались этими биржами, то легко разберетесь и с интерфейсом PancakeSwap.
Кроме того, интерфейс и сами свопы можно настраивать — настройки мы рассмотрим в разделе «Как настроить интерфейс обмена». Попробуем теперь обменять криптовалюту. По умолчанию открыта пара BNB-CAKE. Токен CAKE используется для стейкинга, лотерей, Initial Farm Offering (IFO), в пулах ликвидности и других активностях. Поэтому мы продаем монеты BNB за токены CAKE.
Но если нужно обменять другие активы, кликаем по монете или токену, который хотим поменять на другой актив.
Находим в списке нужную монету (токен) и кликаем по ней. Чтобы ускорить поиск, вводим тикер или название криптоактива.
Если обменивать непопулярный токен, то его в списке можете не оказаться. Чтобы обменять такой токен, его сначала нужно импортировать. Подробнее об этом читайте в разделе «Как добавить токен на PancakeSwap».
Мы поменяли BNB на BTCB.
Аналогичное можно проделать с другим токеном. Если токены нужно поменять местами, просто кликаем на стрелку между ними, как показано на скриншоте:
Токены поменялись местами.
Теперь вернемся к исходной паре BNB-CAKE и свопнем токены.
Для токена CAKE нет каких-то существенных рисков — это проверенный актив.
Возьмем для примера менее популярный токен. Для этого токена риск уже будет средний:
Если попадется мошеннический токен — вероятнее всего, PancakeSwap предупредит о высоком риске. Такие риски связаны с токенами, в контрактах которых заблокирована функция продажи или имеются другие функции, предоставляющие создателям простор для мошенничества.
Теперь перейдем к свопу. Вводим сумму, которую нам нужно обменять, в любом в поле: значение во втором поле «подтянется» автоматически. Например, укажем 1 CAKE, и тут же кликаем «Обмен».
Подтверждаем обмен как можно быстрее.
Если долго не подтверждать, курс обмена может измениться и придется принять новую цену.
Подтверждаем транзакцию в кошельке.
Транзакция отправлена в блокчейн. После того как валидаторы подтвердят транзакцию, PancakeSwap пришлет уведомление об этом. Посмотрим детали нашей транзакции на BSC Scan — это самый распространенный блокчейн-обозреватель, аналогичный Etherscan, только для сети BNB Smart Chain.
Также можно добавить токен в кошелек MetaMask, если еще этого не сделали, так как по умолчанию для всех сетей отображается только главная монета этой сети. Например, после того как мы купили токены CAKE, он все равно не отобразится в кошельке MetaMask, пока мы его не добавим.
Мы покажем как добавить токен в кошелек еще одним способом в разделе «Как настроить интерфейс обмена».
Какие детали транзакции на BSC Scan мы видим:
Если нажать «Click to see More», то увидим дополнительные детали транзакции.
В прошлом разделе мы продали BNB за нативные токены биржи СAKЕ. Теперь купим монеты BNB обратно. Для этого на не нужно менять каждый актив: мы просто можем поменять их местами, кликнув на стрелочку.
Поскольку мы меняем токены с этого адреса впервые, нужно сперва их апрувнуть. Кликаем «Активировать CAKE».
Подписываем транзакцию, кликнув «Confirm».
Теперь кликаем «Обмен».
Проверяем детали транзакции и подтверждаем своп.
Подтверждаем транзакцию в кошельке. Как только валидаторы подтвердят транзакцию, указанная сумма BNB поступит на кошелек.
Лимитные ордера используются, когда нужно свопнуть актив по конкретной цене, а скорость не так важна. Пользователь заранее выставляет ордер на покупку или продажу, указывая цену, и как только она будет достигнута, своп произойдет автоматически, но при условии, что ордер будет заполнен. Таким образом трейдеру нет необходимости следить за ценой, выжидая подходящего момента для покупки рыночным ордером.
Преимущество лимитных ордеров перед рыночными в том, что в любой момент мы можем отменить заявку, отказавшись от сделки, но только пока ордер не исполнен. Еще лимитные ордера называют «отложенными».
Особенность лимитных ордеров на DEX-бирже PancakeSwap в том, что они исполняются не точно по цене, указанной трейдером, а с учетом расхода на Газ. Например, если мы продаем 1 CAKE за BNB по курсу 0,14, то ордер исполнится, когда курс CAKE/BNB достигнет 0.0172 — эта цена меняется и зависит от размера комиссии сети BNB Smart Chain. Аналогично и в других сетях. Рассмотрим принцип работы отложенных ордеров на примере.
Переходим в раздел «Лимит».
Внимательно читаем рекомендации, принимаем и кликаем «Продолжить».
Если для моментальных свопов график не так важен, то при работе с лимитными ордерами будет вспомогательным инструментом, так как можно отслеживать динамику цены криптоактивов.
Помимо суммы токенов, для размещения ордера нужно указать цену. Например, для продажи CAKE за BNB нужно указать курс выше текущего, чтобы продать как можно дороже и получить выгоду. PancakeSwap не позволяет размещать ордера по курсу, равному или ниже рыночного. Текущий курс CAKE/BNB — 0.014 (на самом деле, чуть меньше). Указываем цену продажи, равную 0.014 и размещаем ордер. Видим, что PancakeSwap информирует, на сколько процентов указанная цена выше текущей.
Если продаем токены впервые с текущего кошелька, то сначала активируем CAKE.
Подтверждаем транзакцию.
Размещаем ордер.
Поэтому на исполнение лимитного ордера может уйти от нескольких минут до нескольких дней или даже недель. Чем больше отклонение от рыночного курса, тем дольше будет исполняться ордер. Но это еще зависит и от других факторов, таких как волатильность и направление тренда.
Подтверждаем лимитный ордер.
Подтверждаем транзакцию в кошельке.
Лимитный ордер размещен.
Наша заявка отображается в списке открытых ордеров на Pancakeswap:
Как только ордер исполнится, он отобразится в истории ордеров.
Изменить ордер нельзя, но мы можем его отменить. Если нам нужно изменить текущий ордер, потребуется сначала отменить его, а затем разместить новый.
Чтобы отменить ордер, кликаем сначала на три точки рядом со статусом ордера, как показано на скриншоте:
Затем кликаем «Отменить ордер».
И подтверждаем транзакцию в кошельке.
Отмененные ордера также отображаются в истории ордеров:
Бессрочные контракты — это тип фьючерсов на покупку или продажу активов без истечения срока действия. Фактически мы не покупаем и не продаем активы на бирже, а только заключаем сделку на эти операции с использованием кредитного плеча или другими словами, создает позицию, что позволяет свопать активы на сумму, превышающую баланс трейдера.
Но в этом заключается главный риск бессрочных контрактов: если цена пойдет против трейдера и сработает маржин-колл, то биржа может ликвидировать его позицию, и вся сумма, выделенная на сделку, спишется.
Пользователи могут настраивать интерфейс PancakeSwap для свопов. Разберем настройки подробно.
Вот как выглядит график (чарт) на PancakeSwap.
Мы можем развернуть, скрыть график, изменить таймфрейм (временной промежуток) для отображения или инвертировать активы в торговой паре. Чтобы развернуть график, кликаем на соответствующий значок в правом верхнем углу графика.
График увеличился в размере:
Выберем другой таймфрейм и посмотрим на новый график. Доступно всего 4 таймфрейма: день (24 часа), неделя, месяц и год.
Чтобы инвертировать активы, кликаем на противоположно направленные стрелки справа от названия пары:
Теперь отображается график CAKE/BNB. Чтобы скрыть чарт, кликаем на соответствующую кнопку с перечеркнутой иконкой графика.
Так выглядит интерфейс Pancakeswap без график — очень похоже на Uniswap.
Чтобы отобразить данные активов PancakeSwap, кликаем по значку, похожему на огонек.
В колонке «Изменение цены» отображаются активы, ранжированные по проценту изменения курса за последние сутки: по умолчанию от большего к меньшему («гейнеры»).
Чтобы увидеть активы, которые снизились за сутки сильнее всего, поменяйте порядок активов, кликнув «Change».
Теперь сначала отображается список «лузеров».
В колонке «Volume» отображаются торговые объемы PancakeSwap за последние 24 часа, которые также можно сортировать от большего к меньшему и наоборот.
В этом разделе можно изменять скорость транзакций, уровень проскальзывания (слипедж), включать/отключать экспертный режим и не только. Изучим кажду настройку — для этого кликаем по значку шестеренки.
Этот параметр определяет расход Газа на каждую транзакцию при свопах на бирже Pancakeswap. По умолчанию установлена «Стандартная» скорость транзакций. «RPC по умолчанию» означает, что используется настройка комиссии, установленная в кошельке пользователя. Если нужно ускорить транзакции, выбираем «Быстрая» либо «Мгновенная», но тогда стоимость комиссий увеличится.
Увеличивайте комиссию только тогда, когда вам нужно как можно быстрее свопнуть токены или сеть очень загружена. В остальных случаях достаточно стандартной настройки. Если вам больше не нужно ускорять транзакции, не забудьте изменить настройки, так как они будут использоваться для всех последующих транзакций, пока вы их не измените.
Слиппедж (или слипедж) — допустимый уровень проскальзывания. Это значит, что, если при обмене курс отклонится на больший процент, чем ограничено слиппеджем, ордер не сработает. Это защищает трейдеров от низкой ликвидности.
При большом проскальзывании фактический курс покупки/продажи токенов может отличаться от цены, по которой пользователь хотел провести сделку.
По дефолту слиппедж установлен на уровне 0,5% — этого хватит для большинства свопов на бирже. Нормальные пределы проскальзывания — от 0,1% до 1%. Чем больше процент проскальзывания, тем сильнее цена может отклониться от ожидаемой. Высокое значение слиппеджа (12%—20%) устанавливают, когда покупают новые токены в только что сформированном пуле ликвидности: у них пока низкая ликвидность, и с низким процентом проскальзывания вы, скорее всего, просто не сможете купить токены.
Время, отведенное на подтверждение транзакции. Если в течение выбранного периода пользователь не подтвердит транзакцию, она автоматически будет возвращена. По умолчанию установлено 20 минут — более чем достаточно.
Зап — это функция, позволяющая добавить ликвидность только одним токеном, что избавляет пользователей от необходимости балансировки активов в пулах. Функция включена по умолчанию и пока находится в стадии Beta.
Отключает подтверждения транзакций и разрешает сделки с высоким коэффициентом слиппеджа.
При попытке включить экспертный режим, увидим такое сообщение:
По умолчанию функция отключена. При включении функции будут срабатывать только прямые свопы между токенами.
Допустим, вы хотите обменять USDC на DAI в сети BNB Chain, но на PancakeSwap отсутствует пул ликвидности USDC-DAI. В таком случае для свопа биржа задействует активы из других пулов, например, USDT-USDC и USDT-DAI. При обмене биржа отправит токены USDC пользователя в пул USDT-USDC, откуда возьмет USDT и добавит в пул USDT-DAI, а уже из этого пула отправит DAI на кошелек пользователя.
Но если вы отключите многократные сделки, то нельзя будет свопнуть USDC на DAI, пока на PancakeSwap не появится пул USDC-DAI.
Если функция включена, при совершении свопов пользователи услышат звук переворачивания панкейков, что усиливает эффект погружения в сделки. Если звуки мешают, их можно отключить.
Эта функция позволяет пользователям экономить на свопах стейблкоинов. За обмен стейблкоинов пользователи платят комиссию 0,04% вместо 0,25%, но это работает только при прямом обмене, то есть когда задействуются стейблпулы.
Чтобы посмотреть последние транзакции, сделанные на PancakeSwap, кликаем по иконке часов со стрелкой.
Увидим три последних транзакции нашего кошелька на бирже. Чтобы удалить недавние транзакции, кликаем «Очистить все».
Больше недавние транзакции не отображаются.
На PancakeSwap цена токенов обновляется автоматически, но можно это сделать и вручную, кликнув по соответствующей иконке:
Биржа не предусматривает вывод средств напрямую на другие кошельки, в том числе биржевые. Токены можно вывести на биржу прямо из кошелька, который используете для свопов на DEX-биржах.
Наша команда советует не хранить большие суммы в криптовалюте на централизованных биржах: используйте для этих целей аппаратные кошельки. Кстати, Keystone является партнером PancakeSwap. Пользователи могут подключить Keystone к PancakeSwap по QR-коду через WalletConnect и подтверждать транзакции прямо с аппаратного кошелька.
Пользователи PancakeSwap могут не только свопать токены, но и добавлять ликвидность пулы DEX-биржи, получая доход от комиссий за свопы других трейдеров: этот процесс называется майнингом ликвидности, а пользователи, добавившие ликвидность в пул — поставщиками ликвидности соответственно.
Чтобы стать поставщиком ликвидности, нужно добавить пару токенов в любой доступный пул, например, BNB-CAKE и USDT-USDC. За это пользователи получают токены ликвидности или LP-токены — их можно обменивать, как и любые другие активы, а также стейкать или добавлять в пулы для фарминга. Подробнее об этом — в разделе «Стейкинг и фарминг ликвидности».
Покажем, как это сделать, на примере пары CAKE-BNB. Открываем раздел «Сделки» -> «Ликвидность».
Пока мы не создавали ликвидность на бирже PancakeSwap, поэтому наша позиция не отображается. Кликаем «+ Добавить ликвидность»:
По умолчанию задана пара токенов, которые пользователь выбирает для свопа, но вы можете выбрать любую другую и даже создать новый пул ликвидности, если он отсутствует на PancakeSwap. За добавление ликвидности мы получим LP-токены, которые затем можем застейкать в пул для фарминга, и 0,17% с комиссии за каждый своп. Вознаграждение будет распределяться между всеми поставщиками ликвидности пропорционально их доли в пуле.
Допустим, у пары CAKE-BNB ликвидность составляет $10 млн и торговый объем — $5, а у BNB-DAI ликвидность $200 тыс, но торговый объем в среднем — $150 тыс. Доход поставщиков ликвидности в пуле BNB-DAI будет в 1,5 раза больше, чем в CAKE-BNB.
Выбираем пару и кликаем «Добавить ликвидность».
Укажите сумму токенов (монет) в любом из полей. Мы можем ввести четверть, половину или ¾ доступной для ликвидности суммы любой всю сразу, кликнув «Максимум». После того как указали сумму, кликаем «Предложить».
Проверяем детали и кликаем «Подтвердить предложение».
Подтверждаем транзакцию в кошельке.
Мы можем сразу добавить LP-токен в кошелек, чтобы он отображался в списке активов MetaMask.
Кликаем «Add Token» в кошельке.
Теперь токен Cake-LP отображается в списке активов MetaMask.
Возвращаемся на страницу ликвидности PancakeSwap и видим, что появилась новая позиция.
Если развернуть строку позицию, то отобразятся динамическая доходность (APR) и размер нашей доли в общем пуле (Share in Trading Pair), которая составляет менее 0,01%.
Годовая доходность для нас будет 0,36%: с учетом рисков держать такую позицию нерентабельно. Но мы можем застейкать LP-токены в пул для фарминга и «забустить» таким образом доходность — об этом расскажем в разделе «Стейкинг и фарминг ликвидности».
Выбираем позицию в разделе «Ликвидность» и разворачиваем ее.
Нажимаем «Удалить».
Указываем сумму для вывода из пула ликвидности.
Нажимаем «Активировать», так как мы впервые удаляем пару BNB-CAKE из пула ликвидности.
Подписываем транзакцию. Комиссия не списывается.
Кликаем «Удалить».
Подтверждаем удаление и подписываем транзакцию в кошельке.
Позиция удалена.
На бирже PancakeSwap можно застейкать CAKE и получать доход в разных токенах, таких как, например, CAKE, ZBC, SQUAD, XCAD и других, либо застейкать LP-токены и участвовать в фарминге токенов CAKE.
Если добавляли ликвидность на бирже, то получали за них LP-токены, которые можно застейкать в пулы для фарминга. Однако фарминг доступен не для всех пулов, поэтому, прежде чем добавлять ликвидность, нужно проверить, доступен ли фарминг для конкретной пары на странице «Заработать» -> «Фермы».
Мы добавляли ликвидность в пул CAKE-BNB, и для этой пары доступен фарминг на PancakeSwap.
Если нужную пару не получается найти, воспользуйтесь строкой поиска, чтобы ускорить процесс или проверить, доступен ли фарминг.
Также можно сортировать пулы по доходности (APR), множителю, ликвидности, дате добавления и заработанной сумме (для пулов, в которые пользователь застейкал LP-токены).
Выбираем пул, в который будем стейкать LP-токены. В нашем случае — CAKE-BNB.
Чтобы застейкать LP-токены в пул, сначала активируем его.
Подтверждаем транзакцию в кошельке.
Теперь застейкаем LP-токены.
Указываем сумму LP-токенов, которую хотим внести в пул, и кликаем «Подтвердить». Если выбрали другой пул, но ликвидность еще не добавили, можно перейти на страницу ликвидности, кликнув «Получите CAKE-BNB LP». О том, как добавить ликвидность на PancakeSwap, написано в этом разделе.
Подтверждаем транзакцию в кошельке.
LP-токены в стейкинге. В блоке «CAKE Заработано» будут отображаться награды (реворды) за стейкинг, где их можно будет собрать (заклеймить).
Как только реворды за стейкинг начислят, можем их заклеймить. Только нужно убедиться, что награда хотя бы покрывает комиссию сети BNB Smart Chain, которая варьируется где-то от 30 до 50 центов за клейм.
В рамках обзора мы не будем ждать накопления необходимой суммы, а заклеймим реворды сразу. Кликаем «Собрать».
Подтверждаем транзакцию в кошельке — награда собрана.
Выбираем пул, из которого хотим удалить LP-токены. Чтобы ускорить процесс поиска, воспользуемся фильтром «Только вложенные».
Чтобы удалить LP-токены, кликаем «-», а если нужно добавить еще, то «+».
Указываем сумму LP-токенов, сколько нужно вывести. Если хотим вывести все, кликаем «Максимум». Затем нажимаем «Подтвердить».
Подписываем транзакцию в кошельке.
LP-токены удалены из пула, и наша позиция больше не отображается.
За стейкинг CAKE можно получать в награду различные токены в специальных пулах, которые называются Syrup Pools. Стейкинг на PancakeSwap — это не то же самое, что, например, стейкинг ATOM в Cosmos или ETH в Ethereum. Похож только принцип работы, но механика немного другая. У PancakeSwap нет собственного блокчейне, и делегаторы САКЕ не поддерживают безопасность сети.
Суть стейкинга CAKE — сократить циркулирующее предложение токенов, чтобы стимулировать их рост. Рассмотрим, как застейкать/отстейкать CAKE на бирже PancakeSwap.
Переходим в раздел «Заработать» -> «Пулы». На странице отображаются вложенная сумма, доходность (APR) и количество блоков до окончания стейкинга (для всех пулов, кроме CAKE). Как и фермы, пулы можно сортировать по доходности, новизне, вложенной или заработанной сумме.
Выбираем пул и нажимаем «Подробнее».
Чтобы застейкать CAKE, нужно сначала включить пул. Для этого кликаем «Активировать».
Подтверждаем транзакцию в кошельке.
У пулов для CAKE два ключевых отличия от других:
Для примера мы выберем гибкий режим стейкинга, чтобы можно было в любой момент вывести токены.
Вводим сумму CAKE и нажимаем «Подтвердить». PancakeSwap сразу посчитает годовую доходность с учетом текущего курса. В нашем случае за 1 CAKE стейкинг принесет нам $0,9 дохода за год при условии, что курс токена останется таким же.
Подтверждаем транзакцию в кошельке.
Токены застейканы. В любой момент можно будет перевести застейканные токены в режим блокировки, но вот обратно это сделать нельзя.
Добавить токены в стейкинг можно, кликнув по значку «+», а вывести — «-».
Для удобства поиска выбираем опцию «Только вложенные» на странице «Пулы». Выбираем пул, из которого хотим вывести токены, и нажимаем «-».
Вводим сумму и кликаем «Подтвердить». Подтверждаем транзакцию в кошельке.
Токены отстейканы.
Чтобы добавить токен, потребуется адрес контракта токена, который можно найти на сайте BSC Scan, PooCoin или на сайте проекта. Токены из списка Coinmarketcap уже отображаются — их нужно только импортировать.
Для добавления токена переходим на страницу свопа, выбираем любой актив из пары и кликаем по нему.
В поисковом поле вводим адрес контракта токена и затем нажимаем «Импорт».
Если согласны с условиями, ставим галочку и кликаем «Импорт».
Токен импортирован. Тут же можем добавить его в список активов кошелька, кликнув по иконке MetaMask.
Нажимаем «Add Token».
Токен теперь в списке активов MetaMask.
На PancakeSwap по состоянию на декабрь 2022 года, проводится четыре вида событий:
Первые два типа событий мы не будем рассматривать, так как они рассчитаны на профессионалов или очень опытных трейдеров. Расскажем чуть подробнее только о последних двух.
Первая игра — это классическая лотерея. Игроки покупают билеты и участвуют в ежедневной лотереи. Владельцы выигрышных билетов разделяют главный приз.
Как это работает:
1. Игрок покупает один или несколько билетов. Стоимость одного билета эквивалента $5 в токенах CAKE. Каждый билет содержит 6 рандомно сгенерированных номеров.
За покупку большого количества билетов пользователи получают скидку, которая растет по мере увеличения числа приобретаемых билетов. Например, за покупку 100 билетов — скидка 4.95%.
2. Пользователи ожидают подведение итогов розыгрыша, которое проходит ежедневно с чередованием в 0:00 UTC и 12:00 (UTC) или 3:00 и 15:00 (МСК). Выигрывают билеты, в которых по порядку слева направо совпала как минимум одна цифра. Важно не количество, а именно порядок. Например:
Вы купили 5 билетов с номерами 603143, 108705, 077143, 677502 и 675523. По итогам выигрышный номер — 677143.
Выигрышными будут билеты с номерами:
Хотя у третьего билета совпали все остальные цифры, кроме первой, он не будет считаться выигрышным. вот как распределяется призовой фонд:
Если хотя бы в одной из категорий не оказывается выигрышных билет, соответствующая часть призового фонда переносится на следующий раунд.
Этот вариант более интересный, так как не требует покупки, но проводится реже — раз в неделю. Чтобы участвовать, достаточно застейкать токены CAKE на 10 недель в течение периода подписки — каждый первый понедельник месяца. Кроме того, за стейкинг пользователи получают около 13% APR.
Однако призовой фонд меньше, чем у классической лотереи, а количество победителей — всего 8, поэтому шансов выиграть тоже меньше. А еще Pottery находится в стадии бета.
Кроме того, не забывайте, что вы в любом случае будете нести риски убытков, связанных с инвестициями в CAKE.
На PancakeSwap пользователи могут создать и «прокачать» свой NFT-профиль. Открываем меню кошелька и кликаем «Создать профиль».
Для создания профиля потребуется начальный коллекционный NFT-токен стоимостью 1 CAKE (~$3,3 по курсу на момент написания статьи), который будет первым изображением будущего профиля, и еще 0,5 CAKE за активацию.
Но прежде чем выбрать токен, его нужно активировать.
Подтверждаем транзакцию.
Теперь выбираем понравившийся NFT-токен и нажимаем «Подтвердить». Для этого необходимо, чтобы на балансе кошелька было не менее 1 CAKE.
После покупки токен появится в списке наших NFT — его можно будет установить как аватар или продать на маркетплейсе. Сделаем NFT изображением профиля — нажимаем «Активировать».
Подтверждаем транзакцию.
Переходим к следующему шагу.
Выбираем понравившуюся команду и кликаем «Следующий шаг», чтобы присоединиться к ней.
Придумываем уникальное имя для профиля и нажимаем «Подтвердить».
Подписываем транзакцию в кошельке.
Кликаем «Профиль готов».
Готово — мы создали NFT-профиль. Теперь активируем его. Для этого понадобится еще 0,5 CAKE.
Подтверждаем транзакцию.
Нажимаем «Подтвердить».
Снова подтверждаем транзакцию.
Вот так теперь выглядит наш профиль:
Мы можем получать достижения, участвуя в IFO, лотереях и состязаниях, а также улучшать профиль
PancakeSwap предоставляет собственный маркетплейс для торговли NFT и коллекциями.
Чтобы зайти на маркетплейс, выбираем «NFT» -> «Обзор». В основном разделе собраны последние коллекции и новые поступления NFT. Отдельно их посмотреть можно в разделах «Коллекции» и «Действия» соответственно.
Коллекции можно сортировать по торговому объему, цене (больше или меньше) либо предметам.
В отдельной коллекции удобнее искать NFT для покупки, которые также можно отсортировать по параметрам, такие как цена, дата выставления на продажу и ID токена.
В разделе «Действия» отображаются последние добавленные NFT-токены. Здесь нельзя сортировать токены, но можно отфильтровать.
Выбираем понравившийся токен или коллекцию на маркетплейсе на витрине и кликаем по нему (ней). Можно выбрать из коллекции или общего пула.
На странице NFT-токена кликаем «Купить».
Выбираем, чем будем оплачивать покупку — BNB или WBNB. Затем кликаем «Оформить сделку».
Кликаем «Подтвердить».
И подтверждаем транзакцию в кошельке.
NFT-токен куплен!
Теперь купленный NFT отображается в нашем профиле.
Перед покупкой внимательно изучайте детали NFT и коллекции, к которой он принадлежит. На странице токена можно отследить динамику цены — это поможет принять решение: целесообразно ли покупать данный NFT. Как видно на скриншоте, последнее время цена у купленного нами NFT-токена только снижалась.
Чтобы добавить на маркетплейс свою NFT-коллекцию для продажи, нужно получить разрешение от команды PancakeSwap. Мы можем выставить на продажу из нашего кошелька любой NFT из нашего кошелька, который уже одобрен командой. Но, если мы продадим NFT, то не сможем уже использовать для аватара.
Для продажи NFT-токена переходим в раздел «Ваши NFT» или «Ваш профиль» (только если профиль создан).
Выбираем NFT, который хотим продать, и кликаем по нему.
Нажимаем «Продать». Здесь же можно перевести токен на другой кошелек, если потребуется.
Указываем цену для продажи нашей NFT и кликаем «Активировать объявление». Чуть ниже указан флор токена — самая низкая цена на рынке. Чем выше установим цену относительно флора, тем сложнее будет продать токен и придется ждать, пока нижний предел не вырастет, если это вообще произойдет.
Активируем NFT, если впервые выставляем токен на продажу с текущего кошелька.
Подтверждаем транзакцию в кошельке.
Кликаем «Подтвердить».
Подтверждаем транзакцию еще раз.
После того как выставили NFT на продажу, токен перестал отображаться в кошельке, но остается в профиле на PancakeSwap с меткой «В продаже».
В этом разделе отображается статистика DEX-биржи:
<——>
Пары и токены доступны для просмотра на отдельных страницах:
IFO или Initial Farm Offering — это первичное предложение фарминга, которое является аналогом IDO с тем отличием, что для получения аллокации нужно застейкать токены CAKE в пул. IFO впервые разработала и представила как раз биржа PancakeSwap.
Как работает IFO:
1. Сначала активируем профиль. Показали, как это делать, в разделе NFT-профиль.
2. Вносим (стейкаем) CAKE в одноименный пул. Об этом подробно написано в разделе «Как застейкать токены CAKE».
За стейк получаем эквивалентную сумму обернутых токены iCAKE — именно на такую сумму инвестор сможет купить новые токены на IFO. Соответственно, сумма аллокации тем больше, чем больше CAKE застейкано. Причем, если у застейканы токены, но мы пропустили IFO, то для следующего токенсейла получим столько же iCAKE, но только при условии, что не выводили CAKE из стейка до его начала.
3. Готовим токены CAKE для токенсейла. iCAKE только определяют сумму аллокации, но их нельзя использовать для выкупа токенов на IFO.
4. После старта IFO вносим сумму в пул токенсейла до истечения таймера. Обычно на PancakeSwap первичное предложение фарминга длится в течение часа, поэтому не забудьте поставить напоминание, чтобы не пропустить токенсейл. За участие в каждом IFO мы получаем очки, которые помогают открывать достижения.
Например, на продажу выделили 1,000,000 токенов SQUAD по цене $0,3. Возьмем курс CAKE равным $3 для удобства расчетов. Получается, максимальная сумма для сбора средств — $300 000 или 100 000 CAKE. Инвесторы внесли суммарно 300 000 CAKE, что втрое превышает сумму предложения, выделенную на IFO. Мы вснесли, допустим, 300 CAKE или 1% от общей аллокации. Поскольку инвесторы внесли больше, чем требовалось для сбора, то мы выкупим не 3000 SQUAD, а только 1000 — в три раза меньше.
Платформа PancakeSwap работает по принципу DAO — децентрализованной автономной организации. Это значит, что пользователи — а именно холдеры CAKE — участвуют в управлении протоколом, внося предложения по улучшению и голосуя за них.
Для перехода в раздел кликаем сначала «…», потом «Голосование».
Чтобы внести предложение, кликаем «Создать предложение».
Заполняем форму и нажимаем «Опубликовать». Однако, чтобы внести предложение, нужно иметь индекс влияния, равный 10 — то есть холдить минимум 10 CAKE.
Выбираем доступное предложение и нажимаем на стрелку, как показано на скриншоте.
Внимательно изучаем, что предлагает инициатор предложения. В данном предложении автор предлагает создать пул для CAKE с наградами в токенах PRIMAL с ограничением 100 CAKE на кошелек (которое в реальности мало на что влияет, так любой пользователь может просто использовать несколько криптокошельков для стейка).
Выбираем вариант и кликаем «Отдать голос». Чем больше у нас токенов CAKE, тем сильнее голос. Отметим, что данный факт ставит децентрализацию платформы под сомнение, так как фактически решение принимают киты с большим количеством CAKE в криптокошельках.
Подтверждаем голос.
Подписываем транзакцию в криптокошельке.
Отлично: мы отдали свой голос!
PancakeSwap — лидирующая DEX-платформа в экосистеме BNB Chain, которая с недавнего времени поддерживает еще и Ethereum с Aptos, работающая по принципу DAO. Помимо свопов, биржа предоставляет торговлю при помощи лимитных ордеров, бессрочные контракты, майнинг ликвидности, стейкинг, фарминг, NFT-маркетплейс, лотереи и командные состязания с призовым фондом.
В статье мы разобрали, как подключить кошелек, свопать криптовалюты на PancakeSwap, настраивать интерфейс и свопы, стейкать, фармить и добавлять токены в пулы ликвидности, участвовать в IFO и лотерее Pottery, покупать/продавать NFT-токены на маркетплейсе, выдвигать и голосовать за предложения.
Смарт-контракты, впервые представленные в Ethereum, стали катализатором развития нового сектора в сфере криптовалют под названием «децентрализованные финансы» или DeFi, позволив создавать автономные децентрализованные платформы (DApps): DEX-биржи, кредитные протоколы, NFT-маркетплейсы. Одной из первых децентрализованных бирж, которые начали повсеместно использовать криптопользователи, стала DEX-биржа Uniswap.
Поддержите наш проект донатом — это поможет улучшить качество контента!
Поддержать проект
Если эта статья оказалась вам полезна, то можете поддержать нас донатом.
Uniswap (Юнисвап) — это DEX-биржа или автоматизированный маркет-мейкер (AMM-протокол). Платформа разработана компанией Uniswap Labs в 2018 году.
Децентрализованные биржи, в отличие от традиционных CEX-бирж, полагаются на пулы и поставщиков ликвидности, а не покупателей и продавцов. Крупные инвесторы могут манипулировать ценами криптовалют на рынке, размещая и удаляя ордера — все это приводит в замешательство розничных инвесторов. DEX-биржи работают иначе, предоставляя крупным инвесторам меньше способов манипулировать рынком.
Второе важное свойство децентрализованных бирж — доступность и отсутствие ограничений, которые обычно устанавливают централизованные платформы. Любой пользователь из любой точки мира, где доступен интернет, может анонимно обменять криптовалюту на DEX-биржи. Все что для этого нужно — некастодиальный кошелек и наличие в нем криптовалюты для оплаты комиссий и свопа. Централизованные биржи требуют от пользователей пройти процедуру верификации личности (KYC или Know Your Customer — «знай своего клиента»).
Впервые концепцию децентрализованной биржи предложил и описал со-основатель Ethereum Виталик Бутерин в 2016 году, но автором идеи был разработчик Gnosis Алан Лю. В 2017-м на основе концепции основатель DEX Uniswap Хейден Адамс начал работать над реализацией протокола.
Как и многие децентрализованные протоколы, Uniswap изначально был разработан на базе блокчейна Ethereum, но позднее команда создала смарт-контракты для сетей Polygon, Optimism, Arbitrum и Celo.
Uniswap занимает второе место по количеству заблокированных активов в протоколе (TVL), которое составляет $4,45 млрд по состоянию на ноябрь 2022 года, уступая по этому показателю только Curve. Торговый объем DEX-биржи за сутки достигает $976 млн и нередко превышает $1 млрд.
Компания основана в том же 2018 году Хейденом Адамсом. По словам основателя, биржа Uniswap была создана в качестве эксперимента. Прежде Адамс работал инженером в компании Siemens, но вскоре понял, что эта работа не удовлетворяла его. Uniswap стал первым и самым амбициозным проектом в биографии Адамса.
В ходе раунда Серии B Uniswap Labs привлек рекордную на тот момент сумму денег для сегмента DeFi — $166 млн. Компания не только разрабатывает собственные децентрализованные продукты, но и инвестирует в сторонние платформы: Tenderly, LayerZero, MakerDAO, Compound Protocol, Aave, PartyDAO. Для этих целей компания организовала Uniswap Labs Ventures.
Со стороны клиента свопы работают просто: пользователь выбирает пару криптовалют для обмена, инициирует и подписывает транзакцию в кошельке, оплачивая комиссию за своп и комиссию сети (Gas).
Но на уровне протокола Uniswap обмен устроен немного сложнее — эта часть скрыта от обычного пользователя, хотя все проверяется через обозреватель блокчейна. Объясняем, как работает децентрализованная биржа.
Uniswap является автоматизированным маркет-мейкером (automated market maker). Это значит, что ликвидность формируется не путем распределения заявок покупателей и продавцов, а за счет алгоритмической торговли. Uniswap использует набор смарт-контрактов, которые определяют способ создания пулов ликвидности — их подробно разберем в разделе «Пулы ликвидности — что это и как они работают?».
С точки зрения протокола свопы, например, ETH на USDT выглядят так:
Бывают более сложные примеры свопов, когда используются промежуточные пулы. Особенность Uniswap в том, что DEX-биржа позволяет обменивать токены ERC-20 напрямую, используя дополнительные пулы ликвидности. Допустим, вы хотите обменять USDT на DAI, но на децентрализованной бирже такого пула нет, зато есть пулы ETH:DAI и ETH:USDT.
В этом случае, когда пользователь совершает своп, смарт-контракт изымает у пользователя USDT и добавляет их пул ETH-USDT, откуда берет ETH и добавляет в пул ETH-DAI, а оттуда отправляет уже на кошелек пользователя, с которого была отправлена транзакция. Вот как это работает.
В 2022 Uniswap Labs выпустила третью версию протокола, обновив интерфейс DApp-приложения и добавив новые функции. Разберем, что изменилось в третьей версии протокола Uniswap:
Также Uniswap автоматически будет использовать пулы ликвидности из второй версии протокола, если обнаружит лучшую цену для свопа.
Активы в пулах ликвидности распределяется по кривой цены в диапазоне, определяемом самим трейдером. Допустим, вы решили добавить 1 ETH и 1200 DAI и установили ценовой диапазон в пределах $1150—$1250. Тогда, если курс ETH выйдет за пределы этого ценового диапазона, вы не будете получать доход с комиссий за свопы.
Это делает капиталовложения инвесторов в пулы ликвидности более эффективными и частично решает проблему, при которой большая часть средств в пуле остается неиспользованной. Концентрированная ликвидность — одна из главных функций третьей версии протокола, которую стремилась реализовать команда Uniswap Labs.
В случае, если стоимость актива выйдет за пределы установленного поставщиком диапазона цен, ликвидность удалится из пула, то есть станет неактивной. Вы можете выбрать один или несколько ценовых диапазонов для размещения ликвидности: чем меньше диапазон, тем эффективнее будет майнинг ликвидности, но выше риски непостоянных убытков (impermanent losses).
Пользователи могут вносить токены в пулы ликвидности по заданному диапазону, отклоняющемуся от текущей рыночной цены криптоактива. Например, вы можете указать диапазон выше $1250 и ниже $1150 для пула ETH-USDT.
В этом случае вы будете получать доход от комиссий за свопы в этом пуле, когда цена ETH упадет ниже $1150 или поднимется выше $1250 соответственно. Активы будут добавляться и удаляться из пула автоматически.
Токены ликвидности (LP-токены), получаемые за добавление активов в пулы, нельзя представить в виде ERC-20 из-за того, что поставщики устанавливают разные ценовые диапазоны. Поэтому LP-токены в Uniswap V3 представлены в виде невзаимозаменяемых, то есть NFT-токенов ERC-721.
Изначально Uniswap V3 предложил поставщикам ликвидности три уровня комиссий за свопы:
Комиссии за свопы могут меняться для каждого пула и устанавливаются сообществом.
Новый оракул хранит массив кумулятивных сумм за период времени вместо одной цены. Такие оракулы интегрировали и в другие известные протоколы, такие как Compound и Reflexer.
Использование TWAP упрощает и удешевляет создание более сложных ценовых оракулов, использующих для расчета цен простые (SMA) и экспоненциальные скользящие средние (EMA), а также другие данные. При этом затраты трейдеров на расчеты TWAP снизились на 50% по сравнению с Uniswap V2.
Пул ликвидности (Liquidity Pool) — это резерв, в который пользователи добавляют один, два или несколько криптоактивов, которые блокирует смарт-контракт. Вот почему показатель Total Value Locked (TVL) называется «количеством заблокированных активов».
Большинство пулов ликвидности на DEX-биржах содержат пару активов — именно такие пулы использует Uniswap. В других протоколах, таких как, например, Balancer, можно добавлять в один пул до 8 активов.
Пулы ликвидности имеют заранее определенный поставщиками ликвидности порядок ценообразования. В случае с Uniswap, цена криптоактивов меняется после каждого свопа. Другими словами, резервы пулов перебалансируются автоматически, а трейдерам нет необходимости сверяться с контрагентами для завершения сделки.
Первый поставщик ликвидности (LP) устанавливает начальную цену пула. После этого каждый последующий LP добавляет пару в соотношении 1:1 по текущей цене активов в пуле. Допустим, цена ETH в пуле ETH-USDT составляет $1200. Тогда, если пользователь хочет добавить ликвидность на сумму $1000, ему нужно внести $500 в ETH и $500 в USDT, то есть ~0,42 ETH и 500 USDT соответственно.
Если текущая цена криптоактивов в пуле ликвидности отличается от рыночной стоимости, открывается «арбитражное окно». Трейдеры пользуются этим, чтобы получить прибыль на разнице курсов, тем самым выравнивая цену на разных площадках.
Взамен поставщик ликвидности получает LP-токены, которые можно хранить в кошельке, обменивать и переводить так же, как и любые другие токены, однако в третьей версии протокола вместо стандарта ERC-20 используется ERC-721. Эти LP-токены можно добавлять в специальные пулы для фарминга и использовать на других платформах, кроме Uniswap.
Доход, начисляемый поставщикам ликвидности в виде комиссии за свопы пропорционально доле их вложений, поступает в тот же пул ликвидности. Чтобы вывести криптоактивы из пула вместе с начисленными ревордами, поставщики ликвидности сжигают LP-токены.
Impermanent losses или непостоянные убытки возникают, когда цена криптоактивов уменьшается по сравнению с суммой на момент добавления в пул ликвидности. Это происходит из-за сильной волатильности криптовалют. Посмотрим на примере, как это работает.
Возьмем для удобства расчетов цену ETH, равную $1000. Допустим, вы добавили 1 ETH и 1000 USDT в пул ликвидности ETH-USDT. Цена ETH выросла до $2000. Но это не значит, что теперь сумма ваших активов достигает $3000, так как активы в пуле перебалансируются, чтобы достичь соотношения 1:1. Что произойдет с вашими активами на самом деле?
Чтобы рассчитать сумму каждого актива, сначала получаем исходное суммарное количество активов. Допустим, на момент добавления цифровых активов в пуле ETH-USDT было 10 ETH и 10 000 USDT. Таким образом общая сумма активов (S) составляет 10 * 10 000 = 100 000.
Теперь получаем второй параметр (P) — стоимость актива A (ETH) в активе B (USDT). P равно 1000. Для расчета количества актива A вычисляем квадратный корень из частного (S / P), а для количества актива B — квадратный корень из произведения параметров (S * P). Получаем:
Теперь рассчитаем, как изменилось соотношение активов при достижении цены ETH $2000. Параметр P при этом становится равным 2000.
Наша доля в пуле составляет 10%, поэтому, если захотим вывести активы сейчас, то в нашем кошельке появятся ~0,7 ETH и ~ 1414 USDT, то есть сумма составит около $2828. Если бы мы просто холдили ETH и USDT в кошельке, то сумма в портфеле составила бы $3000. При расчете доли в пуле мы не учли комиссии, однако, вероятнее всего, даже с учетом этого итоговая сумма все равно вышла бы меньше.
Посчитаем непостоянные убытки, разделим сумму активов в пуле (Sp) на сумму, которая хранилась бы в кошельке (Sh), вычтем из частного единицу и переведем в проценты:
Непостоянными убытки считаются до тех пор, пока они не реализованы, то есть активы не выведены из пула. Если при этом соотношение активов в пуле вернется к исходному состоянию (10 ETH к 1000 USDT), и мы выведем криптовалюты из пула, непостоянных убытков не будет.
Но если вывести активы до этого момента, то потери станут постоянными, а, вместо 10 ETH и USDT, в кошельке будет 0,7 ETH и 1414 USDT.
Смарт-контракты протокола V2 прошли аудит шестью независимыми инженерами, однако отчет недоступен: ссылка ведет на несуществующую страницу.
Платформа неоднократно подвергалась атакам. В апреле 2020 года хакеры взломали Uniswap и кредитный протокол Lendf.me, воспользовавшись опубликованным на GitHub эксплоитом и похитив криптовалюту на сумму около $25 млн. На выявленную проблему ранее указывал OpenZeppelin.
Злоумышленники реализовали атаку повторного входа, при которой возможно выводить криптовалюту неограниченное число раз, пока транзакция не будет подтверждена или отклонена. Атаке подвергся пул ликвидности ETH-imBTC на Uniswap, в котором хранилось около 1278 ETH.
Второй инцидент произошел в июле 2022 года: хакеры похитили у пользователей 4295 ETH на сумму около $2 млн по курсу на момент атаки и вывели через сервис микширования транзакций Tornado Cash.
В этот раз атака была фишинговой: злоумышленники отправили жертвам фейковые токены UNI под видом аирдропа, который Uniswap проводил на самом деле в 2020 году.
У Uniswap действует программа Bug Bounty, в которой может принять участие любой желающий.
В сентябре 2020 команда Uniswap выпустила нативный governance-токен UNI изначально на блокчейне Ethereum (ERC-20), распределив криптовалюту в виде аирдропа среди ранних пользователей DEX-биржи, которые совершили хотя бы одну транзакцию на платформе. Каждый пользователь мог претендовать на 400 UNI (около $1500 на момент раздачи).
Сейчас токен UNI доступен в других блокчейн-сетях: BNB Chain, HECO, xDai, Polygon, Sora, Avalanche, Solana, Terra Classic, Hoo Smart Chain и Arbitrum.
По состоянию на ноябрь 2022 года токен UNI торгуется по цене $5,80, а капитализация составляет $4,4 млрд. Суммарная эмиссии UNI — 1 млрд, из которых 762,2 млн находится в обороте.
Холдеры UNI могут участвовать в управлении платформы, а пользователи, которые хранят 1% и более от общей эмиссии — выпускать предложения по разработке. Токены UNI можно добавлять в пулы ликвидности на Uniswap, 1inch, PancakeSwap, Sushiswap и других DEX-биржах.
Разработчики не создали Ethereum-кошелек Uniswap. Например, такой есть у 1inch. Однако токены UNI доступны в любом кошельке, который поддерживает стандарт ERC-20.
Токены UNI доступны на крупных централизованных и децентрализованных биржах. Полный список можно найти на соответствующей странице CoinMarketCap.
В этом разделе подробно расскажем и покажем на примере в сети BNB Chain и кошелька MetaMask, как взаимодействовать с протоколом Uniswap: свопать криптовалюты, добавлять активы в пулы ликвидности. Объясним нюансы, с которыми сталкиваются новички при работе с Uniswap.
Кроме MetaMask, Uniswap поддерживает Coinbase Wallet, а также подключение горячих и холодных кошельков через Wallet Connect.
Открываем Uniswap App в браузере по этой ссылке. По умолчанию откроется раздел Swap для обмена криптовалют.
Uniswap поддерживает русскоязычный интерфейс по умолчанию. Кликаем по кнопке «Подключить» в правом верхнем углу.
Выбираем MetaMask, кликаем по нему.
Кошелек подключен. По умолчанию установлена сеть Ethereum. Чтобы сменить сеть, вызовите контекстное меню (слева от адреса кошелька) и выберите другую сеть. Мы будем использовать для обзора сеть Arbitrum.
Аппрувим транзакцию (комиссия не списывается).
Можно изменить тему и язык интерфейса DEX-биржи. Для этого кликаем по адресу кошелька в правом верхнем углу.
В разделе «Транзакции» отображается история сделок на бирже Uniswap с текущего кошелька.
В разделе «Язык» можно поменять язык интерфейса.
Если кликнуть по третьему пункту, поменяется тема интерфейса. Их всего две: светлая и темная, которую мы используем в обзоре.
Кликаем по адресу кошелька в правом верхнем углу и затем по кнопке выключения, как показано на скриншоте:
Децентрализованная биржа предоставляет простую функцию свопа. Все что нужно сделать пользователю — выбрать пару активов и подписать транзакцию. Покажем на примере как это работает: обменяем монеты ETH на токены UNI. Но сначала изучим настройки свопов.
Если хотите пропустить эту часть, переходите сразу к обмену.
Чтобы изменить настройки, кликните по значку шестеренки, как показано на скриншоте.
Откроется окошко с настройками свопов. Мы можем изменить допустимое проскальзывание при обмене, включить/отключить API маршрутизатора или экспертный режим.
Рассмотрим каждую опцию подробнее.
Из-за низкой ликвидности некоторых пар на биржах при обмене цена одного из активов может сильно отклоняться по отношению к другому — из-за этого возникает проскальзывание. Другими словами, фактическая цена покупки или продажи будет отличаться от текущей рыночной цены актива.
Установленное по умолчанию значение допустимого проскальзывания — 0,1%. Это значит, что при изменении цены во время обмена более, чем на 0,1%, сделка откатится. Таким образом трейдеры защищены от низколиквидных пар.
Это значение можно установить произвольно. Например, для новых токенов, которые недавно залистили на DEX-бирже, допустимое проскальзывание обычно устанавливают в диапазоне 12%—20%, так как у таких активов низкая первоначальная ликвидность. Чтобы изменить значение параметра, введите число в поле вручную, а для отката к значению по умолчанию кликните по кнопке «Авто».
Если включено, платформа использует API от Uniswap Labs, чтобы быстрее получать котировки криптовалют. Другими словами, цена будет обновляться быстрее. Оставим этот параметр включенным.
Разрешает сделки с большим проскальзыванием, при этом не отображая окно для подтверждения транзакций.
Теперь совершим на Uniswap обмен. По умолчанию первым активом в паре установлен ETH. Выбираем второй актив, например, UNI. Для этого кликаем «Выберите актив».
Ищем и выбираем нужный актив в списке. Пользуемся поиском, чтобы быстрее найти токен.
Вводим сумму ETH, которую хотим обменять, затем кликаем «Обменять». У Uniswap нет кнопки для монеты Ethereum, чтобы указать всю сумму сразу, как на платформе 1inch, на которую мы также делали обзор, поэтому сумму можно ввести только вручную. ETH используется для оплаты Газа, поэтому нельзя обменять всю сумму, а разработчики не стали по каким-то причинам добавлять кнопку с расчетом количества для ETH.
Теперь кликаем «Подтвердить обмен».
Подтверждаем транзакцию в кошельке MetaMask.
Транзакция прошла успешно: мы обменяли 0,005 ETH на ~1,06 UNI. Чтобы посмотреть детали транзакции, кликаем «Посмотреть в обозревателе».
Обозреватель блоков или блокчейн-эксплорер Arbiscan (аналог Etherscan для сети Arbitrum) отображает основные детали транзакции:
После обмена суммы обновятся в интерфейсе Uniswap. Чтобы обменять криптоактивы обратно, просто нажимаем на стрелочку.
И активы поменяются местами.
Итак, в нашем кошельке теперь пара криптовалют — ETH и UNI, и мы можем добавить ликвидность.
Переходим в раздел «Пулы» на сайте Uniswap и кликаем по кнопке «+ Новая позиция».
Кликаем «Выберите токен», чтобы добавить второй актив.
Ищем актив в списке и кликаем по нему.
Устанавливаем уровень комиссий. Для выбранного нами пула ликвидности чаще всего выбирают 0,3%, но мы можем установить другое значение. Для этого кликаем по кнопке «Изменить».
Для эксперимента установим 1%.
Устанавливаем диапазон цен. Чтобы быстро установить диапазон, кликните по кнопке «Полный диапазон». Как мы писали ранее в статье, чем меньше диапазон, тем эффективнее работают активы. Не если цена выйдет за пределы диапазона, то наша позиция не будет получать доход от комиссий за свопы.
Указываем сумму активов. Достаточно ввести число только в одном любом поле — второе значение подтянется автоматически.
Поскольку мы совершаем транзакцию с UNI в первый раз на платформе Uniswap, нам нужно одобрить токен, то есть разрешить тратить его с кошелька. Кликаем по кнопке «Одобрить UNI».
Подписываем транзакцию — за нее спишется комиссия.
Теперь кликаем «Предпросмотр».
Проверяем детали. Если все хорошо — кликаем «Добавить».
Подтверждаем транзакцию.
Готово! Мы добавили ликвидность на бирже Uniswap и теперь будем получать доход от комиссий с каждого свопа при условии, что цена ETH по отношению к UNI находится в пределах выбранного нами диапазона.
Добавленная нами позиция отображается в разделе «Пулы». Кликнем по ней, чтобы посмотреть подробности.
На странице позиции отображаются сумма пула и невостребованные комиссии, то есть которые были начислены за ликвидность, но еще не выведены — они будут учитываться в общей ликвидности. О том, что позиция находится в диапазоне и активна, сигнализирует метка «В диапазоне».
Если нужно добавить еще ETH и UNI в пул ликвидность, нам не нужно повторять предыдущие шаги: вместо этого мы можем увеличить ликвидность на странице позиции. Выведем активы из пула в кошелек. Для этого кликаем «Удалить ликвидность».
Можно удалить всю сумму из пула ликвидности или только часть. Указываем сумму для вывода из пула и кликаем «Удалить». Обратите внимание, что ETH после удаления из пула можно получить в виде обернутых токенов WETH, если включить соответствующую опцию.
Проверяем сумму и снова кликаем «Удалить».
Подтверждаем транзакцию в кошельке.
Активы удалены из пула ликвидности Uniswap — позиция закрыта.
Закрытая позиция по-прежнему будет отображаться на странице «Пулы», но со статусом «Закрыто».
Чтобы скрыть закрытые позиции из списка, кликаем «Hide closed positions».
В списке доступных активов DEX-биржи Uniswap представлены подтвержденные платформой монеты и токены, которые пользователи обменивают безопасно. Но также любой пользователь может вручную добавить токен и затем обменивать его.
Чтобы добавить токен вручную на Uniswap, на странице «Обменять» кликните «Выберите токен».
В поле поиска вставьте адрес контракта токена. Новый токен отобразится чуть ниже — кликните по нему.
Uniswap предупреждает, что перед торговлей кастомным токеном нужно провести собственное исследование (DYOR). Кликаем «Я понимаю», чтобы продолжить.
Токен добавлен в список активов Uniswap и теперь можно его покупать и продавать на платформе.
Статистика платформы отображается на странице «Токены».
По каждому активу Uniswap предоставляет отдельную статистику, которая включает:
Можно выбрать другую сеть для просмотра статистики (по умолчанию установлен Ethereum) и изменить период (час, день, неделя, месяц, год).
Чтобы посмотреть график и дополнительные данные, выбираем интересующий нас актив и кликаем по нему. На отдельной странице монеты/токена можно также обменять актив.
Uniswap не предоставляет функцию стейкинга в классическом понимании, в отличие от DEX-агрегатора 1inch. Единственный способ «добыть» новые токены UNI — стать поставщиком ликвидности на бирже Uniswap.
Холдеры токенов UNI могут участвовать в управлении платформой, голосовать за опубликованные и выдвигать собственные предложения по улучшению Uniswap.
Чтобы проголосовать или выдвинуть предложение, нажмите на «три точки» справа от названия сети и кликните «Голосовать в управлении».
Чтобы выдвинуть собственное предложение, кликните «Создать предложение», но для этого вам необходимо владеть не менее 1% от суммарной эмиссии UNI, то есть 1 млрд UNI.
Чтобы проголосовать за существующее активное предложение, выберите его в списке и следуйте инструкциям. На момент написания статьи не было активных предложений, поэтому не можем показать на примере, как это делать.
Мы рассмотрели популярную DEX-биржу Uniswap, которая предоставляет простой интерфейс для обменов и майнинга ликвидности в децентрализованных сетях, благодаря чему подходит даже новичкам. Для продвинутых пользователей нет дополнительных опций вроде лимитных ордеров и управления комиссиями, которые присутствуют у 1inch.
После инцидента в 2020 году серьезных эксплоитов в протоколе Uniswap не было обнаружено, поэтому DEX-платформу можно считать одной из самых безопасных в сегменте DeFi, но это никак не исключает возможных рисков — всегда помните об этом!
1inch — это агрегатор децентрализованных бирж (DEXes) с открытым исходным кодом, который подбирает для пользователей наиболее выгодный курс обмена с разных площадок для совершения свопов. Курс криптовалют на разных DEX-биржах в определенные периоды отличается, открывая возможности для межбиржевого арбитража криптовалют.
Проект 1inch основали в 2019 году российские разработчики Сергей Кунц и
Антон Буков, которые до создания агрегатора участвовали в хакатонах MakerDAO, Kyber Network и Set Protocol. Антон и Сергей впервые представили MVP протокола на конференции ETHGlobal в мае 2019 года и стали одними из
победителей хакатона.
За развитие проекта отвечает некоммерческая организация 1inch Foundation, на сайте которой представлена информация о команде.
Протокол DEX-агрегатора был запущен в августе 2020 года, когда стремительно росла популярность DeFi-сегмента, что сыграло команде на руку: 1inch быстро стал одним из ведущих DeFi-протоколов, а в июне 2021 года торговый объем агрегатора достигал $250 млн в сутки.
Изначально 1inch работал на базе блокчейна Ethereum, но теперь поддерживает еще 9 сетей:
1inch — децентрализованный, то есть некастодиальный DEX-агрегатор. Это означает, что трейдеры для совершения сделок подключают криптокошелек, не предоставляя доступ к своим приватным ключам третьим лицам. О правилах безопасного хранения криптовалют мы говорили в ролике:
Команда проекта на раннем этапе привлекла $15 млн частных инвестиций от крупных игроков на крипторынке — Binance Labs, Galaxy Digital и Pantera Capital в ходе раунда Серии A.
В конце 2020 года команда 1inch выпустила нативный governance- и utility-токен DEX-агрегатора 1INCH, распределив часть токенов между ранними пользователями площадки, которые совершили хотя бы одну сделку.
Каждый пользователь, который взаимодействовал со смарт-контрактом для обменов до 24 декабря 2020 года, мог получить вознаграждение в размере от 600 1INCH и более, что на тот момент превышало $1000. Дополнительно токен раздавали за предоставление ликвидности (liquidity providing) в пулах 1INCH-ETH, 1INCH-DAI, 1INCH-WBTC, 1INCH-USDC, 1INCH-USDT и 1INCH-YFI.
Токен торгуется на крупных централизованных (CEX) и децентрализованных (DEX) биржах: Uniswap (V3), QuickSwap, PancakeSwap (V2), SushiSwap, WOO Network и BakerySwap.
По состоянию на октябрь 2022 года токен 1INCH торгуется по цене $0,58. Капитализация составляет $374,8 млн. Абсолютного максимума (ATH) токен достиг в мае 2021 года — $7,47, а наибольшая капитализация зафиксирована в декабре 2021 года — $1,24 млрд по данным CoinMarketCap.
В июне 2021 года команда проекта выпустила токен Chi Gastoken (CHI), который пользователи используют для снижения цены газа, чтобы экономить на комиссиях при совершении транзакций.
1INCH — это мультичейн-токен, доступный на блокчейнах, которые мы перечислили в предыдущем разделе. Токен используется для предоставления ликвидности DEX-агрегатора, а также управления всеми текущими и будущими протоколами 1inch Network.
Еще доступен стейкинг, подробная инструкция по которому описана в разделе «Как застейкать токены 1INCH?».
Количество токенов ограничено: максимальный саплай — 1 500 000 000 1INCH. 6% от суммарной эмиссии (90 00 000 1INCH) команда разблокировала в день запуска и распределила между ранними пользователями в ходе аирдропа.
30% эмиссии выделено на стимулирующие программы для комьюнити, еще 14,5% токенов пойдут в фонд развития проекта, который будут использовать для выдачи грантов и поощрения разработчиков. Остальные токены будут распределены между инвесторами и основными контрибьюторами.
В настоящее время разблокировано около половины всех токенов. Оставшиеся 1INCH планируют разблокировать к декабрю 2024 года с шестимесячным периодом.
Например, вы хотите купить токен WETH (Wrapped Ethereum) за USDT на какой-либо DEX-бирже. Если проанализировать стоимость криптоактива на разных децентрализованных биржах, то вы заметите, что курс может отличаться на несколько процентов, равно как и комиссии за своп.
DEX-агрегатор 1inch мониторит несколько DEX-бирж и автоматически подбирает маршрут для сделки с лучшими условиями на текущий момент. Один маршрут может включать несколько протоколов и промежуточные активы для обмена, если это поможет достигнуть наиболее выгодного курса обмена. Недостаток ручного поиска еще и в том, что пока вы ищете выгодную сделку, курс может измениться, и придется начинать поиск по новой.
Полный список поддерживаемых протоколов в различных сетях находится на этой странице.
1inch Network — это не просто DEX-агрегатор, а сеть децентрализованных протоколов, которая обеспечивает быстрые, дешевые и безопасные операции в среде DeFi, предоставляет доступ к сотням источников ликвидности в 10 блокчейн-сетях.
Перечислим инструменты экосистемы 1inch Network:
Функции депозитов и выводов с платформы отсутствуют, так как 1inch — некастодиальный DEX-агрегатор, и пользователи свопают активы прямо из кошелька. Пользователи платят комиссии поставщикам ликвидности (LPs) и за транзакции на блокчейне (Gas).
Чтобы снизить расходы на комиссии, пользователи используют токен CHI: так можно сэкономить до 42% от актуальной стоимости газа.
1inch поддерживает подключение программных и аппаратных кошельков.
Программные кошельки:
Аппаратные кошельки:
Вы можете подключить любой мобильный кошелек через WalletConnect. Такую функцию поддерживает, например, криптокошелек SafePal.
Разберем основные достоинства и недостатки DEX-агрегатора.
Запустите веб-приложение 1inch. Откроется страница, на которой доступна функция свопа. Вот так выглядит интерфейс DEX-агрегатора:
Смотрите наше видео «Чек-лист по безопасности криптовалют»
При первом посещении добавьте адрес в закладки браузера и в дальнейшем переходите только по этой ссылке, чтобы исключить риск фишинга, не скомпрометировать кошелек и не потерять свои криптоактивы.
Приложение 1inch поддерживает русскоязычный интерфейс. Чтобы переключить язык, кликните по иконке настроек в правом верхнем углу.
Нажмите на соответствующий блок и выберите язык Русский.
Теперь переходим к подключению кошелька. Принципиальных отличий при использовании разных кошельков нет: в аппаратных кошельках только потребуется подписать транзакцию, кликнув кнопку на самом устройстве. Чтобы подключить кошелек, выбираем его и подписываем транзакцию. Показываем принцип подключения на примере популярного браузерного кошелька MetaMask. На этот плагин мы сделали подробный обзор в нашем блоге.
Пользователи подписали мошенническую транзакцию и потеряли более $375 000 в NFT-токенах. Также обратите внимание, что подписывая инициирующую транзакцию, вы разрешаете протоколу списывать средства с вашего кошелька. Так, если вы подключите кошелек к мошенническому протоколу, злоумышленники уведут ваши активы. Это возможно и в том случае, если хакеры взломают DeFi-протокол или найдут уязвимость в смарт-контракте. Чтобы снизить риски потери средств, команда Cryptonist рекомендует использовать разные кошельки для использования DApps и не путать их с основными, на которых храните крупные суммы в криптовалюте.
Некоторые кошельки позволяют отзывать транзакции прямо в интерфейсе. Например, BitBox интегрируется с кошельком Rabby Wallet, в котором встроена функция revoke транзакций. А еще BitBox позволяет делать бэкап на MicroSD-карту.
Находим в правом верхнем углу кнопку «Подключить кошелек» и кликаем по ней.
Принимаем условия пользовательского соглашения, поставив галочку, выбираем блокчейн-сеть, в которой будем совершать транзакции, и кошелек. Окно для подписания транзакции инициации откроется автоматически после выбора кошелька.
Подписываем транзакцию — кликаем по кнопке Connect.
Кошелек подключен. Теперь мы можем взаимодействовать с платформой: совершать свопы, добавлять ликвидность. После подключения отобразится баланс и адрес кошелька.
Если кликнуть по балансу или адресу, выделенному красным, отобразятся детали кошелька: доступные активы и история транзакций. Тут же доступны функции покупки, получения и отправки криптовалюты.
Рассмотрим основные разделы и расскажем о функциях, доступных в приложении 1inch.
Простой режим, включенный по умолчанию, предоставляет только функцию свопа без графика и предназначен для быстрого обмена цифровых активов — минималистичный интерфейс.
В классическом режиме отображается график пары криптовалют и маршрут обмена. График настраиваемый: можно менять таймфрейм и переключать «свечи» на «линии».
Кроме того, чуть ниже представлены список DEX-бирж, на которых доступна пара, и история обменом в вашем кошельке.
Обмен криптовалют по цене, указанной трейдером. Отложенные ордера и пример работы с ними рассмотрим в разделе «Обмен отложенным ордером».
В этом разделе пользователи приватно обменивают криптовалюту напрямую между своими кошельками.
Свопы с примерами подробно рассмотрим в разделе «Как обменивать токены на бирже?».
1INCH — это governance-токен, позволяющий его владельцам участвовать в голосовании за обновления платформы. Для участия в DAO нужно застейкать токены 1INCH, то есть внести в протокол или еще точнее — заблокировать в смарт-контракте. Как это сделать — покажем в разделе «Как застейкать токены 1INCH».
Кроме управления, делегаторы 1INCH участвуют в Gas Refund Program и получают от 5% до 95% от суммы уплаченной комиссии за газ Ethereum при стейкинге токенов. Чем больше застейканная сумма, тем выше вознаграждение:
Instant Governance (мгновенное управление) — инструмент для управления параметрами пула 1inch. С помощью этого инструмента пользователи управляют такими параметрами, как:
Пользователи, управляющие протоколом агрегации, определяют параметр Swap Surplus — разницу между ценами свопа на момент котировки и майнингом транзакции, возникающая, когда цена исполнения выгоднее цены, указанной в ордере.
Официальный форум 1inch, где пользователи получают актуальную информацию о платформе и могут обсудить разные темы с другими пользователями.
В разделе «Стратегии» доступны деривативные пулы ликвидности. Стейкхолдеры получают доход (APR), пока цена токенов 1INCH находится ниже цены исполнения, которая обновляется каждую неделю — такой подход называется ребалансировкой.
Здесь располагаются пулы ликвидности, в которые токенхолдеры добавляют свои LP-токены, становятся поставщиками ликвидности (liquidity providers) и получают доход за счет свопов на 1inch. Подробнее о механике пулов ликвидности и LP-токенах расскажем в разделе «Майнинг ликвидности и фарминг на 1inch».
Поставщики ликвидности могут застейкать свои LP-токены в специальных пулах и начать фармить, получая дополнительные награды при тех же рисках. В разделе «Фарминг» находится список всех доступных пулов для фарминга. Подробнее рассмотрим фарминг в разделе «Майнинг ликвидности и фарминг на 1inch».
Блокчейн-мост — это протокол, который пользователи используют для перемещения монет/токенов из одной сети в другую. На самом деле термин «перемещение» тут не совсем уместен, так как механика этого процесса устроена иначе. Опишем его подробнее.
Допустим, мы хотим перевести монеты ETH из сети Ethereum в BNB Chain. В момент, когда мы совершаем транзакцию, монеты ETH блокируются в смарт-контракте оригинальной сети, а смарт-контракт в BNB Chain генерирует эквивалентное количество обернутых (Wrapped) токенов ETH — это не оригинальные монеты!
Когда мы возвращаем обернутые токены, чтобы получить обратно монеты ETH, смарт-контракт BNB Chain сжигает Wrapped ETH, а смарт-контракт сети Ethereum тем временем снимает блокировку и возвращает монеты владельцу.
В разделе «Мосты» 1inch предоставляет список рекомендованных мостов для Ethereum. Перечислим их:
Более полный список мостов вы найдете на DeFi Llama.
Кнопка пересылает на фиатный шлюз, через который можно приобрести криптовалюту за фиат. Сервис не имеет отношения к 1inch, является кастодиальным и недоступен в РФ.
Кнопка глобальных настроек в виде шестеренки находится в правом верхнем углу приложения 1inch.
Переходим к обмену, а после рассмотрим расширенные функции.
Режимы обмена доступны во вкладке «Трейдинг». Рассмотрим функцию свопа. Свопом (Swap) называют обмены на децентрализованных биржах (DEX). По умолчанию на 1inch установлена пара ETH-DAI
Принцип обмена на разных децентрализованных биржах, таких как Uniswap, SushiSwap и PancakeSwap, схож. Допустим, пользователь хочет обменять ETH на USDT и использует функцию свопа. Протокол вызывает специальную функцию смарт-контракта, забирает из кошелька пользователя ETH и добавляет в пул ETH-USDT на Uniswap DEX. Затем смарт-контракт выводит токены USDT из того же пула и отправляются в кошелек пользователя. Это пример самого простого обмена.
Поскольку 1inch — это агрегатор, то могут использоваться более сложные маршруты с использованием нескольких пулов ликвидности в зависимости от того, какой маршрут будет наиболее выгодным для пользователя. Однако сам принцип свопа остается таким же.
Для примера свопнем BNB на DAI в сети BNB Chain (Ex-Binance Smart Chain). Чтобы это сделать, переключим сеть Ethereum на BNB Chain. Кликаем по кнопке с названием сети (в нашем случае — Ethereum) и выбираем BNB Chain.
Подписываем транзакцию в открывшемся окне, кликнув по кнопке «Сменить сеть».
Затем можем приступать к обмену. Свопнуть (обменять) криптовалюту можно тремя способами: обычным свопом (Swap), установив лимитный ордер (Limit) или через P2P. Рассмотрим каждый способ подробнее.
Swap подразумевает тип обмена, при котором трейдеры покупают/продают актив по рыночной цене. Такие свопы совершаются мгновенно. По умолчанию установлена пара BNB-1INCH. Первую монету менять не нужно, а вместо 1INCH выбираем DAI. Кликаем по кнопке токена.
Выбираем в списке DAI. Если монету/токен не получается найти, воспользуйтесь функцией поиска, введя название криптовалюты или тикер.
Монеты выбраны для свопа.
Теперь укажем сумму. По умолчанию установлен 1 BNB. Если указанная сумма превышает количество монет в кошельке, вместо кнопки «Swap» появится надпись «Недостаточно BNB на балансе». В этом случае либо уменьшаем сумму для свопа, либо пополняем кошелек, чтобы хватило монет на обмен.
Вводим сумму вручную в окне BNB или DAI либо кликаем по кнопке MAX, если нужно обменять все монеты в кошельке.
После того как выбрали монеты и указали сумму, кликаем по кнопке Swap.
Поскольку совершаем транзакцию в первый раз с этого кошелька, 1inch просит подписать пользовательское соглашение и политику конфиденциальности. Внимательно читаем условия использования и кликаем «Подписать и продолжить».
Подписываем транзакцию
Кликаем по кнопке «Подтвердить обмен».
Кликаем «Подтвердить». За своп спишется комиссия сети, которая варьируется в зависимости от загруженности блокчейна. Актуальная цена газа — на сайте BscScan.
Посмотрим нашу транзакцию в блокчейн-эксплорере. Это можно сделать прямо в интерфейсе 1inch.
1. Нажимаем на кошелек.
2. Переходим во вкладку «История».
3. Ищем нужную транзакцию и кликаем по ней.
4. Кликаем по кнопке «Смотреть на BscScan». Вы также можете самостоятельно найти транзакцию в любом эксплорере, скопировав хеш транзакции.
На странице отображаются все детали транзакции и полный маршрут, по которому можно отследить, как именно произошел обмен и через какие DeFi-протоколы.
Обратите внимание, что комиссию перед свопом можно изменить. Для этого кликаем по кнопке «Изменить», расположенной напротив надписи «Цена газа», как показано на скриншоте:
Выбираем скорость транзакции: низкая, средняя (Market), высокая. В поле «Пользовательская» можно ввести размер комиссии вручную в долларовом эквиваленте. Помните — от нее зависит скорость транзакции: чем меньше комиссия, тем ниже скорость. Для валидаторов наиболее приоритетны транзакции, за которые платят больше комиссии.
Мы рассмотрели основную функцию свопа — это наиболее простой способ купить/продать криптовалюту. У агрегатора 1inch также доступна функция «Получить монеты на другой кошелек». Для этого перед свопом просто поставьте галочку в соответствующем месте и укажите адрес кошелька.
Лимитный или отложенный ордер (Limit) — вид заявок на покупку/продажу криптовалюты, в которых пользователь сам определяет цену (Bid и Ask). Сами заявки после размещения ордера попадают в стакан заявок. Ордер исполняется, когда заявка трейдера полностью заполнена, то есть на всю сумму.
В отличие от рыночных ордеров, лимитные исполняются, только если курс криптовалюты достигает указанной пользователем цены — это может занять некоторое время. Чем больше отклонение от текущего курса, тем больше времени потребуется для исполнения ордера.
Покажем, как работают лимитные ордера 1inch на примере — обменяем DAI на BNB в сети BNB Chain. Выбираем криптоактивы и указываем цену чуть выше рыночной, чтобы долго не ждать исполнения ордера. Затем кликаем «Проверить рыночный ордер».
Устанавливаем срок размещения ордера: 1 мин, 1 час, 1, 3 или 7 дней.
Если нужно установить иное значение, выбираем Custom и указываем время в часах/минутах. По истечении указанного срока ордер автоматически отменится, если не будет исполнен.
Кликаем «Проверить лимитный ордер».
Затем кликаем «Подтвердить ордер».
Подписываем транзакцию.
Лимитный ордер выставлен и ожидает исполнения.
Заглянем в панель активных ордеров — посмотрим детали созданной нами заявки. Для этого проскролим страницу вниз, где отображаются активные ордера. Видим, что отображается дата создания/экспирации ордера, цена и статус.
Прямо на вкладке Limit отображается количество активных ордеров.
После исполнения заявка попадает в историю ордеров. Там же отображаются все отмененные ордера.
Если мы передумали свопать — можем отменить все активные ордеры, кликнув по соответствующей кнопке снизу. Недостаток лимитных ордеров в том, что активные нельзя изменить — для этого сначала потребуется отменить текущий и затем создать новый ордер.
Чтобы отменить конкретный ордер, выбираем его и нажимаем на крестик справа,
Подтверждаем транзакцию: за отмену ордера спишется комиссия.
P2P (Person-to-Person) — обмен цифровых активов напрямую между кошельками пользователей. Примечательная особенность функции P2P в том, что можно обменять криптовалюту, используя любой кошелек получателя, кроме своего. Рассмотрим функцию P2P на примере и обменяем DAI на BNB.
Выбираем токены, указываем сумму, которую хотим обменять, вводим адрес получателя и кликаем «Создать ордер».
Снова кликаем по кнопке, чтобы подтвердить ордер.
Подписываем транзакцию в MetaMask. Комиссия не взимается.
Ордер создан. Скопируйте и отправьте ссылку контрагенту — он должен подтвердить созданный нами ордер, чтобы совершить обмен.
В том же разделе P2P созданный ордер отобразится на странице ниже. Вы можете отменить сразу все ордера, кликнув по соответствующей кнопке.
По истечении таймера ордер отменится автоматически. Но если вы отменяете вручную, то спишется комиссия за транзакцию.
Агрегатор 1inch предлагает три опции обмена: стандартный мгновенный своп по рыночной цене, покупку/продажу по отложенному ордеру и P2P-обмен напрямую через другой кошелек.
При мгновенном свопе вы можете указать адрес стороннего кошелька, и после подтверждения транзакции при обмене монеты/токены сразу отправятся на него.
Для продвинутых пользователей сделали настройки — рассмотрим их подробнее. Чтобы изменить настройки, кликните по кнопке, как показано на скриншоте:
Отобразятся настройки свопов (Swap settings).
Рассмотрим каждый параметр подробно:
1. Цена газа (Gas price) — это стоимость единицы газа (gwei) в сети Ethereum. Чем выше стоимость газа, тем быстрее майнеры подтвердят транзакцию, и наоборот. Если нужно, чтобы транзакцию подтвердили как можно быстрее, устанавливаем высокую цену газа. Слишком маленькую цену газа ставить нельзя, иначе транзакцию будут подтверждать очень долго либо она вовсе зависнет на неопределенное время.
2. Проскальзывание — это отклонение цены при исполнение ордера или, другими словами, разница между ожидаемой или фактической ценой покупки/продажи актива. Например, мы установили ордер на покупку ETH по курсу $1200, но из-за высокой волатильности рынка заявка исполняется по цене $1202. Из-за проскальзывания инвестор может как выиграть, так и проиграть.
Как правило, проскальзывание возникает из-за низкой ликвидности, то есть когда торговый объем намного превышает предложение в стакане заявок — вследствие этого возникает и высокая волатильность криптовалют. Чем ликвиднее рынок, тем ниже волатильность и, соответственно, меньше вероятность проскальзывания ордеров.
3. Частичное исполнение — параметр, при котором ордер автоматически удаляется после частичного заполнения. Это нужно при использовании своп-маршрутов. Если не установить этот параметр, при нехватке суммы для заполнения ордера своп произойдет по менее выгодному маршруту.
4. Предустановка маршрутизации — переключение между максимальной прибылью, минимальной ценой Газа или OTC.
5. Режим совместимости — опция, необходимая при использовании токенов, за своп которых взимается дополнительная комиссия.
6. Источники ликвидности — параметр, позволяющий включать/исключать DEX-биржи из списка поставщиков ликвидности при совершении свопов.
7. Пользовательские токены — опция для добавления кастомизированных токенов, которых нет в списке 1inch. Как добавить токен — подробно рассмотрим в следующем разделе.
Для добавления токена понадобится адрес смарт-контракта, на котором он выпущен. Этот адрес можно найти на сайте проекта, Etherscan (для ERC-20), BscScan (для BEP-20) в разделе Tokens или на странице токена CoinMarketCap, CoinGecko либо другого ресурса, если есть.
Покажем, как найти адрес смарт-контракта на примере BscScan. Заходим на сайт, находим раздел Tokens и открываем страницу со списком токенов, например, BEP-20 Tokens By MarketCap.
Находим токен в списке или пользуемся поиском. Копируем адрес контракта токена.
В приложении 1inch кликаем на значок «+».
Вводим/вставляем адрес контракта токена, кликаем «Импортировать».
Подтверждаем, что принимаем риски, поставив галочку, и кликаем «Импортировать».
Токен импортирован! Теперь можем его свопать, как и другие токены. Вот, мы столкнулись с еще одной проблемой пользовательских токенов — нехваткой ликвидности:
Механику майнинга ликвидности и фарминга мы кратко описали, когда обозревали вкладку «Earn». Теперь покажем на примере, как это работает.
Переходим в раздел «Пулы».
Ищем подходящий пул для нашей пары активов, например, BNB-USDT. Мы можем добавить активы в существующий пул или создать свой, если его нет в списке. Для создания пула нужно кликнуть «Пул». Далее процесс практически идентичен добавлению активов в существующий пул.
Чтобы добавить активы в существующий пул, находим его в списке. Для упрощения поиска выбираем нужные криптоактивы — в нашем случае — BNB и USDT. Затем кликаем по кнопке «Предоставить ликвидность» (значок «+»).
Указываем количество LP-токенов — вручную или кликнув по кнопке «Max», чтобы застейкать всю сумму. После этого кликаем «Разрешить использование BNB и USDT», поскольку добавляем эту пару активов впервые на платформе 1inch.
Кликаем «Provide Liquidity».
Подтверждаем транзакцию.
Транзакция отправлена!
Теперь в пуле BNB-USDT отображается сумма нашей ликвидности. Правее указывается расчетная доходность в годовых процентах (APR), которая меняется в зависимости от активности трейдеров и размера пула.
После добавления токенов в пул мы можем участвовать в управлении этим пулом путем голосования. Чтобы проголосовать за нужный нам параметр, открываем настройки пула.
Выбираем параметр: для примера возьмем стоимость свопа — кликаем по нему.
Выбираем значение и кликаем «Проголосовать». Количество голосов равняется сумме наших LP-токенов, которые получили при добавлении криптоактивов в пул ликвидности.
Подписываем транзакцию.
Мы можем отозвать голос, кликнув «Удалить голоса».
В других разделах управления 1inch голосование проходит идентично. Вес голоса пользователя определяется на основе количестве застейканных / добавленных в пул активов: чем больше сумма, тем больше вес голоса. Голоса учитываются, пока токены находятся в пуле ликвидности или стейкинга.
На каждой странице управления отображается подробная статистика голосования: 1inch показывает, с какого адрес голосовал пользователь, за что и какой у него вес голоса.
На странице «Пулы» выбираем пул ликвидности, в который добавили пару криптовалют, и кликаем «Изъять ликвидность» (значок «-»).
Кликаем «Remove Liquidity».
Подтверждаем транзакцию.
Транзакция отправлена.
Пара удалена из пула ликвидности.
Фарминг обеспечивает дополнительный доход поставщикам ликвидности. В качестве наград обычно используется нативный токен DEX-платформы, в данном случае, 1INCH.
В настоящее время на 1inch нет доступных пулов для фарминга, поэтому показать процесс на примере не можем. Но механика очень похожа на стейкинг, о котором расскажем в следующем разделе.
Стейкинг 1INCH отличается от стейкинга монет, таких как ETH, SOL, ATOM и других в PoS-сетях. В последних стейкинг предполагает участие в безопасности сети: холдеры делегируют монеты валидаторам, которые обрабатывают транзакции, поддерживают целостность и работоспособность сети, получая за это вознаграждения и доход с комиссий за транзакции.
1INCH — это токен, у которого нет собственного блокчейна. Поэтому на платформе 1inch доступен только governance-стейкинг: пользователи стейкают токены 1INCH и получают право голосовать, тем самым участвуя в управлении платформой. Кроме этого, стейкеры получают возврат комиссий, уплаченных за газ в зависимости от застейканной суммы.
Застейкаем токены 1INCH, чтобы посмотреть, как это работает. Переходим в раздел «DAO» -> «Стейкинг». Вводим сумму 1INCH, которую хотим застейкать, и кликаем «Разрешить стейкинг 1INCH».
Подписываем транзакцию. После этого кликаем «Стейкинг токена».
Подтверждаем транзакцию.
Токены застейканы. Баланс застейканных токенов отображается в правом верхнем углу. На основе количества застейканных токенов определяются количество голосов (37.61) и вес голоса (0.0019%). Это также видно на скриншоте:
После того, как отстейкали 1INCH, мы больше не сможем участвовать в управлении платформой и голосовать, пока снова не застейкаем токены.
Переключаемся на вкладку «Вывести из стейкинга».
Указываем сумму, которую хотим отстейкать: мы можем вывести только часть или всю сумму сразу. Затем кликаем по кнопке «Вывод токена из стейкинга».
Подтверждаем транзакцию.
Токены отстейканы.
Токены торгуются на CEX- и DEX-биржах. Оптимальный вариант — купить прямо через агрегатор 1inch, так как там ликвидность агрегируется сразу с нескольких DEX-бирж и пользователи покупают токен по наиболее выгодной цене.
Более полный список — на сайте CoinMarketCap.
Протокол прошел аудиты безопасности компаниями CertiK, Chainsulting, SlowMist и Hacken.
Вы можете поучаствовать в баунти-программе, которая действует на постоянной основе, и получить вознаграждение, если найдете уязвимость в протоколе и заполните форму. Отметим, что исходный код протокола 1inch Network еще не был ни разу взломан. По крайней мере, о таких случаях ничего неизвестно.
Главное отличие между протоколами в том, что 1inch агрегирует ликвидность, то есть получает ее от нескольких поставщиков (LPs), в том числе и DEX-биржи Uniswap, которая получает ликвидность только из собственных пулов. Проще говоря, Uniswap — децентрализованная биржа, а 1inch — DEX-агрегатор.
В плане функционала у протоколов есть одинаковые функции: Uniswap также предоставляет функцию свопов, участие в управление платформой и майнинг ликвидности. Однако у 1inch более продвинутый интерфейс, ориентированный на опытных трейдеров. Интерфейс Uniswap значительно упрощен: он не поддерживает лимитные ордера и P2P-сделки, не отображает графики криптовалют, количество настроек для свопов сведено до минимума, а также отсутствует фарминг криптовалюты.
Как и 1inch, Uniswap имеет собственный токен UNI, но его капитализация в несколько раз больше по сравнению с 1INCH. Но 1inch еще использует токен CHI для покрытия расходов на газ за транзакции, проведенные пользователями через DEX-агрегатор.
Преимущественно пользователи положительно отзываются о 1inch — даже новички. Пользователи особенно отмечают удобство работы с платформой и возможность быстро обменивать криптовалюту по выгодной цене, используя несколько DEX-бирж, благодаря высокой ликвидности.
Но некоторые пользователи все же испытывают трудности из-за множества настроек, что иногда сбивает с толку.
Мы рассмотрели и детально изучили функции децентрализованного агрегатора 1inch: свопы, стейкинг, голосование, майнинг ликвидности, фарминг, добавление токенов и глобальные настройки свопов. Платформа решает проблему низкой ликвидности DEX-бирж, из-за которых пользователи обменивают криптовалюту по невыгодному курсу, а иногда вовсе не могут свопнуть.
1inch подойдет как опытным пользователям DeFi, так и новичкам за счет комбинации традиционной функции обмена с автонастройками и торговли с лимитными ордерами и расширенными параметрами свопов.
SafePal S1 – мультивалютный аппаратный кошелек, созданный при поддержке крупнейшей криптобиржи Binance. Всего за пару лет он стал одним из самых популярных на рынке инвесторов. Впервые SafePal S1 поступил в продажу в 2019 году, а уже в 2021-м им пользовалось более 60 тыс.человек.
Устройство разработал SafePal — китайский стартап, открытый выходцами из технологических гигантов: Tencent, Huawei и Samsung. Своей целью они поставили создать простой и безопасный кошелек, который подойдет большинству пользователей, и это им вполне удалось.
Главная особенность SafePal S1 — полная автономность. Кошелек подключается к компьютеру только для подзарядки, что гарантируют высокий уровень защиты от взлома. Также у него есть встроенный механизм самоуничтожения. Надежность системы проверила служба безопасности Wallet.Fail, на чьем счету взлом более дорогих моделей от Ledger и Trezor.
В этом обзоре мы поговорим об особенностях кошелька SafePal и расскажем, как проверить его подлинность и настроить для работы.
Если вам нравится наш контент, то можете поддержать нашу команду и сделать BTC или ETH донат. Это поможет делать нам контент качественнее.
Поддержать проект
Если эта статья оказалась вам полезна, то можете поддержать нас донатом.
В первую очередь обратите внимание на внешний вид упаковки. Если есть подозрение, что ее снимали или она не соответствует описанию, то немедленно обратитесь к продавцу. Использовать поддельное или б/у устройство — значит, рисковать своими деньгами.
Кошелек SafePal S1 упакован в компактную квадратную коробку, которую дополнительно защищает полиэтиленовая пленка. Посередине располагается надпись SafePal и логотип компании. По шву видна внутренняя часть футляра красного цвета, а по бокам расположены голографические наклейки.
Наличие пломб-наклеек — это гарантия того, что устройство никто не использовал и не взламывал. Поэтому убедитесь, что их никто не снимал. Наклейки не должны отклеиваться от футляра или бархатиться. Если они повреждены, то кошелек использовать нельзя.
Наклейки находятся с двух сторон упаковки под логотипом. Их расположение может в будущем измениться, поэтому уточняйте, как они приклеены, у квалифицированного продавца или на сайте производителя.
Внутри коробки кошелек защищен мягкой противоударной пеной. Само устройство по размеру напоминает кредитную карту или плеер. Благодаря этому его можно спрятать в обычный кошелек для наличных. Вес у SafePal всего 28 граммов – как у пары коробков спичек.
Модель отличает минималистичный дизайн. На фронтальной стороне находится IPS-экран, под которым располагается джойстик для управления устройством. С обратной стороны — камера. Она нужна для соединения со смартфоном, чтобы проводить транзакции. Разъем для micro-USB служит только для подзарядки и обновления прошивки.
Чтобы проводить транзакции, нужно установить приложения на смартфон для IOS или Android. С помощью камеры устройство считывает QR-код на телефоне и соединяется с ним, после чего можно приступать к работе. Такая технология называется AirGaped — она защищает кошелек от вирусов-взломщиков. Благодаря ей он может работать автономно без подключения к компьютеру.
Для подключению со смартфона необходимо сканировать QR-код с экрана устройства
Перейдем к характеристикам. Сейчас SafePal поддерживает 24 популярные криптовалюты и более 20 000 токенов. Производитель также обещает добавлять новые монеты при обновлении прошивки. Хранить крипту можно в неограниченном объеме.
Устройство довольно неприхотливо к температурным условиям и может работать без лагов при температуре от -20 ° до +70 ° C. Объем батареи составляет 400 ампер-часов — это примерно 20 дней без подзарядки при условии, что кошелек включают только на 10 минут в день.
Купить подлинный холодный кошелек можно только на сайте производителя safepal.io или у официального реселлера. У каждого способа есть свои плюсы и минусы.
С рук устройство брать не стоит, так как такой кошелек уже небезопасен. Плюс с учетом и так доступный цены SafePal — это не имеет смысла.
SafePal в России официально представляет только интернет-магазин
Cryptonist.ru. Проверить это можно на сайте самого производителя в разделе дистрибьюторов. В остальных магазинах нет гарантии, что вы получите не подделку или новый кошелек.
Чтобы использовать холодный кошелек, сначала нужно установить приложение для смартфона SafePal App. Его можно поставить через маркет или с помощью установочного APK-файла с сайта производителя:
App Store
Google Play
APK-файл для Android
QR-код для скачивания приложения:
При первом запуске кошелька потребуется пройти аутентификацию — проверку устройства через приложение SafePal на смартфоне. Если устройство будет скомпрометированным или поддельным, нам покажут предупреждение на экране. Пройдём этот процесс по шагам.
Нажимаем кнопку питания на правом боку устройства. При первом запуске нам сразу предложат выбрать язык. С помощью кнопок со стрелками выбираем английский. Если на данном этапе отсутствует выбор русского языка, то вам нужно будет обновить прошивку устройства. Для этого вбейте серийный номер устройства в поисковую строку на сайте. Как обновить SafePal читайте в разделе «Обновление прошивки и смена языка на русский».
После выбора языка на экране появится сообщение о том, что необходимо пройти аутентификацию — проверку подлинности, так как устройство запускают впервые. Нажимаем Next («Далее»), нам показывают QR-код.
Запускаем приложение SafePal на смартфоне. Нажимаем кнопку для запуска режима сканирования в правом верхнем углу приложения и сканируем QR-код на девайсе.
Нажимаем кнопку ОК на аппаратном кошельке, после чего на нем появится проверочный код. Тем временем в приложении на смартфоне откроется страница для ввода кода.
Вводим код с аппаратного кошелька на страницу в приложении. Нажимаем кнопку Authenticate («Аутентификация»).
Если появится надпись с поздравлением «Congratulations» на экране смартфона, — значит, мы прошли аутентификацию. Устройство готово к работе. Если появится предупреждение «Warning», нужно обратиться к продавцу — устройство использовать нельзя.
После аутентификации мы сможем восстановить или создать новый кошелёк. При первом запуске нам сразу предложат это сделать.
Создадим криптокошелек с нуля. Нажимаем Let’s begin («Начать»), чтобы приступить к настройке устройства. Выбираем раздел Create New Wallet («Создать новый кошелек»).
После того как мы начнём создание нового кошелька, устройство создаст мнемоническую фразу. Приготовимся её записать и сохранить в надежном месте.
Мнемоническая фраза или seed — это список слов, который хранит всю информацию о кошельке. Она нужна для восстановления доступа к счету.
Чтобы сгенерировать сид-фразу, нажимаем Create Now («Создать сейчас»).
Выбираем количество слов для запоминания: 24, 12, 18. Принципиально разницы нет, но считается, чем больше слов, тем выше уровень защиты. Но помните, если вы удалите кошелек с устройства, то для его восстановления придется сразу вводить все слова.
Записываем все слова с экрана на бумагу или на карточку для сид-фразы — они идут в комплекте. Ни в коем случае не фотографируйте слова и не храните фразу на компьютере или в облачном сервисе, чтобы данные не украли.
Лучший способ сохранить сид-фразу — записать на специальное устройство для хранения Cryptosteel. Это пластина из нержавеющей стали, которая поможет сохранить фразу даже после пожара.
После того как мы запишем сид-фразу, нужно ее верифицировать — ввести повторно для проверки. Чтобы продолжить, нажимаем Next («Далее»).
На экране появятся только что сгенерированные слова в случайном порядке. Выбираем их в том порядке, в котором они были созданы и записаны на карточку для сид-фраз. Придётся пролистать 12—24 экрана в зависимости от количества слов.
После прохождения верификации нам предложат установить пин-код. Для этого выбираем строку Set My Pin («Установить мой пин-код»).
Вводим код из 6—12 цифр. Желательно использовать сложные сочетания и избегать простых по типу: «123456» или «777777». Этот код нужно будет вводить довольно часто для подтверждения транзакций, поэтому лучше его запомнить наизусть. После ввода пин-кода выбираем кнопку на экране с галочкой и нажимаем ОК.
Ждем пару секунд, пока устройство закончит настройку нового кошелька.
После того как создание кошелька завершится, на экране появится сообщение Wallet is created! («Кошелёк создан»). Нам предложат придумать для него название. Нажимаем Name My Wallet для продолжения.
Вводим любое название для кошелька и выбираем кнопку Done («Готово») на экране.
Нажимаем ОК.
После того как мы назовем кошелек, нам предложат связать его с приложением на смартфоне. Если у вас нет приложения, на экране появится QR-код для скачивания SafePal App. Ссылки и QR-код для скачивания найдете в разделе «Где скачать приложение SafePal App».
Нажмите ОК, чтобы продолжить.
Открываем приложение на смартфоне SafePal App. Если вы впервые используете программу, то вам предложат установить пароль для самого приложения.
Выбираем пункт «Аппаратный кошелек». На экране появится QR-код.
На холодном кошельке выбираем первый пункт в меню Scan («Сканировать»). На экране включится камера — сканируем с ее помощью QR-код в приложении.
После сканирования кода в приложении нам предложат ввести пин-код для входа. Вводим его и нажимаем ОК. На экране аппаратного кошелька появятся QR-коды, которые будут постоянно меняться.
Нажимаем «Далее» на экране приложения в смартфоне — переходим в режим сканирования. Сканируем динамические QR-коды на аппаратном кошельке.
Готово. Приложение и устройство связаны друг с другом — теперь можно проводить транзакции.
После покупки, скорее всего, устройство будет работать на английском языке. Вы можете установить на него последнюю прошивку, которая поддерживает русский язык. Разберем по шагам этот процесс.
Шаг 1. Перед тем как обновлять устройство, убедитесь, что вы сохранили мнемоническую и кодовую фразу для своих кошельков. После обновления устройства нужно будет их заново восстановить на устройстве.
Шаг 2. Перейдите на страницу производителя с обновлением и введите серийный номер устройства в поисковую строку.
Если вы не знаете серийный номер, посмотрите его в настройках кошелька. Для этого перейдите в раздел «Настройки» (Settings) → «Об устройстве» (About).
Шаг 3. Скачайте обновление со страницы на компьютер. После чего убедитесь, что скачанный файл назван ‘upgrade.bin’. Если вы не в первый раз скачиваете файл, то он может быть назван ‘upgrade.bin(1)’ или ‘upgrade.bin(2). Такой файл не будет считываться устройством, поэтому переименуйте его в ‘upgrade.bin’.
Шаг 5. Подключите холодный кошелек SafePal к компьютеру с помощью USB-кабеля и включите устройство. Переходите к режиму обновления.
«Настройки» (Settings) → «Обновление» (Upgrade)→«Резервное копирование готово» (Backup already) → «Далее» (Next)
Шаг 6. Как только устройство перейдет в режим обновления, компьютер обнаружит новый виртуальный диск. Откройте его и перенесите в него файл прошивки «upgrade.bin». Не открывайте файл прошивки. Просто переместите его на виртуальный диск.
Шаг 7. Дождитесь окончания апгрейда — это может занять 1—3 минуты. После чего устройство будет обновлено и вы сможете подключить русский язык.
При запуске устройства после обновления вам сразу предложат установить язык. Используйте кнопки «Вверх» и «Вниз», чтобы выбрать русский язык, и нажмите ОК. При необходимости в будущем вы сможете поменять язык в разделе «Настройки».
Получить монеты на аппаратный кошелек можно двумя способами: напрямую с помощью устройства SafePal или с подписанием транзакции через приложение. Для примера попробуем получить разные монеты и токены.
Чтобы получить монеты напрямую с устройства, нам нужно личное присутствие человека, который совершает перевод. Он должен отсканировать QR-код с экрана SafePal с помощью аппаратного кошелька или приложения для хранения электронных денег.
Для примера получим биткоины (BTC). Выбираем раздел Asset Management («Управление активами») на холодном кошельке.
Выбираем монету, которую собираемся получить.
Нажимаем строку с надписью Receive («Получить»).
Вводим пин-код для подтверждения.
На экране появится QR-код с адресом кошелька. Его нужно показать другому пользователю, чтобы он мог его отсканировать с помощью аппаратного кошелька или приложения на смартфоне.
Вы можете дать сканировать экран холодного кошелька или даже сфотографировать QR-код и отправить картинку отправителю.
Посмотреть поступление средств на счет можно через приложение. Аппаратный кошелек не будет отображать новое поступление, потому что работает автономно и не взаимодействует с внешними программами.
Используя аппаратный кошеллек вместе с приложением, монеты можно передавать по всему миру. Выбираем нужную монету или токен из списка на главном экране приложения. Для примера возьмём Лайткоины (LTC).
Кликаем на строку с названием монеты (Если валюты нет на экране, читайте раздел «Как добавить монету»).
Внутри экрана с историями переводом нажимаем кнопку «Получить». На экране появится QR-код и адрес кошелька. Копируем его и отправляем пользователю, который нам должен перевести деньги на счет.
Внизу будут отображаются две кнопки — «Копировать» и «Поделиться». С их помощью можно переслать адрес отправителю, например, через мессенджер. Также можно просто дать пользователю сканировать QR-код или отправить фотографию с ним.
Ждем, когда деньги поступят на наш счет. Обычно после отправки они приходят в течение нескольких минут.
Не все монеты и токены можно использовать сразу. SafePal по умолчанию включает BTC, ETH и BNB. Если вам нужно отправить другую криптовалюту, ее сначала нужно добавить через приложение SafePal.
Для примера добавим и получим токен платформы Tron (TRX Coin). На главном экране приложения нажимаем кнопку «Добавить». Дальше воспользуемся поиском. Набираем обозначение нужной монеты: в нашем случае — это TRX сети TRON.
Нажимаем значок плюса, чтобы добавить монету. На экране приложения появится QR-код. Сканируем его через аппаратный кошелек, чтобы подтвердить добавление монеты. Нажимаем «Далее».
После того как монета добавлена, ее можно получить. Находим монету на главном экране приложения и нажимаем на нее. Заходим в историю переводов и жмем кнопку «Получить».
На экране появится QR-код и адрес кошелька. Отправляем его пользователю, который собирается перевести монеты на наш счет. Внизу будут отображаются две кнопки — «Копировать» и «Поделиться». С их помощью можно переслать адрес отправителю, например, через мессенджер. Также можно просто дать пользователю сканировать QR-код или отправить фотографию с ним.
Ждём завершения транзакции. Поступления средств можно проверить в истории переводов.
Токены создаются на базе блокчейнов, поэтому, чтобы их использовать, сначала нужно добавить основную валюту. Например, токен Tether (TRC-20) создан на основе блокчейна TRX. Попробуем его добавить.
Сначала смотрим на главном экране: есть ли монета TRX. Если есть, то приступаем к добавлению токена. Для этого на главном экране приложения нажимаем кнопку «Добавить». Находим через поиск нужный токен и нажимаем на значок «+». Чтобы его добавить, не нужно сканировать QR-код для подтверждения. Возвращаемся на главный экран. Находим только что добавленный токен в списке и нажимаем на него.
Нажимаем кнопку «Получить». На экране появится QR-код и адрес кошелька. Отправим его пользователю, который собирается на наш счет перевести монеты.
Внизу будут отображаются две кнопки — «Копировать» и «Поделиться». С их помощью можно переслать адрес отправителю, например, через мессенджер. Также можно просто дать пользователю сканировать QR-код или отправить фотографию с ним.
Ждём завершения транзакции. В истории переводов отобразится статус «Успех», когда деньги поступят на счет.
Если токен не получается найти через приложение, то его можно подключить самостоятельно. Для примера добавим токен Tether ERC-20. На главном экране приложения нажмем кнопку «Добавить».
Переходим в раздел «Управление монетами». Пролистываем список токенов до самого низа экрана. Нажимаем кнопку «Добавить собственный токен».
На появившемся экране нам нужно ввести данные токена, но для начала выберем сеть. Поскольку токен Tether ERC20 относится к платформе Ethereum, то оставляем настройки по умолчанию.
Данные токена ищем в браузере сети Ethereum по адресу etherscan.io. Вбиваем в него название токена и находим всю нужную для нас информацию. Переносим данные токена в приложение и нажимаем кнопку «Готово» на экране смартфона.
Через несколько секунд новый токен появится в списке доступных монет — можно проводить транзакции.
Отправить средства на чужой криптокошелек можно только в связке: через приложение SafePal и аппаратный кошелек одновременно. Для примера отправим разные монеты.
В приложении на главном экране выбираем Лайткойны (LTC). На всякий случай проверяем, что на счету есть средства для транзакции с учетом комиссии. Внутри экрана истории платежей нажимаем кнопку «Отправить».
Вставляем адрес получателя или сканируем QR-код. Указываем сумму, которую собираемся отправить, и устанавливаем размер комиссии для майнеров. Чем выше комиссия, тем быстрее отправится платеж. Нажимаем кнопку «Далее».
После подтверждения условий перевода на экране появится QR-код. Сканируем его с помощью аппаратного кошелька.
Подтверждаем транзакцию. Нажимаем кнопку ОК на аппаратном кошельке. Вводим пин-код и нажимаем кнопку с галочкой на экране.
На экране аппаратного кошелька появятся QR-коды, которые будут постоянно меняться. Нажимаем «Далее» на экране приложения,— включится камера. Сканируем динамические QR-коды на аппаратном кошельке.
Ждем окончания транзакции. Если монеты дойдут до получателя, то в истории переводов появится статус «Успех».
Такой способ передачи транзакции называется Air-gapped, и он гарантирует, что злоумышленники не смогут удаленно подтвердить платеж.
Токены создаются на базе цифровых валют. Когда вы совершаете транзакцию с токеном, уменьшается количество средств и на счету основной монеты. Например, Tether TRC20 создан на основе монеты TRX. При совершении перевода этого токена, уменьшается количество TRX.
Транзакции совершаются по тому же принципу, что и для обычных монет. В приложении на главном экране выбираем токен. Для примера отправим USDT Tether (TRC20). Нажимаем «Отправить». Смотрим, что на счету есть средства для отправки транзакции с учетом комиссии.
Вставляем в строку адрес кошелька получателя или сканируем QR-код. Указываем количество токенов для отправки и нажимаем «Далее».
На экране появится QR-код. Сканируем его с помощью аппаратного кошелька.
Подтверждаем транзакцию: нажимаем кнопку ОК на аппаратном кошельке. Вводим пин-код и выбираем кнопку с галочкой на экране.
На экране аппаратного кошелька появятся QR-коды, которые будут постоянно меняться. Эти QR-коды содержат подписанную транзакцию, которую нам необходимо передать на смартфон и транслировать в блокчейн. Нажимаем «Далее» на экране приложения,— включится камера. Сканируем динамические QR-коды на аппаратном кошельке.
Ждем окончания транзакции. Если монеты дойдут до получателя, то в истории переводов появится статус «Успех».
В приложении на главном экране выбираем монету TRX. Нажимаем «Отправить». Смотрим, что на счету есть средства для транзакции с учетом комиссии. Вставляем адрес кошелька получателя или сканируем QR-код.
Указываем количество монет для отправки и нажимаем «Далее». На экране появится QR-код. Сканируем его с помощью аппаратного кошелька. и подтверждаем транзакцию.
Нажимаем кнопку ОК и вводим пин-код на устройстве.
На экране аппаратного кошелька появятся QR-коды, которые будут постоянно меняться. Эти QR-коды содержат подписанную транзакцию, которую нам необходимо передать на смартфон и транслировать в блокчейн. Нажимаем «Далее» на экране приложения в смартфоне,– включится камера. Сканируем динамические QR-коды на аппаратном кошельке.
Ждем окончания транзакции. Если монеты дойдут до получателя, то в истории переводов появится статус «Успех».
Аппаратный кошелек можно очистить и вернуть к заводским настройкам за несколько минут. Если вы захотите восстановить его, нужно будет заново ввести мнемоническую фразу и связать устройство с приложением на смартфоне.
Разберем процесс удаления кошелька по шагам. Заходим в раздел Settings («Настройки») на аппаратном кошельке и находим пункт Reset wallet («Сброс кошелька»), нажимаем ОК.
На экране появится предупреждение о том, что необходимо перед удалением кошелька записать мнемоническую фразу и пароль. Нажимаем Understood. После чего нам предложат сбросить кошелек и удалить данные.
Выбираем пункт ОК, чтобы продолжить удаление кошелька, или Cancel для отмены действия. Ждем 10 секунд, пока процесс завершится. На экране появится сообщение, что кошелек сброшен до заводских настроек.
Чтобы восстановить кошелек, запускаем устройство и проходим стандартную процедуру настройки, как при первом запуске: выбираем язык, несколько раз нажимаем ОК, чтобы пролистать экраны.
Нажимаем пункт Recover My Wallet («Восстановить мой кошелек»). После этого нам предложат выбрать количество слов, которые содержатся в нашей мнемонической фразе.
Нам предлагают пройти верификацию для подтверждения кошелька,– нажимаем ОК.
Вводим все слова в том порядке, в котором они были сгенерированы устройством при создании кошелька. Таким образом вводим от 12 до 24 слов.
После ввода всех мнемонических фраз нам предложат установить пин-код. Вводим код из 6—12 цифр. Нажимаем ОК на кнопке с галочкой на экране и набираем пин-код повторно для подтверждения. Ждем, когда устройство восстановит кошелек.
Вводим название кошелька. Оно может пригодиться нам в случае, если мы будем использовать несколько устройств SafePal S1.
После ввода названия кошелька нам предложат связать устройство с приложением на смартфоне. На экране появится QR-код для скачивания SafePal App. Где скачать приложение,— читайте в разделе «Аутентификация». Нажмите ОК, чтобы продолжить.
Открываем приложение SafePal App, переходим в раздел со счетами и нажимаем кнопку «Добавить аппаратный кошелек». На экране смартфона появится QR-код.
На устройстве SafePal выбираем первый пункт в меню Scan («Сканировать»). На экране включится камера,— сканируем с её помощью QR-код в приложении.
Вводим пин-код и нажимаем ОК. На экране аппаратного кошелька появятся QR-коды, которые будут постоянно меняться.
Нажимаем «Далее» на экране приложения — переходим в режим сканирования. Сканируем динамические QR-коды на аппаратном кошельке. Всё. Приложение и устройство связано друг с другом,— теперь можно проводить транзакции.
Binance DEX — это децентрализованная криптовалютная биржа. В отличие от централизованной биржи (CEX), здесь не нужно регистрироваться и оставлять личные данные, чтобы получить доступ к покупке и продаже криптовалюты.
Перед тем как начать, убедитесь, что программное обеспечение готово к использованию Binance DEX:
В SafePal App выберите раздел с дополнительными приложениями и нажмите на DApp Binance DEX. Откроется экран, на котором вы сможете создавать заявки на покупку валюты, просматривать историю и производить обмен.
Для примера обменяем на бирже DEX USDT на LTC. В разделе «Вы платите» выбираем USDT, а в разделе «Вы получаете» — LTC. Устанавливаем стоимость обмена и нажимаем «Подтвердить»
В приложении SafePal внимательно проверьте все детали заказа. Если информация верна, нажмите «Подтвердить и подписать». Чтобы подтвердить транзакцию, отсканируйте QR-код в приложении с помощью аппаратного кошелька, введите пин-код и отсканируйте QR-код уже на экране устройства.
После этого заявка будет создана. Пока сделка на бирже не выполнена, вы ее можете в любой момент отменить. Посмотреть и отменить ордера можно в разделе «История ордеров».
Для каждой мнемонической фразы пользователь может придумать бесконечное количество кодовых фраз в виде набора букв или цифр. При создании такого пароля каждый раз будет генерироваться новый кошелек, отдельный от основного.
В первую очередь скрытые кошельки нужны для безопасности. Если преступники, полиция или судебные приставы потребуют раскрыть мнемоническую фразу, чтобы получить доступ к монетам, то это можно будет сделать без всякого риска. Для этого храните на основном кошельке незначительное количество монет. Все остальные деньги разделите по дополнительным кошелькам.
Кодовую фразу нужно хранить также надежно, как и мнемоническую, причем отдельно. Только помните, если вы потеряете сид или кодовую фразу, то навсегда утратите доступ к кошельку.
Пример:
Мнемоническая фраза → основной кошелек А
Мнемоническая фраза+кодовая фраза В → кошелек В
Мнемоническая фраза+кодовая фраза С → кошелек С
Для создания кодовой фразы и скрытого кошелька переходим в раздел «Настройки» (Settings) и выбираем пункт «Кодовая фраза» (Passphrase). Далее — «Установка кодовой фразы» (Set Passphrase).
Программа спросит: «Нужно ли вам использовать кодовую фразу?» Нажимаем «Да» (Yes).
Вводим пин-код, после чего — саму кодовую фразу. Это может быть любой набор букв, цифр или знаков. Запишите код: если вы забудете его, то потеряете доступ к скрытому кошельку.
Подтверждаем создание кошелька и нажимаем «ОК», ждем 10–15 секунд, пока сохранятся настройки. После этого нам предложат придумать название для кошелька.
Главное — не путайте название и кодовую фразу. Получить доступ к кошельку можно только после ввода мнемонической и кодовой фразы. Название нужно только для удобства, чтобы отделять один кошелек от другого.
Вводим название. Обратите внимание: оно должно отличаться от кодовой фразы. После создания кошелька нам предложат сразу его использовать.
Для переключения между кошельками нужно будет еще раз ввести кодовую фразу и пару раз нажать «ОК» для подтверждения. Когда настройка будет завершена, вы будете уже использовать новый кошелек.
Чтобы добавить новый кошелек в приложение SafeApp, устройство нужно к нему повторно привязать. Как это сделать,– читайте в разделе «Привязка устройства к приложению».
В целях безопасности автоматически переключаться между кошельками нельзя. Сначала нужно отключить кодовую фразу,– тогда на устройстве будет снова доступен основной кошелек. После чего можно будет включить другую кодовую фразу.
Для отключения кодовой фразы проходим почти тот же путь, как и при ее создании. Переходим в раздел «Настройки» (Settings) → «Кодовая фраза» (Passphrase) → «Настроить кодовую фразу» (Set Passphrase)
Как только нас спросят: хотите ли вы использовать кодовую фразу? Нажимаем «Нет» (No) и вводим пин-код для подтверждения операции. Все – дополнительный кошелек отвязан от устройства. Теперь мы можем использовать стандартный кошелек или активировать новую кодовую фразу.
Чтобы проверить, правильно ли вы запомнили мнемоническую фразу, или чтобы быстро переключиться на другой кошелек без сброса настроек, используйте функцию верификации сид-фразы. Вот, как это сделать.
Переходим в раздел «Настройка» (Settings), выбираем «Верификацию сид-фразы» (Seed verification) и нажимаем Next («Далее»)
Выбираем количество слов в фразе и кликаем OK.
После чего вводим нужное количество слов в том порядке, как они были сгенерированы при создании кошелька. Если мнемоническая фраза введена верно, то появится сообщение о том, что этот кошелек можно использовать на устройстве.
Для продолжения восстановления кошелька нажмите ОК или «Отмена» — в том случае, если вы хотели проверить мнемоническую фразу. Помните, что при восстановлении кошелька предыдущий будет удален с устройства. Чтобы запустить его снова, понадобится пройти аналогичную процедуру верификации.
Приложение SafePal App работает на iOS и Android. Перепрошить сам аппаратный кошелек можно на любой операционной системе: Windows, Linux или macOS.
Справочная информация по устройству SafePal находится на платформе Zendesk. Здесь есть ответы на любой вопрос по кошельку – информация разбита по категориям. Также можно поискать нужный вопрос по ключевым словам. Главная проблема — все на английском языке. Если вам важна полноценная поддержка на русском, то обратитесь в наш интернет-магазин. Если возникнут трудности, поможем разобраться.
Разбираем основные вопросы, которые задают пользователи SafePal. Для удобства мы их разбили на разделы.
Здесь разбираем основные вопросы, которые нельзя отнести к какому-то одному разделу.
Ничего страшного. Кошелек можно восстановить на другом устройстве по мнемонической фразе и кодовому слову. Главное – храните их в недоступных для других людей местах. Читайте об этом в разделе «Восстановление кошелька».
Его можно найти на сайте производителя.
Вся информация об обновлениях публикуется на странице Zendesk:
SafePal не взимает плату с пользователей, которые создают учетные записи Binance DApp. Торговая комиссия при использовании такая же, как и на самой платформе Binance.
Это значит, что при первом использовании XRP вы должны перевести сумму больше 20 XRP: Во время перевода 20 XRP будет заблокировано в качестве депозита.
Если у вас уже есть учетная запись XRP на другом аппаратном кошельке, вы можете восстановить этот кошелек на SafePal S1. В этом случае вносить депозит не нужно.
Читайте пошаговую инструкцию в разделе «Обновление прошивки и смена языка на русский».
Вы можете просмотреть версию прошивки устройства S1 в разделе «Настройки» (Settings) → «О программе» (About). Сравните ее с последней версией на сайте Перейдите на страницу производителя с обновлением и введите серийный номер устройства в поисковой строке. На сайте вы увидите последнюю версию прошивки для кошелька.
Мы рекомендуем регулярно обновляться, чтобы использовать новые валюты и функции.
Обновление прошивки SafePal не обязательно. Если вы решите не обновляться, устройство будет работать в привычном режиме. Тем не менее, некоторые новые функции безопасности и валюты будут недоступны. Главное — новая прошивка поддерживает русский язык.
Ответ на этот вопрос найдете в Zendesk.
Сначала проверьте, перешло ли устройство S1 в режим обновления. Для этого перейдите в раздел «Настройки» (Settings) → «Обновление» (Upgrade) → «Резервное копирование готово» (Backup already) → «Далее» (Next)
Если устройство перешло в режим обновления, но компьютер по-прежнему не обнаруживает виртуальный диск, это может говорить о неисправности USB-провода. Проверьте USB-кабель на других устройствах: если он работает в привычном режиме, снимите процесс обновления устройства на камеру и отправьте нам — мы поможем обнаружить проблемы.
Официальная прошивка SafePal доступна только на сайте SafePal. Не загружайте неизвестные прошивки из других источников.
Нет. Сейчас SafePal поддерживает обновление прошивки только через компьютер.
Аппаратный кошелек SafePal хранит закрытый ключ на полностью автономном устройстве. Чтобы использовать его, пользователю нужно связать устройство с приложением SafePal. Большинство людей выбирают аппаратный кошелек из-за его повышенной безопасности — он оптимально подходит для долгосрочного хранения крупных активов.
Программный кошелек SafePal Software Wallet хранит закрытый ключ в приложении мобильного телефона. По сравнению с аппаратным он проще и удобнее в управлении: вы можете сразу совершать транзакции или покупать монеты. Он подходит для ежедневного использования и для хранения небольших сумм. В остальном — он уязвим для злоумышленников.
Аппаратный и программный кошелек SafePal — это децентрализованные кошельки, то есть ни один из них не хранит и не имеет доступ к вашему закрытому ключу или монетам.
Вы можете восстановить криптокошелек, созданный на другом устройстве. Только убедитесь в том, что эта фраза не была где-либо засвечена. В этом случае лучше создать новый кошелек и перевести туда все активы. Как восстановить кошелек – читайте в разделе «Восстановление кошелька».
При замене или потере SafePal вы можете восстановить кошелек на любом другом устройстве с помощью мнемонической фразы и кодового слова. Как это сделать на новом устройстве SafePal — читайте в разделе «Восстановление кошелька».
Скорее всего, вы создали в приложении программный кошелек и не связали его с устройством. Как создать работающий холодный кошелек – читайте в разделе «Cоздание аппаратного кошелька».
«Родное» зарядное устройство 5V 1A полностью заряжает аккумулятор за 2—3 часа. Время может быть больше, если вы используете зарядку с меньшей мощностью. Когда аккумулятор зарядится, логотип аккумулятора на экране устройства станет полностью белым.
Если аккумулятор полностью заряжен, логотип аккумулятора становится белым, а метка в виде молнии не отображается при подключении кабеля USB.
Если кошелек не заряжается за 2—3 часа, попробуйте его зарядить в течение длительного времени,– например, в течение 24 часов. Не помогает? Попробуйте заменить кабель USB.
Если аккумулятор вышел из строя, холодный кошелек все равно можно использовать. Для этого подключите его компьютеру с помощью USB-кабеля.
Если вы используете устройство по 10 минут в день, то батарея проработает примерно 20 дней после полной зарядки.
В аппаратном кошельке SafePal S1 используется литиевая батарея. Одна из особенностей таких аккумуляторов в том, что если их не заряжать регулярно, срок службы будет постоянно сокращаться. Поэтому рекомендуем заряжать устройство хотя бы раз в 3 месяца.
Если аккумулятор вышел из строя, холодный кошелек все равно можно использовать. Для этого подключите его компьютеру с помощью USB-кабеля.
Сравним SafePal с похожими моделям конкурентов по цене и характеристикам.
Самый продаваемый аппаратный кошелек для криптовалюты. Снабжен небольшим OLED-дисплеем и подключается к ПК через микро-USB вход.
Улучшенная модель с широким дисплеем и увеличенной памятью, которая позволяет загрузить более 100 приложений для работы с криптовалютой. Поддерживает Bluetooth-соединение со смартфоном, поэтому транзакции можно совершать без подключения к компьютеру.
У кошелька установлен экран Touch Screen, на котором можно работать как на смартфоне. Новый процессор делает его максимально отзывчивым и быстрым. Также к Трезору можно подключить MicroSD карты с личными данными и шифровать их с помощью одного из приватных ключей.
Холодный кошелек, который работает через мобильное приложение. Для подключения используется Bluetooth. Остальные действия происходят через приложение. Все анонимно и регистрироваться в приложении не нужно.
![]() |
Ledger Nano S |
Ledger Nano X |
Trezor T |
CoolWallet S |
SafePal S1 |