Bajo el capó: constantes y mimires

Dec 02 2022
THORChain está diseñado para ser configurable y reactivo a las necesidades cambiantes, las condiciones del mercado e incluso las posibles vulnerabilidades. Una de las formas en que esto se hace es a través de un conjunto de parámetros llamados "Constantes https://thornode.

THORChain está diseñado para ser configurable y reactivo a las necesidades cambiantes, las condiciones del mercado e incluso las posibles vulnerabilidades. Una de las formas en que esto se hace es a través de un conjunto de parámetros llamados "Constantes".https://thornode.ninerealms.com/thorchain/constants” y los “Mimirshttps://thornode.ninerealms.com/thorchain/mimir”. Las Constantes son los parámetros iniciales que se establecieron cuando se lanzó THORChain, mientras que los Mimirs son actualizaciones que anulan las Constantes.

Los operadores de nodos tienen control total sobre los Mimirs. Cuando el 67 % de los nodos esté de acuerdo con un cambio específico de Mimir, dichos cambios se implementarán. Todos los votos de Node Mimir se realizan de forma transparente en la cadena.

El equipo de desarrolladores central conserva el control de Admin Mimir, pero esto es solo para aquellos parámetros por los que los nodos aún no han votado. Esto permite respuestas rápidas (por ejemplo, pausar una cadena si se sospecha que se explota), pero aún así no anulará los cambios de Node Mimirs.

Echemos un vistazo a algunas de las configuraciones actuales de Mimir:

"ASGARDSIZE": 20: esta cantidad se fijó inicialmente en 40, lo que significa un máximo de 40 nodos por Asgard. Actualmente, esto está establecido en un máximo de 20 nodos por Asgard.

“CHURNINTERVAL”: 100800 — Este es el intervalo de abandono del nodo, contando el número de bloques de THORChain. Cada bloque suele tardar unos seis segundos, por lo que 100.800 bloques corresponden a siete días.

“FULLIMPLOSSPROTECTIONBLOCKS”: 1440000 — Esto controla el tiempo para lograr el 100 % de protección contra pérdidas transitorias. 1.440.000 corresponde a 100 días.

Las siguientes configuraciones controlan la pausa de las cadenas seleccionadas. Cero significa que no se detuvo, mientras que Uno significa que se detuvo.

“KILLSWITCHSTART”: 6500000: esto activó Killswitch para la desaprobación gradual de BEP2 y ERC20 RUNE, comenzando en el bloque 6,500,000 (18 de julio de 2022).

“MAXSYNTHPERASSETDEPTH”: 3000: esto controla el límite máximo de sintetizadores frente a la profundidad de activos de cada grupo de liquidez, actual en 3000 puntos básicos o 30 %.

“MINIMUMBONDINRUNE”: 30000000000000: controla la cantidad mínima de RUNE antes de que se pueda considerar que un Nodo se ha batido, actualmente en 300,000 RUNE (el número 30000000000000 está en notación 1e8).

Estas configuraciones a continuación controlan la pausa de las acciones de Liquidity Pooling (depósitos y retiros) de las cadenas seleccionadas. Cero significa que no se detuvo, mientras que Uno significa que se detuvo.

Los ajustes a continuación son indicadores de los Verificadores Automáticos de Solvencia para cadenas seleccionadas. Cero significa que no hay parada, y cuando hay una parada, se muestra la altura del bloque que se detuvo.

Estas configuraciones a continuación habilitan o deshabilitan los verificadores automáticos de solvencia para las cadenas seleccionadas. Actualmente, el verificador automático de solvencia de la cadena BNB (BEP2) está deshabilitado debido a algunas discrepancias de cálculo menores que provocaban constantemente que el verificador tuviera falsos positivos. La cadena BEP2 se considera una cadena de bajo riesgo, y corregir las discrepancias se considera de menor prioridad en este momento.

Ahí tienes. Esperamos que haya disfrutado de un viaje rápido por el carril de configuración de Mimir.

Referencias:https://docs.thorchain.org/network/constants-and-mimir

Siéntase libre de ingresar a LP University Discord para conversar sobre esto o cualquier otra pregunta sobre THORChain o Liquidity Provider que pueda tener.