Logo
Nuevos usuarios de RPC: 35% de descuento el primer mesVer oferta
RPC Assistant

Staking en Crust Network: cómo funciona GPoS y qué verificar antes de hacer staking de CRU

Resumen

Crust Network es una blockchain de capa 1 basada en Substrate que proporciona almacenamiento IPFS descentralizado. Su consenso GPoS (Prueba de Participación Garantizada) vincula el poder de staking con los recursos de almacenamiento, por lo que los validadores y garantes hacen staking de CRU para asegurar la red y obtener recompensas. Este artículo explica cómo funciona el staking, qué evaluar antes de elegir un validador o proveedor, y cómo monitorear tu stake usando endpoints RPC.

Guía rápida de decisión: qué verificar antes de hacer staking de CRU

Antes de hacer staking de CRU, debes decidir si quieres ejecutar un validador, convertirte en garante o simplemente delegar a un validador existente. Cada rol tiene diferentes requisitos y perfiles de riesgo. Usa esta lista de verificación para evaluar tus opciones:

Punto de decisiónQué verificarPor qué es importante
RolValidador, garante o nominadorLos validadores necesitan recursos de almacenamiento y un nodo; los garantes solo hacen staking de CRU para respaldar a un validador
Reputación del validadorRecompensas históricas, comisión, puntos de eraUna comisión baja y una producción de bloques consistente indican confiabilidad
Límites de stakingStake mínimo, límite superior por validadorCrust tiene un límite superior de staking de 1000 CRU por validador; excederlo puede reducir las recompensas
Bloqueo y unbondingPeríodo de unbonding y condicionesNo puedes retirar inmediatamente; planifica tus necesidades de liquidez
Acceso RPCEndpoint confiable para monitoreo y transaccionesUn proveedor RPC estable te ayuda a rastrear recompensas y enviar extrínsecos sin tiempo de inactividad

Si estás construyendo una aplicación que necesita leer datos de staking o enviar transacciones de staking, necesitarás un endpoint RPC de Crust confiable. OnFinality ofrece servicios RPC de Crust que pueden respaldar tu flujo de trabajo de staking.

¿Qué es el staking en Crust Network?

Crust Network es una blockchain de capa 1 basada en Substrate que proporciona almacenamiento descentralizado sobre IPFS. Su mecanismo de consenso, GPoS (Prueba de Participación Garantizada), es un algoritmo de prueba de participación que define el poder de staking basado en recursos de almacenamiento. En GPoS, los validadores y candidatos son elegidos según su stake efectivo, que es una combinación de su propio CRU en stake y el CRU en stake de los garantes. Este diseño alinea los incentivos económicos con la capacidad de almacenamiento de la red.

El staking en Crust implica bloquear tokens CRU para respaldar la seguridad de la red y, a cambio, obtener recompensas. Hay dos roles principales:

  • Validadores: Ejecutan nodos que producen bloques y validan transacciones. Necesitan proporcionar recursos de almacenamiento y hacer staking de CRU. Los validadores obtienen recompensas de autoría (por producción de bloques) y recompensas de staking.
  • Garantes: Hacen staking de CRU para respaldar a un validador específico. No ejecutan nodos, pero comparten las recompensas de staking del validador (menos la comisión). Los garantes son esenciales para aumentar el stake efectivo de un validador y ayudarlo a ser elegido.

Cómo funciona GPoS: poder de staking vinculado al almacenamiento

GPoS está diseñado para vincular las cuotas de staking con los recursos de almacenamiento. La red utiliza dos capas:

  1. MPoW (Prueba de Trabajo Significativa): Los nodos de almacenamiento informan su carga de trabajo de almacenamiento, que se verifica usando TEE (Entorno de Ejecución Confiable). Esto proporciona una medida verificable de cuánto almacenamiento contribuye un nodo.
  2. GPoS: Basado en el informe de carga de trabajo, cada nodo obtiene una cuota de staking. La cuota determina cuánto CRU se puede apostar a ese nodo y su influencia en el proceso de consenso.

En la práctica, esto significa que el stake efectivo de un validador no es solo el CRU que posee, sino también el CRU que los garantes le delegan. Cuanto más almacenamiento proporciona un nodo, mayor es su cuota de staking y más CRU puede atraer. Esto crea un mercado donde los validadores compiten por el CRU de los garantes ofreciendo comisiones competitivas y un rendimiento confiable.

Recompensas de staking y slashing: qué esperar

Los validadores obtienen dos tipos de recompensas:

  • Recompensas de autoría: Obtenidas por los validadores que producen bloques. La cantidad depende del número de bloques producidos y de los puntos del validador.
  • Recompensas de staking: Obtenidas por validadores y candidatos según su stake efectivo. Los garantes reciben una parte de estas recompensas proporcional a su stake, menos la comisión del validador.

Las recompensas se distribuyen cada era (aproximadamente 6 horas en la mainnet de Crust). El fondo total de recompensas disminuye con el tiempo según el whitepaper económico.

El slashing es un riesgo en cualquier red PoS. Si un validador se comporta mal (por ejemplo, se desconecta o actúa maliciosamente), una parte del CRU en stake puede ser reducida (slashed). Los garantes deben ser conscientes de que comparten este riesgo con el validador que respaldan. Siempre investiga el historial de un validador antes de hacer staking.

