Ср. Авг 4th, 2021
    Zk-SNARKS Free TON

    Cистема zk-SNARKs отлично зарекомендовала себя в сфере криптовалют. С ее помощью собственник доказывает, что является владельцем определенного набора данных, не раскрывая сами данные. 

    Некоторые эксперты считают нецелесообразным ее использование в иных сферах из-за вычислительной сложности. Однако, те возможности, которые дает внедрение zk-SNARKs, делают ее привлекательной для платформ, старающихся привлечь пользователей безопасными принципами работы.

    Какое значение несет в себе аббревиатура zk-SNARKs?

     Для простого пользователя, не знакомого с принципами криптографии, zk-SNARKs — это всего лишь набор символов. Но, это не так.

    Zk (Zero Knowledge) — это нулевое знание или нулевое разглашение. Что это такое проще объяснить фразой «я знаю, что ты знаешь, что я знаю». То есть доказывающая сторона своими действиями должна убедить верификатора, что она знает некий «секрет», который самому верификатору известен. С очень малой долей вероятности доказывающая сторона может угадать этот «секрет», однако при последующих проверках верификатором станет ясно, что то, что было выдано за знание «секрета» – ошибочно. Это дает уверенность, что операция будет совершено только при знании «секрета» обеими сторонами.

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

    S (Succinct) – краткий. Платформа Free TON предлагает своим пользователям возможность увеличения масштабируемости процессов и скорости проведения операций. Поэтому так важна краткость проверки доказательств. При помощи системы  zk-SNARKs скорость проверки составляет миллисекунды.

    N (Non-Interactive) – не интерактивный. С точки зрения масштабируемости и безопасности лучше избегать того, что доказывающая сторона и верификатор находятся одновременно онлайн для верификации доказательства, т.е. они не должны быть интерактивны.

    ARK (Argument of Knowledge) – доказательство. При помощи этого доказывающая сторона может убедить верификатора в том, что есть некая информация, к которой можно получить доступ без раскрытия всей информации целиком.

    Почему использование zk-SNARKS важно для Free TON 

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

    В противовес этому платформа Free TON предлагает пользователям внедрение системы zk-SNARKs, которая обеспечивает не только скорость и масштабируемость проводимых транзакций, но и децентрализацию, а значит, конфиденциальность и независимость.

    Зная принципы работы zk-SNARKs, можно сделать вывод, что внедрение этой системы позволяет пользователям Free TON совершать операции внутри платформы с проверкой возможностей на получение некоего существующего набора информации, но при этом не раскрывая какая же это информация.

    3
    0

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *