Вчера, во время тестирования предстоящего обновления Byzantium для эфириума, был сделан ещё один шаг вперёд – испытан функционал обеспечения безопасности zcash применительно к эфириуму — zkSNARK.
zkSNARK используются для доказательства того, что данные действительны без фактического их раскрытия. Технология является важнейшей для сети zcash, и в последние месяцы разработчики сделали усилия по её интеграцию в эфириум.
Вчера часть zkSNARK от zcash транзакции была проверена в тестовой сети Byzantium. В то время как это только пробная версия, разработка является важным шагом на пути к обеспечению такой функциональности для открытой сети эфириума.
Как сообщалось ранее, тестирование Byzantium продолжится до октября. В официальной презентации Byzantium будут представлены ‘парные чеки, субсидируемые газом’ и ‘операции эллиптической кривой’, которые cделают возможной полную проверку zkSNARK.
Это означает, что, как только Byzantium вступит в силу, криптографически приватизированные транзакции могут проверяться в сети.
Однако вычисления zkSNARK пока являются дорогостоящими. Например, транзакция стоила бы в общей сложности 1 933 895 газа (доступно для просмотра здесь). Для сравнения — транзакция в открытом блокчейне эфириума в настоящее время стоит около 21000 газа, что значительно меньше, чем в zcash.
Прежде чем частные транзакции станут возможными для эфириума, разработчикам предстоят некоторые доработки.
Кристиан Рейтвисснер, ведущий разработчик zkSNARK для эфириума, говорит, что для этого требуются поработать с практическими реализациями всех остальных компонентов системы zkSNARK (кроме проверки).
Хотите больше новостей? Facebook. Быстрее всех? Telegram и Twitter. Подписывайтесь!