1. Resumen

Este informe de investigación analiza en profundidad el proyecto Stacks, una innovadora tecnología blockchain que tiene como objetivo lograr un alto grado de descentralización y escalabilidad sin agregar impacto ambiental adicional. pilas

Al proporcionar funciones de contrato inteligente, Bitcoin puede convertirse en un activo totalmente programable, que puede proporcionar una gama más amplia de escenarios de aplicación para aplicaciones descentralizadas (dApps).

Este informe detalla los componentes principales de Stacks, incluida cómo aprovecha el estado y la seguridad de Bitcoin, así como sus características y beneficios al usar el lenguaje Clarity para crear contratos inteligentes. Además, el informe analizará cómo funciona el mecanismo de consenso de prueba de transferencia (POX) y cómo aprovecha el mecanismo de prueba de trabajo de Bitcoin.

2. Introducción del proyecto

Stacks es un proyecto blockchain que se vincula a la cadena de bloques Bitcoin. Su objetivo es proporcionar una plataforma que pueda compartir seguridad con la cadena Bitcoin y liquidar transacciones en la cadena Bitcoin. Al ampliar la funcionalidad de Bitcoin, Stacks convierte a Bitcoin en un activo totalmente programable, que desbloqueará cientos de miles de millones de dólares en capital pasivo de Bitcoin y proporcionará una gama más amplia de escenarios de aplicación para aplicaciones descentralizadas.

El proyecto Stacks está vinculado a Bitcoin a través de su exclusivo mecanismo de consenso de prueba de transferencia (POX). PoX permite que la cadena Stacks utilice la seguridad de la cadena Bitcoin, al mismo tiempo que permite a los poseedores de tokens Stacks obtener recompensas de Bitcoin mediante el acto de "apilar". Este mecanismo permite agregar nuevas características, como contratos inteligentes y transacciones rápidas, a la base de seguridad de Bitcoin, mejorando así en gran medida la usabilidad y escalabilidad de Bitcoin.

La visión de Stacks es construir una red totalmente descentralizada y un ecosistema de aplicaciones basado en Bitcoin. Al proporcionar nuevas herramientas y tecnologías, como contratos inteligentes y transacciones rápidas, el proyecto Stacks espera promover un mayor desarrollo de Bitcoin y su ecosistema y, en última instancia, lograr una Web3 más segura, justa y abierta.

3. Estructura del proyecto

El proyecto Stacks utiliza su exclusivo mecanismo de consenso Prueba de transferencia (PoX) para vincularse a la cadena de Bitcoin. Esto permite a Stacks utilizar el estado y la seguridad de la cadena de Bitcoin para proporcionar una plataforma más segura y confiable para aplicaciones descentralizadas (dApps) y contratos inteligentes. En esta plataforma, todas las transacciones se liquidan en la cadena de Bitcoin, aprovechando así la sólida seguridad de Bitcoin.

La capa de contrato inteligente de Stacks tiene las siguientes características innovadoras:

S (asegurado), las transacciones de Stacks finalmente son confirmadas por Bitcoin.

Después de aproximadamente 100 bloques de Bitcoin o aproximadamente un día de confirmaciones, las transacciones que se realicen en la capa Stack estarán protegidas por todo el poder de hash de Bitcoin. Esto significa que para revertir estas transacciones, el atacante necesita suficiente potencia informática para reorganizar la cadena de Bitcoin. Las transacciones de Stack se liquidan en la cadena de bloques de Bitcoin y tienen finalidad de Bitcoin. Además de esto, la capa Satck bifurca completamente Bitcoin, lo que significa que cualquier bifurcación en la cadena de Bitcoin (como bifurcaciones blandas o duras) se reflejará en la cadena Stacks. Esto garantiza que la cadena Stacks pueda evolucionar con la cadena Bitcoin sin entrar en conflicto con sus bifurcaciones.

T (confianza minimizada) mecanismo de anclaje de Bitcoin sin confianza;

Stacks presenta un nuevo activo descentralizado y sin custodia vinculado a Bitcoin, sBTC. Esto permite que los contratos inteligentes se ejecuten de forma más rápida y económica utilizando activos vinculados a Bitcoin sin tener que comprometer la seguridad. Además, esto permite que los contratos en la capa Stacks se escriban en Bitcoin sin confianza a través de transacciones vinculadas.

Una interacción atómica (atómica) de Bitcoin y activos propiedad de direcciones de Bitcoin

Intercambios y activos atómicos: Stacks ya tiene intercambios atómicos para Bitcoin, lo que permite que las direcciones de Bitcoin posean y muevan activos definidos en la capa de Stacks. Magic Swap y Binary Swap son ejemplos de intercambios atómicos no confiables y ya activos entre Bitcoin L1 y activos en la capa Stacks. Además, los usuarios pueden poseer activos de la capa Stacks, como STX, monedas estables y NFT, en una dirección de Bitcoin si lo desean, y transferirlos mediante transacciones Bitcoin L1.

C (Clarity) Lenguaje claro, contratos inteligentes más seguros y decidibles.

Stacks admite un lenguaje de contrato inteligente seguro y decidible llamado Clarity. Con Clarity, los desarrolladores pueden saber con certeza matemática qué puede y qué no puede hacer un contrato antes de ejecutarlo. Los contratos ancla descentralizados se beneficiarán de las propiedades de seguridad del lenguaje Clarity. A diciembre de 2022, se han implementado más de 5000 contratos de Clarity en la capa Stacks. El diseño de Clarity también evita el problema de la "estimación de la tarifa del gas", un problema común con muchos otros lenguajes de contratos inteligentes como Solidity. En Clarity, la tarifa de ejecución de una transacción se puede conocer con precisión antes de que ocurra la transacción, evitando así el fracaso de la transacción debido a tarifas insuficientes. En Stacks, la creación y gestión de activos anclados a Bitcoin (como sBTC) se logra a través de un contrato inteligente especial, el contrato ancla descentralizado. Este contrato aprovecha la seguridad del lenguaje Clarity para garantizar la seguridad y confiabilidad del proceso de creación y gestión de activos anclados.

K (Conocimiento) Prueba de conocimiento de todo el estado de Bitcoin Legible;

Stacks tiene un conocimiento completo del estado de Bitcoin, puede leer transacciones de Bitcoin y cambios de estado sin confianza y ejecutar contratos inteligentes activados por transacciones de Bitcoin. La funcionalidad de lectura de Bitcoin ayuda a mantener la vinculación descentralizada coherente con el BTC bloqueado en Bitcoin L1 y más. La función de lectura de Bitcoin de Stacks garantiza que el estado de vinculación descentralizado (es decir, el estado de sBTC) sea consistente con el BTC bloqueado en Bitcoin L1. Esto se debe a que cada vez que ocurre una transacción en la cadena de Bitcoin, Stacks puede leer esos cambios y actualizar el estado de sBTC en consecuencia. De esta manera, los usuarios pueden asegurarse de que su sBTC esté siempre sincronizado con su BTC bloqueado en la cadena de Bitcoin.

Escalabilidad S (escalable), transacciones rápidas en la capa de liquidación de Bitcoin

Stacks mejora la velocidad de procesamiento de las transacciones al generar bloques de Stacks más rápido entre bloques de Bitcoin. Esto significa que las transacciones en la red Stacks se pueden completar y confirmar más rápido que Bitcoin. Además, las subredes son una capa escalable de la red Stacks que puede realizar diferentes compensaciones entre rendimiento y descentralización. Esto significa que las subredes se pueden optimizar según sus necesidades y prioridades específicas, como velocidades de transacción más rápidas o una mayor descentralización. Las subredes de Stacks pueden admitir otros lenguajes de programación y entornos de ejecución, como el lenguaje Solidity de Ethereum y la EVM (Ethereum Virtual Machine). Esto significa que los contratos inteligentes desarrollados en la red Ethereum pueden ejecutarse en la red Stacks y pueden usar Bitcoin para anclar activos y liquidarse en la cadena de Bitcoin. Esto aumenta enormemente la compatibilidad y el alcance de la aplicación de Stacks.

