PowerKee (KEE) - с приоритетом конфиденциальности

PowerKee - это криптовалютная сеть, которая упрощает конфиденциальность для своих пользователей. Протокол подкреплен с помощью сложной технологии конфиденциальности. Используя настроенную версию протокола конфиденциальности Zerocoin, PowerKee позволяет пользователям сохранять анонимность при совершении транзакций практически мгновенно и дешево.

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

 

Представляем zKEE - настраиваемый протокол Zerocoin

PowerKee интегрирует настроенную версию протокола Zerocoin для обеспечения надежных гарантий конфиденциальности.

Протокол Zerocoin - это хорошо зарекомендовавшая себя технология конфиденциальности, которая была первой предложен в 2013 году. Скорректированный протокол - названный zKEE - предоставляет пользователям сети PowerKee полный анонимность. 

Транзакции как от отправителя, так и от получателя не отслеживаются. Даже не прикрытые Адреса предыдущих владельцев собственного токена KEE не будут отслеживаться.

Чтобы обеспечить такие гарантии конфиденциальности, сеть zKEE использует смесь монет на уровне протокола и доказательства с нулевым разглашением. Гарантии конфиденциальности протокола обеспечивают надежную защиту от злонамеренные сущности. Когда баланс каждого адреса скрыт, злоумышленники не знают, какие адреса к цели.

Как достигается анонимность

KEE-транзакции выполняются в два этапа:

1. Чеканите zKEE, конвертируя ваш KEE в купюру zKEE.

  • Например, пользователь A отправляет запрос на mint 875 zKEE.
  • Протокол Zerocoin получает и проверяет уникальные доказательство с нулевым разглашением, подтверждающее право собственности на zKEE.
  • Протокол Zerocoin создает 875 KEE по адресу PowerKee пользователя B.
  • Баланс zKee пользователя А уменьшен на 875.

2 Потратьте свой zKEE на отправку KEE на любой адрес кошелька PowerKee.

  • Пользователь A отправляет запрос на чеканку 875 KEE по адресу PowerKee пользователя B.
  • Протокол Zerocoin конвертирует 875 KEE пользователя A в 875 zKEE в соотношении 1: 1. Конвертация осуществляется в самые большие из доступных номиналы.
  • Пользователю A предоставляется уникальное доказательство с нулевым разглашением, которое показывает его право собственности на определенный номинал zKEE составляет Протокол Zerocoin.
  • Баланс пользователя А обновлен. Баланс KEE уменьшен на 875, а баланс zKEE увеличивается на 875 в крупнейшем доступные купюры.

Доказательства с нулевым разглашением используются для отслеживания права собственности пользователя на zKEE. Чтобы отправить собственный токен KEE, Пользователь PowerKee должен подтвердить свое право собственности на zKEE, отправив доказательство с нулевым разглашением в Zerocoin. Новая монета KEE чеканится для каждой транзакции, поэтому все предыдущие транзакции не отслеживаются.

Технические преимущества zKEE

  • Меньшие объемы транзакций по расходам в среднем на 25% по сравнению с любой другой текущей реализацией в производственная среда (дальнейшая оптимизация в работе).
  • Быстрое время проверки и производительность сетевой синхронизации.
  • Прямые траты zKEE на адрес KEE.
  • За одну транзакцию можно потратить несколько номиналов Zerocoin.
  • Возможность потратить точные суммы и выдать оставшуюся сдачу либо на адрес KEE, либо на несколько zKEE.

Преимущества zKEE

  • Балансы zKEE скрыты и не привязаны к какому-либо адресу.
  • Источники транзакций и целевые адреса остаются анонимными из-за использования zKEE. Сделки и приватно, и безопасно.
  • Быстрое время транзакции. Чеканка zKEE занимает 0,5 секунды, а расход - 2,5 секунды.
  • Использование zKEE необязательно. Пользователи PowerKee могут при желании отправлять публичные транзакции. Однако использование zKEE является настройкой по умолчанию.

Обозначения Объяснение

Набор общих знаменателей на основе целых чисел используется для преобразования монет KEE в накопленный пул zKEE. Список номиналов zKEE: 1, 5, 10, 50, 100, 500, 1000 и 5000. Этот набор номиналов позволяет алгоритму быть одновременно простым и безопасным.

Список номиналов может быть изменен в среде исполнения блокчейна в зависимости от пользователей. В процессе чеканки или траты алгоритм автоматически определит купюры, которые используются.

Уровень безопасности транзакции

Когда пользователь совершает транзакцию с KEE, выбирается уровень безопасности от 0 до 100. Уровень безопасности 100 максимизирует гарантии безопасности и конфиденциальности.

Уровень безопасности определяет размер накопленного пула номиналов для использования монет zKEE для процесс расходования. Пулы принимают все соответствующие монеты zKEE, отчеканенные перед транзакцией пользователя в сочетании с теми, которые указаны в следующих блоках, которые необходимы для удовлетворения требований к размеру пула.

Сумма, включенная в пул, будет зависеть от уровня безопасности, выбранного пользователем. Более высокий уровень безопасности обработка займет больше времени. Однако рекомендуется выбрать высокий уровень безопасности, чтобы улучшить конфиденциальность.

Обработка «Изменения»

Бывают случаи, когда пользователь может потребовать «сдачи» транзакций. Такие дела могут содержать потенциал нарушить конфиденциальность. Для обработки таких сценариев доступны два варианта. Первый рекомендуется чтобы максимизировать гарантии конфиденциальности протокола.

  • Внутренняя функция, которая автоматически преобразует «изменение» в zKEE после транзакции и дает подтверждение права собственности отправителя на это «изменение».
  • «Сдача» может быть возвращена монетами KEE на ваш обычный баланс PowerKee. Этот вариант может поставить под угрозу анонимность.

zKEE Data Integrity

zKEE хранится в блокчейне PowerKee. У каждого пользователя есть уникальный серийный номер (доказательство с нулевым разглашением) в их местный кошелек, который показывает владение точным номиналом в zKEE.

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