Flor Peña | flor.btc

Jul 0123 min read

Libro Blanco de Stacks 2.0 (en español)

OJO: A continuación voy a compartir traducido al español el Libro Blanco BORRADOR v0.1 de Stacks, con fecha de publicación: Diciembre 2020. Puedes ver el documento original, en inglés, aquí.

Esta publicación viene a ser una copia exacta del libro blanco publicado en Diciembre de 2020 pero completamente en español, por lo que hay fechas que notarás que ya han pasado. Lo importante acá es que esta información te sirva para entender las bases de Stacks.

Descargo de responsabilidad: Este documento no es una oferta de ningún valor o ficha y está destinado únicamente a fines informativos. El documento contiene ciertas afirmaciones de carácter prospectivo que pueden no ser exactas. Además, la información contenida en este documento puede quedar obsoleta.

Introducción:

Este documento ofrece una visión general de la blockchain Stacks 2.0, una blockchain de capa 1 que aporta contratos inteligentes y aplicaciones descentralizadas a Bitcoin. Presentamos el primer algoritmo de consenso entre dos blockchains. Stacks 2.0 integra los contratos inteligentes y las aplicaciones descentralizadas de forma nativa con la seguridad, la estabilidad y el poder económico de Bitcoin.

Las cadenas de bloques son la actualización más importante de Internet desde la creación de la Web hace más de 30 años años atrás. Por primera vez, se pueden definir y utilizar activos digitales mediante protocolos abiertos, desbloqueando nuevos modelos de negocio y capacidades que antes no eran posibles.

Bitcoin es la primera y más segura cadena de bloques; proporciona un nuevo tipo de dinero que no puede ser controlado o alterado por una sola parte. La red de Bitcoin proporciona las bases no sólo para la criptomoneda Bitcoin, sino para un protocolo de liquidación general.

Las cadenas de bloques permiten nuevos tipos de programas informáticos: (a) contratos inteligentes que pueden ser publicados en una blockchain para que se ejecuten de forma fiable y cualquiera pueda verificar sus resultados y (b) aplicaciones descentralizadas que son propiedad del usuario y evitan los servidores centralizados. Ethereum demostró el poder de los contratos inteligentes, y Stacks aporta estas capacidades a BITCOIN.

Nuestra tesis es que las aplicaciones descentralizadas y los casos de uso acabarán construyéndose sobre Bitcoin, la red blockchain más fuerte y más utilizada, en lugar de redes desconectadas. En los primeros días del Internet, había varios protocolos que competían entre sí. TCP/IP surgió como el estándar ganador, y todo lo demás se construyó sobre él. Bitcoin es ese estándar para las criptomonedas.

Dada nuestra tesis de que Bitcoin es el estándar para la liquidación de valores, hemos construido el primer algoritmo de consenso entre dos blockchains, llamado Prueba de Transferencia (Proof of Transfer - PoX), que conecta las blockchains de Bitcoin y Stacks y amplía la funcionalidad de Bitcoin. La elección del líder tiene lugar en la cadena base de Bitcoin, y los nuevos bloques se escriben en la cadena conectada de Stacks.

La blockchain Stacks 2.0 aporta a Bitcoin (a) transacciones escalables y (b) contratos inteligentes de uso general, sin modificar Bitcoin. Los mineros de Stacks utilizan Bitcoin (BTC) para minar Stacks (STX). Los titulares de Stacks pueden bloquear sus STX en el consenso para ganar Bitcoin, lo que hace que STX sea un criptoactivo único que tiene un precio nativo en BTC y da ganancias en BTC.

El lenguaje Clarity, un lenguaje de contratos inteligentes seguro y predecible, se pone en marcha con el lanzamiento de la red principal Stacks 2.0. Ha sido desarrollado por científicos de Princeton y el MIT durante los dos últimos años. Clarity hace mucho más difícil que se produzcan errores en los contratos inteligentes y permite a los desarrolladores escribir la lógica alrededor del estado de Bitcoin directamente. Creemos que llevar los contratos inteligentes directamente a Bitcoin puede hacer a BTC más valioso, ya que se puede dar un uso productivo en lugar de ser un activo que se mantiene de forma pasiva.

La criptomoneda Stacks se distribuyó al público en general a través de la primera oferta de tokens calificada por la SEC en 2019. Stacks (STX) se utiliza como combustible para los contratos inteligentes Clarity.

Por qué Bitcoin:

Bitcoin es la cadena de bloques soberana más fuerte. Bitcoin es una fuente de verdad a prueba de manipulaciones; un protocolo de liquidación de valores. Una vez que tienes la última fuente de verdad, otros protocolos descentralizados y casos de uso pueden ser construidos sobre ella. En el Internet tradicional, el protocolo TCP/IP surgió como el estándar y no necesitó cambiar para que la gente innovara sobre él. Los protocolos, una vez establecidos, es bastante difícil competir con ellos. Bitcoin es dinero soberano y un protocolo de liquidación de valores. Es probable que el mundo converja hacia un estándar de valor. Creemos que este estándar de valor será Bitcoin, dados los efectos de red, la seguridad y el dominio del mercado de las criptomonedas.

Existe la idea errónea de que Bitcoin es un "pony de un solo truco" y que no puede tener un uso más allá de ser un almacén de valor. Es posible innovar alrededor del protocolo de liquidación de Bitcoin y permitir contratos inteligentes de uso general y aplicaciones descentralizadas. Bitcoin no necesita cambiar.

Hay dos retos fundamentales para construir aplicaciones y contratos inteligentes en Bitcoin:

  1. Escalabilidad: La cadena de bloques básica de Bitcoin tiene una capacidad limitada para realizar transacciones.

  2. Contratos seguros: La blockchain de Bitcoin tiene un lenguaje de scripting limitado y no permite contratos inteligentes generales. Esta elección de diseño garantiza la seguridad en la capa base.

La blockchain de Stacks aborda las limitaciones de escalabilidad y contratos inteligentes seguros y permite aplicaciones y contratos inteligentes para Bitcoin. Lo hacemos a través de un algoritmo de consenso único que se ejecuta entre dos cadenas de bloques: La blockchain de Bitcoin funciona como la capa de liquidación y fuente de verdad, mientras que los contratos inteligentes se ejecutan en la cadena de Stacks.

Permitir contratos inteligentes escalables directamente en Bitcoin ha sido un cuello de botella durante mucho tiempo, y la blockchain de Stacks desbloquea esa funcionalidad. Permitimos esto sin modificar Bitcoin, un requisito de diseño crítico para permitir tales aplicaciones y contratos inteligentes.

Bitcoin se utiliza actualmente como depósito (pasivo) de valor, y la criptomoneda Bitcoin es el principal caso de uso de la cadena de bloques de Bitcoin. Los casos de uso exitosos que se están probando en otras blockchains pueden ser simplemente portados o construidos directamente usando Bitcoin.

Ganar Bitcoin

La seguridad de la red Bitcoin y el acceso al criptocapital de Bitcoin son ventajas de nuestro diseño. Además, nuestro diseño permite una característica económica única para la criptomoneda Stacks en la que los titulares de STX pueden bloquear sus STX para ganar recompensas en BTC del algoritmo de consenso.

La oferta fija y limitada de Bitcoin y su adopción como cobertura contra la inflación hace que ganar BTC sea atractivo. Además, a medida que aumenta el uso de contratos inteligentes en la blockchain de Stacks, la tasa de ganancia de BTC también aumenta.

Diseño de Stacks 2.0

Stacks 2.0 es una blockchain de capa 1 que se conecta a Bitcoin por seguridad y permite aplicaciones descentralizadas y contratos inteligentes predecibles. Stacks 2.0 implementa la minería PoX que se ancla a la seguridad de Bitcoin. La elección del líder ocurre en la blockchain de Bitcoin y los mineros de STX escriben nuevos bloques en la blockchain de Stacks conectada. Con PoX no hay necesidad de modificar Bitcoin para habilitar contratos inteligentes y aplicaciones entorno a él.

Hay dos tipos de participantes como parte del mecanismo de consenso PoX:

