> 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 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 [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 obtener 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. El STX queda bloqueado en tu propia cuenta y nunca se mueve.
* No existe un mínimo por staker. Un gestor de firmante con al menos 50.000 STX apostados en total obtiene una distribución de rendimiento.
* Puedes retirar el staking de una posición solo STX fuera de la fase de preparación, y el STX se desbloquea al inicio del siguiente ciclo. El STX emparejado con una garantía queda comprometido durante el plazo de la garantía.
* Las recompensas llegan como sBTC por defecto. Se puede elegir un pago nativo en BTC a través de tu gestor de firmante.

***

### 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 firmas](/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 el hard fork de la Época 4.0 en el bloque de Bitcoin 960.230 y reemplazó `pox-4`. Cada 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 red de pruebas principal de Hiro ejecuta PoX-5, con la Época 4.0 activándose en la altura de la 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 lleva 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 Época 4.0 y Clarity 6 por defecto, con pox-5 disponible de inmediato 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 proof-of-stake</summary>

El mecanismo comparte la forma del staking: bloquea un token, respalda el consenso, obtiene rendimiento. Lo que sigue diferenciándose del staking en una red proof-of-stake:

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

En proof-of-stake, 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 establece algorítmicamente según cuánto ETH se quema en comisiones. En PoX, bloqueas STX y el rendimiento se denomina 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 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 el STX se bloquea, no ocurre ninguna transferencia. El bloqueo no es custodial: los tokens permanecen en tu cuenta y pasan a no ser gastables 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 retirar el 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 firmante para actuar en tu nombre. El gestor de firmante es el contrato por el que se enruta tu stake: valida tu stake 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** está vinculado una sola vez a una clave de firmante, mediante un [SIP-018](https://github.com/stacksgov/sips/blob/main/sips/sip-018/sip-018-signed-structured-data.md) otorgamiento de una sola vez, y recibe tus recompensas liquidadas para su posterior distribución. Puede cobrar una comisión, que 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 con al menos 50.000 STX (`SIGNER_SET_MIN_USTX`) apostados en total obtiene una distribución de rendimiento. 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 con 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, tope de comisión, conjunto de administradores y estado del otorgamiento, todo lo cual está en la cadena. [Hacer staking con un gestor de firmante existente](https://docs.stacks.co/operate/staking-stx/stack-with-a-pool) cubre lo que debes comprobar.
{% endhint %}

***

### Dos formas de participar

PoX-5 tiene dos vías de participación, y un principal de Stacks puede mantener una sola posición en una 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: garantía del protocolo** combina un compromiso en BTC con un bloqueo de STX durante un plazo de garantía 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 sBTC, que pox-5 mantiene durante el plazo. Las garantías tienen una Tasa Objetivo de Rendimiento del Protocolo (también llamada APY objetivo) en el lado BTC; el STX emparejado no obtiene rendimiento. La capacidad está en una lista de permitidos por período de vinculación, por lo que registrarse requiere un permiso 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 el staking 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 de los mineros que queda después de las obligaciones de la garantía del protocolo, repartido 85% a los stakers solo STX a prorrata y 15% a la reserva del protocolo.

En la fase de arranque, esa asignación es distribuida por la Stacks Endowment a socios en la lista de permitidos, con aproximadamente una décima parte de la capacidad de garantías mantenida abierta a través de socios de agrupación seleccionados, por lo que la mayoría de los participantes llegan a una garantía a través de un pool en lugar de llamando `register-for-bond` ellos mismos. Los productos de staking líquido 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 garantías funcionando a la vez, y la forma de una</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 seis están activos en cualquier momento, de modo que una garantía que termina es seguida inmediatamente por otra que comienza. El bloqueo temporal del BTC expira 1.050 bloques de Bitcoin (aproximadamente una semana) antes de que termine la garantía, y esa ventana es cuando puedes volver a bloquear BTC para la siguiente garantía. En una renovación, el bloqueo de STX se extiende sin desbloquearse; de lo contrario, el STX se desbloquea cuando termina la garantía. Salir antes de tiempo (`unstake-sbtc`, o la vía de salida anticipada en L1) pierde el rendimiento restante, nunca el principal, y el STX emparejado permanece bloqueado hasta el vencimiento.

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

Los detalles mecánicos de las garantías 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 Staking de Bitcoin](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 maneras 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 pueden leerse en cadena antes de comprometerte.
{% endstep %}

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

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

{% step %}
**Obtén rendimiento a lo largo de los ciclos**

La única transacción te registra para cada ciclo que elegiste, y no se requiere 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 eso fue lo que elegiste.
{% endstep %}

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

`retirar el staking` termina 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 se bloquean durante la fase de preparación, los últimos 100 bloques de Bitcoin de cada ciclo de recompensa, mientras el conjunto de firmantes del siguiente ciclo queda congelado. Esto se repite en cada ciclo.
{% endhint %}

`stake-update` cambia una posición activa sin período de enfriamiento: cambia de gestor, aumenta la cantidad, extiende la duración o rota una dirección de pago. Los cambios surten efecto desde el inicio del siguiente ciclo. Reducir la 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 siguiente 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. Todo gestor de firmante con al menos 50.000 STX apostados en total obtiene una distribución de rendimiento.
* 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 un límite de ciclo: al inicio del ciclo después de que termina la duración elegida, o después de retirar el 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 de firmante hace la firma. Un gestor de firmante conecta ambas: está vinculado a una sola clave de firmante mediante un otorgamiento de una sola vez, y el software del 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 suma a su peso. Ejecutar tu propio firmante significa desplegar un gestor de firmante, vincularle tu clave de firmante y operar el software del firmante: consulta [Despliega un contrato gestor de firmante](https://docs.stacks.co/operate/deploy-a-signer-manager-contract) y [Ejecuta un firmante](https://docs.stacks.co/operate/run-a-signer).

La firma en sí se trata 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 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 [Guías de staking de STX](https://docs.stacks.co/operate/staking-stx).

***

### Si conocías Stacking en PoX-4

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

* Cada posición de PoX-4 se desbloqueó cuando se activó la Época 4.0. Vuelve a inscribirte en PoX-5 para seguir ganando.
* El stacking individual y el agrupado eran mecanismos separados. Ambos se reemplazan por hacer staking a un gestor de firmante, y el protocolo no tiene rol de delegado ni de operador de pool.
* `delegate-stx`, `revoke-delegate-stx`, y `stack-aggregation-commit` ya no existen. Ningún operador hace 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 el `min_threshold_ustx` campo con él.
* Las firmas del firmante por transacción desaparecieron, reemplazadas por el otorgamiento único de la clave de firmante.
* El ciclo de enfriamiento desapareció para todo excepto para reducir tu cantidad bloqueada, lo que 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, 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 en 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 Staking de Bitcoin](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.
