Post
Topic
Board Альтернативные криптовалюты
Re: NovaCoin (scrypt PoW + PoS hybrid) [self-mod]
by
Alex AXe
on 10/04/2016, 19:22:51 UTC
Юзер отправляет монеты на единый для всех специальный адрес, откуда им обычным путём нет возврата. После этого он может с помощью хэша использованного для этого закрытого ключа создать новые монеты. При этом в создающей монеты транзакции будет ссылка на более чем одну уничтожающую транзакцию, принадлежность каждой из которых конкретному пользователю равновероятна. Чем дольше работает такая система, тем больше становится пул из доступных для использования "уничтоженных" монет, и тем труднее становится восстановить историю происхождения конкретного выхода.

Минусы схемы очевидны - накопление мусора в UTXO, в виде груза уничтоженных монет, не поддающихся очистке в виду невозможности определить их статус. Впрочем, этот вопрос можно решить, если заранее ограничить срок их жизни.

Чтобы не плодить дополнительных сущностей, в качестве специального адреса можем использовать тот, на который были отправлены те 110000 монет. Это будет логично, как мне кажется.
Как будет учитываться общий баланс монет? Предположим, я уничтожил 100 монет. Как проверить, что я создал не более 100 новых?