Post
Topic
Board Альтернативные криптовалюты
Re: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]
by
Balthazar
on 31/03/2016, 08:04:55 UTC
Хотелось бы на это посмотреть в действии, а то в голове куча вопросов, а как их правильно задать - не понимаю Smiley
Один из возможных вариантов предполагает создание подписи от имени группы про звольного количества участников. Если вкратце, то можно создавать подписи, проверяемые более чем одним публичным ключом, при этом знание соответствующих закрытых ключей совсем необязательно.

Тут пример одной из реализаций, упрощенных в сторону простоты понимания и потому не очень быстро работающий:

https://gist.github.com/badmofo/92a0aa7c305b44ed1de8

С точки зрения проверяющего подпись, все перечисляемые подписавшим ключи являются равновероятными кандидатами на роль подписавшего данные, даже если они вообще не имеют к ним отношения. Это дает возможность брать из блокчейна произвольный набор ключей, добавлять их к своим при создании подписи и, тем самым, сильно затруднять анализ графа переводов. Ценой увеличения объема транзакции и оплаты большей комиссии, естественно.