В тестовой сети Ethereum был проведен проверочный запуск протокола zk-SNARK

В тестовой сети  был проведен проверочный запуск криптографического протокола zk-SNARK (доказательство с нулевым разглашением), который был реализован на блокчейн-платформе в качестве метода проверки безопасности и корректности транзакций.

Тестирование протокола zk-SNARK было проведено в рамках активации первой итерации хардфорка Metropolis под названием Византия (Byzantium), одной из целей которого как раз и является усиление безопасности и анонимности транзакций в сети. Как сообщает один из разработчиков Ethereum Кристиан Райтвесснер (Christian Reitwiessner) криптография zk-SNARK тестировалась на транзакции, проведенной в Zcash (ZEC):

«То, что проверялось, было частью криптографического протокола реальной транзакции, проведенной еще в январе в сети Zcash. Я наугад взял данные и понятия не имею, кто осуществлял эту транзакцию, и какое количество средств было отправлено, однако теперь сети Ethereum известно, что она была проведена корректно».

По словам разработчика, возможность проверки корректности любой транзакции, проведенной в рамках сети, очень важна для превращения Ethereum в более эффективную, безопасную и современную инфраструктуру. До сих пор протокол zk-SNARK не использовался в Ethereum, так как проверка транзакций занимала довольно много времени и требовала приличных мощностей. Теперь же, в официальном релизе Византии будут введены субсидируемые парные проверки и эллиптические операции, которые делают возможным такую верификацию. Это означает, что, как только Византия начнет работать, в сети можно будет проверить любую криптовалютную транзакцию.

Напомним, обновление Византия будет запущено в блокчейне Ethereum в октябре. О втором этапе харфорка под названием Константинополь () пока информации нет. Его проведение будет зависеть от того, как пройдет внедрение новых инструментов на первом этапе.