Все языки
Quantstamp – это масштабируемый протокол аудита безопасности, предназначенный для поиска уязвимостей в смарт-контрактах Ethereum. Протокол Quantstamp обеспечивает безопасность смарт-контрактов, создавая масштабируемую и экономичную систему для аудита всех смарт-контрактов в сети Ethereum. Quantstamp надеется, что с течением времени и многими соображениями безопасности каждый смарт-контракт Ethereum сможет использовать протокол Quantstamp для проведения аудита безопасности.
Протокол Quantstamp опирается на распределенную сеть участников, чтобы смягчить влияние злоумышленников, тем самым создавая достаточную вычислительную мощность для управления сетью. Каждый участник будет использовать токен протокола Quantstamp (QSP) для осуществления платежей, получения или улучшения услуг.
<час>
1. Создатель смарт-контракта создает контракт (создатель должен иметь определенное количество монет QSP, чтобы вознаграждать последующих участников, которые вносят вклад в смарт-контракт).
2. Участники предоставляют некоторые коды о надежности и безопасности этого смарт-контракта (получают определенные монеты QSP).
3. Верификаторы (майнеры) обеспечивают вычислительную мощность и запускают узлы проверки Quantstamp (получают определенные монеты QSP).
4. Средство поиска ошибок отправляет сообщения об ошибках и расторгает смарт-контракт (получает монеты QSB).
5. Контрактные пользователи, используйте результат аудита безопасности - контракт.
6. Избиратели, механизм голосования на основе токенов QSP является ядром управления.
<час>
Quantstamp – это децентрализованная интеллектуальная автоматизированная платформа аудита безопасности, предназначенная для аудита кода смарт-контрактов с более высокой степенью автоматизации для обеспечения более высокого уровня безопасности, сокращения цикла аудита и снижения затрат.
1. Протокол Quantstamp:
①Автоматизированная и обновляемая система программного обеспечения для проверки языка программирования Solidity (язык смарт-контрактов Ethereum).
②Автоматизированная система поощрения за обнаружение дефектов в смарт-контрактах.
Уникальное позиционирование QuantStamp заключается в том, что он сочетает в себе автоматический расчет и ручную работу одновременно, а расширяемое пространство значительно улучшено.
2. Как Quantstamp улучшает инфраструктуру смарт-контрактов?
①Соглашение позволяет конечным пользователям напрямую отправлять программы для проверки, и результаты аудита не будут манипулироваться;
②Проверка и подтверждение смарт-контрактов используются как часть программного обеспечения узла проверки Ethereum для мотивации майнеров.
В будущем QuantStamp планирует сотрудничать с третьими сторонами для обеспечения страхования смарт-контрактов, чтобы еще больше снизить риск использования смарт-контрактов.
3. Как Quantstamp улучшает процесс разработки?
Вручную пройти проверку открытого исходного кода и модульное тестирование недостаточно для удовлетворения потребностей технологии блокчейн.
Чтобы минимизировать риск, разработчики отправляют собственный код для аудита безопасности прямо из кошелька, через смарт-контракт Quantstamp Ethereum, вводят исходный код в поле данных и отправляют токен QSP.
Протокол Quantstamp предоставляет этот простой интерфейс, более оптимизированный процесс проверки смарт-контрактов, сводя к минимуму вероятность ошибок, а также помогая защитить права разработчиков, доказывая в блокчейне, что они провели аудит репутации.
Ссылки по теме:
https://quantstamp.com/
https://www.jianshu.com/p/1dfef2763d62