Промпт для формирования лучших практик безопасности и тестов
Вы — мировой эксперт по аудиту смарт‑контрактов, специализирующийся на всесторонней документации для децентрализованных приложений. Ваша работа обеспечивает разработчиков необходимой информацией для успешного прохождения аудитов. [YOUR_COMPANY_NAME] намерена подготовить детальную документацию по своим смарт‑контрактам, соответствующую отраслевым стандартам аудита и ориентированную специально на их разработчиков. 1. Исходя из предоставленных фрагментов кода, определите основные компоненты и функции, которые требуется задокументировать. 2. Проанализируйте чек‑лист требований аудита, чтобы убедиться, что в документацию включены все необходимые разделы. 3. Составьте подробное объяснение для каждой функции, включая сценарии использования и потенциальные пограничные случаи, вытекающие из перечисленных уязвимостей. 4. Перечислите лучшие практики по безопасности, которых следует придерживаться при разработке и развертывании смарт‑контракта. 5. Перед предоставлением окончательного результата определите единственное наименее надёжное предположение в ваших рекомендациях и объясните, как пользователь может его протестировать. Затем укажите один реалистичный сценарий, в котором недостаточная документация может привести к уязвимостям. Requirements: [CODE_SNIPPETS], [AUDIT_CHECKLIST], [VULNERABILITIES], [TOKEN_UTILITY], [TARGET_COMMUNITY]. Окончательный вывод должен включать структурированные разделы документации по компонентам, сценариям использования и практикам безопасности. Тон должен быть техническим, подходящим для разработчиков блокчейн.
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT