Tokens

STX

Los tokens Stacks (STX) son los tokens nativos en la red Stacks. La fracción más pequeña es un micro-STX: 1.000.000 de micro-STX hacen un Stacks (STX). Las cantidades de STX deben almacenarse como enteros (de 8 bytes) y representan la cantidad de micro-STX.

STX es central para el mecanismo de consenso de la capa Bitcoin de Stacks, discutido más abajo, y es esencial para dos objetivos clave: (i) incentiva la minería de bloques de Stacks con un “subsidio por nuevo bloque”, lo cual es crítico dado que las comisiones por transacción no son suficientes para sostener un libro mayor, al menos en los primeros días (como ocurre con el propio Bitcoin), y (ii) sirve como incentivo de disponibilidad y la base para el anclaje descentralizado asegurado económicamente con Bitcoin.

chevron-right¿Por qué necesita Stacks un token?hashtag

Esto nos lleva a una conversación filosófica central en el mundo de las criptomonedas y Bitcoin: si las cadenas de bloques necesitan o no tokens. Empecemos mirando la razón fundamental por la que existen los tokens: financiar el mantenimiento y el progreso de una cadena de bloques.

Bitcoin es un token. Es una criptomoneda que se usa para incentivar a los mineros a añadir nuevos bloques a la cadena. En el caso de Bitcoin, las recompensas por minería están fijadas en un calendario predefinido, y una vez que esas recompensas se agoten, la cadena tendrá que sobrevivir únicamente con las comisiones por transacción.

El propósito de una cadena de bloques es tener un registro histórico permanente de cada transacción que haya ocurrido en la cadena. Las cadenas de bloques son básicamente libros contables. El aspecto del token se usa como un mecanismo de incentivos para asegurar y mantener la cadena.

Por eso las redes como Lightning y otras redes P2P no necesitan tokens: no necesitan mantener un registro histórico. Las soluciones basadas en canales como Lightning dependen de que los usuarios abran multisigs 2-de-2 entre sí. Una vez que esos canales se cierran, el estado desaparece. Cuando hablamos de un sistema que se supone que mantenga un sistema financiero global, es importante que el mantenimiento de ese sistema esté incentivado correctamente.

Examinemos este concepto en el contexto de Stacks y sus objetivos. Stacks busca proporcionar funcionalidad de contratos inteligentes a Bitcoin, para servir como los rieles de programación para construir una economía descentralizada encima de Bitcoin.

Muchos miembros de la comunidad Bitcoin son escépticos respecto a nuevos tokens y con razón. Hay innumerables proyectos que imponen el uso de un token en su proyecto y en muchos casos un token en realidad no es necesario. El proyecto Stacks fue iniciado por desarrolladores de Bitcoin que tienen una larga historia construyendo aplicaciones y protocolos en Bitcoin L1 sin ningún token (p. ej., BNS se lanzó en 2015 en Bitcoin L1 y fue uno de los mayores protocolos que usó OP_RETURN en Bitcoin L1). Entonces, ¿por qué un grupo de desarrolladores de Bitcoin decidió tener un token separado para Stacks L2? ¡Buena pregunta! Profundicemos en los detalles.

El token de Stacks (STX) está pensado principalmente para utilizarse en dos cosas:

  1. Incentivos para los mineros de Stacks L2: STX recién acuñados se utilizan para incentivar la producción descentralizada de bloques en Stacks L2.

  2. Incentivos para los firmantes de peg-out: Los firmantes que participan en operaciones de peg-out reciben incentivos en STX para alinearlos económicamente con las reglas del protocolo.

La única forma de eliminar el token es construir Stacks como una red federada como Liquid. En una federación, el grupo preseleccionado de empresas controla la minería y la producción de bloques y se necesita confiar en ese grupo preseleccionado de empresas para las transacciones de peg-out.

