Abbassare il blocksize adesso è praticamente impossibile e, imho, anche se lo fosse sarebbe molto sbagliato.
Si ovviamente è praticamente ipossibile. Posso chiederti i motivi per cui lo riterresti sbagliato?
Io lo riterrei corretto per questo motivo. Dobbiamo capire dove posizionarci come tradeoff in uno spettro continuo che va tra blocchi piccolissimi e blocchi enormi.
Dove per enormi possiamo assumere una dimensione che permetterebbe un numero di transazioni paragonabile a visa o mastercard.
Se i blocchi sono enormi però ci si riconduce ovviamente ad un sistema centralizzato per ovvi motivi che su questo forum conosciamo tutti: pochissimi farebbero girare dei full node che occupano così tanto spazio disco.
Quindi partiamo dell'attuale dimensione massima dei blocchi, quasi 4Mb, del tutto arbitraria: è un magic number.
Ora se raddoppio questo magic number, raddoppio il numero massimo di transazioni gestibili onchain, ma resta sempre un numero insignificante rispetto al numero di transazioni di sistemi come visa o mastercard. Quindi a fronte di un "non miglioramento", chissenefrega se faccio il doppio di transazioni di un numero ampiamente insufficiente, mi accollo un potenziale raddoppio della dimensione su disco della blockchain e qui il lato negativo è pesante. Raddoppiando tale spazio molte meno persone saranno ancora disposte a far girare un nodo validatore.
Invece se dimezzo questo magic number faccio sempre schifo rispetto a visa e mastercard, ma aumento potenzialmente di molto la distribuzione del network e ho anche qualche chance che la blockchain possa anche essere sincronizzata sugli smartphone o altri microsistemi. La velocità con cui è aumentato lo spazio di archiviazione degli smartphone negli anni, non è cresciuta a tal punto da star dietro alla dimensione attuale della blockchain. Esistono esperimenti con smartphone di alta gamma ma non adatti ad un uso mainstream.
In pratica o si scala offchain o non si scala, l'unico mio dubbio è se dimezzando la dimensione dei blocchi, ci sarà abbastanza spazio per aprire e chiudere un numero consono di canali sul Lightning Network, cosa che non ho mai approfondito. Dove consono ovviamente è un numero da valuare, altra scelta di "dimensionamento".