Mecanismo de consenso de prueba de transferencia (PoX)

La prueba de transferencia (PoX) es un componente central del proyecto Stacks. Este es un nuevo mecanismo de consenso que aprovecha la prueba de trabajo (PoW) de Bitcoin para lograr un alto grado de descentralización y escalabilidad. En PoX, los nodos de la cadena Stacks participarán en la creación de bloques "quemando" Bitcoins. Esto significa que los nodos enviarán Bitcoin a una dirección inalcanzable, demostrando así que han contribuido a la seguridad de participar en la red. Luego, estos nodos pueden seleccionarse como nodos para crear nuevos bloques, recibiendo así tokens de Stacks como recompensa.

La capa Stacks se basa en STX y BTC para su novedoso mecanismo de consenso llamado Prueba de Transferencia (PoX), que utiliza capas Stacks y Bitcoin. PoX es similar en espíritu al consenso de Prueba de trabajo (PoW) de Bitcoin: al igual que los mineros de Bitcoin PoW gastan electricidad y son recompensados ​​con BTC, los mineros de Stacks PoX gastan (extraen) BTC y son recompensados ​​con STX. Al igual que PoW, PoX utiliza una elección de líder único al estilo Nakamoto: los mineros de PoX pujan simplemente gastando BTC y tienen un líder con pesos de puja como probabilidades aleatorias. La elección del líder se lleva a cabo en la cadena Bitcoin y se escriben nuevos bloques en la capa Stacks. De esta manera, PoX reutiliza el trabajo ya realizado por los mineros de Bitcoin y no consume ninguna electricidad adicional significativa: solo se requiere una computadora portátil/computadora que funcione para realizar ofertas de nodos Stacks usando BTC.

Otra parte de PoX es el "Stacking", que permite a los poseedores de tokens Stacks participar en la seguridad de la red. Si los titulares eligen "apilar" sus tokens, periódicamente serán recompensados ​​con Bitcoins. Este es un mecanismo único que permite a los participantes de la cadena Stacks recibir Bitcoin directamente como recompensa, fortaleciendo aún más la conexión de la red Stacks con Bitcoin.

Stacks es una capa de Bitcoin de contrato inteligente con una conexión profunda y continua a la cadena de Bitcoin, a diferencia de las cadenas laterales como RSK y Liquid. La capa Stacks permite que las aplicaciones y los contratos inteligentes utilicen Bitcoin (BTC) como activo o moneda y liquiden sus transacciones en la cadena principal de Bitcoin. El objetivo de la capa Stacks es expandir la economía de Bitcoin transformando BTC de un activo pasivo a un activo productivo, además de permitir una variedad de aplicaciones descentralizadas. Al igual que las cadenas laterales como RSK y Liquid, la capa Stacks tiene su propio libro de contabilidad global y su entorno de ejecución para respaldar contratos inteligentes y evitar que la cadena de bloques de Bitcoin se sobrecargue con transacciones adicionales. Sin embargo, la capa Stacks es única porque tiene la mayoría de las propiedades deseables de los contratos inteligentes de Bitcoin. También proporciona mecanismos de alto rendimiento como bloques rápidos, anclaje descentralizado y subredes.

4. Solicitud de proyecto

Aproveche Bitcoin para convertirse en un activo totalmente programable

Stacks proporciona nuevas funciones y escenarios de aplicación para Bitcoin. Al aprovechar Stacks, Bitcoin se puede utilizar como un activo totalmente programable en aplicaciones descentralizadas y contratos inteligentes. Esta innovadora aplicación permite que Bitcoin se utilice ampliamente en diversos productos y servicios financieros descentralizados, como préstamos, seguros, mercados de predicción, etc.

