> For the complete documentation index, see [llms.txt](https://docs.stacks.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.stacks.co/learn/es/block-production/staking.md).

# Staking: cómo contribuyen los titulares de STX

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

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FAkgFBWqIWWeT5ZeNwVzp%2Fstaking-cover.png?alt=media&#x26;token=82fd722d-efae-4218-ae0e-42ac6215fe4a" alt="Staking"><figcaption></figcaption></figure></div>

{% hint style="info" %}
**Recursos para constructores**

* Todas las operaciones de staking ocurren en la implementación del contrato PoX, [pox-5 en el Explorador](https://explorer.hiro.so/txid/SP000000000000000000002Q6VF78.pox-5?chain=mainnet).
* Para empezar a hacer staking de STX, consulta las [guías de staking de STX](https://docs.stacks.co/operate/staking-stx).
  {% endhint %}

#### 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 firmantes. El STX queda bloqueado en tu propia cuenta y nunca se mueve.
* No existe un mínimo por staker. Un gestor de firmantes con al menos 50,000 STX apostados en conjunto obtiene una distribución de rendimiento.
* Puedes retirar del staking una posición solo en STX en cualquier momento, y el STX se desbloquea al inicio del siguiente ciclo. El STX emparejado con un bono queda comprometido 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 firmantes.

***

### Introducción

El staking recompensa a los poseedores 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](/learn/es/block-production/signing.md). Esta página ofrece 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 vive en el contrato desplegado:

* Mainnet: [`SP000000000000000000002Q6VF78.pox-5`](https://explorer.hiro.so/txid/SP000000000000000000002Q6VF78.pox-5?chain=mainnet)
* Testnet: la testnet principal de Hiro ejecuta PoX-5, con Epoch 4.0 activándose en la altura de burnchain 2,702. Para ejecutar un nodo contra ella, parte de la [configuración de ejemplo del seguidor de testnet](https://docs.stacks.co/reference/node-operations/readme-1#example-testnet-follower-configuration), que incluye los parámetros de PoX-5 (`pox_5_sbtc_contract`, `pox_5_sbtc_registry_contract`, `pox_5_bond_admin`).
* Devnet: [Clarinet](https://github.com/hirosystems/clarinet) 3.23.0 y posteriores ejecutan devnet en Epoch 4.0 y Clarity 6 por defecto, con pox-5 disponible de inmediato desde una instantánea de devnet que empieza en el bloque 163.

La fuente fijada es [`pox-5.clar` en la versión 4.0.1](https://github.com/stacks-network/stacks-core/blob/4.0.1/stackslib/src/chainstate/stacks/boot/pox-5.clar), y [SIP-045](https://github.com/stacksgov/sips/blob/main/sips/sip-045/sip-045-pox-5-bitcoin-staking.md) especifica el diseño.

<details>

<summary>En qué se diferencia del staking de prueba de participación</summary>

El mecanismo comparte la forma del staking: bloquear un token, respaldar el consenso, ganar rendimiento. Lo que sigue siendo distinto del staking en una red de prueba de participación:

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

En la 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](https://ethereum.org/en/roadmap/merge/issuance/#post-merge) se fija algorítmicamente en función de cuánto ETH se quema en comisiones. En PoX, bloqueas STX y el rendimiento se denomina en el token de burnchain: BTC, comprometido por los mineros de Stacks, pagado como sBTC o BTC nativo. Stacks sí emite nuevo STX, pero esa emisión es independiente del staking y no financia las recompensas de staking.

**Sin slashing**

Los stakers respaldan un rol crítico para el consenso, pero PoX no tiene slashing. El STX bloqueado nunca se destruye ni se confisca. Un firmante que no cumple pierde las recompensas, no el principal.

</details>

#### Bloqueo y desbloqueo de STX

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

El desbloqueo es implícito. Al inicio del ciclo después de que termina la duración elegida, o después de retirar del staking, los tokens vuelven a ser gastables. Ninguna transacción los desbloquea.

***

### La relación entre firmante y gestor

Hacer staking significa bloquear STX y nombrar un contrato gestor de firmantes para actuar en tu nombre. El gestor de firmantes es el contrato a través del cual se canaliza tu participación: valida tu staking cuando entras, queda vinculado a la clave de firmante que firma bloques y distribuye tus recompensas.

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FtgQWu2VHlMNA9q0uE9YH%2Fsigner-manager-relationship.png?alt=media&#x26;token=11367cc6-5f5a-4d1c-aada-8cefd809551b" alt="The staker, the signer-manager contract, and pox-5, with the STX lock staying in the staker&#x27;s account and rewards flowing back through the manager"><figcaption><p>Cómo una participación llega al conjunto de firmantes</p></figcaption></figure></div>

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 firmantes** queda vinculado a una clave de firmante una sola vez, mediante una [SIP-018](https://github.com/stacksgov/sips/blob/main/sips/sip-018/sip-018-signed-structured-data.md) otorgación única, 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 función 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 firmantes con al menos 50,000 STX (`SIGNER_SET_MIN_USTX`) apostados en conjunto obtiene una distribución de rendimiento. El umbral es fijo y se aplica al gestor, no a ti: tu propia participación puede ser de cualquier tamaño.

Ejecutar tu propio gestor de firmantes y hacer staking al de otra persona es 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.

{% hint style="info" %}
Elegir un gestor significa revisar su comisión, su techo de comisión, su conjunto de administradores y su estado de otorgación, todo lo cual está en la cadena. [Hacer staking a un gestor de firmantes existente](https://docs.stacks.co/operate/staking-stx/stack-with-a-pool) cubre lo que hay que comprobar.
{% endhint %}

***

### Dos formas de participar

PoX-5 tiene dos rutas de participación, y un principal de Stacks solo puede mantener una posición en una ruta a la vez.

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FNbgQIA47Wit0M6HBoFGx%2Fstaking-participation-paths_v2.png?alt=media&#x26;token=32fa7f39-ca41-4d8e-bb00-32b8c433d031" alt="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"><figcaption><p>La elección, lado a lado</p></figcaption></figure></div>

**Staking de Bitcoin: bono del protocolo** combina un compromiso de BTC con un bloqueo de STX durante un plazo de bono de 12 ciclos (aproximadamente seis meses). El lado BTC es o bien un UTXO con bloqueo temporal en Bitcoin L1 que permanece bajo tus propias claves, o bien sBTC, que pox-5 mantiene durante el plazo. Los bonos tienen una Tasa Objetivo de Rendimiento del Protocolo (también llamada APY objetivo) en el lado BTC; el STX emparejado no gana rendimiento. La capacidad se gestiona mediante 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 retirar del staking en cualquier momento fuera de la fase de preparación con el desbloqueo al inicio del siguiente ciclo, y no existe límite de capacidad. Las recompensas provienen del BTC de los mineros que queda después de las obligaciones del bono del protocolo, repartido en un 85% para los stakers solo de STX de forma prorrateada y un 15% para la reserva del protocolo.

En la fase bootstrap, esa autorización es asignada por el Stacks Endowment a socios de la lista de permitidos, con aproximadamente una décima parte de la capacidad de bono mantenida abierta a través de socios de agrupación seleccionados, por lo que la mayoría de los participantes llega a un bono a través de un pool en lugar de llamarlo `register-for-bond` a 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, por lo que pox-5 nunca te registra como staker en absoluto.

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FG660xt3cld5Hh0RkGykm%2Fstaking-bond-timeline_v2.png?alt=media&#x26;token=f0cb4501-14e4-44c6-a8a4-4340f01e953e" alt="Six staggered bond periods running at once, and one bond&#x27;s two legs — BTC timelocked on L1, STX locked on Stacks — with Day 0, Day 175 and Day 182 marked"><figcaption><p>Seis bonos en marcha a la vez, y la estructura de uno</p></figcaption></figure></div>

Los períodos de vinculación están escalonados: uno nuevo se abre cada dos ciclos de recompensas (aproximadamente un mes), cada uno dura doce ciclos, y hay seis activos en cualquier momento, de modo 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, el STX se desbloquea cuando termina el bono. Salir antes de tiempo (`unstake-sbtc`, o la ruta de salida anticipada en L1) pierde el rendimiento restante, nunca el principal, y el STX emparejado permanece bloqueado hasta el final del plazo.

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

La mecánica del bono en detalle está en [SIP-045](https://github.com/stacksgov/sips/blob/main/sips/sip-045/sip-045-pox-5-bitcoin-staking.md) y el [libro blanco de Bitcoin Staking](https://github.com/stacksgov/sips/blob/main/sips/sip-045/sip-045-5.pdf).

***

### Flujo de staking

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FlMhn2FbjJMLcbh5boEKo%2Fstaking-flow_v2png.png?alt=media&#x26;token=2c76f993-8c1c-4f25-a961-aae5936aee68" alt="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"><figcaption><p>Dos formas de entrar, paso a paso</p></figcaption></figure></div>

{% stepper %}
{% step %}
**Elige un gestor de firmantes**

Elige un contrato cuya comisión y conjunto de administradores aceptes; ambos se pueden leer en la cadena antes de que te comprometas.
{% endstep %}

{% step %}
**Emite la transacción de staking**

`hacer staking` nombra al gestor, el importe y una duración de 1 a 96 ciclos, y bloquea el STX en tu cuenta.
{% endstep %}

{% step %}
**Gana 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.
{% endstep %}

{% step %}
**Cobrar**

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

{% step %}
**Retira del staking cuando quieras**

`retirar del staking` pone fin a la posición y el STX se desbloquea al inicio del siguiente ciclo.
{% endstep %}
{% endstepper %}

{% hint style="warning" %}
El staking, las actualizaciones de staking y el retiro del staking están bloqueados durante la fase de preparación, los últimos 100 bloques de Bitcoin de cada ciclo de recompensas, mientras se congela el conjunto de firmantes del siguiente ciclo. Esto se repite en cada ciclo.
{% endhint %}

`stake-update` cambia una posición activa sin enfriamiento: cambiar de gestor, aumentar el importe, extender la duración o rotar una dirección de pago. Los cambios surten efecto desde el inicio del siguiente ciclo. La excepción es reducir tu importe bloqueado, y eso sigue costando un ciclo.

### Ciclos de staking

El staking ocurre en ciclos de recompensas 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 ciclo siguiente y se rechazan las transacciones de staking.

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2Ffz7B1xYNMnl5u5ICddZi%2Fstaking-cycles.png?alt=media&#x26;token=7aea0cf7-4dee-42af-a195-acf5c9aade65" alt="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"><figcaption><p>Un ciclo de recompensas, bloque por bloque</p></figcaption></figure></div>

* La fase de preparación fija el conjunto de firmantes para el ciclo siguiente. Todo gestor de firmantes con al menos 50,000 STX apostados en conjunto obtiene una distribución de rendimiento.
* Durante la fase de recompensas, 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 recompensas. El intervalo solo controla la acreditación: tu gestor de firmantes puede reclamar en cualquier momento las recompensas ya acreditadas.
* Los desbloqueos ocurren en un límite de ciclo: al inicio del ciclo después de que termina la duración elegida, o después de que retires del staking.

{% hint style="info" %}
El objetivo de dos semanas proviene del tiempo objetivo de bloque de 10 minutos de Bitcoin, así que un ciclo se alarga cuando los bloques de Bitcoin van lentos.
{% endhint %}

***

### Staking y firma

El staking y la firma son acciones distintas, y ambas son necesarias. El STX apostado decide cuánto peso lleva un firmante, y la clave del firmante es la que firma. Un gestor de firmantes conecta ambas cosas: queda vinculado a una clave de firmante mediante una otorgación única, y el software del firmante detecta a partir del estado de la cadena si su gestor está en el conjunto de firmantes para el ciclo siguiente.

<div data-with-frame="true"><figure><img src="https://2842511454-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FH74xqoobupBWwBsVMJhK%2Fuploads%2FS1L4pYrXDd1Ju74JhJkr%2Fstaking-and-signing.png?alt=media&#x26;token=3395cd31-c1fa-4f1a-97e0-f762285052c7" alt="Manual staking transactions feeding the reward phase, and the signer software acting automatically once its manager is in the signer set"><figcaption><p>Lo que haces tú y lo que hace el firmante</p></figcaption></figure></div>

No ejecutas un firmante para hacer staking. El gestor al que haces staking queda vinculado a uno, y tu participación aumenta su peso. Ejecutar tu propio firmante significa desplegar un gestor de firmantes, vincularle tu clave de firmante y operar el software del firmante: consulta [Desplegar un contrato gestor de firmantes](https://docs.stacks.co/operate/deploy-a-signer-manager-contract) y [Ejecutar un firmante](https://docs.stacks.co/operate/run-a-signer).

La firma en sí se cubre en [Firma: Verificación de la validez del bloque](/learn/es/block-production/signing.md).

***

### Cómo y dónde hacer staking

Cualquiera que tenga STX en su propia cuenta puede hacer staking. [app.leather.io/staking](https://app.leather.io/staking) enumera gestores de firmantes entre los que elegir, y varios operadores de pools ejecutan sus propias aplicaciones de staking. Sea cual sea la que uses, la transacción va a `pox-5`.

Para instrucciones paso a paso, consulta la [guías de staking de STX](https://docs.stacks.co/operate/staking-stx).

***

### Si conocías el stacking bajo PoX-4

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

* Toda 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 apilado en grupo eran mecanismos separados. Ambos son reemplazados por hacer staking a un gestor de firmantes, y el protocolo no tiene rol de delegador ni de operador de pool.
* `delegate-stx`, `revoke-delegate-stx`, y `stack-aggregation-commit` ya no existen. Ningún operador realiza un compromiso por ciclo en tu nombre, así que un compromiso omitido ya no puede costarle a un pool un ciclo de recompensas.
* El mínimo dinámico desapareció, y con él el campo `min_threshold_ustx` .
* Las firmas del firmante por transacción desaparecieron, reemplazadas por la otorgación única de clave de firmante.
* El ciclo de enfriamiento desapareció para todo salvo para reducir tu cantidad bloqueada, lo cual sigue costando un ciclo.
* [SIP-007](https://github.com/stacksgov/sips/blob/main/sips/sip-007/sip-007-stacking-consensus.md) describe PoX antes de Nakamoto, y [SIP-021](https://github.com/stacksgov/sips/blob/main/sips/sip-021/sip-021-nakamoto.md) describe Nakamoto. Léelos ambos como historia y no como comportamiento actual.

[Qué cambió en PoX-5](https://docs.stacks.co/operate/staking-stx/whats-changed-in-pox-5) cubre la migración con detalle para operadores.

***

#### Recursos adicionales

* [SIP-045: PoX-5, staking de Bitcoin](https://github.com/stacksgov/sips/blob/main/sips/sip-045/sip-045-pox-5-bitcoin-staking.md)
* [libro blanco de Bitcoin Staking](https://github.com/stacksgov/sips/blob/main/sips/sip-045/sip-045-5.pdf)
* [pox-5.clar en la versión 4.0.1](https://github.com/stacks-network/stacks-core/blob/4.0.1/stackslib/src/chainstate/stacks/boot/pox-5.clar)
* [guías de staking de STX](https://docs.stacks.co/operate/staking-stx)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.stacks.co/learn/es/block-production/staking.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
