Saltar al contenido principal

Self-Custodial Bitcoin Staking

This user guide is designed to walk you through staking your Bitcoin on the Core blockchain to earn CORE token rewards.

Requisitos Previos

Para poder realizar stake, debes tener los siguientes requisitos previos:

  1. Supported Bitcoin Wallet Browser Extension: To participate in the BTC staking process, you must install browser extensions of any supported Bitcoin wallets, like Xverse, Unisat, and/or OKX Wallet (visit stake.coredao.org for the latest supported wallets). Debes utilizar una versión de escritorio, ya que actualmente no se admiten billeteras móviles ni de hardware. También puedes realizar staking directamente usando la aplicación móvil de Element Wallet.
  2. Dirección de billetera Core para recompensas: Prepare su dirección de billetera Core para recibir recompensas en tokens CORE por hacer staking de Bitcoin. Si no tiene una dirección de billetera Core, puede crear una rápidamente conectándose a MetaMask. Para obtener más información sobre cómo configurar MetaMask para que funcione con la red Core, siga la guía detallada aquí.

Consideraciones clave para el staking de BTC

Los siguientes son algunos puntos clave que los usuarios deben tener en cuenta al apostar sus Bitcoin en Core.

  1. Cantidad mínima de Bitcoin + Comisión de Gas: La cantidad mínima de BTC requerida para hacer staking en Core depende del método elegido. Si se utiliza la interfaz web del sitio oficial, los usuarios deben hacer staking de al menos 0.01 BTC (excluyendo las comisiones de transacción). No hay un requisito mínimo cuando se hace staking a través del script. Además, los usuarios deben tener en cuenta las comisiones de gas de Bitcoin requeridas para las transacciones. Si se hace staking por menos de un mes, se recomienda contar con al menos 0.05 BTC para cubrir posibles congestiones en la red, las cuales podrían aumentar las comisiones de gas por encima de las recompensas obtenidas por el staking.
  2. Duración mínima de staking: Depende del método utilizado. La interfaz del sitio web oficial requiere un mínimo de 5 días, mientras que el staking a través del script no tiene ningún requisito de bloqueo.
  3. Entendiendo las diferencias en las direcciones de staking de Bitcoin:
  • La dirección de participación en el mensaje de transacción de su billetera Bitcoin puede diferir de su dirección Bitcoin original. Esto se debe a que la dirección de staking de Bitcoin se deriva de la clave privada maestra de su billetera de Bitcoin, lo que garantiza el control y la seguridad de sus activos. Su Bitcoin permanece seguro en la dirección de staking de Bitcoin, sin verse afectado por el staking.
  1. Retrasos en la aparición de los activos bloqueados en su billetera Bitcoin:
  • Es posible que experimente algunos retrasos antes de que su Bitcoin bloqueado se muestre en sus billeteras Bitcoin. Este retraso se debe principalmente a retrasos en la confirmación de transacciones en la red Bitcoin, que pueden tardar varias horas debido al tiempo de bloque, la cantidad de confirmaciones de bloque requeridas y la congestión de la red.
  • Mientras trabajamos activamente con socios de billeteras para respaldar la visualización oportuna de sus activos en sus billeteras, puede verificar sus activos bloqueados en la página "MyStaking" en el sitio web de staking de Core.
  • También puedes ver tus fondos apostados buscando la dirección de staking en un explorador de Bitcoin, Mempool.space.
  1. Consideraciones para los Períodos de Bloqueo
  • Una vez que bloqueas tu Bitcoin para staking, será inaccesible hasta que concluya el período de staking. Teniendo en cuenta sus objetivos de inversión y su tolerancia al riesgo, le recomendamos seleccionar cuidadosamente su período de bloqueo. Comenzar con períodos de bloqueo más cortos puede ayudarte a familiarizarte con el proceso antes de comprometerte a períodos más largos.
  1. Supported Bitcoin Address Types
  • Core’s BTC staking supports the following Bitcoin address formats:

    Address TypePrefixExample (hypothetical)
    Legacy (P2PKH)11KFHE7w8BhaENAswwryaoccDb6qcT6DbYY
    Nested SegWit (P2SH)33Ai1JZ8pdJb2ksieUV8FsxSNVJCpoPi8W6
    Native SegWit (Bech32)bc1bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kygt080
    Taproot (P2TR)bc1pbc1p5cyxnuxmeuwuvkwfem96lkw4rfd4x0dc9kwljz
