Разработчики представили Shielded Bitcoin — метапротокол для проведения приватных транзакций в первом уровне сети биткоина. Решение работает без необходимости внедрения софтфорков, использования мостов или привлечения сторонних операторов.
Система использует notes, содержащие данные о получателе и сумме перевода. Пользователи включают в транзакции зашифрованные записи, nullifier и доказательства с нулевым разглашением. Это позволяет подтвердить право на трату монет и баланс без раскрытия участников.
Индексаторы проверяют транзакции и отслеживают nullifier для предотвращения двойных трат, не получая при этом контроля над активами. Владелец управляет средствами через ключ траты, а дополнительные ключи для чтения позволяют просматривать историю операций без возможности тратить монеты.
Протокол скрывает суммы переводов, личности отправителя и получателя, а также информацию о потраченных notes. При этом сторонние наблюдатели сохраняют возможность видеть время публикации, размер комиссии, количество notes и базовую транзакцию в блокчейне.
Авторы выделили ряд ограничений системы: видимость входов и выходов, необходимость trusted setup для схемы Groth16, а также увеличенный размер данных в блокчейне по сравнению с обычными биткоин-операциями.






