Explorando Stacks Blockchain y Stacks Token (STX)

La cadena de bloques Stacks es una cadena de bloques descentralizada de pila completa y personalizada diseñada para la red informática Blockstack. Stacks hace que Bitcoin sea programable al facilitar el soporte para aplicaciones descentralizadas (dApps) y contratos inteligentes en la cadena de bloques de Bitcoin. El ecosistema Stacks aprovecha la seguridad de la red Bitcoin al tiempo que brinda funcionalidad adicional a una cadena de bloques que es notoriamente desafiante para construir.

La cadena de bloques Stacks es una cadena de bloques personalizada diseñada para la red Blockstack. El uso del token nativo de Stacks (STX) junto con el innovador mecanismo de consenso de prueba de transferencia (PoX) proporciona una gran cantidad de oportunidades de computación distribuida para desarrolladores y usuarios al crear un entorno que simplifica el desarrollo de contratos inteligentes y la construcción. dApps en Bitcoin de forma segura, sin cambiar el código fuente original.

En este artículo, queremos explorar la cadena de bloques Stacks y las oportunidades únicas que brinda a sus usuarios. Además, vamos a discutir el token de Stacks (STX) y su utilidad en todo el ecosistema de Stacks. Además, veremos el lenguaje de programación de contratos inteligentes Clarity y cómo simplifica la construcción en Bitcoin.

¿Alguna vez ha pensado en crear sus propias aplicaciones descentralizadas (dApps)? Si es nuevo en el espacio de las finanzas descentralizadas (DeFi), los cursos DeFi 101 y DeFi 201 en Ivan on Tech Academy son el lugar perfecto para familiarizarse con los conceptos y protocolos utilizados dentro de DeFi. Sin embargo, si tiene ganas de ser creativo, asegúrese de consultar los cursos Ethereum Smart Contract Programming 101 y Ethereum Smart Contract Programming 201 en Ivan on Tech Academy para aprender a crear sus propias dApps y contratos inteligentes.

¿Qué es Stacks Blockchain?

Stacks Blockchain es una red de contratos inteligentes de código abierto y aplicaciones descentralizadas (dApps) que aprovecha el poder de la cadena de bloques de Bitcoin. Stacks es una capa base programable que se conecta a la cadena de bloques de Bitcoin para desbloquear todo el potencial de la cadena de bloques más grande y robusta del mundo. El ecosistema Stacks es una plataforma para crear dApps, contratos inteligentes y crear activos digitales que se benefician tanto de la seguridad como del capital de la red Bitcoin.

Cualquier persona con conexión a Internet puede crear DApps en el ecosistema Stacks. Al bloquear los tokens de Stacks (STX), los usuarios respaldan la seguridad y el consenso de la red. Como recompensa, los usuarios obtienen Bitcoin que transfieren los mineros de prueba de transferencia (PoX).

La red Bitcoin está completamente descentralizada y todas las transacciones realizadas en ella son inmutables. Como tal, las aplicaciones creadas en el ecosistema Stacks también se benefician de la inmutabilidad de los asentamientos de Bitcoin. Además, las aplicaciones que operan en la cadena de bloques Stacks otorgan la propiedad de los datos a los usuarios, en lugar de mantenerlos en servidores centralizados. Esto mantiene toda la plataforma Stacks transparente, sin permisos y sin confianza.

Además, las aplicaciones descentralizadas (dApps) creadas en la cadena de bloques Stacks son modulares. Los desarrolladores se benefician de las instalaciones plug-and-play que permiten la interoperabilidad y la interconectividad entre dApps.

La tecnología que impulsa el ecosistema de la cadena de bloques de Stacks consta de cuatro componentes clave que hacen posible la computación distribuida de Stacks.

Contratos inteligentes Clarity

Un lenguaje de contrato inteligente seguro y predecible que puede utilizar la lógica basada en Bitcoin.

Pilas Blockchain

La cadena de bloques de capa uno conectada a Bitcoin.

Prueba de transferencia (PoX)

El innovador mecanismo de consenso que une Stacks con Bitcoin.

Bitcoin

Se utiliza para la liquidación y la seguridad, y actúa como activo de reserva del ecosistema Stacks.

Fondo del ecosistema de pilas

Fundada por Muneeb Ali y Ryan Shea, Stacks se creó con la intención de construir una Internet basada en blockchain de propiedad de los usuarios. La idea de Stacks comenzó en 2013 en el Departamento de Ciencias de la Computación de la Universidad de Princeton, donde se reclutó a otros científicos informáticos para unirse en las primeras etapas del proyecto después de una propuesta exitosa confirmada por el popular acelerador de startups, Y Combinator en 2014.

Después de asegurar a varios inversores, en el Ph.D. de 2017 de Muneeb se presentó un plan para una Internet propiedad del usuario basada en blockchain. tesis. Ese año, se recaudaron $ 47 millones para una oferta inicial de tokens (ICO) de la criptomoneda Stacks. El token Stacks (STX) fue la primera criptomoneda calificada por la Comisión de Bolsa y Valores (SEC) para su oferta de tokens en 2019, que aseguró otros $ 23 millones. Más de 4.500 inversores participaron en estas ofertas de tokens. Estos incluyen grandes nombres como Blockchain Capital, Winklevoss Capital y muchos otros.

Blockstack PBC llevó a cabo la investigación y el desarrollo tempranos, el diseño de protocolos y la infraestructura pública luego de un aumento de la Serie A en 2017. Luego de la finalización de la infraestructura pública, Blockstack PBC cambió su nombre y cambió su nombre a “Hiro Systems”. Hiro Systems se estableció para priorizar el desarrollo de herramientas de desarrollo que se convertirían en el foco de Stacks 2.0.

Pilas 2.0

Lanzada en enero de 2021, la red principal de Stacks 2.0 es una bifurcación dura de Stacks 1.0. Stacks 2.0 se considera un proyecto casi completamente nuevo en lugar de una actualización. Stacks 2.0, lanzado recientemente, fue diseñado para abordar dos de los inconvenientes más importantes de la construcción de Bitcoin: la escalabilidad y el soporte de contratos inteligentes. Stacks logra esto sin alterar el código de Bitcoin mientras adopta la seguridad de las liquidaciones que proporciona la red de Bitcoin.

El ecosistema Stacks alberga alrededor de 400 aplicaciones creadas de forma independiente, todas trabajando hacia un objetivo compartido de una Internet descentralizada impulsada por Bitcoin que desbloquea el poder de la computación distribuida.

La misión: Computación distribuida descentralizada

La computación distribuida se refiere a una Internet descentralizada donde todos tienen el control de sus datos, en lugar de una sola entidad. Una de las desventajas de la computación centralizada es su potencial de censura y eliminación de plataformas, que se ha convertido en un tema común de discusión. La computación distribuida asigna recursos computacionales a través de una red descentralizada. Por lo tanto, no existe un punto único de falla y ninguna entidad u organismo puede cerrar una plataforma. Esto podría hacer que la computación distribuida sea una perspectiva atractiva para futuras innovaciones tecnológicas.

La visión general del ecosistema Stacks es una Internet propiedad del usuario construida sobre la red Bitcoin. Además, la computación distribuida permite a los usuarios obtener la propiedad de sus datos de forma transparente en la cadena de bloques. ¡Algunos proyectos informáticos descentralizados, como Basic Attention Token (BAT), recompensan a los usuarios con tokens criptográficos solo por ver anuncios!

A lo largo de 2020, Stacks trabajó para aumentar la descentralización en todo el ecosistema. Esto dio lugar a que varios proyectos autónomos se unieran para formar el ecosistema blockchain de Stacks. Estos proyectos incluyen Daemon Technologies, New Internet Labs, Key Labs y Stacks Foundation, ¡y más!

¿Por qué basarse en Bitcoin?

