Що таке Bulletproofs?

Bulletproofs — технологія, в основі якої лежать загальні принципи доказів з нульовим розголошенням.

Bulletproofs можна використовувати, щоб довести, що зашифроване число (тобто сума транзакції) знаходиться в заданому діапазоні, і не розкривати жодних інших даних про ключ (це забезпечує справжню анонімність операції). Недолік Bulletproofs полягає в тому, що перевірка може тривати довше, ніж перевірка доказу SNARK.

Bulletproofs скорочує розмір криптографічного доказу дійсності транзакції приблизно з 10 до 1 КБ. Тобто з цим протоколом блокчейн біткоїна міг би важити в 10 разів менше.

Технологія була представлена у 2017 році розробниками зі Стенфордського університету, а в жовтні минулого року протокол був активований в мережі Monero.

Коментарі