1. Mineros STX

2. Los titulares de STX (los que poseen Stacks)

Los mineros de STX pueden ver el estado tanto de la blockchain de Bitcoin como de la blockchain de Stacks. Los mineros de STX participan en la elección del líder enviando transacciones a la blockchain de Bitcoin, una función aleatoria verificable (VRF) selecciona aleatoriamente al líder de cada ronda (dando más peso a las ofertas de BTC más altas), y el líder escribe el nuevo bloque en la cadena de Stacks. Los mineros STX obtienen STX recién acuñados (recompensas de coinbase), las tasas de transacción que se les pagan en STX, y las tasas de ejecución del contrato Clarity de cada bloque también se pagan en STX. Los mineros de STX expresan el coste de minar en BTC y gastan BTC para participar en la elección de líderes. Los mineros STX pueden modelar el valor total de un nuevo bloque de Stacks como un par comercial BTC/STX en la cadena, y participarán en la minería si pueden obtener STX más baratos de la minería que de los intercambios externos.

Los titulares de STX pueden participar en el consenso y ganar recompensas de BTC participando en un proceso llamado Stacking. Para participar, los usuarios bloquean sus STX durante un ciclo de recompensa (aproximadamente dos semanas), dirigen o apoyan un nodo completo, y envían información útil a la red como transacciones STX. Los titulares de STX que participan activamente en el Stacking ganan recompensas en Bitcoin de ese ciclo. A diferencia de la proof of stake, no hay riesgo de slashing (penalizaciones económicas por protocolo) para los titulares de STX.

Stacks 1.0, un diseño inicial con un conjunto limitado de funcionalidades, se lanzó sobre Bitcoin en Otoño de 2018. Stacks 2.0 es una actualización importante y un diseño completo que entró en funcionamiento en la red principal en enero de 2021. Este documento sólo cubre Stacks 2.0 y sustituye al anterior diseño técnico de Stacks 1.0.

Escalabilidad de las transacciones:

Las transacciones en la blockchain de Stacks pueden escalar independientemente de Bitcoin; sólo dependen de Bitcoin para la finalización. Miles de transacciones de Stacks dan lugar a un único hash en Bitcoin; las transacciones de Stacks se "liquidan" en Bitcoin automáticamente en cada bloque de Bitcoin como parte del consenso. Además, Stacks introduce el concepto de microbloques que dan la confirmación inicial en segundos. Los microbloques son un escenario principal para la investigación de la escalabilidad en el futuro, donde teóricamente se pueden ejecutar algoritmos de consenso más rápidos para los microbloques que liquidan datos en Bitcoin por bloque de Bitcoin.

Stacks utiliza Bitcoin como protocolo de liquidación. Sirve como fuente de la verdad definitiva y archiva los hashes del historial de bloques de Stacks. La finalidad de las transacciones está actualmente ligada a Bitcoin y creemos que Bitcoin ofrece una fuerte noción de finalidad de la que se beneficia nuestro diseño.

La cadena de bloques Stacks 2.0 está escrita en Rust. Los detalles del protocolo y el código abierto están disponible en el repositorio GitHub de Stacks.

Consenso PoX

Proof of Transfer (PoX) es el primer algoritmo de consenso entre dos blockchains. En concreto presentamos una implementación de PoX utilizando Bitcoin como cadena base y Stacks como cadena conectada. En PoX, la elección del líder ocurre en la blockchain de Bitcoin. En lugar de quemar electricidad en pruebas de trabajo, PoX reutiliza bitcoins ya acuñados como "prueba de cálculo" y los mineros representan su coste de minería en bitcoins directamente.

Los mineros de STX apuestan por convertirse en el líder de la próxima ronda. El protocolo selecciona al minero ganador (es decir, el líder) de una ronda utilizando una función aleatoria verificable (VRF). El líder escribe el nuevo bloque de la blockchain de Stacks y acuña las recompensas: Stacks recién acuñados para el bloque, tasas por contratos inteligentes y transacciones.