Los desarrolladores de Stacks querían diseñar un sistema abierto y sin permisos. La única forma de tener un proceso de minería descentralizado es mediante incentivos. Como se mencionó arriba, así es como funciona Bitcoin también, donde BTC recién acuñados se usan como incentivos para minar nuevos bloques y cualquier persona en el mundo puede decidir convertirse en minero. Cualquiera con BTC puede minar la cadena Stacks L2; es abierta y sin permisos.

De manera similar, el diseño de sBTC hace que el grupo de firmantes sea abierto y sin permisos (a diferencia de una federación). Estos firmantes tienen incentivos económicos para seguir correctamente el protocolo en las solicitudes de peg-out. En una federación, los usuarios deben confiar ciegamente en los miembros preestablecidos de la federación para sacar sus BTC de la federación y devolverlos a Bitcoin L1. Los desarrolladores de Stacks querían tener una forma abierta, sin permisos y descentralizada de mover BTC desde Bitcoin L1 a Stacks L2 y de regreso. Esto es posible mediante incentivos económicos, es decir, la necesidad de un token.

Además de estas dos razones, STX también se utiliza para pagar las comisiones de gas por las transacciones. Sin embargo, una vez que el próximo anclaje sBTC esté activo, se espera que gran parte de la economía de Stacks L2 siga un estándar de Bitcoin y funcione usando BTC como unidad económica. Se espera que los usuarios interactúen principalmente solo con Bitcoin y usen BTC en billeteras y aplicaciones (las comisiones de gas pueden pagarse con BTC usando intercambios atómicos en segundo plano). Es importante notar que BTC no puede usarse para incentivos de minería en Stacks L2 porque la única forma de incentivar la producción descentralizada de bloques es mediante activos recién acuñados por el protocolo (similar a cómo funciona el propio Bitcoin), es decir, la necesidad de un token.

Cómo obtener STX

sBTC

sBTC es un anclaje bidireccional descentralizado y con minimización de confianza entre Bitcoin y la blockchain de Stacks. Implementado como un token fungible conforme con SIP-010 en Stacks, sBTC permite a los poseedores de Bitcoin representar de forma segura sus BTC como tokens en la cadena Stacks sin depender de una única entidad de confianza. Este puente permite que Bitcoin se integre sin problemas en el ecosistema Stacks, ampliando significativamente la utilidad de Bitcoin mediante contratos inteligentes programables mientras mantiene sus propiedades fundamentales de seguridad.

Aprende más sobre sBTC

Tokens fungibles SIP-010

SIP-010arrow-up-right es el estándar para definir tokens fungibles en Stacks. Definir una interfaz común (conocida en Clarity como un "trait") permite que diferentes contratos inteligentes, aplicaciones y billeteras interoperen con contratos de tokens fungibles de una manera reutilizable.

Crear un token fungible

Tokens no fungibles SIP-009

SIP-009arrow-up-right es el estándar para definir tokens no fungibles en Stacks. Definir una interfaz común (conocida en Clarity como un "trait") permite que diferentes contratos inteligentes, aplicaciones y billeteras interoperen con contratos de tokens no fungibles de una manera reutilizable. Su propósito principal es asegurar que los NFT sean composables y que distintas herramientas sepan cómo interactuar con ellos.

Crear un token no fungible

Tokens semi-fungibles SIP-013

Los tokens semi-fungibles (SFTs) son una estructura de token híbrida que adopta partes tanto de los FT (tokens fungibles) como de los NFT. Los SFT son intercambiables (como los FT) y pueden ser negociados entre usuarios como efectivo: 1 SFT tiene el mismo valor que otro SFT en la misma colección. Pero cada SFT también tiene un identificador único (como los NFT).

SIP-013arrow-up-right es el estándar para definir tokens semi-fungibles en Stacks. Definir una interfaz común (conocida en Clarity como un "trait") permite que diferentes contratos inteligentes, aplicaciones y billeteras interoperen con contratos de tokens semi-fungibles de una manera estándar y reutilizable.

Crear un token semi-fungible

Última actualización

¿Te fue útil?