-
Se busca eliminar incentivos para manipular los aranceles.
-
Los usuarios no enviarรญan comisiones fijas por transacciรณn sino ofertas de comisiones.
Hace tiempo que el problema de las altas comisiones en Ethereum da que hablar. Por ejemplo, en enero de 2018 CriptoNoticias publicรณ un artรญculo al respecto en el que ademรกs se seรฑalaba la congestiรณn de la red que ocupaba el 90 por ciento de los bloques.
Diversas propuestas de mejora de Ethereum (EIP, por sus siglas en inglรฉs) se presentaron con el fin de solucionar este problema. Entre ellas se destacan EIP-1559 y Escalator.
EIP-1559 bรกsicamente busca reemplazar el modelo actual al ajustar la tarifa base de acuerdo a la demanda de la red. Ademรกs crea la figura de la propina, con el fin de incentivar a los mineros, a la vez que se quema la comisiรณn para mantenerla estable y baja. Asรญ se eliminarรญan los incentivos para manipular las comisiones. Con EIP-1559 se envรญa una รบnica oferta de comisiรณn por transacciรณn.
En cambio, Escalator, desarrollada por Dan Finlay a modo de contrapropuesta, se diferencia tanto del sistema actual como de EIP-1559 porque en vez de enviarse transacciones con comisiones รบnicas se enviarรญa un rango de ofertas de comisiones. Al hacerlo, los usuarios deberรกn especificar el monto mรกximo que estรกn dispuestos a pagar para incluir la transacciรณn.
Estas ofertas se colocan en fila, como si se tratara de una escalera mecรกnica (โescalatorโ, en inglรฉs). Los mineros seleccionan las transacciones con las ofertas mรกs altas, sin importar en quรฉ โescalera mecรกnicaโ se encuentren. Asรญ, las transacciones se aceptan en bloque y se protege a los usuarios de pagar tarifas excesivas.
Un extenso comentario al modelo Escalator fue publicado en el blog de Ethereum por el desarrollador Griffin Ichiba Hotchkiss. Allรญ se destacan las ventajas de este algoritmo por sobre el actual, al que Ichiba Hotchkiss considera costoso e ineficiente.
Para el mencionado autor esta nueva propuesta estaba destinada a ser la que se implementara. Para รฉl es fundamental dejar atrรกs el modelo que alienta a que los mineros validen primero las transacciones con tarifas mรกs altas.
En el sistema actual, las transacciones deben esperar a que un minero las incluya en el siguiente bloque, pero pueden incentivarlos a incluir sus transacciones mediante el aumento de la comisiรณn por encima del promedio de la red. Por lo tanto, siempre se puede esperar que las transacciones incluidas primero sean las que tengan la comisiรณn mรกs alta.
Escalator y EIP-1559 como propuestas complementarias
Pero aun con el optimismo que tenรญan Ichiba Hotchkiss y otros promotores de Escalator, dรญas atrรกs dejรณ de ser una contrapropuesta y todo indica que serรก aรฑadida a la propuesta principal EIP-1559. Esto ocurriรณ el 24 de junio en una llamada de los desarrolladores moderada por Tim Beiko, gerente de Producto de Ingenierรญa del Protocolo PegaSys.
Se hablรณ allรญ, entre otras cosas, de cuรกl serรญa la mejor forma de implementar Escalator en el algoritmo EIP-1559. Se considerรณ tambiรฉn la propuesta EIP-2518 que combina aspectos de ambos algoritmos, y se acordรณ la necesidad de realizar numerosos testeos antes de tomar cualquier decisiรณn.
Ademรกs se decidiรณ recaudar fondos para financiar el desarrollo mediante un grant en Gitcoin que, al momento de redacciรณn de este artรญculo, consiguiรณ mรกs de 10 mil dรณlares.
Comisiones millonarias en Ethereum
El asunto de los costos excesivos para transacciones es de actual relevancia en la comunidad de Ethereum. Tomรณ notoria visibilidad dรญas atrรกs cuando una transacciรณn de 230 ETH tuvo una comisiรณn de 2,3 millones de dรณlares y varios medios especializados dieron a conocer lo ocurrido.
Para subsanar este tipo de inconvenientes las medidas que se toman tienden a ser desde el lado de los usuarios y no de la red. Por ejemplo, Geth, uno de los clientes mรกs populares de Ethereum, incorporarรก en su versiรณn mรกs reciente un monto lรญmite para las comisiones por transacciรณn.
Propuestas de mejora de la red como las mencionadas, podrรญan cambiar la situaciรณn en Ethereum 1.0. Segรบn la opiniรณn de Ichiba Hotchkiss, aunque sea arduo hacerlo, deben implementarse de manera tal que todos los desarrolladores y usuarios sean tenidos en cuenta pues, en sus palabras, โtodos estamos montando la misma plataforma hacia la puerta del Valhalla: Serenity (Ethereum 2.0)โ.