Обеспечение большей конфиденциальности блокчейна Эфириума, о чем пользователи просят уже давно, – достаточно сложный процесс. Для этого разработчики должны реализовать новый код. Решением становится интеграция криптографических инструментов zkSNARK, лежащих в основе криптовалюты ZCash.
Испытания zkSNARKS проводились в открытой тестовой сети Эфириума, Ropsten, чтобы проверить zkSNARKS транзакции ZCash. Этот тест прошел успешно, что говорит о довольно значительном прорыве, в результате которого разработчики смогут реализуовать эту функцию анонимизации транзакций для Эфириума.
Однако подробности проверки остаются неизвестными. По словам доктора Кристиана Рейтвисснера (Dr. Christian Reitwiessner), он не может определить участников или ценность этой транзакции. Тем не менее, сеть Эфириума успешно проверила и подтвердила передачу. Этот фрагмент данных был взят из блокчейна ZCash в начале 2017 года и, по-видимому, выбран случайным образом.
Побочный результат – довольно высокая сумма газа: в тесте использовано более 2 миллионов единиц gwei. Однако Рейтвисснер объясняет, что стоимость проверки zkSNARKS не зависит от сделанных вычислений: можно использовать один или 700 zkSNARKS и проверить их с помощью одной транзакции Эфириума.