Бутерин: Ethereum может масштабироваться до 500 транзакций в секунду с использованием технологии Zcash
Создатель Ethereum Виталик Бутерин планирует масштабирование сети Ethereum, чтобы обеспечить увеличение пропускной способности на 3200% без использования технологий второго уровня, таких как Plasma.
В субботней публикации на научно-исследовательском форуме ETH, Бутерин написал, что Ethereum может заимствовать технологические инновации у приватной криптовалюты Zcash для «массового подтверждения» транзакций ETH.
Эта технология - ZK-SNARKS позволяет ретрансляционным узлам «проверять правильность вычислений без их выполнения» или «узнать, что было выполнено», по сообщению в блоге Foundation Ethereum. Бутерин уточняет, что ретрансляторы могут объединять транзакции вместе, а затем публиковать ZK-SNARK, чтобы доказать их достоверность, значительно сжимая количество данных, хранящихся в блокчейне, сохраняя при этом все транзакции в цепочке.
Он написал:
«Существует два класса пользователей: (i) транзактор и (ii) ретранслятор. Ретранслятор выполняет набор операций от транзактов и объединив их все в транзакцию, выполняет ZK-SNARK для доказательства подлинности и публикует ZK-SNARK и данные транзакций в сжатой форме в блокчейн. Ретранслятор получает вознаграждение за это посредством транзакционных сборов от транзактов».
По словам Бутерина, интеграция и внедрение ZK-SNARKS могут позволить Ethereum обрабатывать до 500 транзакций в секунду, в отличие от текущих 15. Это не только увеличивает пропускную способность сети на 3200%, но и делает это не используя Plasma и других решений для масштабирования второго уровня, которые увеличивают пропускную способность сети, перемещая большую часть транзакций с основного блокчейна, сохраняя при этом их безопасность. Если использовать в тандеме с технологиями второго уровня после их возможного запуска, улучшение масштабирования возрастет в разы.
Такие улучшения масштабирования имеют решающее значение, если Ethereum надеется добиться массового принятия. Как недавно сообщало CCN, децентрализованные приложения (dApps), которые работают на Ethereum, изо всех сил пытались добиться широкого распространения, и только несколько проектов (в основном децентрализованные биржи) имеют более 500 ежедневных пользователей.
Если одно или несколько приложений создают большую базу пользователей, это быстро забивает блокчейн Ethereum неподтвержденными транзакциями и увеличивает комиссии. Это уже произходило в декабре прошлого года, вскоре после запуска CryptoKitties. На своем пике приложение насчитывало около 14 000 ежедневных пользователей, незначительное число по сравнению с традиционными веб-приложениями, но достаточно, чтобы заметно нарушить способность пользователей совершать транзакции в сети Ethereum. Один стартап даже отложил первоначальное предложение монет (ICO), сославшись на перегрузку CryptoKitties.