Explicación detallada de las pilas de red de Capa 2 de Bitcoin

Principiante3/20/2024, 12:07:53 AM
Este artículo presenta cómo Stacks trae contratos inteligentes a la cadena de bloques de Bitcoin y discute el valor de inversión del token STX. Stacks logra una simbiosis con Bitcoin a través del mecanismo de consenso POX, donde los mineros ganan recompensas STX al producir bloques y los titulares ganan recompensas BTC al participar en el apilamiento. Stacks también implementa el mecanismo sBTC, permitiendo que los contratos inteligentes lean el estado de Bitcoin y liquiden transacciones en la cadena de bloques de Bitcoin. Con una ventaja de primer movimiento, el ecosistema de Stacks abarca áreas como billeteras, NFT, DEX, DeFi, etc., y STX, como token nativo, tiene un valor de inversión a largo plazo. Con el desarrollo de la capa 2 de Bitcoin, el ecosistema de Stacks está preparado para un crecimiento significativo, demostrando un enorme potencial.

Este artículo primero profundizará en cómo Stacks introduce contratos inteligentes en la cadena de bloques de Bitcoin desde la arquitectura técnica, el mecanismo de consenso y otras perspectivas. Además, explorará el valor de inversión de STX (el token nativo emitido por Stacks) basado en un análisis fundamental y el examen de varios factores potenciales.

Parte 1: Explicación detallada de Stacks desde una perspectiva técnica

Stacks es una red Capa 2 de Bitcoin diseñada para extender la funcionalidad sin modificar Bitcoin en sí mismo, lo que permite la introducción de capacidades de contratos inteligentes en la cadena de bloques de Bitcoin. Esto permite que los contratos inteligentes y las aplicaciones descentralizadas (DApps) utilicen Bitcoin como un activo de manera confiable y liquiden transacciones en la cadena de bloques de Bitcoin.

Stacks tiene su token nativo, “STX.” Los mineros en la cadena de Stacks ganan recompensas de STX al producir bloques, mientras que los titulares de STX pueden ganar recompensas de BTC al participar en el proceso de Stacking. Ambas partes aprovechan el mecanismo de consenso POX para proporcionar seguridad de forma colaborativa a la cadena de Stacks basada en la cadena de bloques de Bitcoin.

¿Cómo implementa Stacks contratos inteligentes en Bitcoin?

En términos simples, Stacks introduce un nuevo algoritmo de consenso llamado Stacking. El algoritmo de consenso de Stacking emplea un mecanismo llamado Prueba de Transferencia (POX), que garantiza que los bloques de Stacks no se vean afectados por bifurcaciones, logrando un 100% de finalidad de Bitcoin y heredando toda la seguridad de Bitcoin.

Al mismo tiempo, Clarity, un lenguaje de programación de contratos inteligentes diseñado específicamente para la cadena de bloques Stacks, puede leer el estado de la cadena principal de Bitcoin. Esto permite que los contratos inteligentes en la capa de Stacks también lean el estado de Bitcoin y puedan ser activados por transacciones estándar de Bitcoin. Esto además permite que las transacciones se liquiden en la cadena de Bitcoin de manera confiable, verificando todos los registros de contratos inteligentes y transacciones como las transacciones de Bitcoin.

Stacks también diseña de manera innovadora un mecanismo descentralizado de anclaje de Bitcoin llamado sBTC, que está anclado 1:1 con BTC. Su objetivo es permitir la escritura en la cadena de bloques de Bitcoin en contratos inteligentes de manera confiable, desbloqueando miles de millones de dólares en activos de BTC.

A continuación, profundicemos en estos principios técnicos en detalle.

Mecanismo de consenso: Prueba de Transferencia (POX)

Prueba de Transferencia (PoX) es un mecanismo de consenso blockchain novedoso que permite a Stacks liquidar transacciones en Bitcoin, estableciendo una relación simbiótica con Bitcoin. Esta relación única permite la extensión de Bitcoin sin modificar Bitcoin en sí.

En el mecanismo de consenso PoX, hay dos tipos de participantes: mineros de Stacks y Stackers (apostadores de STX). Todo el proceso de PoX se puede dividir en dos mecanismos principales: los mineros de Stacks producen bloques (es decir, minería) y los Stackers firman y verifican transacciones (validación de blockchain). En este mecanismo:

• Mineros de Stacks: Gastar BTC para ganar oportunidades de minería en la cadena de Stacks, recibiendo así recompensas de tokens STX recién acuñados, tarifas de transacción de STX en la cadena de Stacks y tarifas de contrato.

Los Stackers: Los titulares de STX participan en el mecanismo de consenso PoX mediante la firma y verificación de la validez de los bloques de Stacks, determinando si incluir o no el bloque en la cadena de Stacks, y recibiendo una parte de la oferta de BTC de los mineros como recompensa. Este proceso de participación se llama "Stacking".

Entonces, ¿cómo asegura el mecanismo de consenso PoX que los bloques de Stacks no se vean afectados por bifurcaciones y logren una finalidad del 100% en Bitcoin? A continuación, describiremos el proceso general de los mineros produciendo bloques, los Stackers firmando y verificando transacciones, e interactuando con la cadena de bloques de Bitcoin usando un ejemplo.


La interacción entre la cadena Stacks y la cadena Bitcoin.


Producción de bloques de cadena de Stacks y proceso en cadena, fuente:Stacks

Como se muestra en el diagrama anterior, el principio general es más o menos el siguiente:

  1. Cada bloque de Bitcoin corresponde a un nuevo mandato de minero de Stacks, durante el cual un único minero de Stacks es responsable de producir todos los bloques de Stacks.
  2. Durante el mandato del minero de Stacks A, un usuario inicia una transacción, que se difunde a la memoria compartida. El minero de Stacks A agrega esta transacción al bloque de Stacks “A4” y luego envía el bloque a Stackers para su verificación de firma. Cuando el 70% de los firmantes de Stackers verifican su validez y llegan a un consenso, el bloque se agrega a la cadena de Stacks.
  3. A continuación, un nuevo minero de Stacks B envía una transacción de compromiso de bloque a la cadena de Bitcoin. Esta transacción envía BTC a la dirección del fondo de recompensa para todos los Stackers en el período de staking STX actual. Simultáneamente, el script de Bitcoin OP_RETURN en esta transacción incluye el hash del bloque de índice del minero de Stacks A, lo que desencadena un cambio en la tenencia del minero de Stacks. El “hash del bloque de índice” aquí es un valor hash reconocido por la cadena de Stacks de todos los hashes de transacciones de Bitcoin aceptados previamente, así como el valor hash del bloque de Stacks en sí, anclando la historia de la cadena de Stacks a la del blockchain de Bitcoin.
  4. Entonces, el minero B de Stacks, después de haber enviado la transacción BTC de acuerdo con las reglas y haber ganado la próxima calificación minera según el algoritmo de cifrado, desencadena una transacción "TenureChange-BlockFound", que es monitoreada por los mineros A, B y Stackers.
  5. A continuación, los Stackers inician transacciones de cambio de tenencia en la cadena Stacks. Los Stackers determinan que "bloque A6" es el último bloque producido por el minero A de Stacks, y luego el minero B de Stacks construirá su propio bloque encima del bloque A6. Esto marca el comienzo de la tenencia del minero B de Stacks.
  6. El proceso de cambio de tenencia de minero de Stacks B a minero de Stacks C se repetirá el proceso similar descrito anteriormente.

A partir del proceso anterior, podemos entender lo siguiente:

  1. Lograr bloques rápidos: la producción de bloques en la cadena de Stacks es de aproximadamente 5 segundos por bloque después de la actualización de Stacks Nakamoto. Esto se logra separando la producción de bloques de los mineros del orden criptográfico (selección aleatoria de mineros). Los períodos de minero de la cadena de Stacks están anclados 1:1 con los bloques de Bitcoin, y cada minero de Stacks puede producir varios bloques de Stacks.
  2. Logrando el 100% de finalidad de Bitcoin:
  3. La finalidad de las transacciones de la cadena de Stacks se obtiene después de dos bloques de Bitcoin en la cadena de bloques de Bitcoin. En el ejemplo anterior, cuando llega el mandato del minero C, el minero C enviará una transacción de bloque de compromiso a la cadena de Bitcoin, que incluirá el hash del bloque de índice del primer bloque B1 del minero B. Este valor hash realmente contiene la información de estado de todos los bloques de Stacks durante el mandato del minero A. Dado que el bloque A4 en el mandato del minero A contiene la transacción del usuario tx, se puede ver que esta transacción durante el mandato del minero A se registra en la cadena de Bitcoin con la transacción de bloque de compromiso del minero C.
  4. Los forks están permitidos dentro de seis bloques de liquidación en la cadena de Bitcoin, y la cadena general de Stacks bifurcará con la cadena de Bitcoin. A partir del ejemplo anterior, sabemos que las transacciones de la cadena de Stacks se dividen en dos tipos, las que dependen de las transacciones de Bitcoin y las transacciones internas. Si Bitcoin se bifurca, las transacciones internas no se ven afectadas. Las transacciones que dependen de las transacciones de Bitcoin se llevan a cabo leyendo el estado de Bitcoin y se ven afectadas por las transacciones de bifurcación de Bitcoin, pero seguirán la finalidad de Bitcoin y se bifurcarán como la bifurcación de Bitcoin.
  5. Casi no hay bifurcaciones en las transacciones internas de la cadena Stacks. En la cadena de pilas, los mineros solo son responsables de la producción de bloques, y si el bloque producido se puede agregar a la cadena de pilas está determinado por las firmas de los apiladores. Por lo tanto, casi no hay bifurcaciones en la cadena de pilas. (Nota: La razón por la que se dice aquí que "casi" no hay bifurcaciones es que cuando más del 31% de los apiladores se niegan a firmar, puede haber una bifurcación. En tales casos, la solución de Stacks se llama "Bendición del apilador". Sin embargo, tales situaciones son extremadamente raras, y este artículo no entrará en más detalles).
  6. Lograr el asentamiento de transacciones de la cadena Stacks en la cadena Bitcoin. Como se ve en el ejemplo anterior, los mineros de la cadena Stacks empaquetan las transacciones de usuario en bloques de Stacks, y luego los Stackers firman y confirman la adición del bloque a la cadena Stacks. Cuando llega el siguiente bloque en la cadena Bitcoin, la cadena Stacks experimenta un cambio de tenencia, con el nuevo minero de Stacks continuando a producir bloques de Stacks. Durante el cambio de tenencia, el nuevo minero de Stacks envía el estado de la transacción de la cadena Stacks a la cadena Bitcoin, logrando así el asentamiento de las transacciones de la cadena Stacks en la cadena Bitcoin.

Algoritmo de consenso: Stacking

Mantener y bloquear STX durante uno o más ciclos para apoyar la seguridad y el consenso de la red de Stacks y recibir BTC como recompensa se denomina "Stacking".

La diferencia clave entre el apilamiento de Stacks y el staking de ETH es que en el staking de Ethereum, los nodos validadores pueden enfrentar penalizaciones, incluidos recortes o confiscación de tokens ETH apostados, por comportamiento malicioso o tiempo de inactividad de la red. Sin embargo, el apilamiento de Stacks no tiene esta característica.

