Blockchains de capa 2, la solució definitiva per a l'escalabilitat.
L’evolució de les tecnologies blockchain ha donat pas a conceptes innovadors que busquen optimitzar l’eficiència de les transaccions. Un d’aquests conceptes són les blockchains de capa 2. En termes simples, en una blockchain de capa 2 les transaccions s’executen de manera externa a la blockchain de capa 1, i després s’envia una prova criptogràfica a la capa 1 per a comptar amb la seva seguretat. Aquest enfocament ofereix una solució clau per a abordar el desafiament d’escalabilitat en la capa 1, sense comprometre la seguretat i descentralització de la blockchain.
Què és una blockchain de capa 2?
Una Blockchain de capa 2 és una blockchain a part de la blockchain de capa 1. Després de completar les transaccions, s’envia una prova a un contracte intel·ligent en Ethereum per a verificar la validesa i evitar paranys. Una vegada que el contracte intel·ligent aprova la prova criptogràfica, la informació de les transaccions es carreguen en la blockchain de Ethereum perquè qualsevol pugui verificar-les.
Per a comprendre-ho millor, considerem un exemple hipotètic de com una blockchain de capa 2 pot augmentar l’escalabilitat de Ethereum: Si una capa 2 pot realitzar 100 transaccions per segon i Ethereum només 10, la capa 2 realitza 100 transaccions i envia una única prova a Ethereum per a verificar-les. Llavors, si Ethereum pot processar 10 transaccions per segon i verificar 100 transaccions de capa 2 en cada transacció pròpia, significa que hipoteticamente Ethereum podria realitzar 1000 transaccions per segon gràcies a aquesta solució.
Beneficis
- Major escalabilitat i menors comissions: La capacitat de combinar centenars de transaccions de capa 2 en una sola transacció de Ethereum permet elevar l’escalabilitat de Ethereum a nivells sense precedents, al mateix temps que es redueix el cost de les gas fees.
- Manteniment de la seguretat: Com hem esmentat anteriorment, els capa 2 verifiquen i emmagatzemen les transaccions en Ethereum, la qual cosa garanteix la seguretat en utilitzar Ethereum com blockchain principal protegida pel seu alt nivell de descentralització.
- Ampliació del potencial de les aplicacions: Els costos de transacció més baixos juntament amb una major velocitat facilitaran el desenvolupament d’aplicacions en blockchain més nombroses i millorades, la qual cosa beneficiarà a nivell mundial.
Principals solucions de capa 2
A grans trets tenim dos enfocaments diferents de capa 2 predominants: state channels i Rollups.
State channels:
Els state channels brinden la possibilitat d’establir un compte entre dues persones, permetent la realització de múltiples transaccions que són registrades per un ordinador extern a la blockchain capa 1. En finalitzar, només es carrega en capa 1 el balanç final de cada compte.
No obstant això, els state channels tenen un abast limitat, ja que només serveixen per a transaccions de pagament. A més, la seva funcionalitat està restringida, ja que no poden executar contractes intel·ligents, i requereixen que les parts involucrades obrin manualment un state channel per a dur a terme transaccions.
Rollups:
Els Rollups sorgeixen com una solució més àmplia per a abordar l’escalabilitat en capa 2. Aquests aprofiten contractes intel·ligents per a agrupar centenars de transaccions en una única transacció en la capa 1.
Els Rollups de transaccions es publiquen en Ethereum, preservant així la seguretat i descentralització de la blockchain. Aquest enfocament representa un pas endavant en permetre una gamma més àmplia d’operacions i simplificar el procés d’escalabilitat en la blockchain.