イーサリアムの創設者は、プロトコルの信頼性のなさ(trustlessness)、自己主権(self-sovereignty)、およびセキュリティを維持するために、プロトコルの簡素化の重要性を強調しています。彼は、イーサリアムの分散化と高度な暗号技術にもかかわらず、複雑さがこれらの核心的な原則を損なう可能性があると主張しています。創設者は、後方互換性を維持するための頻繁な追加によってプロトコルが肥大化しやすくなり、それがシステムを複雑にし、セキュリティを低下させる恐れがあると警告しています。 これに対処するために、彼はイーサリアムの開発プロセス内に「簡素化」または「ガベージコレクション」機能を提案しています。これは、コード行数の最小化、複雑なコンポーネントへの依存の削減、そしてコアの不変条件の追加を含みます。彼は、ロゼッタスタイルの後方互換性や複雑な機能をスマートコントラクトコードに変換するアプローチを提案し、プロトコルの合理化を図っています。目標は、変更の速度を遅らせ、不必要な複雑さを避けることで、イーサリアムが分散型ハイパーストラクチャーとして長期的に存続可能であることを保証することです。