Mineros y Acumuladores de Stacks

En la cadena Stacks, los mineros y Stackers son participantes esenciales en el "Stacking," y desempeñan un papel crucial en el mantenimiento de la seguridad de la red. Son completamente descentralizados y cualquiera puede convertirse en un minero o un Stacker. Después de la actualización de la versión Nakamoto, los mineros determinan el contenido de los bloques, mientras que los Stackers deciden si se incluyen los bloques en la cadena. Esta relación colaborativa entre mineros y Stackers permite a la cadena Stacks lograr tiempos rápidos de bloque y una finalidad del 100% de Bitcoin.


Visión general del comportamiento de los mineros y Stackers

¿Cómo obtienen los mineros oportunidades de minería?

Los mineros obtienen oportunidades de minería al gastar BTC, y los mineros ganadores son seleccionados a través de una función aleatoria verificable (VRF), con la probabilidad proporcional a la cantidad de BTC gastados. Después de la actualización de la versión Nakamoto, se introducirá la "probabilidad de clasificación" para mitigar el impacto de la "resistencia MEV del minero de Bitcoin" y promover oportunidades de minería más justas.

Los mineros reciben recompensas de tres fuentes: recompensas de minería en STX, tarifas de contrato de Clarity y tarifas de transacción de Stacks.

Entre ellos, las recompensas mineras siguen un cronograma fijo: 1000 STX por bloque durante los primeros 4 años, reduciéndose a la mitad cada cuatro años hasta que llegue a 125

STX por bloque, que se liberará indefinidamente.

Las tarifas de contrato de claridad y las tarifas de transacción fluctúan con el uso de la red.

Resistencia de MEV de los mineros de Bitcoin: Algunos mineros de Bitcoin también operan como mineros de Stacks. Pueden revisar las transacciones de "bloque-compromiso" enviadas por otros mineros de Stacks a la cadena de bloques de Bitcoin y luego excluir a estos otros mineros de Stacks de sus bloques de Bitcoin. Cuando las recompensas de bloques de STX son lo suficientemente atractivas y el costo para los mineros de Stacks ganadores es extremadamente bajo, pueden ganar oportunidades de minería de los mineros de Stacks. Después de la actualización de la versión Nakamoto, Stacks cambió el algoritmo de clasificación para asegurarse de que los mineros de Bitcoin no tengan ventaja como mineros de Stacks y que deben gastar BTC competitivo para tener la oportunidad de ganar STX.

¿Cómo obtienen los Stackers recompensas BTC?

Los Stackers se refieren a los participantes en la cadena Stacks que mantienen y bloquean STX durante uno o más ciclos como stakers.

  1. Ciclo de recompensa: Esto está fijado en 2,100 bloques de Bitcoin, aproximadamente cada 15 días. Durante cada ciclo de recompensa, los mineros transfieren fondos a un conjunto de direcciones de Stacker designadas durante la fase de preparación del ciclo para recibir recompensas. Cada dirección de recompensa recibe Bitcoin solo una vez por ciclo de recompensa de los mineros.
  2. Elegibilidad para participar en ciclos de recompensa:
  3. Participa antes del inicio de un ciclo de recompensa. Una vez que comienza un ciclo de recompensa, los Stackers solo pueden optar por participar en el próximo ciclo.
  4. Especifique el número de ciclos en los que participar, con un mínimo de un ciclo y un máximo de 12 ciclos (25,200 bloques de Bitcoin o aproximadamente 7 meses).
  5. Proporcione direcciones de Bitcoin admitidas para recibir recompensas.
  6. Apuesta la cantidad mínima de tokens STX para asegurar un espacio de recompensa o únete a un grupo con otros para alcanzar la cantidad mínima.
  7. Recibe recompensas en una dirección BTC en uno de los siguientes dos formatos:
  8. Legacy (P2PKH), comenzando con "1."
  9. Testigo segregado / Segwit (P2SH), que comienza con "3."
  10. Actualmente, el formato "Native Segwit" (que comienza con "bc1") no es compatible.
  11. La cantidad mínima de participación de tokens STX es un valor dinámico ajustado en función de la participación para establecer el umbral de recompensa.
  12. Cada ciclo de recompensa puede transferir fondos mineros a un máximo de 4,000 direcciones de Bitcoin, por lo que el umbral de participación es del 0.025% del suministro de liquidez de STX (1/4,000). Sin embargo, si la tasa de participación es inferior al 100%, el pool de recompensas puede aceptar una cantidad inferior de participación de STX.

¿Cómo elegir la mejor estrategia de apilamiento para obtener recompensas máximas?

Principalmente hay dos formas de participar en Stacking: ejecutar Stacking de forma independiente o unirse a un grupo de Stacking. Los grupos de Stacking se dividen además en opciones custodiales y no custodiales. La elección depende de la experiencia criptográfica y la cantidad de STX disponible. Aquí tienes un desglose de las diferencias:

Ejecución de apilamiento de forma independiente: Requiere cumplir con una cantidad mínima dinámica de STX (actualmente alrededor de 100,000 STX en el momento de la redacción, que aumenta con el crecimiento del suministro de liquidez de STX).

Ejecutar Stacking de forma independiente permite evitar la necesidad de confiar en terceros y recibir recompensas directamente de los mineros.

Unirse a un grupo de apilamiento: Si no se cumple con el requisito mínimo, aún se puede participar uniéndose a un grupo de apilamiento. Los grupos de apilamiento suelen ser operados por terceros independientes que combinan las cantidades de STX de los participantes para apostar en su nombre, luego distribuyen las recompensas de forma proporcional (menos posibles tarifas) a cada participante. Los grupos de apilamiento se dividen en opciones custodiales y no custodiales.

Fondo de custodia: Ejemplos incluyen OKX o Binance. Los participantes necesitan enviar sus tokens STX a los operadores del fondo, quienes luego ejecutan el apilamiento con sus carteras. Las recompensas se pagan a la dirección BTC especificada por el participante o en STX u otros tokens.

Pool No Custodio: La pool nunca accede directamente a los STX de uno, pero los participantes necesitan "delegar" sus STX a la pool. Se requiere confianza en la capacidad de estas pools para pagar recompensas. Los STX se pueden retirar de la pool en cualquier momento, pero los fondos permanecen bloqueados hasta que finaliza el ciclo de Stacking seleccionado.

Aunque ejecutar Stacking de forma independiente permite evitar la necesidad de confiar en terceros y recibir recompensas directamente de los mineros, el requisito mínimo de cantidad de STX para cada ciclo puede aumentar, afectando las recompensas obtenidas. Por lo tanto, incluso si se cumple el requisito mínimo, unirse a un pool de Stacking todavía puede ser la solución óptima para maximizar las recompensas. Para comprender el impacto del aumento dinámico del requisito mínimo de cantidad de STX en las recompensas, uno puede hacer referencia aeste artículo. La elección del canal de apilamiento se puede obtener de laSitio web oficial de Stacks.Se pueden ver diversos datos y estadísticas de apilamiento en Club de apilamiento.

Lenguaje de programación: Claridad

Clarity es un lenguaje de programación de contratos inteligentes diseñado específicamente para la cadena de bloques Stacks. Es un lenguaje determinable, optimizado para previsibilidad y seguridad, extrayendo lecciones de vulnerabilidades comunes de Solidity para prevenir problemas similares. Una de las principales ventajas de Clarity es anclar contratos inteligentes en la cadena de bloques de Bitcoin, lo que permite que los contratos inteligentes operen en función del estado de la cadena de bloques de Bitcoin.

Características clave de Clarity:

Determinable: La claridad permite un análisis estático completo del grafo de llamadas de contratos inteligentes. Puede determinar lo que hará un programa únicamente a partir de su código, incluido el análisis de los costos de ejecución y el uso de datos, lo que permite predecir acciones y gastos.

No se requiere compilación: A diferencia de Solidity, Clarity es un lenguaje interpretado y no requiere compilación. Esto mejora la legibilidad del código fuente del contrato y evita las complejidades introducidas por los compiladores y las posibles vulnerabilidades del contrato derivadas de errores a nivel de compilador.

Visibilidad del Estado de Bitcoin: Los contratos inteligentes de Clarity proporcionan pruebas integradas de SPV de Bitcoin, lo que facilita la lectura del estado de la cadena de bloques de Bitcoin. Esto significa que los contratos inteligentes pueden activar cierta lógica basada en transacciones de Bitcoin.

SPV (Verificación de Pago Simple) es el proceso de verificar la validez de la transacción en el entorno del cliente ligero de Bitcoin.

Leer aquípara aprender más.

La claridad tiene muchas otras ventajas, como prohibir la reentrancia, prevenir el desbordamiento y la subdesbordamiento, hacer cumplir el manejo de respuestas y adjuntar postcondiciones a las transacciones (habilitando la reversión de transacciones), que en conjunto ayudan a prevenir muchas vulnerabilidades comunes en contratos inteligentes.

Para obtener más información sobre cómo Clarity previene vulnerabilidades en contratos inteligentes, el artículo "Identificación de 8 'Clarity' Vulnerabilidades Peligrosas en Contratos Inteligentesse centra en presentar algunas de las vulnerabilidades de contrato inteligente más comunes y cómo Clarity las aborda.

Por supuesto, la actual Claridad, debido a su naturaleza de no compilación, no funciona tan bien en términos de rendimiento en tiempo de ejecución como los contratos inteligentes compilables. Sin embargo, con la actualización de la versión Nakamoto, Clarity Wasm abordará este problema. Al compilar contratos inteligentes de Claridad en Wasm, la velocidad de ejecución del contrato mejorará significativamente y la compatibilidad también se mejorará en gran medida.

Diferencia entre lenguajes compilados e interpretados: Los lenguajes compilados e interpretados interpretan ambos código fuente, pero sus métodos de operación difieren, lo que conduce a diferencias en la eficiencia. Los lenguajes compilados compilan todo el código fuente directamente en lenguaje máquina, ejecutando todo el código como un todo, lo cual es altamente eficiente. Los lenguajes interpretados interpretan el código fuente línea por línea en lenguaje máquina solo cuando se ejecutan las declaraciones correspondientes, lo que resulta en menor eficiencia a medida que se ejecuta el código.

En resumen, como un lenguaje de programación innovador que sigue a Solidity, Clarity realmente aborda algunas de las deficiencias de Solidity. Sin embargo, como un lenguaje de programación de contratos inteligentes para la cadena de bloques de Bitcoin, la contribución más significativa de Clarity radica en su integración de pruebas SPV de Bitcoin, lo que permite la legibilidad del estado de Bitcoin en la cadena de bloques de Stacks. Esto también significa que los contratos inteligentes en la cadena de bloques de Stacks pueden ser activados por transacciones de Bitcoin, logrando la programabilidad de la cadena de bloques de Bitcoin en su red de Capa 2, Stacks.

Mecanismo descentralizado de anclaje de Bitcoin: sBTC