Cómo hacer staking de CRU: paso a paso

El staking en Crust se puede realizar a través de la interfaz oficial de Crust Apps o mediante la API de Substrate. Aquí hay un flujo de trabajo general:

  1. Obtén tokens CRU: Necesitas CRU para hacer staking. Puedes obtenerlo de intercambios o por otros medios.
  2. Elige un validador: Evalúa a los validadores según comisión, puntos de era y stake total. Puedes usar la interfaz de Crust Apps para explorar validadores.
  3. Vincula tu CRU: Usa el pallet de staking para vincular tu CRU. Esto bloquea tus tokens para el staking.
  4. Nomina o garantiza: Si eres un garante, debes seleccionar un validador para respaldar. Esto se hace nominando a un validador (en términos de Substrate) o usando el mecanismo de garantía.
  5. Monitorea tus recompensas: Revisa tus recompensas regularmente y ajusta tu estrategia si es necesario.

Para desarrolladores que quieran automatizar operaciones de staking, puedes usar la API RPC de Substrate. Aquí hay un ejemplo de cómo consultar información de staking usando un endpoint RPC de Crust:

curl -H "Content-Type: application/json" -d '{"id":1,"jsonrpc":"2.0","method":"state_getStorage","params":["0x..."]}' https://crust-rpc.onfinality.io

Reemplaza la clave de almacenamiento con la clave apropiada para el módulo de staking. Puedes encontrar las claves de almacenamiento en los metadatos de la cadena Crust.

Monitoreo de tu stake con RPC

Para realizar un seguimiento de tus recompensas de staking y el rendimiento del validador, puedes consultar la cadena a través de RPC. Los métodos RPC comunes incluyen:

  • state_getStorage para leer elementos de almacenamiento de staking
  • chain_getBlock para inspeccionar bloques recientes
  • system_health para verificar la salud del nodo

Por ejemplo, para obtener la era actual e información de staking, podrías usar:

curl -H "Content-Type: application/json" -d '{"id":1,"jsonrpc":"2.0","method":"state_getStorage","params":["0x..."]}' https://crust-rpc.onfinality.io

Usar un proveedor RPC confiable como OnFinality asegura que tus scripts de monitoreo tengan acceso consistente a la red. OnFinality proporciona endpoints RPC de Crust que puedes usar tanto para mainnet como para testnet.

Errores comunes y solución de problemas

  • Límite superior de staking: Cada validador tiene un límite superior de staking (1000 CRU). Si un validador alcanza este límite, el stake adicional puede no generar recompensas. Verifica el stake actual del validador antes de vincular.
  • Período de unbonding: Cuando desvinculas tu CRU, hay un período de espera antes de que puedas retirarlo. Planifica en consecuencia.
  • Confiabilidad del endpoint RPC: Los endpoints RPC públicos pueden tener límites de tasa o no estar disponibles. Para aplicaciones de producción, considera usar un servicio RPC dedicado para evitar interrupciones.
  • Validador fuera de línea: Si tu validador se desconecta, puedes perder recompensas. Monitorea los puntos de era de tu validador y considera cambiar si el rendimiento baja.

Conclusiones clave

  • Crust Network usa GPoS, un mecanismo de prueba de participación que vincula el poder de staking con los recursos de almacenamiento.
  • El staking involucra a validadores y garantes; los garantes hacen staking de CRU para respaldar a los validadores y compartir recompensas.
  • Antes de hacer staking, evalúa la reputación del validador, la comisión y los límites de staking.
  • Usa un proveedor RPC confiable para monitorear tu stake y enviar transacciones.
  • OnFinality ofrece servicios RPC de Crust que pueden respaldar tu flujo de trabajo de staking.

Preguntas frecuentes

¿Cuál es la cantidad mínima para hacer staking en Crust?

El stake mínimo puede variar. Consulta la Wiki de Crust o la interfaz de staking para conocer los requisitos actuales. Por lo general, necesitas suficiente CRU para cubrir el depósito existencial y cualquier umbral mínimo de stake.

¿Puedo hacer staking de CRU desde un intercambio?

La mayoría de los intercambios no admiten el staking de Crust directamente. Deberás retirar CRU a una billetera que admita staking, como Crust Wallet o una billetera basada en Substrate.

¿Cuál es el período de unbonding en Crust?

El período de unbonding es típicamente de 7 días en la mainnet de Crust, pero puede cambiar. Consulta los parámetros de la red para conocer la duración exacta.

¿Cómo elijo un buen validador?

Busca validadores con comisión baja, puntos de era altos y un buen historial. También puedes verificar su stake total y si están cerca del límite superior de staking.

¿Puedo usar el RPC de OnFinality para el staking de Crust?

Sí, OnFinality proporciona endpoints RPC de Crust que puedes usar para interactuar con la red Crust, incluidas las operaciones de staking. Para uso en producción, considera un nodo dedicado para mayor confiabilidad.

Para obtener más información sobre proveedores RPC y cómo elegir uno, consulta nuestra guía para elegir un proveedor RPC. También puedes explorar todas las redes compatibles y los precios de RPC.

Base de conocimiento RPC

Detalles RPC relacionados

Nunca te preocupes por la infraestructura nuevamente

OnFinality elimina la carga pesada de DevOps para que puedas construir de forma más inteligente y rápida.

Comenzar