&gt; Right, but the gas cost cannot be distributed over _all_ nodes<p>All computation on the Ethereum blockchain is done through the Ethereum Virtual Machine (EVM). The protocol defines a gas cost for each opcode in the EVM, hence the gas cost <i>is</i> distributed across all nodes.<p>Any singular node can change the gas cost in their client, but if they pay less than the cost that the miners expect then their transactions will not be processed - as it typical with distributed consensus systems.<p>&gt; I&#x27;ll keep looking around for more info, but I do hope Ethereum people realize that YouTube videos are not the same thing as proper documentation<p>There is a lot of documentation on their Github page. I would recommend starting with the white paper, then check the wiki and if you are still not convinced (and also brave) check the yellow paper:
-<a href="https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;White-Paper" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;White-Paper</a>
-<a href="https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;Design-Rationale" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;Design-Rationale</a>
-<a href="https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;FAQ" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ethereum&#x2F;wiki&#x2F;wiki&#x2F;FAQ</a>
-<a href="http:&#x2F;&#x2F;gavwood.com&#x2F;Paper.pdf" rel="nofollow">http:&#x2F;&#x2F;gavwood.com&#x2F;Paper.pdf</a>