sBTC es un token descentralizado vinculado a activos de BTC, operado por un grupo de participantes descentralizados, dinámicos y sin permisos. Estos participantes reciben incentivos económicos a través del mecanismo de consenso POX de Stacks para ejecutar correctamente la operación de anclaje. Si Stacks logra la integración de contratos inteligentes en la cadena de bloques de Bitcoin a través de una serie de tecnologías innovadoras, entonces el sBTC anclado a BTC en una proporción de 1:1 se construye sobre esta base, desbloqueando los activos de BTC como activos productivos programables (generación de beneficios), lo que permite la entrada de Bitcoin en el espacio DeFi.

Utilizando este mecanismo de vinculación, los contratos inteligentes pueden utilizar Bitcoin como un activo monetario en Stacks para diversas transacciones DeFi, como préstamos, stablecoins BTC y más. Mientras que los wBTC (activos de Bitcoin envueltos en Ethereum) también pueden facilitar estas funcionalidades de DeFi, los wBTC son emitidos por instituciones centralizadas, con pruebas de reserva de BTC menos transparentes, y requiere "tarifas de envoltura" adicionales. Por el contrario, el mecanismo de vinculación de sBTC funciona de manera descentralizada sin necesidad de confianza, con su proceso de acuñación registrado en los scripts de la cadena de bloques de Bitcoin y sin la necesidad de tarifas de envoltura adicionales, lo que le da al mecanismo de vinculación de sBTC una ventaja competitiva.

¿Cómo funciona sBTC?

En pocas palabras, sBTC es un token en la cadena de bloques Stacks. Similar a otros tokens ERC20 de Ethereum, está definido en base al estándar de token homogéneo sip-010 en Stacks y es emitido por un contrato inteligente de Clarity. La acuñación y quema de tokens sBTC son implementadas por el protocolo sBTC.

Cuando un usuario quiere usar BTC en la cadena Stacks: El usuario crea una transacción de depósito en la cadena Bitcoin transfiriendo BTC a una dirección de monedero con firma múltiple. Esta transacción de depósito notifica el protocolo sBTC del monto de BTC depositado y de la dirección de sBTC receptora del usuario en Stacks. Posteriormente, el protocolo sBTC emite una cantidad equivalente de tokens sBTC en una proporción de 1:1 y los envía a la dirección receptora del usuario.

Cuando un usuario desea retirar sus activos de BTC: Crean una transacción de retiro en la cadena de Bitcoin. Esta transacción de retiro notifica al protocolo sBTC de la cantidad de sBTC a retirar, las direcciones de Stacks desde las cuales retirar y la dirección de BTC para recibir los BTC retirados. Luego, el protocolo sBTC quema la cantidad especificada de sBTC de las direcciones de Stacks proporcionadas y envía una cantidad equivalente de BTC a la dirección de BTC especificada para completar el retiro.

En este proceso, el conjunto actual de Stackers en el ciclo actual debe proporcionar firmas para que se cumpla la transacción de retiro de BTC. Si más del 70% de los Stackers proporcionan firmas, la operación de retiro se puede ejecutar y los Stackers recibirán recompensas de BTC en consecuencia. El conjunto de Stackers que firman cambia dinámicamente en cada ciclo de Stacking.


Proceso de depósito y retiro

¿Qué tan seguro es sBTC?

En el proceso mencionado, el depósito y retiro de activos son validados por los "Stackers" de cada ciclo. Cuando más del 70% de los Stackers firman la transacción, el protocolo ejecuta la operación, lo que significa que al menos el 30% de los validadores son honestos, asegurando la seguridad de los activos. Actualmente, los Stackers están compuestos por una mezcla de instituciones de confianza (como Figment, Copper, Blockdaemon, Luxor, etc.), pools de Stacking (como OKX, Binance, Coinbase, Xverse, etc.) y operadores individuales de nodos. Esta combinación de firmantes mixtos asegura la seguridad y descentralización de la red de Stacks.

Además, dado que sBTC opera en la cadena Stacks, hereda todas las propiedades de la cadena Stacks, como sus atributos de seguridad de transacción que son iguales a las transacciones de Bitcoin, y así sucesivamente. Sin embargo, mover BTC a cualquier capa o cadena fuera de la cadena Bitcoin introducirá complejidad adicional y suposiciones de seguridad. Hay riesgos potenciales asociados con sBTC:

Si los Stackers superan el 70%, teóricamente podrían robar BTC del ciclo actual. Sin embargo, económicamente, esto es poco razonable ya que perderían más capital de STX que el valor de sBTC que ganarían. Además, lograr la colusión de más del 70% de los Stackers, siempre y cuando la composición de Stacking sea suficientemente descentralizada, es altamente improbable. Por lo tanto, esto sigue siendo una posibilidad teórica.

Los mineros de Bitcoin podrían intentar revisar las operaciones de apilamiento en un ataque remoto del 51% y tratar de robar Bitcoin del script/cartera de Bitcoin. Sin embargo, dado que la cadena de Bitcoin nunca ha sufrido con éxito un ataque del 51%, esto también sigue siendo una posibilidad teórica por ahora.

Aunque el contrato sBTC está escrito en lenguaje Clarity, que puede evitar algunas vulnerabilidades del contrato a nivel de lenguaje de programación, todavía puede haber riesgos desconocidos que requieran un análisis de seguridad riguroso para mitigarlos.

Mejor rendimiento y expansión de funciones: Subredes


Stacks logra escalabilidad a través de subredes y diferentes MV.

Aunque Stacks ha optimizado la velocidad del bloque de 10 minutos a 5 segundos después de la actualización de Nakamoto, ciertos casos de uso pueden demandar volúmenes de transacciones de baja latencia, alta capacidad y ráfagas (por ejemplo, creación de NFT, juegos) en términos de rendimiento.

Las subredes están diseñadas para mejorar la escalabilidad de Stacks, mejorando su rendimiento de red a costa de reducir la descentralización en la capa de ejecución. Sin embargo, las transacciones aún pueden liquidarse en la cadena de bloques de Bitcoin a través de Stacks. Las subredes se utilizan para la ejecución, no para el almacenamiento de activos. Con subredes de alto rendimiento, los desarrolladores y usuarios pueden optar por un alto rendimiento cuando sea necesario, y luego retirar sus activos a la capa central de Stacks según sea necesario. Las subredes pueden admitir contratos inteligentes en diferentes lenguajes de programación. Como se muestra en el diagrama, una subred puede admitir el Clarity VM, mientras que otra subred puede admitir el lenguaje Solidity de Ethereum y la compatibilidad con EVM.

El concepto de subredes en Stacks es similar al de subredes en otras cadenas públicas (como las subredes de Avalanche), con la diferencia clave de que las aplicaciones en las subredes de Stacks se benefician de la finalidad y seguridad de Bitcoin.

Para resumir:

A través de una serie de mecanismos innovadores como POX, Stacking y Clarity, Stacks ha implementado una “Capa de Bitcoin”, utilizando la cadena de bloques de Bitcoin como una capa de liquidación fundamental segura y Stacks como una capa de extensión Capa 2 para BTC. Esto permite que los contratos inteligentes se apliquen en la cadena de bloques de Bitcoin. Mientras tanto, sBTC, como un token en la cadena de Stacks, está anclado 1:1 a BTC, desbloqueando DeFi de BTC L2. Esto facilita el comercio de activos con BTC y libera liquidez.

Parte 2: Explorando el valor de inversión de STX

La parte anterior detalló cómo Stacks funciona como una red Bitcoin Capa 2, permitiendo contratos inteligentes BTC y desbloqueando BTC L2 DeFi. Entonces, ¿dónde se encuentra Stacks en el muy esperado sector Bitcoin L2 en este mercado alcista? ¿Cuál es el potencial de inversión del token nativo de Stacks "STX"?

Información Fundamental

En primer lugar, enumere los diversos aspectos de Stacks en varias dimensiones fundamentales, incluida la tecnología, la economía de tokens, la comunidad, la adopción del ecosistema, los datos en cadena y la competencia en el mercado.

Ventajas técnicas

  1. Soluciones Técnicas Líderes: Desde la perspectiva de las atributos ideales de los contratos inteligentes de Bitcoin, utilizando BTC como activo nativo, liquidando en la cadena de Bitcoin y coexistiendo con la cadena de Bitcoin (dependiendo de la funcionalidad), no hay duda de que la tecnología de Stacks está en una posición líder.
  2. Reservas técnicas adecuadas: Al observar todo el roadmap de Stacks, se puede ver que Stacks ha atravesado mercados alcistas y bajistas. Incluso durante los mercados bajistas, el equipo de Stacks ha estado construyendo de manera constante. Stacks fue lanzado por primera vez en el cuarto trimestre de 2018 y ha pasado por varias versiones de actualizaciones, centrándose de manera constante en la construcción dentro del ecosistema de Bitcoin. Su comprensión de la tecnología de Bitcoin y las reservas técnicas relacionadas también se encuentran en una posición líder.
  3. Documentación técnica completa: La documentación técnica detallada se puede encontrar en el Sitio web oficial de Stacks, Documentación de Stacks, y Stacks GitHub. Estos materiales no se pueden establecer en un corto período y requieren tiempo acumulado. A partir de estos materiales acumulados, se puede ver que Stacks tiene un proceso completo de gobernanza comunitaria, desde conceptos técnicos hasta propuestas a través de Propuestas de Mejora de Stacks (SIP), seguido por discusión comunitaria, desarrollo e implementación. Esta es también la base del desarrollo del ecosistema de Stacks.

En general, en el espacio de Capa 2 de Bitcoin, Stacks tiene una ventaja de ser el primero en moverse. En comparación, muchos protocolos apenas están comenzando a construir en el campo de Capa 2 de BTC, mientras que Stacks está en una posición líder en cuanto a la madurez de sus soluciones técnicas y sus capacidades de desarrollo técnico.


Hoja de ruta de Stacks

Antecedentes del equipo

Actualmente, Stacks está compuesto por múltiples entidades independientes, desarrolladores y miembros de la comunidad. Juntos trabajan para desarrollar la cadena de bloques de Bitcoin.

  1. Hiro: Se enfoca en proporcionar y mantener herramientas para desarrolladores dentro del ecosistema de Stacks.
  2. Fundación Stacks: Apoya el desarrollo del ecosistema de Stacks a través de la gobernanza, la investigación, la educación y la financiación.
  3. Tecnologías de Daemon: Se centra en apoyar la minería y el staking de Stacks, así como en los negocios en el mercado asiático.
  4. Secret Key Labs: Se especializa en proporcionar monederos de Bitcoin que pueden participar directamente en Stacking, como XVerse.

Miembros clave del equipo

  1. Brittany Laughlin, La presidenta de la Fundación Stacks y socia fundadora de Lattice Ventures, proporciona capital inicial y oportunidades de networking para emprendedores que sirven a industrias desatendidas. Anteriormente, se desempeñó como Gerente General en Union Square Ventures y trabajó en 3x Entrepreneur. Se graduó de la Universidad de Nueva York con un título en Marketing y Negocios Internacionales.
  2. Ryan Shea, El cofundador de Stacks, se graduó de la Universidad de Princeton y es inversor en criptomonedas, biotecnología y tecnología avanzada.
  3. Muneeb Ali, Co-fundador de Stacks, tiene un doctorado de la Universidad de Princeton y también es el CEO de Trust Machines. Es una figura clave en el libro de George Gilder 'Vida después de Google' y se desempeña como asesor técnico para la serie de televisión de HBO 'Silicon Valley'.

