Plasma è emerso da un problema davvero ostinato che Ethereum ha affrontato all'inizio: semplicemente non poteva gestire così tanti utenti contemporaneamente. Ethereum è stato costruito per essere decentralizzato e praticamente a prova di manomissione, ma questo veniva con un appunto. Ogni singola transazione, ogni smart contract—ogni nodo completo doveva elaborare e memorizzare tutto. Quando più persone hanno iniziato a affollarsi, tutto ha iniziato a soffocare: transazioni lente, commissioni di gas alle stelle e un limite su quanto la rete potesse gestire. Improvvisamente, idee come utilizzare Ethereum per pagamenti, giochi o qualsiasi cosa avesse bisogno di velocità sembravano impossibili.

Nel 2017, la gente si rese conto che modificare il livello base—Layer 1—non sarebbe stato sufficiente. Così, la comunità ha rivolto la sua attenzione alle soluzioni Layer-2. Il succo? Rimuovere la maggior parte del lavoro pesante off-chain, ma continuare a fare affidamento su Ethereum per la sicurezza. È allora che Vitalik Buterin e Joseph Poon hanno lanciato Plasma—non come una soluzione unica, ma come un framework. L'idea principale era mantenere Ethereum come il tribunale (risoluzione delle controversie e delle transazioni), mentre le “catene figlie” (catene Plasma) gestivano l'azione.

Ciò che ha davvero guidato Plasma era questa convinzione fondamentale di Ethereum: mantenere la fiducia al minimo, ma scalare come un pazzo. A differenza delle sidechain, che devono fidarsi delle proprie configurazioni di sicurezza, le catene Plasma inviano regolarmente istantanee crittografiche (radici Merkle) di nuovo a Ethereum. Se succede qualcosa di sospetto—magari l'operatore cerca di censurare gli utenti o agire in modo malevolo—chiunque può semplicemente uscire di nuovo su Ethereum. Fondamentalmente, gli utenti hanno sempre Ethereum come rete di sicurezza.

C'era anche il problema del denaro. Le transazioni su Ethereum erano costose, e quando la rete diventava affollata, i costi schizzavano in alto. Il trucco di Plasma era raggruppare migliaia di transazioni off-chain e pubblicare solo un impegno su Ethereum. Improvvisamente, le microtransazioni e le app user-friendly avevano effettivamente senso—erano accessibili per la prima volta.

Il design di Plasma proveniva anche dall'idea che non tutte le app devono essere super complicate. Pagamenti, trasferimenti, cose di base: non hanno bisogno della flessibilità a tutto tondo dei contratti intelligenti DeFi. Quindi Plasma si è concentrato su questi casi d'uso semplici e ad alto volume invece di cercare di essere tutto per tutti.

Nel suo cuore, Plasma era una chiamata di sveglia: Ethereum non poteva scalare da solo senza rinunciare ai suoi valori fondamentali. Plasma è stato uno dei primi veri tentativi di mantenere la sicurezza di Ethereum mentre aumentava il throughput, e molte delle sue idee hanno finito per spianare la strada per rollup, validium e i sistemi Layer-2 che vediamo ora.

$XPL #plasma @Plasma