informacion

Ensure your BTC wallet uses one of the supported formats above when participating in Core’s Self-Custodial BTC staking. Always double-check your wallet address before staking.

Workflow of Self-Custodial BTC Staking

Self-custodial Bitcoin staking introduces a secure and decentralized method for Bitcoin holders to earn staking rewards. By locking your Bitcoin natively on the Bitcoin network through a time-bound mechanism, you can actively participate in the Core blockchain's consensus mechanism while staking. Aquí están los pasos involucrados en este proceso.

  1. Iniciar staking: Comience accediendo a la Herramienta de staking de BTC basada en CLI (para usuarios técnicos) o a la plataforma de staking basada en la web (para usuarios generales).
  2. Apuesta Bitcoin con bloqueo de tiempo: Usted apuesta su Bitcoin enviando una transacción en la red Bitcoin con un parámetro de bloqueo de tiempo, y su Bitcoin permanece bloqueado hasta que finalice el período especificado. Asegúrese de cumplir con los requisitos para que una transacción sea válida y elegible; consulte aquí para obtener más detalles.
  3. La duración mínima del staking depende del método elegido. La interfaz oficial del sitio web requiere un mínimo de 5 días, mientras que el script no tiene un periodo de bloqueo obligatorio. Por lo tanto, asegúrate de seleccionar cuidadosamente tus periodos de bloqueo.
  4. Incluya la dirección del validador principal para delegar sus activos.
  5. Incluya la dirección de la billetera Core para obtener recompensas.
  6. Vote por los Validadores: Al incluir la dirección de los Validadores Centrales en su transacción, puede delegar su Bitcoin en stake al validador elegido en la cadena de bloques Central.
  7. Conecta una billetera Core para obtener recompensas: En el campo de devolución, verifica la dirección de tu billetera Core; recibirás recompensas de tokens CORE en esta dirección.
  8. Conecta una billetera Core para obtener recompensas: En el campo de devolución, verifica la dirección de tu billetera Core; recibirás recompensas de tokens CORE en esta dirección. Conecta una billetera Core para obtener recompensas: En el campo de devolución, verifica la dirección de tu billetera Core; recibirás recompensas de tokens CORE en esta dirección. Para ser elegible para ganar recompensas, es necesario completar un ciclo completo de staking (00:00:00 - 23:59:29 UTC).
  9. Redimir Bitcoin: Una vez que expire el tiempo de bloqueo del staking, el Bitcoin bloqueado permanecerá inactivo en la dirección de staking hasta que sea redimido por el usuario.

Self-Custodial Bitcoin Staking Walkthrough

Para comenzar a hacer staking de tu Bitcoin en la blockchain de Core y ganar recompensas de staking en tokens CORE, sigue los pasos detallados a continuación para hacer staking de Bitcoin a través del sitio web oficial de staking de Core.

Conectar la Cartera de Core

  1. Visita https://stake.coredao.org y haz clic en Validators en el encabezado superior.

  2. Haz clic en Connect Wallet en la esquina superior derecha del encabezado para conectar tu cartera de Core. De la lista de carteras soportadas, elige la cartera de Core que desees. Para esta guía, hemos usado Metamask.

btc-staking-on-core

  1. Confirma la notificación de la cartera para permitir la conexión con el sitio web de staking.

btc-staking-on-core

Seleccionar un Validador de Core para Delegar Bitcoin

  1. Una vez en la página de Validators, desplázate hacia abajo para ver la lista de Validadores de Core y elige el Validador al que deseas delegar tus Bitcoins. Asegúrate de elegir validadores activos.