El equipo de Stacks no es una sola empresa; más bien, se puede ver como una organización de equipo descentralizada. Esta organización está dedicada a construir sobre Bitcoin, con entidades como Hiro enfocándose en la creación de herramientas para desarrolladores, la Fundación Stacks promoviendo el desarrollo del ecosistema y XVerse especializándose en monederos de Bitcoin. Además, como cofundador de Stacks, Muneeb Ali es muy activo en Twitter, participando activamente en discusiones comunitarias y abogando por el desarrollo de Stacks.

Situation de Financiamiento

Stacks fue lanzado inicialmente en 2013 en el Departamento de Ciencias de la Computación de Princeton. Más tarde, en 2017, recaudó $47 millones a través de una ICO para la emisión de tokens STX, y en 2019 se convirtió en la primera empresa de criptomonedas en obtener calificación de la SEC, recaudando $23 millones adicionales a través de ofertas Reg A y Reg S en los Estados Unidos. Actualmente, según CryptoRankdatos, Stacks ha recaudado un total de $95 millones en financiamiento. Muchos de sus inversores provienen de firmas de VC conocidas en el espacio criptográfico, como IOSG, Blockchain Capital, HashKey Capital y otros.


ICO/Pre-sale, source:cryptorank


Rondas de financiación, fuente:cryptorank

Tokenomics:

Stacks emitió un total de 1.32 mil millones de tokens STX en el bloque génesis. Estos tokens fueron distribuidos a través de varias ICOs realizadas en 2017 y 2019. El precio de los tokens STX emitidos en 2017 fue de $0.12, mientras que los emitidos en la oferta Reg S en 2019 tenían un precio de $0.25 y la oferta conforme a la SEC en 2019 tenía un precio de $0.30.

Se espera que el suministro futuro proyectado de tokens STX alcance aproximadamente 1.818 millones para 2050. Después de la liberación de tokens desde el bloque génesis, la emisión de tokens se lleva a cabo a través de la minería, con una tasa de inflación flotante, para mitigar la inflación. Actualmente, según CoinMarketCapdatos, el suministro circulante de STX ha alcanzado 1.45 mil millones.


Desglose de tokens en el bloque génesis de Stacks, Extraído del Whitepaper de Stacks 2.0:

Estadísticas actuales del token (Datos de CoinMarketCap):

• Suministro circulante: 1.45 mil millones

• Suministro máximo: 1.82 mil millones

• Capitalización de mercado: $4.41 mil millones

• Valoración totalmente diluida (FDV): $5.54 mil millones

• Ratio de capitalización de mercado/FDV: 0.79

Ecología y Comunidad

Según los datos on-chain de DefiLlama, el valor total bloqueado (TVL) en Stacks y su ecosistema es casi de $150 millones. A medida que las soluciones de Capa 2 de BTC siguen ganando atención, el ecosistema de Stacks también está prosperando, con proyectos que abarcan diversas áreas de cripto, incluyendo monederos, NFTs, DEXs, DeFi, así como identidad, nombres de dominio, y más. Aquí hay una breve introducción a algunos de los proyectos populares actuales.

  1. Alex: Un protocolo de finanzas descentralizadas Bitcoin construido en la cadena Stacks, que incluye AMM, DEX BRC-20, Launchpad, puentes entre cadenas y más.
  2. StakingDAO: Un protocolo de participación en liquidez diseñado para mejorar la eficiencia de capital para los participantes de tokens STX. A través de StakingDAO, los usuarios apuestan tokens STX en el protocolo para ganar stSTX como recompensas, lo que les permite obtener rendimientos de Bitcoin y también utilizar stSTX en otras aplicaciones DeFi de Stacks.
  3. Protocolo Zest: una plataforma de préstamos descentralizada basada en Bitcoin. Los usuarios pueden obtener rendimientos depositando Bitcoin en piscinas de rendimiento o pedir prestado contra sus tenencias de Bitcoin en la piscina de préstamos.
  4. Protocolo Uwu: Un protocolo de préstamos construido en la cadena Stacks basado en la criptomoneda UWU Cash, compuesto principalmente por dos componentes principales: UWU Cash y tokens xUWU.

Para ver más proyectos ecológicos de Stacks, puedes ver aquí.


Clasificación de TVL del protocolo TVL dentro del ecosistema, obtenida deDefillama.

Actualmente, según TwitterScoreDatos, Stacks goza de gran popularidad dentro de la comunidad cripto de Twitter, con muchos seguidores influyentes.


Fuente:TwitterScore

Explora el valor de STX

valor a largo plazo

Evaluar si un token tiene potencial de inversión, desde una perspectiva fundamental, requiere al menos tres aspectos principales:

  1. Innovación Técnica: La Clave para el Progreso
  2. Efecto de inercia del token: impresión de dinero, airdrops, alto rendimiento, staking
  3. Narración: El Poder de la Narrativa

Cuanto más innovadora sea la tecnología, mayor será su capacidad de contar historias. La innovación tecnológica de Stacks cumple con las propiedades ideales de los contratos inteligentes de Bitcoin, equilibrando de manera inteligente la eficiencia y la seguridad.

Lograr el efecto de volante de inercia del token requiere incentivar a los usuarios a mantener los tokens a través de los ingresos del proyecto, el staking u otros mecanismos. Por ejemplo, las entregas aéreas y los rendimientos altos crean un efecto de volante de inercia para los tokens en el ecosistema de Ethereum. Para Stacks, el efecto de volante de inercia puede provenir de dos aspectos: primero, utilizando el mecanismo de apilamiento para ganar recompensas en BTC al bloquear STX para la firma de consenso; segundo, emitiendo tokens similares a los estándares ERC20, como sBTC, que está anclado a BTC, desbloqueando oportunidades de DeFi para BTC. Actualmente, muchos proyectos del ecosistema de Stacks se basan en Bitcoin y construyen protocolos DeFi.

La narración da vida a la tecnología y a las monedas, inspirando la imaginación y la creencia, creando así una comunidad fuerte y comprometida. Stacks ya está compuesto por entidades descentralizadas y comunidades que han estado avanzando colectivamente en la narrativa de Stacks, formando una base sólida para la comunidad de Stacks. Además, elementos como la aprobación de ETFs de BTC spot, la reducción a la mitad de BTC, la actualización de Stacks Nakamoto y el aumento de la competencia en Capa 2 de BTC contribuyen a la narrativa.

Solo la narrativa puede impulsar el desarrollo de tokens, pero sin innovación tecnológica, la narrativa es solo una burbuja. Cuando se combina con innovación tecnológica y el efecto de la rueda de inercia del token, las narrativas pueden sostener altos precios de los tokens durante períodos más largos. Basándonos en el análisis detallado anterior, creemos que Stacks cumple completamente con los tres aspectos de la evaluación del potencial de inversión. Se puede decir que Stacks, como líder en el espacio BTC L2, y su token nativo STX, tienen un valor de inversión a largo plazo. Además, a largo plazo, el precio de STX aumentará con cada punto caliente narrativo hasta que llegue la temporada BTC L2.

Correlación con movimientos de precio de BTC

Los incentivos económicos de la cadena Stacks están estrechamente relacionados con Bitcoin. Los mineros compiten por la oportunidad de minar STX pujando con BTC, mientras que los validadores de STX reciben recompensas en BTC basadas en la proporción de STX que apuestan. Por lo tanto, los precios de BTC y STX deberían estar correlacionados positivamente, lo que significa que el precio de STX aumentará junto con el precio de BTC. El gráfico de tendencia de precios comparativos a continuación también ilustra aproximadamente este punto.


Tendencias de precios de BTC y STX, fuente:coinmarketcap

Estimaciones de precios futuros

Si comparamos las Pilas de Capa 2 de BTC con el Optimismo de Capa 2 de Ethereum, según los precios actuales, se estima que el valor de mercado del Optimismo es inferior al 1% del valor de mercado de ETH. Por lo tanto, si las Pilas representaran el 1% del valor de mercado actual de BTC, el precio de STX sería de aproximadamente $9.7, lo que indica un aumento de más de tres veces respecto al precio actual.

Por supuesto, este precio es solo una estimación, y hay muchos factores que pueden influir en los precios de las monedas. Simplemente estamos considerando esto desde una perspectiva convencional y no proporcionando ningún consejo de inversión.

Resumir

Con la aprobación del ETF de Bitcoin y Bitcoin alcanzando nuevos máximos históricos, existen altas expectativas para que el sector de Capa 2 de Bitcoin pueda ver aumentos potenciales de diez o cien veces en este actual mercado alcista. Stacks, como líder en el campo de Capa 2 de Bitcoin, tiene un inmenso promesa y potencial de desarrollo. Aunque el precio de STX ya ha aumentado un 413.68% en comparación con el año pasado, creemos que Stacks todavía está en sus primeras etapas, y el verdadero despegue puede ocurrir cuando llegue la temporada de Capa 2 de Bitcoin. Cuando llegue la temporada de Capa 2 de Bitcoin, podemos esperar una explosión significativa en el ecosistema de Stacks, con un enfoque particular en proyectos con un Total Value Locked (TVL) en crecimiento rápido.

Referencias:

  1. Documentos técnicos de Stacks

https://docs.stacks.co/stacks-101/whitepapers

  1. SIP007: Consenso de apilamiento

https://github.com/stacksgov/sips/blob/main/sips/sip-007/sip-007-stacking-consensus.md

  1. Elegir la estrategia de apilamiento adecuada

https://www.stacks.co/blog/estrategia-de-apilamiento-como-hacerlo

4.Campo de Claridad

https://clarity-lang.org/universe#camp

5. Claridad Mental

https://book.clarity-lang.org/title-page.html

6. Preparando sBTC para el mejor momento de DeFi

https://forum.stacks.org/t/making-sbtc-ready-for-defi-prime-time/14421

7. La Guía Definitiva de Stacks Nakamoto

https://stacksfoundation.notion.site/The-Ultimate-Stacks-Nakamoto-Guide-7360bc316dcb49e6a03699342f0523be#2acf6dd00b8046f7a6beb2cd5ca868ca

8.Subredes

https://github.com/hirosystems/stacks-subnets

  1. Primer Informe en Profundidad: Interpretación exhaustiva de las características de Stacks, estado ecológico y economía de tokens

https://www.stackschina.com/news/toudengcang-in-depth-analysis-of-stacks-report

10.RootData-Stacks

https://www.rootdata.com/zh/Projects/detail/Stacks?k=MTM%3D

11.Cryptorank-Stacks

https://cryptorank.io/ico/blockstack?page=1

Declaración:

  1. Este artículo se reproduce de [marsBit], título original "Informe de investigación sobre Marte: Explicación detallada de las pilas de red de Capa 2 de Bitcoin - explorando el valor de inversión de STX", los derechos de autor pertenecen al autor original [cat boss (@catboss_s)], if you have any objection to the reprint, please contactEquipo de Aprendizaje de Gate, el equipo lo manejará tan pronto como sea posible de acuerdo con los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo son traducidas por el equipo de Gate Learn, no mencionadas enGate, el artículo traducido no puede ser reproducido, distribuido o plagiado.

Explicación detallada de las pilas de red de Capa 2 de Bitcoin

