MoneroP2P
🌐 Русский

Безопасность MoneroP2P

Последнее обновление:

Коротко: в MoneroP2P никто не хранит средства. Ваши USDT лежат в контракте, который выдаёт деньги только по публичным правилам, а XMR — на адресе, который никто не может переместить без обеих половин ключа. Сервис работает с реальными деньгами в Arbitrum One + Monero, с лимитом 100 USDT за своп, заданным в контракте. Контракт проверен Halmos, Aderyn и Slither, его код опубликован в Sourcify; внешнего аудита пока не было, поэтому каждый своп ограничен.

Почему никто не хранит ваши средства

Как работают возвраты

СитуацияЧто происходит
Мейкер не вносит XMRВы делаете возврат до t0 (приложение попросит об этом)
Мейкер вносит меньше XMRВы не подтверждаете и делаете возврат до t0
Вы подтвердили, а мейкер не забирает оплатуВы делаете возврат начиная с t1
Вы закрыли вкладкуВернитесь с файлом восстановления

Риски, о которых нужно знать

  1. Сроки. Если вы не сделаете возврат вовремя, когда XMR не пришли, можно потерять USDT. Приложение предупредит, но оно должно быть открыто, или вам нужно вернуться с файлом.
  2. Файл восстановления. Без него и его пароля вы не сможете получить XMR или сделать возврат. Мы не можем восстановить его за вас.
  3. Заморозка USDT. Tether может замораживать адреса. Каждый своп использует отдельный контракт, но риск существует.
  4. Пока нет внешнего аудита. Контракт прошёл автоматическую проверку (Halmos, Aderyn, Slither), но в ПО всё равно могут быть ошибки. Лимит 100 USDT за своп ограничивает то, чем рискует один своп.
  5. Конфиденциальность. Прокси узлов Monero видит, какие запросы делает ваш браузер. Можно использовать свой узел.

Как мы защищаем приложение

Аудиты

Контракт проверен свободными открытыми инструментами: Halmos (символьная верификация, 7/7 свойств доказаны для всех входных данных), Aderyn (0 находок высокой критичности) и Slither (нет находок средней или высокой критичности). Его код верифицирован в Sourcify (точное совпадение). Отчёт: docs/AUDITORIA-GRATUITA.md. Внешний аудит ещё впереди; подготовленный объём работ — в docs/AUDITORIA.md.

Исходный код и сообщения об уязвимостях

Открытый код (AGPL-3.0): github.com/juanjobs39-cloud/xmrp2p. Чтобы сообщить об уязвимости, используйте приватные отчёты GitHub, как описано в SECURITY.md.