馃嚜馃嚫 Bifurcaciones: Explicaci贸n por parte de Cardano PoolTool

:es: Traducci贸n al espa帽ol de Cardano PoolTool: Forks

Bifurcaciones

Las bifurcaciones (forks) son una parte normal del protocolo de Ouroboros. M煤ltiples stake pools pueden intentar crear el mismo bloque. El protocolo puede gestionar estas bifurcaciones. Sin embargo, algunos pools pueden generar, intencionadamente o no, varios bloques para el mismo n煤mero de bloque, lo que se considera malo. Estos son bastante molestos.

Tipos de bifurcaciones

  • Bifurcaciones adversas: Se crean cuando un stake pool crea dos o m谩s bloques para el mismo n煤mero de bloque.
  • Bifurcaciones competitivas: Son creadas por dos stake pools diferentes para el mismo n煤mero de bloque. El protocolo permite esto, y est谩 dise帽ado para solucionarlo. El protocolo elegir谩 el bloque ganador en base a una serie de factores.

驴C贸mo Cardano PoolTool obtiene esta informaci贸n?

Como parte de su servicio a la comunidad, Cardano PoolTool proporciona un endpoint donde los stake pools pueden enviar voluntariamente sus 煤ltimos n煤meros de bloque. Recientemente se han actualizado estos env铆os para incluir m谩s informaci贸n sobre el 煤ltimo bloque que ven, por ejemplo:

  • 脷ltimo n煤mero de bloque.
  • ID del pool que cre贸 el 煤ltimo bloque.

Cuando un pool crea m煤ltiples versiones del mismo bloque, se propagan y diferentes nodos recogen diferentes versiones e intentan continuar a partir de ellos. Entonces nos informan de esos bloques, y si un mismo n煤mero de bloque fue creado varias veces por el mismo stake pool, entonces significa que ese pool se est谩 comportando鈥 mal鈥 algunos incluso podr铆an decir que de forma adversa.


Env铆anos tus n煤meros de bloque, y a cambio obt茅n el 煤ltimo n煤mero de bloque.

Es una simple llamada GET a una URL con tu ID de pool, tu ID de usuario (de Cardano PoolTool), este hash de g茅nesis, y por supuesto tu n煤mero de bloque actual como entero.

Puedes ver un c贸digo de ejemplo aqu铆.

1 Like