Principiante3/20/2024, 12:07:53 AM
Este artículo presenta cómo Stacks trae contratos inteligentes a la cadena de bloques de Bitcoin y discute el valor de inversión del token STX. Stacks logra una simbiosis con Bitcoin a través del mecanismo de consenso POX, donde los mineros ganan recompensas STX al producir bloques y los titulares ganan recompensas BTC al participar en el apilamiento. Stacks también implementa el mecanismo sBTC, permitiendo que los contratos inteligentes lean el estado de Bitcoin y liquiden transacciones en la cadena de bloques de Bitcoin. Con una ventaja de primer movimiento, el ecosistema de Stacks abarca áreas como billeteras, NFT, DEX, DeFi, etc., y STX, como token nativo, tiene un valor de inversión a largo plazo. Con el desarrollo de la capa 2 de Bitcoin, el ecosistema de Stacks está preparado para un crecimiento significativo, demostrando un enorme potencial.

Este artículo primero profundizará en cómo Stacks introduce contratos inteligentes en la cadena de bloques de Bitcoin desde la arquitectura técnica, el mecanismo de consenso y otras perspectivas. Además, explorará el valor de inversión de STX (el token nativo emitido por Stacks) basado en un análisis fundamental y el examen de varios factores potenciales.

Parte 1: Explicación detallada de Stacks desde una perspectiva técnica

Stacks es una red Capa 2 de Bitcoin diseñada para extender la funcionalidad sin modificar Bitcoin en sí mismo, lo que permite la introducción de capacidades de contratos inteligentes en la cadena de bloques de Bitcoin. Esto permite que los contratos inteligentes y las aplicaciones descentralizadas (DApps) utilicen Bitcoin como un activo de manera confiable y liquiden transacciones en la cadena de bloques de Bitcoin.

Stacks tiene su token nativo, “STX.” Los mineros en la cadena de Stacks ganan recompensas de STX al producir bloques, mientras que los titulares de STX pueden ganar recompensas de BTC al participar en el proceso de Stacking. Ambas partes aprovechan el mecanismo de consenso POX para proporcionar seguridad de forma colaborativa a la cadena de Stacks basada en la cadena de bloques de Bitcoin.

¿Cómo implementa Stacks contratos inteligentes en Bitcoin?

En términos simples, Stacks introduce un nuevo algoritmo de consenso llamado Stacking. El algoritmo de consenso de Stacking emplea un mecanismo llamado Prueba de Transferencia (POX), que garantiza que los bloques de Stacks no se vean afectados por bifurcaciones, logrando un 100% de finalidad de Bitcoin y heredando toda la seguridad de Bitcoin.

Al mismo tiempo, Clarity, un lenguaje de programación de contratos inteligentes diseñado específicamente para la cadena de bloques Stacks, puede leer el estado de la cadena principal de Bitcoin. Esto permite que los contratos inteligentes en la capa de Stacks también lean el estado de Bitcoin y puedan ser activados por transacciones estándar de Bitcoin. Esto además permite que las transacciones se liquiden en la cadena de Bitcoin de manera confiable, verificando todos los registros de contratos inteligentes y transacciones como las transacciones de Bitcoin.

Stacks también diseña de manera innovadora un mecanismo descentralizado de anclaje de Bitcoin llamado sBTC, que está anclado 1:1 con BTC. Su objetivo es permitir la escritura en la cadena de bloques de Bitcoin en contratos inteligentes de manera confiable, desbloqueando miles de millones de dólares en activos de BTC.

A continuación, profundicemos en estos principios técnicos en detalle.

Mecanismo de consenso: Prueba de Transferencia (POX)

Prueba de Transferencia (PoX) es un mecanismo de consenso blockchain novedoso que permite a Stacks liquidar transacciones en Bitcoin, estableciendo una relación simbiótica con Bitcoin. Esta relación única permite la extensión de Bitcoin sin modificar Bitcoin en sí.

En el mecanismo de consenso PoX, hay dos tipos de participantes: mineros de Stacks y Stackers (apostadores de STX). Todo el proceso de PoX se puede dividir en dos mecanismos principales: los mineros de Stacks producen bloques (es decir, minería) y los Stackers firman y verifican transacciones (validación de blockchain). En este mecanismo:

• Mineros de Stacks: Gastar BTC para ganar oportunidades de minería en la cadena de Stacks, recibiendo así recompensas de tokens STX recién acuñados, tarifas de transacción de STX en la cadena de Stacks y tarifas de contrato.

Los Stackers: Los titulares de STX participan en el mecanismo de consenso PoX mediante la firma y verificación de la validez de los bloques de Stacks, determinando si incluir o no el bloque en la cadena de Stacks, y recibiendo una parte de la oferta de BTC de los mineros como recompensa. Este proceso de participación se llama "Stacking".

Entonces, ¿cómo asegura el mecanismo de consenso PoX que los bloques de Stacks no se vean afectados por bifurcaciones y logren una finalidad del 100% en Bitcoin? A continuación, describiremos el proceso general de los mineros produciendo bloques, los Stackers firmando y verificando transacciones, e interactuando con la cadena de bloques de Bitcoin usando un ejemplo.


La interacción entre la cadena Stacks y la cadena Bitcoin.


Producción de bloques de cadena de Stacks y proceso en cadena, fuente:Stacks

Como se muestra en el diagrama anterior, el principio general es más o menos el siguiente:

  1. Cada bloque de Bitcoin corresponde a un nuevo mandato de minero de Stacks, durante el cual un único minero de Stacks es responsable de producir todos los bloques de Stacks.
  2. Durante el mandato del minero de Stacks A, un usuario inicia una transacción, que se difunde a la memoria compartida. El minero de Stacks A agrega esta transacción al bloque de Stacks “A4” y luego envía el bloque a Stackers para su verificación de firma. Cuando el 70% de los firmantes de Stackers verifican su validez y llegan a un consenso, el bloque se agrega a la cadena de Stacks.
  3. A continuación, un nuevo minero de Stacks B envía una transacción de compromiso de bloque a la cadena de Bitcoin. Esta transacción envía BTC a la dirección del fondo de recompensa para todos los Stackers en el período de staking STX actual. Simultáneamente, el script de Bitcoin OP_RETURN en esta transacción incluye el hash del bloque de índice del minero de Stacks A, lo que desencadena un cambio en la tenencia del minero de Stacks. El “hash del bloque de índice” aquí es un valor hash reconocido por la cadena de Stacks de todos los hashes de transacciones de Bitcoin aceptados previamente, así como el valor hash del bloque de Stacks en sí, anclando la historia de la cadena de Stacks a la del blockchain de Bitcoin.
  4. Entonces, el minero B de Stacks, después de haber enviado la transacción BTC de acuerdo con las reglas y haber ganado la próxima calificación minera según el algoritmo de cifrado, desencadena una transacción "TenureChange-BlockFound", que es monitoreada por los mineros A, B y Stackers.
  5. A continuación, los Stackers inician transacciones de cambio de tenencia en la cadena Stacks. Los Stackers determinan que "bloque A6" es el último bloque producido por el minero A de Stacks, y luego el minero B de Stacks construirá su propio bloque encima del bloque A6. Esto marca el comienzo de la tenencia del minero B de Stacks.
  6. El proceso de cambio de tenencia de minero de Stacks B a minero de Stacks C se repetirá el proceso similar descrito anteriormente.

A partir del proceso anterior, podemos entender lo siguiente:

  1. Lograr bloques rápidos: la producción de bloques en la cadena de Stacks es de aproximadamente 5 segundos por bloque después de la actualización de Stacks Nakamoto. Esto se logra separando la producción de bloques de los mineros del orden criptográfico (selección aleatoria de mineros). Los períodos de minero de la cadena de Stacks están anclados 1:1 con los bloques de Bitcoin, y cada minero de Stacks puede producir varios bloques de Stacks.
  2. Logrando el 100% de finalidad de Bitcoin:
  3. La finalidad de las transacciones de la cadena de Stacks se obtiene después de dos bloques de Bitcoin en la cadena de bloques de Bitcoin. En el ejemplo anterior, cuando llega el mandato del minero C, el minero C enviará una transacción de bloque de compromiso a la cadena de Bitcoin, que incluirá el hash del bloque de índice del primer bloque B1 del minero B. Este valor hash realmente contiene la información de estado de todos los bloques de Stacks durante el mandato del minero A. Dado que el bloque A4 en el mandato del minero A contiene la transacción del usuario tx, se puede ver que esta transacción durante el mandato del minero A se registra en la cadena de Bitcoin con la transacción de bloque de compromiso del minero C.
  4. Los forks están permitidos dentro de seis bloques de liquidación en la cadena de Bitcoin, y la cadena general de Stacks bifurcará con la cadena de Bitcoin. A partir del ejemplo anterior, sabemos que las transacciones de la cadena de Stacks se dividen en dos tipos, las que dependen de las transacciones de Bitcoin y las transacciones internas. Si Bitcoin se bifurca, las transacciones internas no se ven afectadas. Las transacciones que dependen de las transacciones de Bitcoin se llevan a cabo leyendo el estado de Bitcoin y se ven afectadas por las transacciones de bifurcación de Bitcoin, pero seguirán la finalidad de Bitcoin y se bifurcarán como la bifurcación de Bitcoin.
  5. Casi no hay bifurcaciones en las transacciones internas de la cadena Stacks. En la cadena de pilas, los mineros solo son responsables de la producción de bloques, y si el bloque producido se puede agregar a la cadena de pilas está determinado por las firmas de los apiladores. Por lo tanto, casi no hay bifurcaciones en la cadena de pilas. (Nota: La razón por la que se dice aquí que "casi" no hay bifurcaciones es que cuando más del 31% de los apiladores se niegan a firmar, puede haber una bifurcación. En tales casos, la solución de Stacks se llama "Bendición del apilador". Sin embargo, tales situaciones son extremadamente raras, y este artículo no entrará en más detalles).
  6. Lograr el asentamiento de transacciones de la cadena Stacks en la cadena Bitcoin. Como se ve en el ejemplo anterior, los mineros de la cadena Stacks empaquetan las transacciones de usuario en bloques de Stacks, y luego los Stackers firman y confirman la adición del bloque a la cadena Stacks. Cuando llega el siguiente bloque en la cadena Bitcoin, la cadena Stacks experimenta un cambio de tenencia, con el nuevo minero de Stacks continuando a producir bloques de Stacks. Durante el cambio de tenencia, el nuevo minero de Stacks envía el estado de la transacción de la cadena Stacks a la cadena Bitcoin, logrando así el asentamiento de las transacciones de la cadena Stacks en la cadena Bitcoin.

Algoritmo de consenso: Stacking

Mantener y bloquear STX durante uno o más ciclos para apoyar la seguridad y el consenso de la red de Stacks y recibir BTC como recompensa se denomina "Stacking".

La diferencia clave entre el apilamiento de Stacks y el staking de ETH es que en el staking de Ethereum, los nodos validadores pueden enfrentar penalizaciones, incluidos recortes o confiscación de tokens ETH apostados, por comportamiento malicioso o tiempo de inactividad de la red. Sin embargo, el apilamiento de Stacks no tiene esta característica.

Mineros y Acumuladores de Stacks

