Polkadot permite a las parachains obtener tokens para sus ofertas de parachain en un crowdloan (préstamo colectivo) descentralizado. Si quieres saber cómo contribuir a un crowdloan, mira el video de abajo o lee este artículo de apoyo sobre crowdloans.
Para obtener información sobre cómo participar en los crowdloan y prueba de subastas de parachain en Rococo, consulta el contenido de Rococo.
Iniciar una Campaña de Crowdloan #
Cualquiera que haya registrado una parachain puede crear una nueva campaña de crowdloan para un slot (ranura) depositando un número determinado de tokens. Una campaña se configura como un rango de slots (ranuras) -es decir, la duración por la que ofertará la parachain-, un tope y una duración. La duración puede durar varias subastas, lo que significa que el equipo no tendrá que reiniciar la campaña sólo porque no consiga un slot en su primer intento.
Al establecer los parámetros de una campaña de crowdloan, ten en cuenta lo siguiente:
Importante: una campaña de crowdloan puede comenzar mucho antes de que se abra el slot (ranura) de la subasta.
- El formulario de creación de la campaña requiere que se establezca un tope de crowdloan, es decir, la cantidad máxima que una campaña puede recaudar. Un equipo puede seguir ganando una subasta si no se alcanza el tope.
- Establece el final deseado del crowdloan en el campo “Ending Block”. Esto ayuda a garantizar que el crowdloan esté activo durante toda la duración de la subasta. Por ejemplo, si una subasta comienza en tres días y durará cinco días, es posible que desees establecer tu crowdloan para terminar en 10 días, o una escala de tiempo similar.
- Una forma de calcular el número de bloque final es sumar:
(10 * 60 * 24 * 7) * (x * 6) + y
x
es el número de periodos de subasta durante los que deseas que continúe el crowdloany
es el número de bloques actual(Blocks/Min * Min/Hour * Hour/Day * Day/Week) * (x[Period] * Week/Period) + y[BlockNumber]
- El campo “First Period” (Primer periodo) se refiere al primer periodo por el que quieres ofertar. Si la subasta actual abarca períodos
(3, 4, 5, 6)
, tu primer período puede ser al menos el3
. El último slot (ranura) también debe estar dentro de ese rango. - Sólo puedes cancelar un crowdloan en curso si no se han realizado contribuciones. Se te devolverá el depósito.
Antes del inicio de la campaña de crowdloan, el propietario subirá los datos de la parachain. Una vez que el crowdloan esté en marcha, la configuración de la parachain se bloqueará y se desplegará como runtime (tiempo de ejecución) de la parachain. Por supuesto, una vez que la parachain está en funcionamiento, siempre puede cambiar a través de las actualizaciones del runtime (según lo determinado a través de su propia gobernanza local).
Apoyar una Campaña de Crowdloan #
- Importante: El saldo mínimo para las contribuciones de una campaña de crowdloan está actualmente fijado en 5 DOTs. Esto es en un intento de hacer que los crowdloans sean tan accesibles como sea posible, manteniendo un equilibrio que justifique el uso de los recursos de la red.
Cada campaña creada tendrá un índice. Una vez que una campaña de crowdloan está abierta, cualquiera puede participar enviando una transacción especial que haga referencia al índice de la campaña. Los tokens que se utilicen para participar deben ser transferibles -es decir, no estar bloqueados por ningún motivo, incluyendo staking, vesting y gobernanza- porque se trasladarán a una cuenta controlada por el módulo que se ha generado de forma exclusiva para esta campaña.
- Importante: Todas las contribuciones de crowdloan son manejadas por la lógica del módulo Crowdloan donde una campaña es identificada por un índice, no por una dirección. Nunca transfieras tokens a una dirección en apoyo de una campaña.
Depende de los equipos individuales de parachain decidir si quieren recompensar a los participantes que renuncian a hacer staking y eligen bloquear sus tokens en apoyo de la campaña del parachain y cómo hacerlo. Como se puede imaginar, las recompensas tomarán muchas formas y pueden variar mucho entre los proyectos.
Si una campaña de crowdloan tiene éxito, esa parachain se incorporará a la Relay Chain. Los tokens colectivos quedarán bloqueados en la cuenta de esa parachain durante todo el tiempo que esté activo.
Los participantes podrán reclamar sus tokens de dos maneras:
- Si la campaña fue exitosa, la parachain entrará en una fase de retiro al final de su arrendamiento. Durante esta fase, los participantes pueden retirar los tokens con los que participaron.
- Si la campaña no tuvo éxito, entonces esta fase de retiro comenzará al final configurado de la campaña, y los participantes pueden igualmente retirar sus tokens.
Nota: Cuando los periodos de arrendamiento ganados por el crowdloan han terminado, o el crowdloan ha terminado sin ganar un slot (ranura), cualquiera puede desencadenar la devolución de las contribuciones del crowdloan a sus propietarios originales. Todas las contribuciones deben devolverse antes de que el crowdloan se elimine por completo del sistema.
Muchos proyectos tendrán disponibles tableros que permiten a los usuarios participar en sus crowdloans. PolkadotJS apps también ofrece un desglose de los crowdloans en curso en la página de Apps.
Aquí hay un ejemplo de los crowdloans en juego durante la primera subasta de Kusama.
Consulta este video sobre Cómo participar en Crowdloans para saber cómo acceder a los crowdloans disponibles en PolkadotJS apps.