Новый метапротокол для приватных биткоин-транзакций: Shielded Bitcoin
На платформе Delving Bitcoin представили новый метапротокол Shielded Bitcoin, предназначенный для обеспечения конфиденциальности транзакций на базовом уровне биткоина. Это решение не нуждается в софтфорках, операторах или использовании мостов.
Протокол работает на основе записей, содержащих информацию о сумме и получателе. Во время транзакции пользователь добавляет зашифрованные данные, такие как notes, nullifier и доказательства с нулевым разглашением, в обычную биткоин-транзакцию.
Эти доказательства подтверждают наличие и право на использование средств, а также баланс сумм, не раскрывая публично связи между сторонами сделки. Верификацию осуществляют индексаторы, которые следят за записями в блокчейне и предотвращают двойное расходование средств, не получая при этом доступа к самим средствам.
Ключевые аспекты управления остаются у владельца ключа траты, в то время как два дополнительных ключа, предназначенные только для чтения, позволяют отслеживать поступления и историю операций без права на расходование.
Разработчики заявляют, что Shielded Bitcoin скрывает суммы, отправителей и получателей, а также не раскрывает, какие именно notes были потрачены, оставляя видимыми лишь сам факт перевода, время, количество notes и комиссию.
Несмотря на преимущества, протокол имеет и ограничения, такие как видимость точек входа и выхода, необходимость в trusted setup для Groth16 и более заметный след в блокчейне по сравнению с традиционными транзакциями.
Shielded Bitcoin сравнивается с другими протоколами, такими как CoinJoin, PayJoin, Silent Payments, Zcash и Glass Coin. Ранее, в марте, команда OP_NET внедрила протокол для использования смарт-контрактов и DeFi-инструментов на базовом уровне биткоина.