-
Fuel busca liberar la cadena principal del peso de transacciones usando una cadena lateral.
-
La escalabilidad es una de las principales preocupaciones de la comunidad de Ethereum, hoy en dรญa.
Desarrolladores de Ethereum han presentado una propuesta para resolver problemas de escalabilidad de la blockchain, presentados particularmente por la sobrecarga que representan las transacciones con stablecoins en la red. La soluciรณn propuesta es la cadena lateral Fuel (que podrรญa traducirse como gasolina).
A travรฉs de una publicaciรณn de blog en Medium, el equipo de Fuel Labs presentรณ la cadena lateral homรณnima este martes 22 de octubre. En el texto, los desarrolladores explican que Fuel โpodrรญa resolver un problema sencillo: escalabilidad sostenible, barata y confiable para pagos con stablecoins en Ethereumโ.
Creemos que los pagos con stablecoins son una manera de destruir cualquier blockchain. Si una cadena de bloques puede dominar esto, puede agregar un gran valor a la economรญa global con implicaciones de largo alcance.
Fuel Labs, equipo de desarrolladores de la cadena lateral Fuel
La propuesta se basa en una investigaciรณn sobre posibles soluciones de escalabilidad sin la necesidad de un cambio en el protocolo de consenso de Ethereum. De esa investigaciรณn, llevada por el desarrollador John Adler, Fuel toma algunos principios que confluyen en la idea de โacumulaciones optimistasโ (optimistic rollups).
Esta funcionalidad, explica la nota de Fuel Labs, se puede definir como una especificaciรณn para cadenas laterales no permisionadas y sin intermediarios, que permitirรญa disponibilidad de datos en la cadena principal y un sistema reforzado contra fraudes.
Aliviar el costo de las transacciones
Entre las posibles soluciones, el equipo de Fuel menciona, en primera instancia, el โalivioโ de los costos de realizar transacciones desde casas de cambio que admiten tokens ERC-20 de Ethereum. Estos gastos en gas (la medida para las comisiones en dicha red) se reducirรญa โal menos 5 veces, sin disminuir el valor de los activos de tokensโ, asegura el equipo del proyecto. Esto pasarรญa de manera inmediata con la implementaciรณn de la nueva cadena, seรฑala el artรญculo.
Una de las principales caracterรญsticas de Fuel consiste en que estรก diseรฑado para el manejo de altos volรบmenes de transacciones. Por otra parte, no ofrece liquidaciรณn instantรกnea, sino que dichas liquidaciones estarรกn sujetas al tiempo de resoluciรณn de bloques de Ethereum. Este aspecto diferencia a Fuel de canales que requieren de una previa colateralizaciรณn de los fondos para liquidaciones inmediatas, aรฑade la nota.
Para atender el tema de pagos instantรกneos, Fuel ofrece โun modelo de operador que requiere permisos parcialesโ. Este mecanismo depende de la confianza en los confirmadores de bloques, al menos en los casos en que hay que considerar que una transacciรณn estรก finalizada antes de que se haya confirmado en la cadena de bloques.
El โcuello de botellaโ de la escalabilidad de Ethereum
Los problemas de escalabilidad y la congestiรณn de la red no son temas nuevos para la comunidad de Ethereum. El propio Vitalik Buterin, cara mรกs visible del proyecto, se ha referido en varias ocasiones al problema.
Buterin llegรณ a referirse a la escalabilidad de la cadena de Ethereum como un โcuello de botellaโ. En sรญntesis, el desarrollador asegurรณ que la cadena de bloques se encuentra โcasi llenaโ. Anteriormente, llegรณ a plantear incluso la posibilidad de utilizar la cadena de Bitcoin Cash para resolver algunos problemas de escalabilidad de Ethereum.
Fuel no es la รบnica propuesta que involucra cadenas laterales para mejorar la escalabilidad de Ethereum. Por ejemplo, Plasma fue diseรฑada para registrar transacciones y contratos inteligentes fuera de la cadena principal y disminuir la carga sobre esta รบltima.
A la par de estos problemas, la cadena de Ethereum tiene previsto el paso a su versiรณn 2.0, que incluirรญa la migraciรณn del protocolo de consenso de Prueba de Trabajo (PoW) a Prueba de Participaciรณn (PoS). La nueva versiรณn tiene diversas etapas cuyas fechas de lanzamiento han sido pospuestas en distintas ocasiones.
La informaciรณn mรกs reciente al respecto fue una declaraciรณn del desarrollador Joseph Lubin, segรบn la cual la transiciรณn con las fases 0, 1 y 2 podrรญa completarse en 2020. Sin embargo, no estรก claro si se darรก de esa manera.