Будет ли когда-нибудь увеличена вычислительная мощность EVM?

Насколько я понимаю, почти вся хеш-мощность в сети используется для защиты блокчейна, но вычислительная мощность EVM остается постоянной даже при увеличении хэш-мощности сети, и это предусмотрено дизайном.

Почему это так? Разве не было бы выгодно всем, если бы EVM могла масштабировать свою мощность по мере того, как в сеть входят более мощные узлы?

Чтобы быть ясным, я полностью понимаю, что блокчейн рос бы намного быстрее, если бы эти ограничения не были установлены. Это единственная причина этих ограничений?

Есть ли планы на это, скажем, после Serenity и внедрения Casper и PoS? Казалось бы, имеет смысл сделать это в этот момент, поскольку для защиты блокчейна потребуется меньшая вычислительная мощность, а узлы с большой мощностью могут способствовать этому вместо выполнения контрактов. Это часть плана?

Ответы (1)

«Вычислительная мощность» EVM не связана с хешрейтом майнинга. Мощность не является точным выражением для EVM, потому что то, что ограничивает вычисление EVM, — это стоимость: использованный газ, умноженный на цену газа. Протокол Ethereum не устанавливает ограничений на то, к чему могут стремиться цена газа и ограничение на блокировку газа. На EVM возможны тяжелые вычисления, но они потребляют много газа и приводят к непомерным затратам.

Более низкие цены на газ и блочные лимиты газа, которые имеют тенденцию к увеличению, позволяют выполнять больше вычислений на EVM. Тенденция для обоих относительно плоская, потому что в настоящее время каждый полный узел должен выполнять все вычисления. В качестве открытой платформы, где надежность сети зависит от количества узлов, желательно, чтобы каждый мог настроить узел и участвовать. Слишком много вычислений в EVM приведет к длительным задержкам перед синхронизацией узла с блокчейном, более высоким затратам на ЦП и, вероятно, более высоким затратам на хранение — все это уменьшит количество участвующих полных узлов.

По мере реализации и усовершенствования улучшений масштабируемости (таких как сегментирование ) и решений это поможет ситуации, когда на EVM можно выполнять больше вычислений в совокупности без значительной нагрузки на узлы и ущерба для безопасности. Блочные лимиты на газ и цены на газ могут иметь тенденцию к тому, чтобы контракты могли выполнять больше вычислений с меньшими затратами. Улучшение масштабируемости — неотъемлемая часть не просто плана, а текущей работы Serenity , как и Proof-of-Stake с Casper.

РЕДАКТИРОВАТЬ: «Вычислительная мощность» EVM увеличивается с неизбежным выпуском Homestead:

Block gas limit increased from 3141592 to 4712388 (~50% increase)
Default gas price reduced from 50 shannon to 20 shannon (~60% reduction)