Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
pestra
6 лет назад

zk-SNARK в Блокчейне SIDERA | Романтичная Приватность

Привет, мои крипто-пирожочки! Я продолжаю делать короткие статьи-обзоры на Sidera Watches. Чтобы узнать, что такое Sidera в целом, чекайте этот пост, чтобы разобраться во всевозможных защитах имплементированных в софт, го сюда. А сейчас предлагаю вникнуть в поистине бомбическую технологию - zk-SNARK, которую также использует Sidera

Zero Knowledge Proofs

Цель Zero Knowledge Proofs состоит в том, чтобы иметь возможность для верификатора убедиться, что другой агент обладает секретной информацией, называемой сертификатом, которая удовлетворяет определенным требованиям, без раскрытия сертификата самому верификатору или кому-либо еще. Эта технология уже используется популярными приватными монетами, например, Zcash, Bitcoin Private и тд. Давайте рассмотрим один веселый (нет) пример, чтобы понять, как это вообще работает.

Странная Тян

Представим себе следующий челлендж:

Ты хочешь пригласить девушку в свою квартиру по каким-то неотложным и непременно важным причинам. Девушка хочет убедиться, что у вас реально есть собственное логово, (не спрашивайте почему) более того, она предпочитает достаточно смышленых парней. Итак, она заявляет:

Докажи, что у тебя есть ключ от соответствующей двери, но если хочешь, чтобы я пришла, запрещается:

  1. Показывать ключ
  2. Показывать процесс открытия двери
  3. Даже демонстрировать, с какой стороны открывается дверь.

После того, как она заметила отчетливое отчаяние на твоем лице, предложила такую схемку в качестве зацепки:

Немного подумав, в твоей голове всё-таки созревает план

Черная черточка внизу - это дверь. Тян стоит в точке A, ты в точке B. Она не видит, куда ты идёшь (точка C или точка D). Затем, абсолютно рандомно ты выбираешь, куда пойти. После этого она переходит из точки A в точку B и говорит: «Выходи со стороны C» (или B, также случайным образом). И ты выходишь из точки C. Если проводить такую манипуляцию только один раз, то вероятность, что вы её обманули равна 50%. Можно было сначала перейти к точке C, но затем просто не открывать дверь. Но, если вы провести такое мероприятие по меньшей мере 20 раз подряд, и каждый раз, когда выходить со стороны, с которой она говорит с вами, вероятность того, что у вас нет ключа к двери, становится слишком мала.

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


Как я упоминал в предыдущих постах, разработчики Sidera уделяют много внимания организации безопасности и конфиденциальности в целом. Более того, они планируют запустить децентрализованную Биржу Continuum, которая ожидается стать более быстрой, чем существующие альтернативы, частично из-за их протокола Proof-of-Load protocol, Intersect principle и многого другого. Также платформа предлагает действительно классные условия для майнеров (Balancers). Все подробности появятся в следующем посте.

Чтобы больше узнать о проекте, го униз:

ICO Вебсайт: https://sidera.io/
White Paper: https://sidera.io/docs/v1.0/Sidera_Whitepaper.pdf
Telegram: https://t.me/SideraOfficial
Twitter: https://twitter.com/siderabc
Facebook: https://www.facebook.com/siderablockchain/
LinkedIN: https://www.linkedin.com/company/sidera-blockchain-technologies
Medium: https://medium.com/@siderablockchain
Bitcoin Talk: https://bitcointalk.org/index.php?topic=4756894.msg42969261#msg42969261
Reddit: https://www.reddit.com/user/SideraBlockchain?st=JIRSDIAI&sh=dd548a81

My btt: https://bitcointalk.org/index.php?action=profile;u=2387308

Спасибо VIPepol за его инфу о zk-SNARK, его материалы помогли

0
0.130 GOLOS
На Golos с May 2018
Комментарии (1)
Сортировать по:
Сначала старые