For the complete documentation index, see llms.txt. This page is also available as Markdown.

Staking: cómo contribuyen los titulares de STX

Cómo funciona el staking bajo PoX-5: bloquear STX en un contrato de gestor de firmantes, ganar recompensas denominadas en Bitcoin y qué hace y qué no hace el bloqueo.

Staking

Recursos para desarrolladores

La visión general

  • El staking bloquea STX para ayudar a asegurar la red y ganar recompensas denominadas en Bitcoin.

  • Forma parte de Proof of Transfer (PoX): los mineros comprometen BTC, y ese BTC paga a los stakers.

  • Haces staking nombrando un contrato gestor de firmante. Los STX se bloquean en tu propia cuenta y nunca se mueven.

  • No hay mínimo por staker. Un gestor de firmante necesita 50,000 STX en total para entrar en el conjunto de firmantes.

  • Puedes dejar de hacer staking de una posición solo en STX en cualquier momento, y los STX se desbloquean al inicio del siguiente ciclo. Los STX emparejados con un bono se comprometen durante el plazo del bono.

  • Las recompensas llegan por defecto como sBTC. Se puede elegir un pago nativo en BTC a través de tu gestor de firmante.


Introducción

El staking recompensa a los tenedores del token Stacks (STX) con pagos denominados en Bitcoin por bloquear sus tokens y respaldar a los firmantes que validan bloques. Los firmantes se tratan en la sección de firma. Esta página es una visión conceptual del staking bajo PoX-5.

pox-5.clar es el contrato de staking. Se activó con la bifurcación dura Epoch 4.0 en el bloque de Bitcoin 960,230 y reemplazó pox-4. Toda función de staking reside en el contrato desplegado:

  • Red principal: SP000000000000000000002Q6VF78.pox-5

  • Testnet: la testnet principal de Hiro ejecuta PoX-5, con Epoch 4.0 activándose en la altura 2,702 de la burnchain. Para ejecutar un nodo contra ella, comienza con la configuración de ejemplo de seguidor de testnet, que incluye los parámetros de PoX-5 (pox_5_sbtc_contract, pox_5_sbtc_registry_contract, pox_5_bond_admin).

  • Devnet: Clarinet 3.23.0 y versiones posteriores ejecutan devnet en Epoch 4.0 y Clarity 6 por defecto, con pox-5 disponible listo para usar desde una instantánea de devnet que comienza en el bloque 163.

La fuente fijada es pox-5.clar en la versión 4.0.1, y SIP-045 especifica el diseño.

En qué se diferencia del staking de prueba de participación

El mecanismo comparte la estructura del staking: bloquear un token, respaldar el consenso, obtener rendimiento. Lo que sigue diferenciándolo del staking en una red de prueba de participación:

El rendimiento proviene de un token externo, no de la emisión

En prueba de participación, bloqueas un token y obtienes rendimiento en el mismo token, financiado por el calendario de emisión de la moneda. La tasa de emisión de Ethereum está determinada algorítmicamente en función de cuánto ETH se quema en comisiones. En PoX, bloqueas STX y el rendimiento está denominado en el token de la burnchain: BTC, comprometido por los mineros de Stacks, pagado como sBTC o BTC nativo. Stacks sí emite nuevos STX, pero esa emisión es independiente del staking y no financia las recompensas de staking.

Sin slashing

Los stakers respaldan una función crítica para el consenso, pero PoX no tiene slashing. Los STX bloqueados nunca se destruyen ni se confiscan. Un firmante que no cumple pierde las recompensas, no el capital.

Bloqueo y desbloqueo de STX

Cuando STX se bloquea, no ocurre ninguna transferencia. El bloqueo no es custodial: los tokens permanecen en tu cuenta y se vuelven intransferibles a nivel de protocolo.

El desbloqueo es implícito. Al inicio del ciclo posterior a que termine la duración elegida, o después de dejar de hacer staking, los tokens vuelven a poder gastarse. Ninguna transacción los desbloquea.


La relación entre firmante y gestor

Hacer staking significa bloquear STX y nombrar un contrato gestor de firmante para actuar en tu nombre. El gestor de firmante es el contrato por el que se enruta tu staking: valida tu staking cuando entras, está vinculado a la clave de firmante que firma bloques y distribuye tus recompensas.

The staker, the signer-manager contract, and pox-5, with the STX lock staying in the staker's account and rewards flowing back through the manager
Cómo llega un stake al conjunto de firmantes

Quién hace qué:

  • Tú, el staker, bloqueas STX en tu propia cuenta y eliges cuántos ciclos cubre, de 1 a 96.

  • El contrato gestor de firmante se vincula una sola vez a una clave de firmante, mediante una SIP-018 concesión, y recibe tus recompensas liquidadas para su distribución posterior. Puede cobrar una comisión, lo cual es lógica a nivel de contrato y no una característica del protocolo.

  • El contrato pox-5 registra tu posición para cada ciclo que elegiste en la única transacción de staking, y liquida las recompensas por staker al gestor.