La red Bitcoin es la red informática más grande y poderosa del planeta. Esto proporciona una capa de liquidación segura y sólida para la red de Stacks. Sin modificar el diseño de Bitcoin, Stacks liquida las transacciones en cada bloque de la cadena de bloques de Bitcoin, utilizando Bitcoin como su activo de reserva. Por lo tanto, todas las transacciones realizadas con Stacks se benefician de la finalidad de las liquidaciones de Bitcoin, que los usuarios pueden verificar en la cadena de bloques de Bitcoin.

Construir sobre Bitcoin para las finanzas descentralizadas (DeFi) ha sido un desafío para los desarrolladores. Bitcoin utiliza el lenguaje de codificación “Script”. El guión puede ser limitante. La seguridad de la red Bitcoin depende de estas limitaciones para protegerse de un ataque a la red. Como resultado, escalar e implementar nuevas funciones en la red Bitcoin ha sido una tarea históricamente difícil.

Una de las razones detrás de la creciente adopción de Ethereum es el lenguaje de programación “Solidity”. Solidity permite programar dinero con gran flexibilidad y escalabilidad. Sin embargo, aquí es donde entra Stacks. Gracias al mecanismo de consenso de prueba de transferencia (PoX), los microbloques y la claridad, Stacks crea un entorno en el que los desarrolladores pueden crear productos financieros descentralizados en la cadena de bloques de Bitcoin sin realizar ningún cambio en Bitcoin. código.

La tecnología Blockchain se encuentra entre las innovaciones más revolucionarias y disruptivas de una generación. Al remodelar el panorama de las finanzas y la tecnología globales, Bitcoin y blockchain se posicionan a la vanguardia de un nuevo paradigma económico. Si desea aprender sobre la historia del dinero, hacia dónde podríamos dirigirnos y cómo blockchain está cambiando la forma en que vemos la moneda, asegúrese de consultar los cursos Blockchain & Bitcoin 101 y The Bitcoin Standard en Ivan en Tech Academy.

Prueba de transferencia (PoX)

Bitcoin utiliza el mecanismo de consenso de prueba de trabajo para la minería. Sin embargo, el mecanismo de consenso que conecta Stacks con Bitcoin se conoce como Prueba de transferencia (PoX). PoX proporciona una nueva perspectiva sobre el consenso de prueba de participación (PoS). Una cadena de PoX crea nuevas oportunidades para que los desarrolladores construyan sobre Bitcoin de formas nunca antes vistas.

Cualquier transacción realizada con Stacks se liquida en la cadena de bloques de Bitcoin. Por lo tanto, todas las transacciones de Stacks se benefician de la seguridad de la red Bitcoin. Esto se debe a que todas las transacciones de Stacks se agrupan en lotes en la cadena de bloques de Bitcoin con cada bloque.

La prueba de transferencia tiene tres beneficios principales.

  • Todo el ecosistema de Stacks y las dApps que contiene se benefician de la seguridad de los asentamientos de Bitcoin.
  • Las aplicaciones de pilas también se benefician al poder interactuar con los datos en cadena y el estado derivado de la cadena de bloques de Bitcoin.
  • Ser un minero de prueba de transferencia no requiere hardware costoso, lo que significa que cualquier persona con una conexión a Internet puede convertirse en un minero de PoX.


En lugar de usar energía computacional y electricidad, los mineros de prueba de transferencia obtienen recompensas en bloque y tarifas de transacción al transferir Bitcoin a los titulares de tokens STX. Como resultado, los titulares de tokens STX obtienen Bitcoin a través de la minería de consenso de PoX en un proceso conocido como “Apilamiento”.

¿Cómo funciona Stacks Blockchain?

La cadena de bloques Stacks es “una capa flexible sobre Bitcoin que permite aplicaciones descentralizadas, contratos inteligentes y activos digitales”. Además, la cadena de bloques Stacks es una cadena de bloques de capa uno, al igual que Bitcoin. Sin embargo, la cadena de bloques Stacks es más maleable que la cadena de bloques de Bitcoin, ya que admite funcionalidades adicionales para aplicaciones descentralizadas (dApps) y contratos inteligentes. Además, el tiempo de confirmación del bloque en la red Bitcoin puede dificultar el desarrollo de dApp.

