Cómo ganas
La recompensa de un nodo es una parte de la emisión de un día, decidida por lo que hizo stake y por tres mediciones de lo que hizo con ese stake. Esta es la fórmula que el software ejecuta realmente, con las partes que no puede conocer marcadas como tales.
Toda constante de esta página se lee de crates/rewards en openfiat-core. Ningún nodo ha cobrado todavía.
Qué decide tu parte
La emisión por época es fija. Tu recompensa es tu peso sobre el peso de todos los nodos elegibles, y el peso es un stake multiplicado por tres mediciones de servicio, cada una de ellas como máximo 1,0.
share = emission × (stake × connectivity × availability × pinning) ÷ Σ (the same, for every eligible node)
effective_stake
Lo que hiciste stake
Se lee de tu cuenta de stake en cadena, nunca de una cifra que tu nodo declare sobre sí mismo. Un stake respalda un nodo: si dos nodos nombran la misma cuenta, ambos quedan excluidos de la época.
connectivity_bps
Si haces de puente hacia Solana
1,0 si la red vio a tu nodo originar un anuncio de blockhash de Solana, 0,4 si solo te vio propagar por gossip. Un nodo puente hace estrictamente más trabajo, y la diferencia se ve en sus propios anuncios firmados en lugar de en una afirmación.
availability_bps
Cuánto del día estuviste activo
La proporción de las 24 franjas de una hora de la época en las que se oyó a tu nodo. Ser oído una vez en una franja la puntúa, y ser oído quinientas veces puntúa lo mismo, así que inundar la red no gana nada.
pinning_bps
Si sirves contenido
1,0 si tu nodo devolvió bytes que coinciden con una dirección de contenido cuando se le desafió, 0,7 si nunca fue desafiado o falló. Este es el único de los tres que se prueba en lugar de suponerse: unos bytes que resumen a un CID no pueden producirse sin poseerlos.
Una advertencia sobre ese cuarto término. La tabla confirmada de OFS-4100 §9.2 enumera tres factores —stake, conectividad, disponibilidad— y no menciona el pinning. El crate lo aplica igualmente. Donde la especificación y el código discrepan, esta página sigue al código, porque el código es lo que computaría una programación; pero lee el multiplicador de pinning como algo que va por delante de la especificación en lugar de zanjado por ella.
Nada aquí puede superar 1,0
Todo multiplicador es una fracción de uno, y el software se niega a arrancar con un conjunto de parámetros donde alguno no lo sea.
Eso no es cautela, es la única disposición que cuadra. El fondo de una época es un número fijo de tokens, y los multiplicadores deciden cómo se divide ese fondo. Un multiplicador por encima de 1,0 no pagaría de más a un buen nodo desde algún sitio: repartiría tokens que el cubo de Infraestructura no contiene. RewardParams::validate rechaza tal conjunto de plano en lugar de dejar que el déficit aflore el día del pago.
Es también por lo que la recompensa por servir contenido se construye como una penalización a los nodos que no lo hacen. «Los nodos que hacen pinning ganan más» y «los nodos que no hacen pinning ganan menos» describen el mismo resultado, y solo el segundo puede implementarse sin inventar tokens. Un nodo que hace pinning conserva toda su parte; un nodo que no hace pinning de nada cede tres décimas de la suya.
| Conectividad | Contenido | Multiplicador |
|---|---|---|
| Puente hacia Solana | Respondió a un desafío | 1.00 |
| Puente hacia Solana | No desafiado, o falló | 0.70 |
| Solo gossip | Respondió a un desafío | 0.40 |
| Solo gossip | No desafiado, o falló | 0.28 |
Lee juntas las dos filas centrales: un nodo solo-gossip que sirve contenido (0.40) aún gana menos que un nodo puente que no sirve ninguno (0.70). Servir contenido es una prima sobre una conexión a la cadena, nunca un sustituto de ella.
Prueba tus propios números
La columna izquierda es lo que tú controlas. La derecha divide el resultado en dos: lo que tus datos determinan con exactitud, y lo que depende de una red que aún no se ha formado.
Tu nodo
Por debajo de 1.000 OPEN un nodo no se pondera en absoluto. No se le paga una parte menor: se le omite.
De las 24 franjas de una hora de la época. Una franja cuenta una vez, por mucho tráfico que envíes durante ella.
Determinado por tus datos
1.00de un posible 1,00
Tu multiplicador de calidad: los tres factores de servicio, combinados como los combina la programación.
- conectividad
- 1.00
- disponibilidad
- 1.00
- pinning
- 1.00
- calidad
- 1.00
Depende del resto de la red
Tu parte es tu peso dividido por el peso de todos los nodos elegibles, así que no puede calcularse solo con tus datos. No hay un total en vivo que sustituir: esta página no lee estado de la cadena, y nunca se ha distribuido ninguna recompensa. Así que el total es una suposición, la fijas tú, y ambas cifras de abajo descansan sobre ella y sobre nada más firme.
- 1.1%
- Tu parte del fondo de la época
- 928.72
- OPEN por época, bajo esa suposición
El fondo entero es de 82,192 OPEN por época, repartido entre todos los nodos elegibles. Ambas cifras se mueven en cuanto alguien más hace stake, y ninguna es un pronóstico.
El fondo es finito
La emisión de arranque es un cubo, no una tasa. Se vacía.
120.000.000 OPEN —el 12% del suministro— se reservan para pagar a los nodos mientras los ingresos del protocolo son demasiado pequeños para importar, repartidos de forma uniforme a lo largo de unos cuatro años de épocas diarias. El día que se agote, el fondo de recompensas pasa a ser exactamente la parte de la tesorería de Infraestructura sobre las comisiones de liquidación: lo que la red ganó, y nada más. Quien dimensione un nodo con las cifras de arriba debería dimensionarlo también contra ese día.
- 120,000,000
- OPEN en el cubo
- 82,192
- OPEN por época
- 1,460
- Épocas diarias
La asignación de génesis de Infraestructura / Arranque de Nodos, el 12% del suministro total.
Compartido por todos los nodos elegibles, y limitado por lo que quede en el cubo.
Unos cuatro años, tras los cuales la emisión es lo que financien los ingresos del protocolo.
Lo que esta página no te dirá
Faltan tres cifras, y cada una falta a propósito.
Cuánto vale en tu moneda
OPEN no tiene mercado y, por tanto, no tiene precio. Una cifra en dólares, euros o renminbi aquí sería un número que este proyecto inventó sobre su propio token y luego te entregó con la autoridad de una calculadora. No hay un tipo honesto al que convertir, así que no hay conversión.
Un rendimiento, una TAE o un retorno
Un porcentaje de retorno se lee como una promesa, y esto no es algo que el protocolo pueda prometer. La emisión que lo respalda se vacía en cuatro años, la parte se divide con cada nodo que se une, y ninguno de los parámetros es fijo: la §9 los hace todos actualizables por gobernanza. Una sola cifra anualizada ocultaría las tres cosas.
Cuánto ha hecho stake la red hoy
Esta página no lee estado de la cadena. Tu parte depende del total en stake de todos los nodos elegibles y, en lugar de sustituir una cifra verosímil, la calculadora convierte ese total en una suposición que fijas tú, y luego etiqueta todo lo que descansa sobre ella.
Qué está funcionando de verdad
El cálculo existe. El pago no.
Los nodos observan la actividad de los demás y publican lo que vieron, y la programación que convierte esas observaciones en cantidades está implementada y probada, de forma determinista, así que cualquiera con las mismas observaciones deriva la misma respuesta y el nodo pagador puede comprobarse en lugar de confiarse. Lo que falta es el último paso: nada envía una programación en cadena, y la bóveda de recompensas está vacía. Ningún nodo ha cobrado jamás.
Todo valor aquí es un parámetro de gobernanza en lugar de una constante: el mínimo de 1,000 OPEN, las 24 franjas de disponibilidad y los cuatro multiplicadores pueden cambiarse por voto sin un cambio de código. Estos son los valores predeterminados de hoy.
Las constantes se leen de crates/rewards/src/params.rs; la aritmética refleja schedule.rs, incluido dónde trunca.
Ejecuta uno y averígualo
El modelo de recompensas es la mitad menor de la decisión. La mayor es si la máquina, el ancho de banda y la atención te merecen la pena: la guía del operador tiene el hardware real, los comandos reales y las partes que aún no están construidas.