El árbitro no es un caimán
El Árbitro de Qubic, a diferencia del Coordinador de IOTA, tiene un poder limitado y puede ser reemplazado si se comporta mal.
Qsilver · 2 de enero de 2024.
Sí, ambos comienzan con "A" y terminan con "ator", pero sorprendentemente, el árbitro de Qubic no se parece en nada a un caimán.
Por supuesto, sería muy tonto siquiera pensar que tal cosa podría ser cierta, pero algunas personas que deberían investigar un poco antes de publicar han afirmado que el árbitro de Qubic está centralizado como el coordinador de IOTA. Note que ambos terminan con "ator", por lo que se puede perdonar la falsa suposición.
En lugar de depender de publicaciones aleatorias en internet, encuentro mucho más efectivo leer el código y ver lo que dice.
Rol del Árbitro
Inicialmente, parecía que el árbitro podría robar la recompensa de minería de 1 billón para la época. Sin embargo, una mirada más profunda mostró que las transacciones del árbitro ocurren sin ninguna firma del árbitro y actualizan directamente los saldos de los computors según una escala de rendimiento. Esencialmente, la dirección del árbitro obtiene los fondos sobrantes (alrededor del 1% o menos recientemente) sin hacer nada. Cuanto mejor performan los computors, menos recibe el árbitro. A lo largo de su vida, la dirección del árbitro ha acumulado casi 1,5 billones de QU, alrededor del 2%, pero a tasas actuales, tomará muchos años alcanzar los 2 billones de QU.
Funciones del Árbitro
El árbitro establece los 8 bytes aleatorios para los mineros cada época. Esto se puede automatizar una vez que se complete el RANDOM SC, junto con la función principal de publicar la lista de computors para la época.
La capacidad del árbitro para publicar la lista de computors para la época es donde reside su verdadero poder. Sin embargo, todos los nodos computor rastrean el rendimiento de todos los computors, candidatos y recién llegados para cada tick. Esto significa que en una actualización futura, el quórum mismo puede establecer la lista de computors para la próxima época, con el árbitro simplemente firmando si la lista coincide con las clasificaciones.
La función del árbitro entonces se convierte en un sello de goma en una lista de computors determinísticamente determinable.
Manejo del Mal Comportamiento
Si la lista de computors generada por el quórum no es aprobada por el árbitro, una elección ponderada por apuestas de QU determinaría qué lista de computors tuvo el mejor rendimiento. Esto ordenaría los puntajes sin política. Si el quórum o el árbitro son infiltrados por un atacante, se resolvería por los accionistas de Qubic, causando como mucho una pausa temporal antes de que comience la nueva época. No es ideal, pero no es desastroso, y se pueden hacer planes para manejar tales eventos.
Después del voto de QU, los computors actualizarían con una nueva dirección para el árbitro si es necesario. El árbitro es reemplazable y el trabajo es sencillo. Cualquier mala conducta por parte del árbitro sería rápidamente notada debido a la alta competencia y el costo involucrado en mantener los puestos de computor, lo que llevaría a un escándalo.
Mecanismos de Protección
CfB aclaró que el mal comportamiento del árbitro ya no está permitido. La manipulación del árbitro con la lista resultaría en un reemplazo dentro de 15 segundos al establecer otra clave pública. Esta capacidad ha sido probada con éxito.
Conclusión
La protección contra un árbitro "malvado" está en su lugar. La transacción con la lista de nuevos computors no se incluiría en el tick, lo que llevaría a una elección basada en apuestas de QU para resolver la división. Si bien una elección empatada podría resultar en un fork, esto parece muy poco probable. Incluso en tal evento, tendríamos dos versiones de Qubic, similar a BCH de BTC y ETC de ETH (o ETH de ETC).
Fuentes
@DesheShai @Qsilver97 @hus_qy @5onOfCrypto "Control total para nodos que no dependen de datos internos. La manipulación del árbitro con la lista será reemplazada en 15 seg (es solo establecer otra clave pública). Ya probamos la capacidad de reemplazar Arb."
Come-from-Beyond aclaró en el Discord de Qubic:
"Arb publica lista para recién llegados y aquellos sin nodos completos. Quórum que se apoya en la lista (y la verifica) muestra que la lista es correcta. El evento de lista inválida se conocería muy pronto para los usuarios (al no ver progreso de tick)."
Para obtener las últimas actualizaciones, únete al Discord de Valis, síguenos en X y guarda nuestro blog en tus favoritos.
Para obtener las últimas actualizaciones, únete al Discord de Valis, síguenos en X y guarda nuestro blog en tus favoritos.
← Anterior
Siguiente →