-насколько я знаю, он не требует никаких изменений в протокол Bitcoin?
-использует multisig, TimeLock и cryptonote подписи кольцевого типа с транзакцией цепью, которая не нужно хранить
шаги Псевдо-код
1. Группа людей общаться перетасовать монеты. Они создают multisig адрес, такие как 7 из 7 multisig. Multisig адрес будет также содержать TimeLock, так что если что-то вдоль линии не работает, вы можете отказаться подписать multisig и средства будут возвращены обратно отправителю для всех.
2. Каждый человек создает секретный ключ для кольцевой сигнатуры типа cryptonote и вычисляет адрес, который будет ассоциироваться с ним.
3. Каждый человек посылает BTC в multisig адрес. Приложенный к каждой транзакции дополнительные данные, указывающие адрес они создали на шаге 2.
4. Как только все направили свои платежи, то multisig адрес будет иметь несколько платежей с каждой транзакции с указанием адреса.
5. Группа в настоящее время работает вместе на специальном Времнном гроссбухе с использованием подписей в кольце. Система бухгалтерской книги будет работать похож на cryptonote валюты типа, но не будет включать в себя не добычи. Начальное состояние какого адреса содержит то, что бы вывести из multisig адреса, коррелирующего 1: 1 с одноранговыми «перетасовать монеты». Нет новые монеты не когда-либо созданное и монеты только двигаться. Затем группа начинает двигаться монеты вокруг себя и перемешивает ее вокруг использования подписей в кольце.
Основной целью Леджера является конфиденциальность, так что группа могла бы теоретически создать очень большую бухгалтерскую книгу с большим количеством движений, все это выбрасывается потом. Для предотвращения затопления каждой «перетасовки монеты» сделки может иметь супер крошечный плат, так что, когда система делаются общие объем сборов во всей системе эквивалентны одной небольшой BTC платы. А поскольку книга отбрасываются, новейшие системы бухгалтерской книги, которые смешиваются лучшим будут использоваться и могут развиваться.
6. Для того, чтобы установить, где БТД в конечном итоге, ООН-расходуемая транзакция создаются с "перетасовать монеты" с прикрепленными данными, содержащим BTC адреса. Каждая торцевая сделка будет иметь количество «перетасовать монеты» и связанный с ними адрес. После того, как все «перетасовать монеты» являются не-расходуемой группа может начать строительство на конце транзакции.
7. Сделка создается, которая использует multisig средства и посылает их по всем адресам, перечисленным в пункте 6 с точно такой же стоимости. Платы, используемые в системе добавляются сделки тоже. После того, как каждая из сторон подтверждает, что средства, которые они сдадут, передаются на новый адрес, они будут подписывать сделку. Каждый человек может проверить себя, как только они не будут иметь возможность следить за чужие «перетасовать монеты». Вы увидите свои монеты, а остальные будут все добавить до первоначального multisig количества адресов.
8. Если в любое время двойной израсходуют обнаруживаются на этапе 5 процесс завершает работу и все члены ждут блокировок времени.
9. TOR используется для защиты IP-корреляций.
Конечным результатом является BTC в один адрес, который разбивается на множество выходов не имея возможности узнать, кто получил то, потому что это все затемняется с подписями кольцо.
Мой крипто знания довольно ограничены, поэтому я понятия не имею, если что-то подобное будет работать.