Usando la capa Stacks, los desarrolladores pueden crear cualquier aplicación que puedan construir en otras plataformas de contratos inteligentes como Ethereum, Solana, Avalanche, etc., pero usando BTC como su activo/moneda y estableciendo su acuerdo en la cadena de bloques de Bitcoin. Podrán hacer esto en Clarity VM o en una EVM u otra máquina virtual en Solidity u otros lenguajes usando subredes. Los usuarios también pueden intercambiar BTC de forma nativa por monedas estables y NFT directamente desde la cadena de Bitcoin.

Desbloquear capital pasivo de Bitcoin

Stacks, a través de sus contratos inteligentes y aplicaciones descentralizadas, puede desbloquear capital pasivo de Bitcoin, permitiendo que ese capital genere mayor valor. Por ejemplo, al utilizar Stacks, los titulares de Bitcoin pueden colocar su Bitcoin en una plataforma de préstamos descentralizada y obtener ingresos por intereses. Además, los poseedores de Bitcoin también pueden usar sus Bitcoins para la seguridad de la red y recibir Bitcoins como recompensa al participar en el mecanismo de "apilamiento" de Stacks.

Proporciona transacciones rápidas para Bitcoin

Además de las características anteriores, Stacks también proporciona a Bitcoin la capacidad de realizar transacciones rápidas. Debido a la naturaleza del diseño de Bitcoin, sus velocidades de transacción son lentas, lo que puede limitar su aplicación en algunos casos.

La capa Stacks Bitcoin proporciona funcionalidad adicional para un mayor rendimiento, así como una mayor versatilidad y seguridad. Aunque el mecanismo de rendimiento de la capa Stacks se describió anteriormente, la capa Stacks, al igual que Bitcoin, está optimizada para la descentralización en lugar de una baja latencia o un alto rendimiento de la red: en áreas remotas, los usuarios con computadoras portátiles comunes y conexiones a Internet domésticas deberían poder ejecutarse al máximo. Pilas y nodos de Bitcoin. Sin embargo, la capa de subred de la cadena Stacks puede lograr un mayor rendimiento. Las subredes también admiten contratos inteligentes y pueden realizar diferentes compensaciones entre descentralización y rendimiento que la cadena principal de Stacks u otras subredes. Además, una única subred puede admitir contratos inteligentes en diferentes lenguajes de programación y entornos de ejecución. Algunas subredes pueden admitir Clarity y Clarity VM, que tienen ventajas de seguridad, mientras que otras pueden admitir el lenguaje Solidity de Ethereum y la compatibilidad con EVM, o la compatibilidad con la máquina virtual Ethereum, que tiene las ventajas de facilidad de integración y desarrollo, y puede aprovechar todas Contratos y herramientas inteligentes de Ethereum. A través de Stacks, los usuarios pueden realizar transacciones de Bitcoin más rápidas, lo que permite que Bitcoin se utilice ampliamente en transacciones diarias y micropagos.

5. Antecedentes del equipo

Actualmente, Stacks es un proyecto compuesto por múltiples entidades y comunidades independientes. En sus inicios, Stacks estaba dirigido principalmente por Blockstack PBC (ahora rebautizado como Hiro Systems PBC, o Hiro para abreviar). Hiro tiene 66 miembros en el equipo, incluido Muneeb Ali, el fundador. Los miembros principales del equipo del proyecto tienen muchos años de experiencia en I+D en el campo de los sistemas distribuidos, incluidos seis doctorados en el campo de los sistemas distribuidos y dos científicos que ganaron el Premio a la Carrera Presidencial de EE. UU.

Muneeb Ali, cofundador de Stacks y director ejecutivo de Hiro, tiene un doctorado en informática de la Universidad de Princeton y se centra en la creación de soluciones full-stack para aplicaciones distribuidas.

Jude Nelson, científico investigador de la Fundación Stacks y ex socio de ingeniería de Hiro, recibió un doctorado en informática de la Universidad de Princeton y fue miembro principal de PlanetLab, que ganó el premio ACM Test of Time por su implementación de experimentos y despliegues a escala planetaria.

