Hay consenso en que Ethereum debería involucrar a varios actores en la creación de bloques. Sin embargo, los investigadores no están seguros de cómo diluir la dominancia de un solo validador.
Vitalik Buterin acaparó titulares esta semana después de respaldar una propuesta para tener múltiples proponentes de bloques en Ethereum [ETH]. El fundador de Ethereum y otros investigadores coincidieron en que es beneficioso contar con varios actores (validadores) y miembros que contribuyan a las transacciones de bloque.
‘Todos están de acuerdo en que tener varios actores contribuyendo con transacciones que deben incluirse en el bloque es una buena idea’.
Riesgo de centralización en el diseño actual de Ethereum
Para contextualizar, en el sistema actual de Ethereum se selecciona a un solo validador (proponente de bloque) para crear cada bloque. Como resultado, el validador seleccionado tiene la autoridad absoluta para elegir qué transacciones incluir en el bloque. Después, otros miembros (otros validadores) atestiguan y aprueban las transacciones y el bloque final como válidos. Sin embargo, en la mayoría de los casos, el validador seleccionado elegiría transacciones con tarifas más altas y mayores recompensas, dejando de lado aquellas con tarifas bajas. Esto plantea riesgos de centralización y manipulación. Las nuevas propuestas de creación de bloques buscan resolver esto.
Diferentes opiniones sobre las propuestas actuales de Ethereum
Desafortunadamente, los investigadores tienen opiniones diferentes sobre las propuestas sobre la mesa. Hasta ahora hay tres propuestas. Una de ellas es Braid, una propuesta del investigador de Ethereum Max Resnick. Su objetivo es ejecutar múltiples instancias paralelas de Ethereum. Esto permitiría la creación y validación concurrente de bloques para evitar el riesgo de centralización o ataques. Dan Robinson, investigador de Paradigm, apoyó el diseño de Braid y afirmó que podría convertirse en parte del ‘plan de ruta de Ethereum’.
‘Max Resnick propone un nuevo diseño llamado Braid, basado en la simple idea de ejecutar muchas instancias de consenso de Ethereum en paralelo. Creo que esto podría convertirse en una parte definitoria del plan de ruta’.
Sin embargo, otro investigador de Ethereum, Angsar Dietrichs, afirmó que Braid era genial, pero que había muchos problemas por abordar. En cambio, Dietrich propuso el diseño FOCIL (First-Of-If-Later) que coescribió. FOCIL busca dar prioridad al primer bloque observado por la mayoría de los nodos (validadores). Sin embargo, Robinson contraatacó a Dietrich, afirmando que Braid ofrece una ventaja adicional sobre FOCIL. Mencionó que Braid garantiza el orden de prioridad de las transacciones en lugar de que un solo validador elija las transacciones. También añadió otras dos cualidades de Braid;
‘Retroalimentación condicional (posiblemente haciendo que la no censura sea compatible con incentivos). Sin un líder designado que sea el último movimiento (así que al menos existe la posibilidad de no tener ventaja de tiempo)’.
La propuesta final fue Inclusion Lists, que garantiza que ciertas transacciones se incluyan en el bloque. Las propuestas se clasificaron como Inclusion Lists, Deterministic Ordering y Leaderless (sin último movimiento). Robinson consideró el primer diseño como trivial, pero el segundo era más difícil. El mismo sentimiento fue compartido por Vitalik Buterin al resumir el debate;
‘Debate abierto sobre si es posible evitar un “último movimiento”. ¡Es bueno ver el progreso! Se siente como si el problema de la creación de bloques estuviera cerca de ver la luz al final del túnel’.
El debate mostró que Ethereum estaba dispuesto a minimizar los riesgos de centralización asociados con la creación de bloques. Sin embargo, los investigadores no estaban seguros de cómo reducir el poder del ‘último movimiento’ o el único validador, que tiene la última palabra en la creación de bloques. Mientras tanto, el precio de ETH no ha sacudido el reciente sentimiento cauteloso del mercado. La altcoin seguía por debajo de los $2.5k en el momento de la escritura, pero había subido un 3% en las últimas 24 horas.