Plasma ist ein Framework zum Aufbau von "Child Chains", die von Ethereum abzweigen und es ermöglichen, den Großteil der Transaktionsverarbeitung außerhalb der Hauptchain (off-chain) durchzuführen, während Ethereum weiterhin für Sicherheit und Streitbeilegung sorgt. Es wurde in einem Whitepaper vom August 2017 von Vitalik Buterin und Joseph Poon vorgeschlagen und geht den meisten modernen Layer-2-Designs voraus. Es war einer der ersten ernsthaften Versuche, Ethereum zu einem deutlich höheren Transaktionsdurchsatz zu verhelfen.
Eine Plasma-Chain betreibt ihre eigene Blockproduktion und verankert periodisch eine kryptografische Zusammenfassung, einen Merkle Root, ihres Zustands in einem Smart Contract auf der Ethereum-Mainnet, anstatt vollständige Transaktionsdaten on-chain zu veröffentlichen. Nutzer können ihre Gelder jederzeit zu Ethereum zurückholen, indem sie einen Eigentumsnachweis einreichen, und eine Anfechtungsfrist erlaubt es jedem, einen betrügerischen Zustand anzufechten, bevor er endgültig wird.
Dieses Design brachte zwei anhaltende Probleme mit sich. Da die vollständigen Transaktionsdaten off-chain blieben, mussten Nutzer die Child Chain aktiv überwachen, um Betrug zu erkennen, ein Hindernis, das als Data-Availability-Problem bekannt ist. Schlimmer noch: Verhielt sich ein Betreiber falsch, mussten alle Nutzer innerhalb desselben festen Zeitfensters zu Ethereum zurückkehren, ein Szenario, das als "Mass Exit" bezeichnet wird und die Mainnet überlasten konnte. Varianten wie Plasma Cash, die jedem hinterlegten Asset eine eindeutige ID zuwiesen, erleichterten die Überwachung, lösten diese Probleme für allgemeine Smart Contracts jedoch nie vollständig.
Ab den frühen 2020er Jahren wechselten Entwickler weitgehend zu Optimistic Rollups und zk-Rollups, die Transaktionsdaten direkt auf Ethereum veröffentlichen und den Exit-Engpass beseitigen. Sowohl OMG Network als auch Polygon starteten zunächst mit Plasma, bevor sie zu anderen Architekturen wechselten. Vitalik Buterin argumentierte später, dass Plasma weiterhin als kostengünstigere Sicherheitsschicht für Sidechains und Validiums wertvoll sei, auch wenn es nicht mehr die primäre Skalierungsstrategie für Ethereum darstellt.