Stacks aborda este problema mediante “microbloques”. Los microbloques permiten que se produzcan confirmaciones de transacciones ultrarrápidas en la cadena de bloques de Stacks, antes de liquidarse y finalizar en la cadena de bloques de Bitcoin en lotes con cada bloque de Bitcoin extraído.

Además, la cadena de bloques de Stacks puede escalar independientemente de la cadena de bloques de Bitcoin. Esto significa que no se ve frenado por la arquitectura robusta que ha ralentizado el desarrollo de aplicaciones descentralizadas (dApps) en la cadena de bloques de Bitcoin en el pasado. ¡Esto permite a Stacks crear dApps que se benefician de la seguridad y liquidación de Bitcoin, con tiempos de transacción que pueden competir con cadenas de bloques más rápidas!

Token de pilas (STX)

El Stacks Token nativo (STX) se utiliza para pagar todas las tarifas de transacción en la cadena de bloques Stack. STX funciona como combustible del ecosistema blockchain de Stacks. Esto incluye los costos de ejecutar contratos inteligentes y la creación de activos digitales. Además, los titulares de tokens de Stacks pueden ganar recompensas de Bitcoin bloqueando su STX para participar en el consenso de PoX.

El valor del token Stacks (STX) está determinado por el crecimiento y la demanda de la red, ya que la principal utilidad del token STX es la interacción de contratos inteligentes y las tarifas de transacción, o “combustible”, que es similar al gas en Ethereum.

En el momento de escribir este artículo, el token Stacks (STX) se cotiza a alrededor de $ 0,46, con una capitalización de mercado de $ 423,571,018. STX tiene un suministro circulante de 918,007,935, con un suministro máximo técnicamente descubierto. Sin embargo, la criptomoneda Stacks tiene un suministro futuro predefinido que alcanzará aproximadamente 1.800 millones de STX para 2050.

Apilado

El token de Stacks (STX) no solo se utiliza para transacciones en la cadena de bloques de Stacks, sino que los titulares de STX también pueden ganar Bitcoin mediante un proceso llamado “apilamiento”. El apilamiento implica bloquear los tokens STX durante un período específico. Durante este período, los usuarios no pueden acceder a sus fondos. Sin embargo, el mecanismo de consenso de prueba de transferencia (PoX) requiere que los mineros de Bitcoin distribuyan recompensas BTC a los apiladores periódicamente para bloquear sus fondos y contribuir a la seguridad de la red. ¡Esto permite que los titulares de tokens de Stacks obtengan un ingreso pasivo con cripto!

Para participar en el apilamiento, los poseedores del token Stacks (STX) operan un nodo completo. Los operadores de nodo deben bloquear su STX y transmitir datos a la red. El apilamiento funciona en ciclos. Los apiladores deciden por cuántos ciclos quieren bloquear sus fondos y reciben recompensas cuando finalizan los ciclos y se desbloquean los tokens STX. La duración prevista de los ciclos es de unas dos semanas. Sin embargo, esto se basa en el tiempo de bloqueo de la red Bitcoin y, por lo tanto, puede provocar fluctuaciones.

El mecanismo de consenso de Prueba de transferencia (PoX) crea un par de intercambio STX y BTC único que permite a los apiladores ganar recompensas en Bitcoin por asegurar la cadena de bloques Stacks. Esto es distinto de muchos otros mecanismos de participación en los que las recompensas generalmente se pagan en la moneda apostada.

Claridad

Clarity es un nuevo proyecto de código abierto y un lenguaje de programación de contratos inteligentes diseñado para llevar DeFi a Bitcoin. El lenguaje de programación Clarity se interpreta, es decir, no se compila, y todo el código fuente se publica públicamente en la cadena de bloques. Además, Clarity facilita a los desarrolladores la creación de contratos inteligentes complejos y matizados que operan en la cadena de bloques de Bitcoin.

El lenguaje Clarity utiliza una sintaxis predecible para permitir a los desarrolladores predecir de manera confiable el resultado de cada contrato inteligente ejecutado. Además, los usuarios pueden implementar condiciones personalizadas para transacciones de contratos inteligentes. Los contratos inteligentes se pueden transmitir tal como se escribieron, sin compilador. Esto permite a los desarrolladores probar los contratos inteligentes con confianza en su autenticidad, ya que solo el código escrito y probado en Clarity se ejecuta con los contratos inteligentes de Clarity.

