Блокировка контракта Ethereum Smat

#ethereum #smartcontracts

#ethereum #смарт-контракты

Вопрос:

Может ли валидатор Ethereum выполнять несколько смарт-контрактов одновременно? Или он не может выполнить какую-либо другую операцию, если начал выполнение?

Комментарии:

1. вы пытаетесь масштабировать Ethereum? забудьте об этом. Даже сам Виталик не может этого сделать, даже с его обновлением Ethereum 2.0 он не будет масштабироваться.

2. каждый контракт выполняется последовательно, что означает, что платформа смарт-контрактов номер 1 в мире работает на одном компьютере (компьютере с вычислительной мощностью, эквивалентной аппаратному обеспечению, произведенному 20 лет назад, за исключением SSD-диска)

Ответ №1:

Поскольку транзакции из блока или пула выполняются последовательно, и транзакция может ссылаться только на один смарт-контракт, EVM выполняет только один смарт-контракт одновременно (в то время как внутренние вызовы из него возможны).

А в чем собственно проблема? 🙂