En la cadena Stacks, los mineros y Stackers son participantes esenciales en el "Stacking," y desempeñan un papel crucial en el mantenimiento de la seguridad de la red. Son completamente descentralizados y cualquiera puede convertirse en un minero o un Stacker. Después de la actualización de la versión Nakamoto, los mineros determinan el contenido de los bloques, mientras que los Stackers deciden si se incluyen los bloques en la cadena. Esta relación colaborativa entre mineros y Stackers permite a la cadena Stacks lograr tiempos rápidos de bloque y una finalidad del 100% de Bitcoin.


Visión general del comportamiento de los mineros y Stackers

¿Cómo obtienen los mineros oportunidades de minería?

Los mineros obtienen oportunidades de minería al gastar BTC, y los mineros ganadores son seleccionados a través de una función aleatoria verificable (VRF), con la probabilidad proporcional a la cantidad de BTC gastados. Después de la actualización de la versión Nakamoto, se introducirá la "probabilidad de clasificación" para mitigar el impacto de la "resistencia MEV del minero de Bitcoin" y promover oportunidades de minería más justas.

Los mineros reciben recompensas de tres fuentes: recompensas de minería en STX, tarifas de contrato de Clarity y tarifas de transacción de Stacks.

Entre ellos, las recompensas mineras siguen un cronograma fijo: 1000 STX por bloque durante los primeros 4 años, reduciéndose a la mitad cada cuatro años hasta que llegue a 125

STX por bloque, que se liberará indefinidamente.

Las tarifas de contrato de claridad y las tarifas de transacción fluctúan con el uso de la red.

Resistencia de MEV de los mineros de Bitcoin: Algunos mineros de Bitcoin también operan como mineros de Stacks. Pueden revisar las transacciones de "bloque-compromiso" enviadas por otros mineros de Stacks a la cadena de bloques de Bitcoin y luego excluir a estos otros mineros de Stacks de sus bloques de Bitcoin. Cuando las recompensas de bloques de STX son lo suficientemente atractivas y el costo para los mineros de Stacks ganadores es extremadamente bajo, pueden ganar oportunidades de minería de los mineros de Stacks. Después de la actualización de la versión Nakamoto, Stacks cambió el algoritmo de clasificación para asegurarse de que los mineros de Bitcoin no tengan ventaja como mineros de Stacks y que deben gastar BTC competitivo para tener la oportunidad de ganar STX.

¿Cómo obtienen los Stackers recompensas BTC?

Los Stackers se refieren a los participantes en la cadena Stacks que mantienen y bloquean STX durante uno o más ciclos como stakers.

  1. Ciclo de recompensa: Esto está fijado en 2,100 bloques de Bitcoin, aproximadamente cada 15 días. Durante cada ciclo de recompensa, los mineros transfieren fondos a un conjunto de direcciones de Stacker designadas durante la fase de preparación del ciclo para recibir recompensas. Cada dirección de recompensa recibe Bitcoin solo una vez por ciclo de recompensa de los mineros.
  2. Elegibilidad para participar en ciclos de recompensa:
  3. Participa antes del inicio de un ciclo de recompensa. Una vez que comienza un ciclo de recompensa, los Stackers solo pueden optar por participar en el próximo ciclo.
  4. Especifique el número de ciclos en los que participar, con un mínimo de un ciclo y un máximo de 12 ciclos (25,200 bloques de Bitcoin o aproximadamente 7 meses).
  5. Proporcione direcciones de Bitcoin admitidas para recibir recompensas.
  6. Apuesta la cantidad mínima de tokens STX para asegurar un espacio de recompensa o únete a un grupo con otros para alcanzar la cantidad mínima.
  7. Recibe recompensas en una dirección BTC en uno de los siguientes dos formatos:
  8. Legacy (P2PKH), comenzando con "1."
  9. Testigo segregado / Segwit (P2SH), que comienza con "3."
  10. Actualmente, el formato "Native Segwit" (que comienza con "bc1") no es compatible.
  11. La cantidad mínima de participación de tokens STX es un valor dinámico ajustado en función de la participación para establecer el umbral de recompensa.
  12. Cada ciclo de recompensa puede transferir fondos mineros a un máximo de 4,000 direcciones de Bitcoin, por lo que el umbral de participación es del 0.025% del suministro de liquidez de STX (1/4,000). Sin embargo, si la tasa de participación es inferior al 100%, el pool de recompensas puede aceptar una cantidad inferior de participación de STX.

¿Cómo elegir la mejor estrategia de apilamiento para obtener recompensas máximas?

Principalmente hay dos formas de participar en Stacking: ejecutar Stacking de forma independiente o unirse a un grupo de Stacking. Los grupos de Stacking se dividen además en opciones custodiales y no custodiales. La elección depende de la experiencia criptográfica y la cantidad de STX disponible. Aquí tienes un desglose de las diferencias:

Ejecución de apilamiento de forma independiente: Requiere cumplir con una cantidad mínima dinámica de STX (actualmente alrededor de 100,000 STX en el momento de la redacción, que aumenta con el crecimiento del suministro de liquidez de STX).

Ejecutar Stacking de forma independiente permite evitar la necesidad de confiar en terceros y recibir recompensas directamente de los mineros.

Unirse a un grupo de apilamiento: Si no se cumple con el requisito mínimo, aún se puede participar uniéndose a un grupo de apilamiento. Los grupos de apilamiento suelen ser operados por terceros independientes que combinan las cantidades de STX de los participantes para apostar en su nombre, luego distribuyen las recompensas de forma proporcional (menos posibles tarifas) a cada participante. Los grupos de apilamiento se dividen en opciones custodiales y no custodiales.

Fondo de custodia: Ejemplos incluyen OKX o Binance. Los participantes necesitan enviar sus tokens STX a los operadores del fondo, quienes luego ejecutan el apilamiento con sus carteras. Las recompensas se pagan a la dirección BTC especificada por el participante o en STX u otros tokens.

Pool No Custodio: La pool nunca accede directamente a los STX de uno, pero los participantes necesitan "delegar" sus STX a la pool. Se requiere confianza en la capacidad de estas pools para pagar recompensas. Los STX se pueden retirar de la pool en cualquier momento, pero los fondos permanecen bloqueados hasta que finaliza el ciclo de Stacking seleccionado.

Aunque ejecutar Stacking de forma independiente permite evitar la necesidad de confiar en terceros y recibir recompensas directamente de los mineros, el requisito mínimo de cantidad de STX para cada ciclo puede aumentar, afectando las recompensas obtenidas. Por lo tanto, incluso si se cumple el requisito mínimo, unirse a un pool de Stacking todavía puede ser la solución óptima para maximizar las recompensas. Para comprender el impacto del aumento dinámico del requisito mínimo de cantidad de STX en las recompensas, uno puede hacer referencia aeste artículo. La elección del canal de apilamiento se puede obtener de laSitio web oficial de Stacks.Se pueden ver diversos datos y estadísticas de apilamiento en Club de apilamiento.

Lenguaje de programación: Claridad

Clarity es un lenguaje de programación de contratos inteligentes diseñado específicamente para la cadena de bloques Stacks. Es un lenguaje determinable, optimizado para previsibilidad y seguridad, extrayendo lecciones de vulnerabilidades comunes de Solidity para prevenir problemas similares. Una de las principales ventajas de Clarity es anclar contratos inteligentes en la cadena de bloques de Bitcoin, lo que permite que los contratos inteligentes operen en función del estado de la cadena de bloques de Bitcoin.

Características clave de Clarity:

Determinable: La claridad permite un análisis estático completo del grafo de llamadas de contratos inteligentes. Puede determinar lo que hará un programa únicamente a partir de su código, incluido el análisis de los costos de ejecución y el uso de datos, lo que permite predecir acciones y gastos.

No se requiere compilación: A diferencia de Solidity, Clarity es un lenguaje interpretado y no requiere compilación. Esto mejora la legibilidad del código fuente del contrato y evita las complejidades introducidas por los compiladores y las posibles vulnerabilidades del contrato derivadas de errores a nivel de compilador.

Visibilidad del Estado de Bitcoin: Los contratos inteligentes de Clarity proporcionan pruebas integradas de SPV de Bitcoin, lo que facilita la lectura del estado de la cadena de bloques de Bitcoin. Esto significa que los contratos inteligentes pueden activar cierta lógica basada en transacciones de Bitcoin.

SPV (Verificación de Pago Simple) es el proceso de verificar la validez de la transacción en el entorno del cliente ligero de Bitcoin.

Leer aquípara aprender más.

La claridad tiene muchas otras ventajas, como prohibir la reentrancia, prevenir el desbordamiento y la subdesbordamiento, hacer cumplir el manejo de respuestas y adjuntar postcondiciones a las transacciones (habilitando la reversión de transacciones), que en conjunto ayudan a prevenir muchas vulnerabilidades comunes en contratos inteligentes.

Para obtener más información sobre cómo Clarity previene vulnerabilidades en contratos inteligentes, el artículo "Identificación de 8 'Clarity' Vulnerabilidades Peligrosas en Contratos Inteligentesse centra en presentar algunas de las vulnerabilidades de contrato inteligente más comunes y cómo Clarity las aborda.

Por supuesto, la actual Claridad, debido a su naturaleza de no compilación, no funciona tan bien en términos de rendimiento en tiempo de ejecución como los contratos inteligentes compilables. Sin embargo, con la actualización de la versión Nakamoto, Clarity Wasm abordará este problema. Al compilar contratos inteligentes de Claridad en Wasm, la velocidad de ejecución del contrato mejorará significativamente y la compatibilidad también se mejorará en gran medida.

Diferencia entre lenguajes compilados e interpretados: Los lenguajes compilados e interpretados interpretan ambos código fuente, pero sus métodos de operación difieren, lo que conduce a diferencias en la eficiencia. Los lenguajes compilados compilan todo el código fuente directamente en lenguaje máquina, ejecutando todo el código como un todo, lo cual es altamente eficiente. Los lenguajes interpretados interpretan el código fuente línea por línea en lenguaje máquina solo cuando se ejecutan las declaraciones correspondientes, lo que resulta en menor eficiencia a medida que se ejecuta el código.

En resumen, como un lenguaje de programación innovador que sigue a Solidity, Clarity realmente aborda algunas de las deficiencias de Solidity. Sin embargo, como un lenguaje de programación de contratos inteligentes para la cadena de bloques de Bitcoin, la contribución más significativa de Clarity radica en su integración de pruebas SPV de Bitcoin, lo que permite la legibilidad del estado de Bitcoin en la cadena de bloques de Stacks. Esto también significa que los contratos inteligentes en la cadena de bloques de Stacks pueden ser activados por transacciones de Bitcoin, logrando la programabilidad de la cadena de bloques de Bitcoin en su red de Capa 2, Stacks.

Mecanismo descentralizado de anclaje de Bitcoin: sBTC

sBTC es un token descentralizado vinculado a activos de BTC, operado por un grupo de participantes descentralizados, dinámicos y sin permisos. Estos participantes reciben incentivos económicos a través del mecanismo de consenso POX de Stacks para ejecutar correctamente la operación de anclaje. Si Stacks logra la integración de contratos inteligentes en la cadena de bloques de Bitcoin a través de una serie de tecnologías innovadoras, entonces el sBTC anclado a BTC en una proporción de 1:1 se construye sobre esta base, desbloqueando los activos de BTC como activos productivos programables (generación de beneficios), lo que permite la entrada de Bitcoin en el espacio DeFi.

