Blockchain Plasma: costruire soluzioni Layer 2 scalabili
Plasma è un framework di scalabilità Layer 2 (secondo livello) proposto nel 2017 dai co-fondatori di Ethereum Vitalik Buterin e Joseph Poon, progettato per migliorare notevolmente il throughput e l'efficienza delle transazioni, riducendo al contempo i costi delle transazioni, creando una rete di "sotto-blockchain" allegata alla mainchain di Ethereum.
La sua meccanica centrale consiste nel trasferire l'elaborazione e l'esecuzione delle transazioni su catene secondarie indipendenti. Le catene secondarie hanno il proprio meccanismo di consenso (come PoS o PoA) e produttori di blocchi, in grado di elaborare rapidamente un gran numero di transazioni. Tuttavia, per garantire la sicurezza, le catene secondarie inviano regolarmente la "commitment di stato" o l'"hash delle transazioni" dei blocchi compressi alla mainchain di Ethereum per la registrazione, formando un ancoraggio crittografico.
Questo design ha portato a vantaggi significativi:
· Alto throughput: le transazioni vengono confermate rapidamente sulla catena secondaria.
· Basse commissioni: la maggior parte del carico computazionale viene spostato dalla mainchain.
· Sicurezza ereditata dalla mainchain: gli utenti possono utilizzare il meccanismo di consenso della mainchain per proteggere la sicurezza degli asset della catena secondaria.
Tuttavia, Plasma presenta anche sfide, in particolare la questione della "disponibilità dei dati", dove gli utenti devono monitorare la catena secondaria e contestare tempestivamente comportamenti dannosi, il che rende Plasma più adatto a applicazioni specifiche (come pagamenti, transazioni NFT), piuttosto che contratti intelligenti generali complessi. Tuttavia, Plasma ha gettato le basi per importanti idee di design per le tecnologie Layer 2 come i Rollup.