Aaron Blankstein, ingeniero, se unió al equipo de ingeniería de Blockstack en 2017 después de recibir su doctorado.

Mike Freedman, consultor técnico de Hiro, profesor de sistemas distribuidos en la Universidad de Princeton.

Albert Wenger, director de Hiro, socio director de Union Square Ventures (USV). Antes de unirse a USV, Albert fue presidente de del.icio.us hasta que la empresa fue vendida a Yahoo. También era un inversor ángel y había invertido en Etsy y Tumblr.

6. Información de financiación

La cantidad de tokens recaudados y vendidos fue de 609,2 millones y el total recaudado fue de aproximadamente 75,6 millones de dólares estadounidenses. El número de recompensas para fundadores y equipos es de 253,1 millones. A finales de 2019, se desbloquearán 441 millones de tokens STX, el 36% de los cuales están en manos de empleados, fundadores e inversores de la Serie A, y el 52% están en manos de inversores Reg D.

7. Resultados de desarrollo

Actualmente, los proyectos más famosos de la red Stacks incluyen:

billetera:

Hiro Wallet es la billetera de código abierto más utilizada en la cadena Stacks y ayuda a los usuarios a almacenar, recibir o enviar activos en la red Stacks. Es compatible con Ordinals, pero aún no ha integrado Lightning Network.

Xverse admite billeteras sin custodia para que los usuarios almacenen, reciban o envíen activos en la cadena de bloques Stacks, admite Ordinals y ha agregado funciones biométricas para mejorar la seguridad y conveniencia de la billetera, pero aún no ha integrado Lightning Network.

GoSats es una billetera Bitcoin centrada en la comunidad india desarrollada por un equipo indio con la visión de hacer que BTC sea accesible para todos los compradores, consumidores y ahorradores, y ha lanzado la tarjeta Visa GosSats, el programa de fidelización y más.

DEFI:

ALEX es un Dex construido sobre la cadena Stacks respaldado por la organización sin fines de lucro ALEX Lab Foundation. Los usuarios pueden realizar transacciones, apuestas, minería de liquidez, cadenas cruzadas y Launchpad, incluidas lotería e IDO en la plataforma.

Stackswap afirma ser el primer Dex completamente funcional en la cadena Bitcoin, lo que permite a los usuarios realizar transacciones de activos, extracción de liquidez, apuestas, cadenas cruzadas, Launchpad y NFT y otras funciones, y ha emitido tokens STSW.

UWU es un protocolo de préstamos basado en la moneda estable UWU Cash construida en la cadena Stacks. Fue diseñado por nickole.btc de BitAcademy. Actualmente se encuentra en la fase de prueba. Puede obtener calificaciones de prueba uniéndose a la comunidad y completando el formulario.

Apuesta de liquidez:

Planbetter es un protocolo de apuesta de liquidez en la cadena Stack. Más de 88.000 usuarios de Stackers han prometido 280 millones de STX y han recibido una recompensa acumulada de 25,42 BTC.

NFT:

El mercado comercial de NFT creado por Gamma para Bitcoin NFT ha integrado Stacks y Ordinals.

Boom es la plataforma NFT nativa de la cadena Stacks y ha lanzado un nuevo tipo de NFT: Boomboxes. Permite a los usuarios delegar el bloqueo de su STX y recibir un NFT como certificado de reclamo automático por la parte de recompensa del bloqueo.

TradePort es un mercado de comercio NFT de agregación de múltiples cadenas que actualmente admite cadenas Stacks y Near, y planea expandirse a Aptos y Sui.

8. Modelo Económico

Su oferta inicial es de 1,32 mil millones. Y se llevarán a cabo emisiones adicionales a una determinada tasa de inflación cada año, y se espera que alcance 1.842 millones para 2050 (v1 es 2.052 millones).