Utilizando este mecanismo de vinculación, los contratos inteligentes pueden utilizar Bitcoin como un activo monetario en Stacks para diversas transacciones DeFi, como préstamos, stablecoins BTC y más. Mientras que los wBTC (activos de Bitcoin envueltos en Ethereum) también pueden facilitar estas funcionalidades de DeFi, los wBTC son emitidos por instituciones centralizadas, con pruebas de reserva de BTC menos transparentes, y requiere "tarifas de envoltura" adicionales. Por el contrario, el mecanismo de vinculación de sBTC funciona de manera descentralizada sin necesidad de confianza, con su proceso de acuñación registrado en los scripts de la cadena de bloques de Bitcoin y sin la necesidad de tarifas de envoltura adicionales, lo que le da al mecanismo de vinculación de sBTC una ventaja competitiva.

¿Cómo funciona sBTC?

En pocas palabras, sBTC es un token en la cadena de bloques Stacks. Similar a otros tokens ERC20 de Ethereum, está definido en base al estándar de token homogéneo sip-010 en Stacks y es emitido por un contrato inteligente de Clarity. La acuñación y quema de tokens sBTC son implementadas por el protocolo sBTC.

Cuando un usuario quiere usar BTC en la cadena Stacks: El usuario crea una transacción de depósito en la cadena Bitcoin transfiriendo BTC a una dirección de monedero con firma múltiple. Esta transacción de depósito notifica el protocolo sBTC del monto de BTC depositado y de la dirección de sBTC receptora del usuario en Stacks. Posteriormente, el protocolo sBTC emite una cantidad equivalente de tokens sBTC en una proporción de 1:1 y los envía a la dirección receptora del usuario.

Cuando un usuario desea retirar sus activos de BTC: Crean una transacción de retiro en la cadena de Bitcoin. Esta transacción de retiro notifica al protocolo sBTC de la cantidad de sBTC a retirar, las direcciones de Stacks desde las cuales retirar y la dirección de BTC para recibir los BTC retirados. Luego, el protocolo sBTC quema la cantidad especificada de sBTC de las direcciones de Stacks proporcionadas y envía una cantidad equivalente de BTC a la dirección de BTC especificada para completar el retiro.

En este proceso, el conjunto actual de Stackers en el ciclo actual debe proporcionar firmas para que se cumpla la transacción de retiro de BTC. Si más del 70% de los Stackers proporcionan firmas, la operación de retiro se puede ejecutar y los Stackers recibirán recompensas de BTC en consecuencia. El conjunto de Stackers que firman cambia dinámicamente en cada ciclo de Stacking.


Proceso de depósito y retiro

¿Qué tan seguro es sBTC?

En el proceso mencionado, el depósito y retiro de activos son validados por los "Stackers" de cada ciclo. Cuando más del 70% de los Stackers firman la transacción, el protocolo ejecuta la operación, lo que significa que al menos el 30% de los validadores son honestos, asegurando la seguridad de los activos. Actualmente, los Stackers están compuestos por una mezcla de instituciones de confianza (como Figment, Copper, Blockdaemon, Luxor, etc.), pools de Stacking (como OKX, Binance, Coinbase, Xverse, etc.) y operadores individuales de nodos. Esta combinación de firmantes mixtos asegura la seguridad y descentralización de la red de Stacks.

Además, dado que sBTC opera en la cadena Stacks, hereda todas las propiedades de la cadena Stacks, como sus atributos de seguridad de transacción que son iguales a las transacciones de Bitcoin, y así sucesivamente. Sin embargo, mover BTC a cualquier capa o cadena fuera de la cadena Bitcoin introducirá complejidad adicional y suposiciones de seguridad. Hay riesgos potenciales asociados con sBTC:

Si los Stackers superan el 70%, teóricamente podrían robar BTC del ciclo actual. Sin embargo, económicamente, esto es poco razonable ya que perderían más capital de STX que el valor de sBTC que ganarían. Además, lograr la colusión de más del 70% de los Stackers, siempre y cuando la composición de Stacking sea suficientemente descentralizada, es altamente improbable. Por lo tanto, esto sigue siendo una posibilidad teórica.

Los mineros de Bitcoin podrían intentar revisar las operaciones de apilamiento en un ataque remoto del 51% y tratar de robar Bitcoin del script/cartera de Bitcoin. Sin embargo, dado que la cadena de Bitcoin nunca ha sufrido con éxito un ataque del 51%, esto también sigue siendo una posibilidad teórica por ahora.

Aunque el contrato sBTC está escrito en lenguaje Clarity, que puede evitar algunas vulnerabilidades del contrato a nivel de lenguaje de programación, todavía puede haber riesgos desconocidos que requieran un análisis de seguridad riguroso para mitigarlos.

Mejor rendimiento y expansión de funciones: Subredes


Stacks logra escalabilidad a través de subredes y diferentes MV.

Aunque Stacks ha optimizado la velocidad del bloque de 10 minutos a 5 segundos después de la actualización de Nakamoto, ciertos casos de uso pueden demandar volúmenes de transacciones de baja latencia, alta capacidad y ráfagas (por ejemplo, creación de NFT, juegos) en términos de rendimiento.

Las subredes están diseñadas para mejorar la escalabilidad de Stacks, mejorando su rendimiento de red a costa de reducir la descentralización en la capa de ejecución. Sin embargo, las transacciones aún pueden liquidarse en la cadena de bloques de Bitcoin a través de Stacks. Las subredes se utilizan para la ejecución, no para el almacenamiento de activos. Con subredes de alto rendimiento, los desarrolladores y usuarios pueden optar por un alto rendimiento cuando sea necesario, y luego retirar sus activos a la capa central de Stacks según sea necesario. Las subredes pueden admitir contratos inteligentes en diferentes lenguajes de programación. Como se muestra en el diagrama, una subred puede admitir el Clarity VM, mientras que otra subred puede admitir el lenguaje Solidity de Ethereum y la compatibilidad con EVM.

El concepto de subredes en Stacks es similar al de subredes en otras cadenas públicas (como las subredes de Avalanche), con la diferencia clave de que las aplicaciones en las subredes de Stacks se benefician de la finalidad y seguridad de Bitcoin.

Para resumir:

A través de una serie de mecanismos innovadores como POX, Stacking y Clarity, Stacks ha implementado una “Capa de Bitcoin”, utilizando la cadena de bloques de Bitcoin como una capa de liquidación fundamental segura y Stacks como una capa de extensión Capa 2 para BTC. Esto permite que los contratos inteligentes se apliquen en la cadena de bloques de Bitcoin. Mientras tanto, sBTC, como un token en la cadena de Stacks, está anclado 1:1 a BTC, desbloqueando DeFi de BTC L2. Esto facilita el comercio de activos con BTC y libera liquidez.

Parte 2: Explorando el valor de inversión de STX

La parte anterior detalló cómo Stacks funciona como una red Bitcoin Capa 2, permitiendo contratos inteligentes BTC y desbloqueando BTC L2 DeFi. Entonces, ¿dónde se encuentra Stacks en el muy esperado sector Bitcoin L2 en este mercado alcista? ¿Cuál es el potencial de inversión del token nativo de Stacks "STX"?

Información Fundamental

En primer lugar, enumere los diversos aspectos de Stacks en varias dimensiones fundamentales, incluida la tecnología, la economía de tokens, la comunidad, la adopción del ecosistema, los datos en cadena y la competencia en el mercado.

Ventajas técnicas

  1. Soluciones Técnicas Líderes: Desde la perspectiva de las atributos ideales de los contratos inteligentes de Bitcoin, utilizando BTC como activo nativo, liquidando en la cadena de Bitcoin y coexistiendo con la cadena de Bitcoin (dependiendo de la funcionalidad), no hay duda de que la tecnología de Stacks está en una posición líder.
  2. Reservas técnicas adecuadas: Al observar todo el roadmap de Stacks, se puede ver que Stacks ha atravesado mercados alcistas y bajistas. Incluso durante los mercados bajistas, el equipo de Stacks ha estado construyendo de manera constante. Stacks fue lanzado por primera vez en el cuarto trimestre de 2018 y ha pasado por varias versiones de actualizaciones, centrándose de manera constante en la construcción dentro del ecosistema de Bitcoin. Su comprensión de la tecnología de Bitcoin y las reservas técnicas relacionadas también se encuentran en una posición líder.
  3. Documentación técnica completa: La documentación técnica detallada se puede encontrar en el Sitio web oficial de Stacks, Documentación de Stacks, y Stacks GitHub. Estos materiales no se pueden establecer en un corto período y requieren tiempo acumulado. A partir de estos materiales acumulados, se puede ver que Stacks tiene un proceso completo de gobernanza comunitaria, desde conceptos técnicos hasta propuestas a través de Propuestas de Mejora de Stacks (SIP), seguido por discusión comunitaria, desarrollo e implementación. Esta es también la base del desarrollo del ecosistema de Stacks.

En general, en el espacio de Capa 2 de Bitcoin, Stacks tiene una ventaja de ser el primero en moverse. En comparación, muchos protocolos apenas están comenzando a construir en el campo de Capa 2 de BTC, mientras que Stacks está en una posición líder en cuanto a la madurez de sus soluciones técnicas y sus capacidades de desarrollo técnico.


Hoja de ruta de Stacks

Antecedentes del equipo

Actualmente, Stacks está compuesto por múltiples entidades independientes, desarrolladores y miembros de la comunidad. Juntos trabajan para desarrollar la cadena de bloques de Bitcoin.

  1. Hiro: Se enfoca en proporcionar y mantener herramientas para desarrolladores dentro del ecosistema de Stacks.
  2. Fundación Stacks: Apoya el desarrollo del ecosistema de Stacks a través de la gobernanza, la investigación, la educación y la financiación.
  3. Tecnologías de Daemon: Se centra en apoyar la minería y el staking de Stacks, así como en los negocios en el mercado asiático.
  4. Secret Key Labs: Se especializa en proporcionar monederos de Bitcoin que pueden participar directamente en Stacking, como XVerse.

Miembros clave del equipo

  1. Brittany Laughlin, La presidenta de la Fundación Stacks y socia fundadora de Lattice Ventures, proporciona capital inicial y oportunidades de networking para emprendedores que sirven a industrias desatendidas. Anteriormente, se desempeñó como Gerente General en Union Square Ventures y trabajó en 3x Entrepreneur. Se graduó de la Universidad de Nueva York con un título en Marketing y Negocios Internacionales.
  2. Ryan Shea, El cofundador de Stacks, se graduó de la Universidad de Princeton y es inversor en criptomonedas, biotecnología y tecnología avanzada.
  3. Muneeb Ali, Co-fundador de Stacks, tiene un doctorado de la Universidad de Princeton y también es el CEO de Trust Machines. Es una figura clave en el libro de George Gilder 'Vida después de Google' y se desempeña como asesor técnico para la serie de televisión de HBO 'Silicon Valley'.