btc-staking-on-core

  1. Al hacer clic en el nombre del validador deseado, serás dirigido a la página de Detalles del Validador. Esta página muestra detalles sobre los registros de staking/delegación para el validador seleccionado.

btc-staking-on-core

  1. Haz clic en el botón Stake, luego selecciona BTC.

btc-staking-on-core

  1. Para conectar tu cartera de Bitcoin, haz clic en la cartera soportada de tu elección. Para esta guía, seleccionamos Unisat.

btc-staking-on-core

  1. Una vez que tu cartera de Bitcoin esté conectada, es importante entender y especificar varios parámetros clave:
  • Especificar la cantidad de Bitcoin que deseas delegar
    • La cantidad mínima para hacer staking es de 0.01 Bitcoin, si se hace a través de la interfaz web del sitio oficial.
    • En nuestro ejemplo, delegaremos 0.05 Bitcoin, lo que cumple con este requisito
  • Configurar el tiempo de bloqueo determina cuándo tu Bitcoin apostado será desbloqueado y estará disponible nuevamente para su redención o redelegación.
    • Selecciona dentro del cuadro de tiempo de bloqueo para ingresar valores, o haz clic en el ícono del calendario para seleccionar la fecha y haz clic en ‘OK’ para continuar.
    • El tiempo de bloqueo predeterminado está establecido a un mes.
  • Especifica la velocidad de prioridad de la red para tu transacción.

btc-staking-on-core

  1. Ten en cuenta que la Dirección de Recompensa en Core se extrae de la cartera de Core conectada. Debes conectar la cartera de Core con la misma dirección en la que deseas recibir las recompensas de staking en tokens CORE.
  2. Haz clic en Confirmar para completar la transacción.
nota

Nota: Para el staking de BTC, transferir el validador de staking interrumpirá el proceso, lo que resultará en la pérdida de recompensas correspondientes a ese día.

Confirmar Salida OP_Return

  1. Antes de firmar la transacción en tu cartera, verifica las salidas de la transacción para asegurarte de que incluyan un OP_Return en la salida. La salida OP_Return es donde se guarda tu redeem_script y se usa esencialmente para redimir tu Bitcoin apostado. Puede haber dos o tres salidas, pero al menos una debe ser siempre OP_Return. Aborta la transacción si no incluye la salida OP_Return.

dual-staking-on-core

  1. Una vez que confirmes la transición, recibirás una notificación de Transacción Enviada. Puedes verificar tu transacción haciendo clic en Ver en BTC Explore.

btc-staking-on-core

Verifica la Dirección de Staking de BTC

  1. Antes de proceder a confirmar tu transacción de staking. Esta característica de verificación permite a los usuarios comprobar de forma independiente su dirección de staking de BTC, ayudando a prevenir firmas a ciegas y mejorando la seguridad del proceso de staking.

  2. Para proceder con la verificación, haz clic en el botón Verificar la Dirección de Staking de BTC. Esto te llevará al sitio web externo.

btc-staking-address-verification

  1. En la interfaz del sitio web de verificación, asegúrate de que los datos obtenidos sean correctos y luego haz clic en el botón Submit.

btc-staking-address-verification

  1. El resultado de la verificación aparecerá en la sección Verification Result.

btc-staking-address-verification

  1. Una vez verificado, regresa a stake.coredao.org y continúa al hacer clic en Approve Transaction.

btc-staking-approve-tx

Ver Registros de Staking

  1. En la esquina superior derecha del sitio web de staking, pasa el cursor sobre tu cartera conectada y haz clic en My Staking.

btc-staking-on-core

  1. La página My Staking muestra los registros de todos tus stakings (CORE, BTC y hash). Haz clic en la pestaña BTC Records para ver detalles de tus delegaciones de BTC.

btc-staking-on-core

¡Felicidades! Has apostado con éxito tu Bitcoin en la blockchain de Core y ahora ganarás activamente tokens CORE por tu Bitcoin delegado. Through staking Bitcoin and helping to elect validators on Core, you actively contribute to the security of the Core network, supporting its decentralization and stability.