La claridad se describe como “un lenguaje seguro y predecible para contratos inteligentes”. Los contratos inteligentes de Clarity utilizan la lógica y el estado basados ​​en Bitcoin al tiempo que agregan versatilidad adicional. Con una sencilla interfaz Web 3.0, Clarity permite a los desarrolladores menos técnicos crear contratos inteligentes fiables en los que puedan confiar.

Además, Clarity está optimizado para la seguridad. Muchos lenguajes de programación de contratos inteligentes tienen una gran capacidad para errores y actores maliciosos. Esto puede causar un daño irreparable a un protocolo basado en contratos inteligentes si se usa un error en el código. La claridad reduce la superficie en la que pueden operar los actores malintencionados y el código incorrecto. Por lo tanto, se vuelve difícil crear códigos peligrosos o maliciosos para contratos inteligentes.

Con las pruebas de verificación de pago simplificadas (SPV) integradas, Clarity tiene una visibilidad clara del estado de la cadena de Bitcoin. Esto simplifica el uso de la lógica basada en Bitcoin al programar contratos inteligentes y aplicaciones descentralizadas (dApps) para servicios informáticos distribuidos.

Clarity es un lenguaje de programación único sin compilador que no requiere ensamblaje ni código de bytes. Además, Clarity es decidible y Turing incompleto, lo que lo convierte en una experiencia de usuario familiar para muchos programadores.

Fundación Stacks

Stacks Foundation es responsable de la gobernanza del ecosistema de blockchain de Stacks. Además, Stacks Foundation considera muchas propuestas y distribuye subvenciones a los desarrolladores para que construyan sobre la cadena de bloques de Stacks.

Además, el programa Stacks Foundation Grants proporciona fondos para constructores con el objetivo compartido de crear una Internet descentralizada, facilitada por aplicaciones descentralizadas (dApps) y herramientas de desarrollo creadas en la cadena de bloques Stacks.

Resumen de Stacks Blockchain y STX Token

Las finanzas descentralizadas (DeFi) son una de las tendencias más candentes en cripto en este momento. Como tal, solo tiene sentido que Bitcoin se una a la fiesta. La cadena de bloques Stacks está cambiando la forma en que se usa la criptomoneda al llevar los beneficios de Bitcoin a DeFi para crear una mejor Internet para todos.

Blockchain se está convirtiendo en una herramienta esencial en las principales industrias, incluida la salud, la moda y la gestión de la cadena de suministro. Además, blockchain está ayudando al desarrollo de plataformas de redes sociales descentralizadas. Stacks es uno de los muchos proyectos de criptomonedas que tienen como objetivo democratizar los datos y hacer de Internet un lugar mejor para todos aprovechando el poder de la cadena de bloques de Bitcoin para facilitar a los programadores la creación de aplicaciones descentralizadas (dApps) en Bitcoin.

Los programadores de blockchain tienen una demanda extremadamente alta. Con tales habilidades especializadas, los programadores de blockchain obtienen un salario considerable y obtienen un pie en la puerta de una industria en rápido crecimiento. Los cursos de Programación JavaScript para Desarrolladores Blockchain y Programación C ++ para Blockchain en Ivan on Tech Academy están diseñados para llevarlo a donde necesita estar para encontrar su trabajo perfecto en criptografía. Independientemente de la experiencia, Ivan on Tech Academy tiene cursos diseñados para ayudarlo a optimizar su éxito en criptografía. Además, si ya está usando Stacks, síganos en Twitter @Academy_IOT y háganos saber lo que está creando.

CriptoMundo

CriptoMundo.com es un medio digital independiente que difunde noticias y contenido sobre criptomonedas y tendencias emergentes de tecnologías financieras. Ofrece noticias, guías, artículos de opinión y gráficos en tiempo real.

Monedas

Bitcoin

Ethereum