ヴィタリック・ブテリンは、分散化、自己主権、そして長期的なセキュリティのためにプロトコルのシンプルさが重要であることを強調しています。彼は、非常に分散化されたシステムであっても、コードが膨張し複雑になると、ユーザーが少数の専門家に依存せざるを得なくなり、持続可能性が損なわれると警告しました。ブテリンは、イーサリアムに対して、不必要な機能や依存関係を削減し、不変条件を強化し、あまり使われない複雑な機能を契約レイヤーに委譲するための明確な「簡素化/ガベージコレクション」メカニズムを採用するよう呼びかけています。このアプローチは、プロトコルの肥大化を防ぎ、長期的な安定した開発を支援することを目的としています。