Los bitcoins utilizados para las pujas de los mineros se envían a un conjunto de direcciones específicas correspondientes a Stacks (STX) que participan activamente en el consenso. Así, en lugar de ser destruidos, los bitcoin consumidos en el proceso de minería van a los titulares de los Stacks productivos como recompensa basada en su posesión de Stacks y su participación en el algoritmo de stacking (apilamiento).

Parámetros PoX:

  • Recompensa en bloque: 1000 STX/bloque durante los primeros 4 años; 500 STX/bloque durante los siguientes 4 años; 250 durante los 4 años siguientes; y 125 STX/bloque a perpetuidad después.

  • Tiempo de bloque: La blockchain de Stacks produce bloques al mismo ritmo que Bitcoin. Los bloques de Bitcoin se producen aproximadamente una vez cada 10 minutos, por lo que ese será el ritmo de la red principal de Stacks 2.0. Sin embargo, los microbloques pueden dar una confirmación inicial más rápida.

  • Ventana de vencimiento de la recompensa en bloque: 100 bloques, lo que significa que si un minero gana un bloque, ganará la recompensa de coinbase para ese bloque después de que hayan transcurrido 100 bloques.

  • Parámetros de stacking: 2 direcciones de recompensa por bloque; ciclo de recompensa de 2000 bloques (~2 semanas) para un total de 4000 ranuras de recompensa.

  • Umbral de apilamiento: el número mínimo de STX necesario es dinámico en función de la participación. Este umbral es el 0,025% de la cantidad de STX participantes cuando la participación está entre el 25% y el 100%, y cuando la participación es inferior al 25%, el umbral es siempre el 0,00625% de la del suministro líquido de STX.

Contratos inteligentes Clarity

Clarity es un nuevo lenguaje de programación para contratos inteligentes. El lenguaje Clarity optimiza la previsibilidad y seguridad. Stacks 2.0 ancla los contratos inteligentes Clarity a Bitcoin haciendo que los contratos inteligentes funcionen en base a las acciones vistas en la blockchain de Bitcoin.

Los contratos inteligentes bien diseñados pueden prevenir errores, pero los contratos mal diseñados pueden traer problemas. Esto es especialmente importante dado que los contratos inteligentes están destinados a mantener dinero digital en ellos. Con Clarity, adoptamos el enfoque de "lo que ves es lo que obtienes". Clarity hace que el comportamiento, el coste y el rendimiento de los contratos inteligentes sean transparentes tanto para desarrolladores como para la verificación automatizada, e introduce post-condiciones para mayor seguridad.

Lenguaje decidible:

Clarity es un lenguaje decidible. Un lenguaje de programación es decidible si se puede saber, con certeza, a partir del propio código lo que hará el programa. Clarity es intencionadamente Turing incompleta ya que evita la "complejidad de Turing". Esto permite un análisis estático completo de todo el gráfico de llamadas de un determinado contrato inteligente. Además, el soporte de tipos y el comprobador de tipos pueden eliminar clases enteras de errores, como los lanzamientos involuntarios, bugs de reentrada y lecturas de valores no inicializados. Por último, el código de Clarity puede ser analizado en cuanto a coste de ejecución y uso de datos. Los desarrolladores pueden predecir qué hará un determinado programa Clarity y cuánto costará.

Solidity, el lenguaje de implementación de contratos en Ethereum, es un lenguaje indecidible: es imposible saber con precisión cómo se comportará un contrato en determinadas situaciones sin ejecutarlo realmente en esas situaciones. Ambos tipos de lenguaje de programación tienen ventajas. Pero cuando se trata de contratos inteligentes que encierran miles de millones de dólares en código, es fundamental minimizar los riesgos.

Sin compilador:

Además de ser un lenguaje decidible, Clarity también es interpretado. El código fuente del contrato es publicado y ejecutado por los nodos de la cadena de bloques. Eliminando cualquier intermediario, representación compilada (por ejemplo, el código de bytes de EVM para Solidity) además minimiza la superficie de introducción de errores. La publicación del código fuente del contrato también mejora su comprensión. Los errores del compilador son doblemente perjudiciales en las cadenas de bloques porque, aunque el código fuente programado puede no tener un error, cualquier error de este tipo requeriría fuertes bifurcaciones - que son potencialmente inviables - de remediar.

