Всепогодный тренажер Gyrosoft. Уровень 2.5: Mission Control(Устойчивость к атаке Сибиллы)
В Gyroscope идет активная работа за кулисами, и в ближайшее время вы можете ожидать от нас важных анонсов.
А пока мы просим участников нашего тестнета помочь нам стать более устойчивыми к атаке Сибиллы. В крипте каждый может создать столько аккаунтов (например, Ethereum адресов), сколько захочет, поэтому мы не можем полагаться на то, что адрес Ethereum представляет уникального человека.
Когда кто-то использует большое количество аккаунтов для получения непропорционально большого влияния в системе, это называется атакой Сибиллы. Хорошо продуманные blockchain системы, как правило, спроектированы таким образом, чтобы быть устойчивыми к атаке Сибиллы. Например, путем добавления платы за транзакции, которая делает атаки Sybil слишком дорогими, чтобы быть целесообразными.
Если участие в тестовой сети будет иметь какие-либо последствия для основной сети, они будут зависеть от аккаунтов прошедших проверку на атаку Сибиллы. Поскольку в testnet все токены по сути являются "монопольными деньгами", стоимость атак Sybil практически равна нулю.
Чтобы решить эту проблему и обеспечить честный и беспристрастный запуск Gyroscope, мы просим пользователей тестовой сети сообщить, с сохранением конфиденциальности, данные своих уникальных интернет-идентификаторов. В принципе, они могут быть использоваться как часть механизма для проверки на атаку Сибиллы.
На этом уровне вы узнаете, как передать ваше закодированное сообщение обратно в миссию. Так что следите внимательно!
Шаг 1
Зайдите в секцию sybil-resistance.exe в разделе Game в testnet.
Шаг 2
Введите хотя бы одно из следующих данных: ваш адрес в Twitter, адрес в GitHub, номер телефона.
- Чем больше полей вы заполните, тем больше вероятность того, что мы сможем подтвердить вас позже.
- Указывайте аккаунты, которые вы действительно используете (при окончательной проверке на Sybil атаку могут применяться меры по борьбе с ботами).
- Добавление номера телефона, вероятно, будет наиболее надежным.
- Если вы измените свой Twitter или GitHub до запуска Gyroscope, это будет означать, что мы не сможем подтвердить вас этим способом.
Мы настоятельно рекомендуем добавить salt - рандомное количество символов; как секретный пароль - для защиты вашей конфиденциальности дальше.
Шаг 3
После того как вы нажмете на кнопку 'Submit', дождитесь подтверждения транзакции. После этого появится возможность загрузить .json документ.
Скачайте файл .json и СОХРАНИТЕ ЕГО В БЕЗОПАСНОМ МЕСТЕ! Мы рекомендуем сделать его резервную копию.
Вы скачиваете точный предварительный образ всех введенных вами данных - т.е. полезную нагрузку, которую вы помещаете в функцию хэширования.
Все это делается локально в вашем браузере - мы не храним никаких данных.
Шаг 4
Если вы обновите экран, в случае успеха, вы увидите флажок "Completed" и хэш, сохраненный в blockchain.
Как работает сохранение конфиденциальности за кулисами
Ваша информация хэшируется, то есть преобразуется в неразборчивый текст. Это преобразование практически невозможно вернуть к исходному состоянию, поэтому никто другой не сможет восстановить вашу информацию, если все сделано правильно. Однако, зная входную информацию, позже, вы можете доказать кому-то другому (попросив его перехешировать информацию), что именно эта информация использовалась для создания финального хэша.
Добавление salt'a из случайных символов делает этот метод более безопасным. Причина в том, что если кто-то захочет восстановить исходную информацию и будет знать структуру данных (в нашем случае, Twitter, GitHub и номера телефонов), то в принципе он сможет перебрать все комбинации аккаунтов Twitter, ников GitHub и номеров телефонов, чтобы узнать, какие пользователи подключены к каким аккаунтам, вычисляя хэши каждой комбинации и сравнивая их с хэшами, сохраненными в тестовой сети. Это вряд ли произойдет или удастся, но добавление соли делает это практически невозможным.
Хеш вычисляется локально в браузере и является единственной частью информации, хранящейся в blockchain - мы не храним никакой базовой информации. Именно поэтому, если вы используете salt, очень важно помнить ее, так как в случае ее потери восстановление salt'a будет невозможно.
О Gyroscope
Gyroscope - это разработанный как децентрализованный, масштабируемый и высоколиквидный стейблкойн, работающий при любых погодных условиях. Gyroscope стабилизируется за счет наличия резерва из других активов с тщательно сбалансированными рисками и использования его для балансировки рынка Gyro Dollars. Gyroscope сочетает в себе три основные инновации, чтобы сделать это возможным в DeFi. Первая линия защиты - это резерв с учетом рисков, цель которого - 100% покрытие Gyro Dollars. Вторая линия защиты основывается на новых конструкциях AMM для повышения ликвидности и устойчивости вокруг привязки. В Gyroscope также включены революционные механизмы для безопасного управления с Conditional Cash-flows и Optimistic Approvals, которые согласовывают стимулы управления с видением пользователей Gyro Dollar.
Что делать дальше
- Следите за нами в Twitter @GyroStable и делайте ретвиты для получения дополнительных плюсиков.
- Присоединяйтесь к нашему серверу Discord!
- Читайте о Gyroscope в нашей обновленной документации!
- Читайте об уникальных особенностях Gyroscope: Часть 1 и Часть 2!
- Следите за проектом, чтобы продолжить игру
Оригинал: Gyrosoft All-Weather Simulator Level 2.5: Mission Control (Sybil Resistance)