STX es la tarifa requerida para registrar activos digitales (como nombres de usuario, licencias de software, podcasts u otros productos digitales) en Stack 2.0 y publicar y ejecutar contratos inteligentes. Es similar a la tarifa de gas en la red Ethereum. consumir STX. Al mismo tiempo, STX se puede utilizar para pagar tarifas de transacción y también es un incentivo para que los mineros ejecuten nodos de minería y los desarrolladores desarrollen DApps.

El atributo principal de STX es cooperar con Stack 2.0 para la operación de la red, ajustando y equilibrando varios mecanismos. El valor a largo plazo de STX depende esencialmente del crecimiento de la red Stacks y de la demanda del contrato inteligente Clarity.

En Stack 2.0, la forma principal de obtener STX es participar en el mecanismo de consenso PoX, enviar BTC para obtener STX o comprometer STX para obtener BTC. En cada ciclo de recompensa de bloqueo STX, los Bitcoins transferidos desde los mineros se recibirán como parte de la prueba de transferencia. Una vez que se ha completado la cantidad de períodos bloqueados, STX se desbloquea y se puede gastar libremente o participar en apuestas nuevamente.

9. Ventajas y riesgos

Ventaja

  • Capacidades de contratos inteligentes de Bitcoin: Stacks proporciona capacidades de contratos inteligentes y dApps para Bitcoin, que pueden atraer a una gran cantidad de usuarios y desarrolladores. Esto podría desencadenar el desarrollo de un nuevo ecosistema de desarrolladores y usuarios, aumentando el uso y el valor de Bitcoin.

  • Nuevas aplicaciones y casos de uso: Stacks permite que Bitcoin se utilice como activo subyacente para contratos inteligentes, lo que podría abrir una gama de nuevas aplicaciones y casos de uso, como las finanzas descentralizadas (DeFi) y los tokens no fungibles (NFT).

  • Contribución a la economía de Bitcoin: las pilas pueden tener un impacto positivo en la economía de Bitcoin al permitir que Bitcoin participe en contratos inteligentes y dApps. Esto podría aumentar la demanda de Bitcoin, aumentando así su valor. Al mismo tiempo, al incorporar tarifas de transacción a la red Bitcoin, Stacks también puede ayudar a mantener segura la red Bitcoin a largo plazo.

riesgo

  • Desarrollo y aceptación de tecnología: aunque Stacks agrega capacidades de contratos inteligentes y dApps a Bitcoin, el desarrollo y la aceptación de esta tecnología aún enfrenta desafíos. Aunque el lenguaje Clarity es seguro, no todos los desarrolladores están familiarizados con él. Además, si bien las subredes ofrecen mayor rendimiento y mayor versatilidad, implementar y mantener estas subredes puede plantear desafíos técnicos y de gobernanza.

  • Efectos de red y adopción de usuarios: Stacks necesita atraer a una gran cantidad de usuarios y desarrolladores para alcanzar su potencial. Esto llevará tiempo y requerirá superar los desafíos de los efectos de red, donde las plataformas existentes como Ethereum pueden atraer ya a un gran número de usuarios y desarrolladores.

  • Riesgo regulatorio: algunas características de Stacks, como la minería STX y el Stacking, pueden estar sujetas a restricciones regulatorias en ciertas jurisdicciones. Además, el entorno regulatorio global para las criptomonedas y los contratos inteligentes sigue cambiando, lo que puede tener un impacto en Stacks.

En general, a pesar de algunos desafíos, las perspectivas de Stacks parecen prometedoras. Si puede resolver con éxito estos desafíos, Stacks podría tener un profundo impacto en Bitcoin y todo el ecosistema de criptomonedas.

PD: el informe anterior se transfiere de Internet y puede utilizarse como información científica de divulgación para comprender STX. Las transacciones de cobertura Big Pie y STX son modelos de arbitraje muy estables. Espero que STX se desarrolle cada vez mejor y se destaque en la red Bitcoin de segunda capa.

#对冲交易 >$BTC >$STX