Visibilidad en el Estado de Bitcoin:

Los contratos Clarity tienen visibilidad del estado de Bitcoin, lo que significa que la lógica del contrato puede activarse basándose en transacciones puras. Los contratos Clarity tienen pruebas SPV incorporadas para Bitcoin y pueden hacer que la interacción con el estado de Bitcoin sea más fácil para los desarrolladores. Los contratos de Clarity se bifurcan con Bitcoin, por lo que los desarrolladores no tienen que preocuparse por los casos en los que Bitcoin se bifurca y los contratos inteligentes deben ajustarse a la bifurcación.

Criptomoneda Stacks (STX)

La criptomoneda Stacks (STX) está diseñada principalmente para ser utilizada como "combustible" para ejecutar los contratos inteligentes Clarity. Las pilas también se utilizan para otras funciones de la red, como el registro de activos digitales, pagar las tasas de transacción y publicar los contratos Clarity en la cadena de bloques.

Los Stacks pueden ser bloqueados por los titulares de STX para participar en el consenso y ganar recompensas de Bitcoin. Para participar, los titulares de STX ejecutan un nodo completo, bloquean sus STX y publican periódicamente información útil en la red. La tasa de ganancia anual de las recompensas de Bitcoin depende de varios factores. Por ejemplo, si participa el 50% de la oferta líquida junto con otros parámetros asumidos, entonces la tasa de ganancia puede ser de aproximadamente el 9%.

La criptomoneda Stacks se distribuyó al público en general a través de la primera oferta de tokens calificada por la SEC en la historia de Estados Unidos, con la participación de 4.500 personas/entidades.

El mecanismo de consenso PoX establece un par de intercambio nativo entre STX y BTC y hace que STX sea un activo único en el sentido de que se puede bloquear para obtener ganancias en Bitcoin. Esto es diferente de los activos tradicionales de prueba de participación que dan un rendimiento en la misma criptomoneda.

Valor a largo plazo:

La criptomoneda Stacks, al igual que otras criptomonedas, tiene varios factores de riesgo que pueden afectar negativamente en el valor del criptoactivo. Los lectores deben consultar la sección de factores de riesgo de la oferta de la SEC para obtener una lista completa de estos riesgos.

El valor a largo plazo de Stacks depende en general del crecimiento de la red de Stacks y la demanda de contratos inteligentes de Clarity. Para ejecutar los contratos Clarity en la red, los usuarios deben pagar STX como combustible (tasas de gas). Por ejemplo, un intercambio descentralizado construido como un contrato Clarity requiere STX como tasas para ejecutar la lógica del contrato de intercambio en cada interacción con el usuario.

Dada la propiedad única de las ganancias de Bitcoin, esperamos que un subconjunto de la oferta líquida de STX sea bloqueado y sacado de la oferta líquida efectiva. Estos titulares a largo plazo quieren ganar recompensas en Bitcoin y participar activamente en el consenso. El valor de las recompensas en Bitcoin que van a los titulares de STX depende de (a) las recompensas de Coinbase y (b) el uso de la red. Si se ejecutan más contratos Clarity en la red entonces las recompensas en Bitcoin para Stacking también aumentarán. En los primeros años, se liberan 1000 STX por cada nuevo bloque como tokens recién acuñados (recompensas de Coinbase). Además de las recompensas de Coinbase, las tarifas de los contratos y las transacciones también determinan cómo los mineros valoran un bloque. Si el uso de la red aumenta, entonces el valor del bloque para los mineros aumenta debido a las mayores tasas por contratos y transacciones. Esto significa mayores ofertas de Bitcoin para bloques y más recompensas de BTC que fluyen a los titulares de STX que participan activamente en el consenso.

Ofertas de BTC proporcionales al valor de un bloque de STX:

* Coinbase STX sigue un calendario fijo predefinido.

* Clarity y tasas de transacción suben o bajan con el uso de la red.

Economía del Token