Un gestor de firmante entra en el conjunto de firmantes una vez que al menos 50,000 STX (SIGNER_SET_MIN_USTX) se le han asignado en total en staking. El umbral es fijo y se aplica al gestor, no a ti: tu propio stake puede tener cualquier tamaño.

Ejecutar tu propio gestor de firmante y hacer staking en el de otra persona son el mismo mecanismo. Un staker "solo" es alguien que ejecuta su propio gestor, lo cual es operativamente idéntico a ofrecer un pool, porque cualquiera puede hacer staking en ese contrato.

Elegir un gestor significa revisar su comisión, el tope de comisión, el conjunto de administradores y el estado de la concesión, todo lo cual está en la cadena. Haz staking en un gestor de firmante existente cubre qué revisar.


Dos formas de participar

PoX-5 tiene dos vías de participación, y un principal de Stacks puede mantener una posición en una sola vía a la vez.

Bitcoin Staking protocol bond beside STX-only staking, mutually exclusive per Stacks principal: the bond pairs BTC or sBTC with an STX lock for a committed twelve-cycle term earning a target APY on allowlisted capacity, while STX-only locks STX alone for one to ninety-six cycles with uncapped but variable residual yield
La elección, lado a lado

Staking de Bitcoin: bono de protocolo combina un compromiso en BTC con un bloqueo de STX durante un plazo de 12 ciclos (aproximadamente seis meses). El lado de BTC es o bien un UTXO con bloqueo temporal en Bitcoin L1 que permanece bajo tus propias claves, o sBTC, que pox-5 mantiene durante el plazo. Los bonos tienen una Tasa de Rendimiento de Protocolo Objetivo (también llamada APY objetivo) en el lado de BTC; los STX emparejados no generan rendimiento. La capacidad se asigna mediante una lista de permitidos por período de vinculación, así que registrarse requiere una autorización para ese período, y register-for-bond es el punto de entrada.

Staking solo de STX bloquea solo STX. Tú eliges de 1 a 96 ciclos, puedes dejar de hacer staking en cualquier momento fuera de la fase de preparación, con el desbloqueo al inicio del siguiente ciclo, y no hay límite de capacidad. Las recompensas provienen del BTC del minero que queda después de las obligaciones del bono de protocolo, dividido 85 % para los stakers solo STX proporcionalmente y 15 % para la reserva del protocolo.

En la fase de arranque, esa asignación la distribuye el Stacks Endowment entre socios incluidos en la lista blanca, con aproximadamente una décima parte de la capacidad de bonos reservada para socios de pooling seleccionados, por lo que la mayoría de los participantes accede a un bono a través de un pool en lugar de llamarse a register-for-bond sí mismos. Los productos de liquid staking funcionan de otra manera: depositas en el producto, el producto hace staking y tú mantienes un token que representa tu participación, así que pox-5 nunca te registra como staker en absoluto.

Six staggered bond periods running at once, and one bond's two legs — BTC timelocked on L1, STX locked on Stacks — with Day 0, Day 175 and Day 182 marked
Seis bonos ejecutándose a la vez, y la estructura de uno

Los períodos de vinculación están escalonados: uno nuevo se abre cada dos ciclos de recompensa (aproximadamente un mes), cada uno dura doce ciclos, y hay seis activos en cualquier momento, así que un bono que termina es seguido inmediatamente por otro que comienza. El bloqueo temporal de BTC expira 1,050 bloques de Bitcoin (aproximadamente una semana) antes de que termine el bono, y esa ventana es cuando puedes volver a bloquear BTC para el siguiente bono. En una renovación, el bloqueo de STX se extiende sin desbloquearse; de lo contrario, los STX se desbloquean cuando termina el bono. Salir antes (unstake-sbtc, o la vía de salida anticipada en L1) hace perder el rendimiento restante, nunca el capital, y los STX emparejados permanecen bloqueados hasta el vencimiento.

Ambas vías pasan por un gestor de firmante, y ambas mantienen los STX en tu cuenta. Registrar un bono mientras se hace staking solo de STX, o viceversa, es rechazado por el contrato.

Los mecanismos del bono en detalle están en SIP-045 y el libro blanco de Bitcoin Staking.


Flujo de staking

Two mutually exclusive ways to stake, side by side: a Bitcoin protocol bond in five steps, with its native BTC and sBTC variants shown at the lock and exit steps, and STX-only staking in five steps
Dos formas de entrar, paso a paso
1

Elige un gestor de firmante

Elige un contrato cuya comisión y conjunto de administradores aceptes; ambos se pueden leer en la cadena antes de comprometerte.

2

Emite la transacción de staking

hacer staking nomina al gestor, la cantidad y una duración de 1 a 96 ciclos, y bloquea los STX en tu cuenta.

3

Obtén recompensas a lo largo de los ciclos

