Кольцевая подпись — что это значит?
Значение
Кольцевая подпись (англ. ring signature) — разновидность цифровой подписи, позволяющая одному анонимному пользователю подписать документ от имени группы пользователей, то есть от имени некоторого «кольца пользователей». Название этого вида подписи связано с тем, что кольцевая схема не требует выделения пользователей с особыми полномочиями: кольцо представляет собой геометрическую фигуру без центра. Кольцевая подпись не предусматривает механизма определения группы пользователей и возможности отзыва анонимности подписывающего. Единственное требование — это наличие связи участников с определенной парой ключей открытого шифрования. Алгоритм позволяет инициатору подписи с помощью своего приватного ключа выбрать произвольное количество подписывающих, включая самого себя. Благодаря кольцевой подписи получатель информации может удостовериться в ее целостности и в том, что сообщение поступило от одного из участников группы. При этом отправитель сохраняет свою анонимность. Кольцевая подпись используется разработчиками криптовалют как механизм приватности — то есть в качестве альтернативы технологии zk-SNARK, известной благодаря анонимным монетам Zcash, ZenCash и Bitcoin Private. На основе схемы кольцевой подписи создан протокол CryptoNote. Этот протокол позволяет скрывать истинные адреса кошельков, заменяя их случайным одноразовым адресом одного из участников сети. CryptoNote затрудняет анализ блокчейна. В рамках CryptoNote кольцевая подпись удостоверяет, что транзакция была инициирована одним из адресов из некоторой группы адресов. Транзакции, подписанные кольцевой подписью, ссылаются на несколько других транзакций в цепочке блоков. С точки зрения стороннего наблюдателя все эти транзакции могут казаться исходными с равной степенью вероятности. Протокол CryptoNote используется криптовалютой Bytecoin, разработанной для даркнета, а также ее форками — Monero и DarkNote.