El equipo de Stacks no es una sola empresa; más bien, se puede ver como una organización de equipo descentralizada. Esta organización está dedicada a construir sobre Bitcoin, con entidades como Hiro enfocándose en la creación de herramientas para desarrolladores, la Fundación Stacks promoviendo el desarrollo del ecosistema y XVerse especializándose en monederos de Bitcoin. Además, como cofundador de Stacks, Muneeb Ali es muy activo en Twitter, participando activamente en discusiones comunitarias y abogando por el desarrollo de Stacks.

Situation de Financiamiento

Stacks fue lanzado inicialmente en 2013 en el Departamento de Ciencias de la Computación de Princeton. Más tarde, en 2017, recaudó $47 millones a través de una ICO para la emisión de tokens STX, y en 2019 se convirtió en la primera empresa de criptomonedas en obtener calificación de la SEC, recaudando $23 millones adicionales a través de ofertas Reg A y Reg S en los Estados Unidos. Actualmente, según CryptoRankdatos, Stacks ha recaudado un total de $95 millones en financiamiento. Muchos de sus inversores provienen de firmas de VC conocidas en el espacio criptográfico, como IOSG, Blockchain Capital, HashKey Capital y otros.


ICO/Pre-sale, source:cryptorank


Rondas de financiación, fuente:cryptorank

Tokenomics:

Stacks emitió un total de 1.32 mil millones de tokens STX en el bloque génesis. Estos tokens fueron distribuidos a través de varias ICOs realizadas en 2017 y 2019. El precio de los tokens STX emitidos en 2017 fue de $0.12, mientras que los emitidos en la oferta Reg S en 2019 tenían un precio de $0.25 y la oferta conforme a la SEC en 2019 tenía un precio de $0.30.

Se espera que el suministro futuro proyectado de tokens STX alcance aproximadamente 1.818 millones para 2050. Después de la liberación de tokens desde el bloque génesis, la emisión de tokens se lleva a cabo a través de la minería, con una tasa de inflación flotante, para mitigar la inflación. Actualmente, según CoinMarketCapdatos, el suministro circulante de STX ha alcanzado 1.45 mil millones.


Desglose de tokens en el bloque génesis de Stacks, Extraído del Whitepaper de Stacks 2.0:

Estadísticas actuales del token (Datos de CoinMarketCap):

• Suministro circulante: 1.45 mil millones

• Suministro máximo: 1.82 mil millones

• Capitalización de mercado: $4.41 mil millones

• Valoración totalmente diluida (FDV): $5.54 mil millones

• Ratio de capitalización de mercado/FDV: 0.79

Ecología y Comunidad

Según los datos on-chain de DefiLlama, el valor total bloqueado (TVL) en Stacks y su ecosistema es casi de $150 millones. A medida que las soluciones de Capa 2 de BTC siguen ganando atención, el ecosistema de Stacks también está prosperando, con proyectos que abarcan diversas áreas de cripto, incluyendo monederos, NFTs, DEXs, DeFi, así como identidad, nombres de dominio, y más. Aquí hay una breve introducción a algunos de los proyectos populares actuales.

  1. Alex: Un protocolo de finanzas descentralizadas Bitcoin construido en la cadena Stacks, que incluye AMM, DEX BRC-20, Launchpad, puentes entre cadenas y más.
  2. StakingDAO: Un protocolo de participación en liquidez diseñado para mejorar la eficiencia de capital para los participantes de tokens STX. A través de StakingDAO, los usuarios apuestan tokens STX en el protocolo para ganar stSTX como recompensas, lo que les permite obtener rendimientos de Bitcoin y también utilizar stSTX en otras aplicaciones DeFi de Stacks.
  3. Protocolo Zest: una plataforma de préstamos descentralizada basada en Bitcoin. Los usuarios pueden obtener rendimientos depositando Bitcoin en piscinas de rendimiento o pedir prestado contra sus tenencias de Bitcoin en la piscina de préstamos.
  4. Protocolo Uwu: Un protocolo de préstamos construido en la cadena Stacks basado en la criptomoneda UWU Cash, compuesto principalmente por dos componentes principales: UWU Cash y tokens xUWU.

Para ver más proyectos ecológicos de Stacks, puedes ver aquí.


Clasificación de TVL del protocolo TVL dentro del ecosistema, obtenida deDefillama.

Actualmente, según TwitterScoreDatos, Stacks goza de gran popularidad dentro de la comunidad cripto de Twitter, con muchos seguidores influyentes.


Fuente:TwitterScore

Explora el valor de STX

valor a largo plazo

Evaluar si un token tiene potencial de inversión, desde una perspectiva fundamental, requiere al menos tres aspectos principales:

  1. Innovación Técnica: La Clave para el Progreso
  2. Efecto de inercia del token: impresión de dinero, airdrops, alto rendimiento, staking
  3. Narración: El Poder de la Narrativa

Cuanto más innovadora sea la tecnología, mayor será su capacidad de contar historias. La innovación tecnológica de Stacks cumple con las propiedades ideales de los contratos inteligentes de Bitcoin, equilibrando de manera inteligente la eficiencia y la seguridad.

Lograr el efecto de volante de inercia del token requiere incentivar a los usuarios a mantener los tokens a través de los ingresos del proyecto, el staking u otros mecanismos. Por ejemplo, las entregas aéreas y los rendimientos altos crean un efecto de volante de inercia para los tokens en el ecosistema de Ethereum. Para Stacks, el efecto de volante de inercia puede provenir de dos aspectos: primero, utilizando el mecanismo de apilamiento para ganar recompensas en BTC al bloquear STX para la firma de consenso; segundo, emitiendo tokens similares a los estándares ERC20, como sBTC, que está anclado a BTC, desbloqueando oportunidades de DeFi para BTC. Actualmente, muchos proyectos del ecosistema de Stacks se basan en Bitcoin y construyen protocolos DeFi.

La narración da vida a la tecnología y a las monedas, inspirando la imaginación y la creencia, creando así una comunidad fuerte y comprometida. Stacks ya está compuesto por entidades descentralizadas y comunidades que han estado avanzando colectivamente en la narrativa de Stacks, formando una base sólida para la comunidad de Stacks. Además, elementos como la aprobación de ETFs de BTC spot, la reducción a la mitad de BTC, la actualización de Stacks Nakamoto y el aumento de la competencia en Capa 2 de BTC contribuyen a la narrativa.

Solo la narrativa puede impulsar el desarrollo de tokens, pero sin innovación tecnológica, la narrativa es solo una burbuja. Cuando se combina con innovación tecnológica y el efecto de la rueda de inercia del token, las narrativas pueden sostener altos precios de los tokens durante períodos más largos. Basándonos en el análisis detallado anterior, creemos que Stacks cumple completamente con los tres aspectos de la evaluación del potencial de inversión. Se puede decir que Stacks, como líder en el espacio BTC L2, y su token nativo STX, tienen un valor de inversión a largo plazo. Además, a largo plazo, el precio de STX aumentará con cada punto caliente narrativo hasta que llegue la temporada BTC L2.

Correlación con movimientos de precio de BTC

Los incentivos económicos de la cadena Stacks están estrechamente relacionados con Bitcoin. Los mineros compiten por la oportunidad de minar STX pujando con BTC, mientras que los validadores de STX reciben recompensas en BTC basadas en la proporción de STX que apuestan. Por lo tanto, los precios de BTC y STX deberían estar correlacionados positivamente, lo que significa que el precio de STX aumentará junto con el precio de BTC. El gráfico de tendencia de precios comparativos a continuación también ilustra aproximadamente este punto.


Tendencias de precios de BTC y STX, fuente:coinmarketcap

Estimaciones de precios futuros

Si comparamos las Pilas de Capa 2 de BTC con el Optimismo de Capa 2 de Ethereum, según los precios actuales, se estima que el valor de mercado del Optimismo es inferior al 1% del valor de mercado de ETH. Por lo tanto, si las Pilas representaran el 1% del valor de mercado actual de BTC, el precio de STX sería de aproximadamente $9.7, lo que indica un aumento de más de tres veces respecto al precio actual.

Por supuesto, este precio es solo una estimación, y hay muchos factores que pueden influir en los precios de las monedas. Simplemente estamos considerando esto desde una perspectiva convencional y no proporcionando ningún consejo de inversión.

Resumir

Con la aprobación del ETF de Bitcoin y Bitcoin alcanzando nuevos máximos históricos, existen altas expectativas para que el sector de Capa 2 de Bitcoin pueda ver aumentos potenciales de diez o cien veces en este actual mercado alcista. Stacks, como líder en el campo de Capa 2 de Bitcoin, tiene un inmenso promesa y potencial de desarrollo. Aunque el precio de STX ya ha aumentado un 413.68% en comparación con el año pasado, creemos que Stacks todavía está en sus primeras etapas, y el verdadero despegue puede ocurrir cuando llegue la temporada de Capa 2 de Bitcoin. Cuando llegue la temporada de Capa 2 de Bitcoin, podemos esperar una explosión significativa en el ecosistema de Stacks, con un enfoque particular en proyectos con un Total Value Locked (TVL) en crecimiento rápido.

Referencias:

  1. Documentos técnicos de Stacks

https://docs.stacks.co/stacks-101/whitepapers

  1. SIP007: Consenso de apilamiento

https://github.com/stacksgov/sips/blob/main/sips/sip-007/sip-007-stacking-consensus.md

  1. Elegir la estrategia de apilamiento adecuada

https://www.stacks.co/blog/estrategia-de-apilamiento-como-hacerlo

4.Campo de Claridad

https://clarity-lang.org/universe#camp

5. Claridad Mental

https://book.clarity-lang.org/title-page.html

6. Preparando sBTC para el mejor momento de DeFi

https://forum.stacks.org/t/making-sbtc-ready-for-defi-prime-time/14421

7. La Guía Definitiva de Stacks Nakamoto

https://stacksfoundation.notion.site/The-Ultimate-Stacks-Nakamoto-Guide-7360bc316dcb49e6a03699342f0523be#2acf6dd00b8046f7a6beb2cd5ca868ca

8.Subredes

https://github.com/hirosystems/stacks-subnets

  1. Primer Informe en Profundidad: Interpretación exhaustiva de las características de Stacks, estado ecológico y economía de tokens

https://www.stackschina.com/news/toudengcang-in-depth-analysis-of-stacks-report

10.RootData-Stacks

https://www.rootdata.com/zh/Projects/detail/Stacks?k=MTM%3D

11.Cryptorank-Stacks

https://cryptorank.io/ico/blockstack?page=1

Declaración:

  1. Este artículo se reproduce de [marsBit], título original "Informe de investigación sobre Marte: Explicación detallada de las pilas de red de Capa 2 de Bitcoin - explorando el valor de inversión de STX", los derechos de autor pertenecen al autor original [cat boss (@catboss_s)], if you have any objection to the reprint, please contactEquipo de Aprendizaje de Gate, el equipo lo manejará tan pronto como sea posible de acuerdo con los procedimientos relevantes.

  2. Descargo de responsabilidad: Las opiniones y puntos de vista expresados en este artículo representan únicamente las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo son traducidas por el equipo de Gate Learn, no mencionadas enGate, el artículo traducido no puede ser reproducido, distribuido o plagiado.

Comece agora
Registe-se e ganhe um cupão de
100 USD
!