La única transacción te registra para cada ciclo que elegiste, y no hace falta ninguna acción adicional para mantenerte en el conjunto de recompensas.

4

Cobrar

pox-5 liquida las recompensas por staker a tu gestor, que las distribuye como sBTC, o como BTC nativo si elegiste eso.

5

Deja de hacer staking cuando quieras

dejar de hacer staking termina la posición y los STX se desbloquean al inicio del siguiente ciclo.

stake-update cambia una posición activa sin período de enfriamiento: cambiar de gestor, aumentar la cantidad, ampliar la duración o rotar una dirección de pago. Los cambios surten efecto desde el inicio del siguiente ciclo. Reducir tu cantidad bloqueada es la excepción, y aun así cuesta un ciclo.

Ciclos de staking

El staking ocurre en ciclos de recompensa de 2,100 bloques de Bitcoin (aproximadamente dos semanas). Los últimos 100 bloques de Bitcoin de cada ciclo son la fase de preparación, en la que se fija el conjunto de firmantes del próximo ciclo y se rechazan las transacciones de staking.

A reward cycle of 2,100 Bitcoin blocks ending in a 100-block prepare phase, with reward distributions every 1,050 blocks and unlocks at the cycle boundary
Un ciclo de recompensa, bloque a bloque
  • La fase de preparación fija el conjunto de firmantes para el próximo ciclo: cada gestor de firmante con al menos 50,000 STX asignados en staking en total.

  • Durante la fase de recompensa, los mineros comprometen BTC para minar bloques de Stacks, y ese BTC financia las recompensas de los stakers.

  • Las recompensas se acreditan una vez por intervalo de distribución de 1,050 bloques de Bitcoin (aproximadamente una semana), dos intervalos por ciclo de recompensa. El intervalo solo controla la acreditación: tu gestor de firmante puede reclamar las recompensas acreditadas en cualquier momento.

  • Los desbloqueos ocurren en el límite de un ciclo: al inicio del ciclo posterior a que termine la duración elegida, o después de dejar de hacer staking.

El objetivo de dos semanas proviene del tiempo objetivo de 10 minutos por bloque de Bitcoin, así que un ciclo se alarga cuando los bloques de Bitcoin van lentos.


Staking y firma

El staking y la firma son acciones distintas, y ambas son necesarias. Los STX en staking determinan cuánto peso tiene un firmante, y la clave de firmante es la que firma. Un gestor de firmante conecta ambas: queda vinculado a una sola clave de firmante mediante una concesión única, y el software de firmante detecta a partir del estado de la cadena si su gestor está en el conjunto de firmantes para el próximo ciclo.

Manual staking transactions feeding the reward phase, and the signer software acting automatically once its manager is in the signer set
Lo que haces tú y lo que hace el firmante

No ejecutas un firmante para hacer staking. El gestor al que haces staking está vinculado a uno, y tu stake aumenta su peso. Ejecutar tu propio firmante significa desplegar un gestor de firmante, vincular tu clave de firmante a él y operar el software de firmante: consulta Desplegar un contrato gestor de firmante y Ejecutar un firmante.

La firma en sí se trata en Firma: Verificación de la validez de bloques.


Cómo y dónde hacer staking

Cualquiera con STX en su propia cuenta puede hacer staking. app.leather.io/staking enumera gestores de firmante entre los que elegir, y varios operadores de pool ejecutan sus propias aplicaciones de staking. Uses la que uses, la transacción va a pox-5.

Para instrucciones paso a paso, consulta la guías de staking de STX.


Si conocías Stacking bajo PoX-4

La red renombró stacking a staking con PoX-5, y la mecánica cambió junto con el nombre. Las correcciones al modelo antiguo, en un solo lugar:

  • Cada posición de PoX-4 se desbloqueó cuando se activó Epoch 4.0. Vuelve a inscribirte bajo PoX-5 para seguir ganando.

  • El stacking en solitario y el agrupado eran mecanismos separados. Ambos fueron reemplazados por el staking a un gestor de firmante, y el protocolo no tiene un rol de delegador ni de operador de pool.

  • delegate-stx, revoke-delegate-stx, y stack-aggregation-commit ya no existen. Ningún operador hace compromisos por ciclo en tu nombre, así que un compromiso perdido ya no puede costarle a un pool un ciclo de recompensas.

  • El mínimo dinámico desapareció, y min_threshold_ustx el campo con él.

  • Las firmas de firmante por transacción desaparecieron, reemplazadas por la concesión única de clave de firmante.

  • El ciclo de enfriamiento desapareció para todo excepto para reducir tu cantidad bloqueada, lo cual sigue costando un ciclo.

  • SIP-007 describe PoX antes de Nakamoto, y SIP-021 describe Nakamoto. Léelos ambos como historia y no como comportamiento actual.

Qué cambió en PoX-5 cubre la migración con detalle para operadores.


Recursos adicionales

Última actualización

¿Te fue útil?