#ethereum #smartcontracts
#ethereum #смарт-контракты
Вопрос:
Может ли валидатор Ethereum выполнять несколько смарт-контрактов одновременно? Или он не может выполнить какую-либо другую операцию, если начал выполнение?
Комментарии:
1. вы пытаетесь масштабировать Ethereum? забудьте об этом. Даже сам Виталик не может этого сделать, даже с его обновлением Ethereum 2.0 он не будет масштабироваться.
2. каждый контракт выполняется последовательно, что означает, что платформа смарт-контрактов номер 1 в мире работает на одном компьютере (компьютере с вычислительной мощностью, эквивалентной аппаратному обеспечению, произведенному 20 лет назад, за исключением SSD-диска)
Ответ №1:
Поскольку транзакции из блока или пула выполняются последовательно, и транзакция может ссылаться только на один смарт-контракт, EVM выполняет только один смарт-контракт одновременно (в то время как внутренние вызовы из него возможны).
А в чем собственно проблема? 🙂