El co-creador de Ethereum, Vitalik Buterin, ha planteado una serie de soluciones para abordar los problemas relacionados con la centralización en el staking y la producción de bloques en la plataforma. En un artículo publicado el 20 de octubre, Buterin destacó que la economía de escala en el staking ha llevado a que pequeños pools se queden atrás frente a los más grandes, lo que ha resultado en que solo dos entidades construyan el 88% de los bloques en las primeras dos semanas de octubre.
Buterin considera que esta centralización es uno de los mayores riesgos para Ethereum, ya que puede aumentar la posibilidad de censura en las transacciones. “Uno de los mayores riesgos para la capa 1 de Ethereum es que el proof-of-stake se centralice debido a presiones económicas”, advirtió.
Propuestas para Mitigar los Riesgos
Según Buterin, el 30% de Ether (ETH) actualmente en staking es suficiente para proteger la red de ataques del 51%. Sin embargo, si más Ether se destina al staking, esto podría crear nuevos riesgos. El staking podría volverse menos rentable y debilitar el mecanismo de penalizaciones, conocido como slashing.
Para mitigar estos problemas, Buterin sugirió limitar la cantidad de Ether que un usuario puede poner en staking y establecer penalizaciones de slashing del 12.5% del Ether bloqueado. Esto podría implementarse a través de un sistema de staking de dos niveles: uno “asumible de riesgo” (sujeto a slashing) y otro “sin riesgo” (no sujeto a slashing).
El Contexto de la Producción de Bloques
Las inquietudes de Buterin también se basan en un estudio reciente de Toni Wahrstätter, investigador de la Ethereum Foundation, que reveló que solo dos constructores de bloques, Beaverbuild y Titan Builder, generaron el 88.7% de los bloques en el inicio de octubre. Esta centralización en la construcción de bloques, donde los constructores crean bloques que luego son revisados por un proponente, ha conducido a problemas adicionales.
Buterin destacó que, aunque la seguridad de Ethereum no está en peligro inmediato, esta situación podría resultar en una mayor censura de transacciones y tiempos de espera más prolongados para la inclusión de bloques, aumentando de 6 a 114 segundos.
Soluciones Propuestas por Buterin
Buterin propuso una lista de inclusión que permitiría que la elección de transacciones regresara al proponente o staker, mientras que los constructores solo se encargarían de organizar las transacciones. Otra solución que presentó es «BRAID», una propuesta que dividiría el proceso de producción de bloques entre varios actores, de modo que cada uno solo necesitaría un nivel medio de sofisticación para maximizar sus ingresos.