La criptomoneda Stacks tiene 1.320 millones (1.320M) de STX en el bloque génesis. Estos STX se distribuyeron a través de varias ofertas en 2017 y 2019. La oferta de 2017 distribuyó STX a un precio de 0,12 dólares, la oferta Reg S de 2019 a 0,25 dólares y la oferta calificada por la SEC de 2019 a 0,30 dólares.

En la figura 1 se muestra el desglose de las fichas del bloque génesis:

La criptomoneda Stacks tiene un suministro futuro predefinido que alcanza aproximadamente 1.818M STX para el año 2050 (una reducción de la cifra anterior de 2.040M. A finales de enero de 2021, aproximadamente 1.006M de los 1.320M del bloque génesis STX serán líquidos y el resto se desbloqueará mensualmente tras varios bloqueos. Por ejemplo, las STX asignadas a los fundadores y a los empleados se desbloquean en 3 años y un subconjunto de ellas se desbloqueará entre enero de 2021 y noviembre de 2021.

La figura 2 muestra el aumento de la oferta total de Stacks en circulación hasta 2050:

Ecosistema de Stacks

El ecosistema Stacks es un conjunto de entidades independientes, desarrolladores y miembros de la comunidad que trabajan para construir un Internet propiedad de los usuarios en Bitcoin.

Historia del proyecto:

El proyecto se inició en el Departamento de Ciencias de la Computación de Princeton en 2013 como un esfuerzo para construir un mejor internet. Muneeb Ali y Ryan Shea pasaron por YCombinator en 2014 y reclutaron a otros informáticos de Princeton para la R&D inicial. Entre los primeros inversores se encuentran Union Square Ventures, Naval Ravikant, SV Angel y otros. La tesis doctoral de Muneeb de 2017 sentó las bases técnicas de un Internet propiedad de los usuarios construida sobre blockchain.

El proyecto recaudó 47 millones de dólares en una oferta de tokens para la criptomoneda Stacks en 2017, y otros 23 millones de dólares adicionales a través de la primera oferta Reg A estadounidense calificada por la SEC y la oferta Reg S concurrente en 2019. Más de 4.500 titulares de Stacks participaron en esta oferta, incluyendo a USV, Lux, DCG, Winklevoss Capital, Blockchain Capital, Foundation Capital, Hashkey, Fenbushi, y otros.

Ecosistema descentralizado:

Blockstack PBC, una corporación de beneficio público, trabajó en las primeras fases de R&D, diseño de protocolos e infraestructura después de recaudar una serie A en 2017. La fase de construcción de la infraestructura pública finalizó a finales de 2020 y Blockstack PBC pasó a llamarse Hiro Systems para centrarse exclusivamente en herramientas para desarrolladores tras el lanzamiento de Stacks 2.0.

En 2020, siguiendo un camino de descentralización, surgieron varias entidades independientes en el ecosistema de Stacks. Entre ellas se encuentran la Fundación Stacks sin ánimo de lucro, una entidad centrada en la comunidad, Freehold, una entidad centrada en la minería y los mercados asiáticos, Daemon Technologies, junto con New Internet Labs y Secret Key Labs, que trabajan con clientes de usuarios independientes. En el ecosistema de Stacks hay 400 aplicaciones desarrolladas por desarrolladores y entidades independientes.

Lanzamiento de la red principal de Stacks 2.0

El lanzamiento de Stacks 2.0, previsto actualmente para el 14 de enero de 2021, está más cerca del lanzamiento de un proyecto completamente nuevo que una actualización de Stacks 1.0. Stacks 2.0 es nuestro diseño maestro y resuelve dos problemas de larga data con Bitcoin (a) la escalabilidad de las transacciones y (b) permitir contratos inteligentes sin modificar la cadena de bloques principal de Bitcoin.

Inicio de la minería:

El lanzamiento de la red principal de Stacks 2.0 requiere la adopción de al menos 20 mineros independientes. Los mineros deben registrarse en el espacio de nombres .miner y seguir otros pasos. Con el inicio de la minería, se liberarán 1000 STX por bloque como STX de nueva acuñación (como incentivo para mineros de STX para empaquetar/escribir nuevos bloques de STX). El inicio de la minería puede considerarse como un pequeño y nuevo intercambio descentralizado que entra en línea en el ecosistema. Aproximadamente 150.000 STX al día se "negociarán" a través de la minería en el par BTC/STX en la cadena. Al igual que otras cadenas de bloques, los mineros sólo minarán nuevos bloques si les resulta rentable hacerlo. Para Stacks 2.0, se espera que los mineros puedan obtener STX más baratos a través del intercambio de pares mineros BTC/STX en comparación con otros intercambios que actualmente soportan los pares BTC/STX (como Binance). Se espera que el "volumen de comercio" en el par de intercambio minero sea relativamente pequeño en comparación con los intercambios normales, dado que intercambios como Binance actualmente hacen aproximadamente millones de STX en el volumen de comercio (comparado con el límite superior de 150K STX en el par minero).

Ganar Bitcoin:

Con el lanzamiento de la red principal de Stacks 2.0, un subconjunto de la oferta líquida de STX puede quedar bloqueado para participar activamente en el consenso. Si el 50% de la oferta líquida participa en la obtención de recompensas de BTC, junto con otros parámetros asumidos, entonces las ganancias de BTC pueden ser de aproximadamente el 9%.

El número mínimo de STX necesario para participar en el consenso es dinámico y depende de el porcentaje de la oferta líquida que participa activamente. Si el 50% de la oferta líquida participa y 950M es la oferta líquida, entonces se requieren 120K STX mínimos para participar en el Stacking. Sin embargo, los titulares de STX pueden utilizar los servicios de pooling y la delegación a los proveedores de servicios es apoyada por la red.

Contratos Clarity

La capacidad de publicar y ejecutar contratos inteligentes Clarity se pondrá en marcha con el lanzamiento de la red principal de Stacks 2.0. Todas las tasas de transacción y de gas de los contratos Clarity se pagarán en STX a los mineros.

Guía de actualización

El lanzamiento de la red principal de Stacks 2.0 actúa como un hardfork de Stacks 1.0 y todos los saldos de STX y propiedad de los activos digitales se transferirán automáticamente a Stacks 2.0. No hay necesidad de intercambio de tokens entre Stacks 1.0 y Stacks 2.0. Los titulares de STX tendrán que actualizarse a los monederos Stacks 2.0 y los intercambios y otros operadores de nodos pueden seguir la guía de integración.

Resumen y trabajos futuros

Stacks 2.0 trae aplicaciones y contratos inteligentes a Bitcoin. Nuestra tesis es que los experimentos exitosos de varias cadenas de bloques acabarán creándose en Bitcoin. Los efectos de la red Bitcoin significan que los contratos inteligentes entorno a Bitcoin tienen acceso a más criptocapital y se benefician de una mayor seguridad. Creemos que Bitcoin puede ser la base de un Internet mejor para el usuario, como el TCP/IP para la Internet tradicional.

Stacks 2.0 permite a los usuarios ganar Bitcoin participando activamente en el consenso. Nuestro trabajo puede hacer que Bitcoin sea más valioso al convertir el capital pasivo de Bitcoin en capital activamente desplegado y trayendo mas aplicaciones y contratos inteligentes al ecosistema Bitcoin.

Tras el lanzamiento de Stacks 2.0, ciertas mejoras como las subastas para el espacio de los bloques, más rendimiento y velocidad de los microbloques, y las características avanzadas del lenguaje Clarity pueden ser áreas de trabajo futuro en los que la Fundación Stacks y la comunidad en general pueden trabajar.

Puedes ver el documento original del libro blanco de Stacks, para la fecha diciembre 2020, en inglés, aquí.

Flower.

__________________________________________________________

Si te gusta y quieres colaborar con mi blog puedes:

  • Adquirir una de mis caras redondas (Round Face NFT) aquí.

  • Adquirir uno de mis Cactus (Cacti Collection NFT) aquí.

  • Enviar lo que creas conveniente a mi dirección Flor.btc

¡Gracias de antemano!

__________________________________________________________

Share this story