> 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 poseedores 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.

<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 desarrolladores**

* 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 la [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 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](/learn/es/block-production/signing.md). 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`](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 2,702 de la burnchain. Para ejecutar un nodo contra ella, comienza con la [configuración de ejemplo de 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 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](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 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](https://ethereum.org/en/roadmap/merge/issuance/#post-merge) 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.

</details>

#### 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.

<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 llega un stake 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 firmante** se vincula una sola vez a una clave de firmante, mediante una [SIP-018](https://github.com/stacksgov/sips/blob/main/sips/sip-018/sip-018-signed-structured-data.md) 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.

{% hint style="info" %}
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](https://docs.stacks.co/operate/staking-stx/stack-with-a-pool) cubre qué revisar.
{% endhint %}

***

### 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.

<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 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.

<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 ejecutándose 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 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](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 firmante**

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

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

{% step %}
**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.
{% 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 %}
**Deja de hacer staking cuando quieras**

`dejar de hacer staking` termina la posición y los STX se desbloquean al inicio del siguiente ciclo.
{% endstep %}
{% endstepper %}

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

`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.

<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 recompensa, bloque a bloque</p></figcaption></figure></div>

* 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.

{% hint style="info" %}
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.
{% endhint %}

***

### 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.

<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 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](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 trata en [Firma: Verificación de la validez de bloques](/learn/es/block-production/signing.md).

***

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

Cualquiera con STX en su propia cuenta puede hacer staking. [app.leather.io/staking](https://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](https://docs.stacks.co/operate/staking-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](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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
