Solana Attestation Service (SAS) — это новая инфраструктура от Solana Foundation, предназначенная для привязки внеконтрактных (off-chain) данных к блокчейн-адресам в сети Solana. Это позволяет пользователям подтверждать определённые факты или статусы (например, прохождение KYC, статус аккредитованного инвестора и т.д.) и использовать эти подтверждения в смарт-контрактах и децентрализованных приложениях.
Что делает Solana Attestation Service:
- Связывает off-chain данные с on-chain адресами.
- SAS позволяет сторонним поставщикам данных (например, KYC-провайдерам) выпускать «аттестации» — цифровые утверждения о пользователе.
- Эти аттестации подписываются криптографически и прикрепляются к определённому адресу кошелька в сети Solana.
- Работает через подписанные сообщения.
- Вместо того чтобы хранить личные данные в блокчейне, SAS использует схему подписей, где утверждение проверяется, но не раскрывает лишнюю информацию.
- Применение:
- KYC/AML: подтверждение, что пользователь прошёл проверку личности.
- Аккредитация: проверка статуса «квалифицированного инвестора».
- Социальные метки: в будущем возможно добавление информации с GitHub, Discord, X и т.д.
- Голосование и DAO: доступ к участию только пользователям с определёнными аттестациями.
- Безопасность и приватность:
- Аттестации не обязательно размещаются в открытом доступе в блокчейне. Их можно проверять вне цепочки, что позволяет сохранить приватность пользователя.
- Интеграция с кошельками:
- SAS нацелен на тесную интеграцию с Solana-кошельками, такими как Phantom и Backpack. Пользователь сможет увидеть и управлять своими аттестациями прямо в кошельке.
Пример сценария:
Представьте DAO, в которую могут вступить только пользователи, прошедшие KYC и имеющие статус аккредитованного инвестора. С помощью SAS, DAO может автоматически проверять эти статусы у участников без необходимости передавать личные данные напрямую.
Итого:
Solana Attestation Service — это шаг к созданию доверенной, но при этом приватной среды в Web3, где пользователь может доказать тот или иной факт о себе (например, «мне есть 18 лет»), не раскрывая лишнюю информацию, и использовать эти подтверждения в DeFi, NFT и DAO.