Stellar Blockchain: ¿Qué es y cómo funciona?

Stellar es un protocolo de pago descentralizado de código abierto que facilita transacciones rápidas y transfronterizas entre cualquier par de monedas. Opera utilizando tecnología blockchain. Su activo nativo se llama Lumen (XLM). Lumen es el que impulsa la red Stellar y todas sus operaciones. Es similar a Ether, el activo digital que impulsa la red Ethereum . Este artículo actuará como guía y le brindará una inmersión profunda en la cadena de bloques Stellar y su funcionamiento.

Entendiendo Stellar

Stellar se formó en 2014 y fue una creación de Jed McCaleb y Joyce Kim. Se bifurcó del protocolo "Ripple". La principal ventaja de Stellar es que permite a las personas transferir dinero de forma rápida y confiable a través de las fronteras por fracciones de centavo.

El sitio web de Stellar ha definido la cadena de bloques Stellar como “una plataforma que conecta bancos, sistemas de pago y personas. Se integra para mover dinero de manera rápida, confiable y casi sin costo”.

Conceptos básicos de la cadena de bloques Stellar

Al igual que Bitcoin, Stellar también es una red descentralizada como una cadena de bloques . La información, en lugar de recopilarse en una fuente centralizada como un banco, se distribuye entre nodos interconectados (servidores) en la red Stellar. En Stellar, cualquiera puede configurar un nodo de verificación (servidor) utilizando Stellar Core. Actúa como la columna vertebral de la red Stellar, ya que lleva a cabo las verificaciones reales utilizando el Protocolo de consenso Stellar (SCP). El SCP puede considerarse como el algoritmo de Stellar para verificar las transacciones.

Como sabemos, en Bitcoin, los mineros trabajan para verificar las transacciones. En Stellar, los nodos de confianza llamados nodos de verificación (servidores) que ejecutan Stellar Core, verificarán las transacciones. El núcleo Stellar puede considerarse como el software que hace posible las verificaciones. Por lo tanto, una red Stellar se compone de una serie de núcleos Stellar que trabajan juntos para verificar las transacciones y asegurarse de que todo esté actualizado. Si se verifica una transacción, se agregará al libro de contabilidad público.

Características de Stellar

  • Permite miles de transacciones por segundo.
  • El consenso que ocurre cada 3-5 segundos.
  • Permite contratos inteligentes y multifirmas.
  • Hace uso del Protocolo de Consenso Stellar.
  • Inflación anual fija- 1%.
  • Cien mil millones de Lumen que ya han sido preminados.

¿Cómo funciona la cadena de bloques Stellar?

En un nivel fundamental, Stellar es un sistema que ayuda a realizar un seguimiento de la propiedad. Utiliza un libro de contabilidad que se comparte en una red de computadoras independientes para almacenar dos datos importantes para cada titular de cuenta. Estos incluyen los saldos de cuenta de los titulares (lo que poseen) y lo que planean hacer con lo que poseen (operaciones sobre saldos como ofertas de compra o venta).

Stellar se compone de nodos. Estos nodos ayudan al correcto funcionamiento de la cadena de bloques y a la publicación del libro de contabilidad. Por ejemplo, si envías un dólar a alguien que utiliza una aplicación desarrollada en Stellar, los nodos verificarán que se hayan debitado y acreditado los saldos correctos. Cada nodo permite que todos los demás nodos vean y acepten la transacción.

Una red Stellar no está controlada por nadie. De manera predeterminada, se mantiene sincronizada por sí sola. La red Stellar actual alberga cientos de computadoras independientes en todo el mundo.

Una vez aprendidos los conceptos básicos, veamos ahora con más profundidad cómo funciona Stellar.

1. Un sistema descentralizado

Stellar es una red descentralizada, peer to peer. En ella no hay una entidad centralizada que tome decisiones.

2. Sistema Leger

Stellar sigue un sistema de contabilidad abierta. Los detalles de cada transacción en Stellar se almacenan en la cadena de bloques que actúa como un libro de contabilidad abierto y transparente. Cualquier persona en la red puede ver el libro de contabilidad.

3. Consenso

Todas las verificaciones y decisiones en una red Stellar se realizan mediante consenso. El consenso se produce en una cadena de bloques Stellar cada 3-5 segundos.

4. Anclas y crédito

Las anclas son entidades de la red Stellar que pueden mantener un depósito y emitir créditos cuando sea necesario. El mecanismo de Stellar depende en gran medida de las anclas, y uno debe confiar completamente en ellas para llevar a cabo tareas como:

  • Emitiendo crédito para usted.
  • Reteniendo su depósito.

Todos los anclajes de Stellar comparten la misma red conocida como red Stellar. Debido a esto, el sistema es más potente y rápido.

5. Intercambios distribuidos

Para saber qué son los intercambios distribuidos, necesitamos saber qué son las ofertas. Las ofertas se refieren a compromisos públicos que permiten el intercambio de una forma de crédito por otra a una tasa predeterminada. El libro contable de Stellar actúa como un mercado para comprar y vender varias monedas. Todas las ofertas en el libro contable de Stellar se publican juntas para formar un "libro de órdenes". Se mantiene un libro de órdenes para cada par de moneda/emisor.

6. Cambios multidivisa

Las transacciones en Stellar pueden realizarse de cualquiera de las siguientes maneras:

  • Intercambio directo – La red Stellar busca a alguien en el intercambio EUR/USD que quiera comprar EUR por USD. Al encontrar a alguien, la transacción se realiza instantáneamente.
  • La red puede buscar personas que quieran recibir dólares estadounidenses a cambio de Lumens. Stellar conectará a esa persona para que se realice la transacción.
  • Cadena de conversión: si estas conversiones no están disponibles, la red puede pasar por una cadena de conversiones como INR/BTC, USD/INR, BTC/XLM, etc.

Protocolo de consenso de Stellar

El algoritmo de consenso subyacente de la red Stellar es el Protocolo de Consenso Stellar (SCP). Funciona como una construcción segura del Acuerdo Bizantino Federado (FBA). La red Stellar implementa mecanismos similares para la tolerancia a fallas distribuidas en una red financiera. El SCP se ha derivado del concepto de Acuerdos Bizantinos (BA). Está diseñado para una red autorizada y descentralizada con la ayuda de quórums y porciones de quórum.

Un quórum es un conjunto de nodos que ayudan a alcanzar un acuerdo en un sistema distribuido. Los nodos se comunican entre sí cuando intentan llegar a un acuerdo. Las porciones de quórum se refieren a los subconjuntos de un quórum que tienen la capacidad de convencer a nodos particulares de un acuerdo, y esto implica que un nodo puede depender de múltiples conjuntos de nodos que realizan afirmaciones.

Analicemos ahora estos dos protocolos de consenso en detalle.

  • Acuerdos bizantinos

Se refiere a la tolerancia a fallas bizantinas de los sistemas informáticos distribuidos que les permite llegar a un consenso a pesar del comportamiento arbitrario de una fracción de nodos en la red. Este tipo de consenso no hace suposiciones sobre el comportamiento de los nodos del sistema. El modelo prototípico para el acuerdo bizantino es la tolerancia a fallas bizantinas prácticas (pBFT). Este modelo puede alcanzar el consenso de una manera eficiente y rápida, al mismo tiempo que desacopla el consenso de los recursos. Sin embargo, el acuerdo bizantino (pBFT) no escala bien y exige una gran sobrecarga de comunicación entre los nodos participantes.

  • Acuerdo Bizantino Federado (ABF)

Esto fomenta un protocolo de consenso que garantiza lo siguiente:

  • Confianza flexible.
  • Control descentralizado.
  • Seguridad asintótica.
  • Baja latencia.

Una consecuencia principal de FBA es que está abierto a que los nodos se unan en un entorno sin permisos en lugar de a través de una lista de miembros con permisos. FBA utiliza un espacio único para llegar a una conclusión sobre las actualizaciones de estado donde se infieren las dependencias de actualización entre nodos. Como el sistema alienta a las personas a unirse o abandonar la red a voluntad, un mecanismo de consenso de quórum basado en la mayoría no será adecuado. Por lo tanto, FBA emplea porciones de quórum que pueden convencer a nodos particulares de un acuerdo.

¿Para qué fue diseñado Stellar?

Stellar fue diseñado para resolver los siguientes problemas.

  • Stellar fue diseñado para ayudar a los usuarios a trascender su economía local e interactuar directamente con el mercado global.
  • Stellar es una red de pares. Ayuda a los usuarios a realizar transacciones directamente entre ellos.
    Stellar pertenece a todos, ya que no hay una entidad central que controle la red.
  • Stellar puede manejar cualquier activo.
  • Es barata y las transacciones son casi gratuitas. Debido al bajo costo de Stellar, se puede utilizar para micropagos.

Conclusión

Stellar es un sistema de pagos multidivisa que utilizan miles de personas todos los días. Desde que Joyce Kim y Mc Caleb fundaron la Stellar Development Foundation en 2014, no hay duda de que Stellar ha ido creciendo cada vez más. Stellar tiene un potencial inmenso y su crecimiento es algo que la gente debe tener en cuenta. La calidad de las asociaciones que han conseguido es impresionante y algunos de los grandes nombres son Deloitte, IBM, Stripe, etc. Con un equipo increíble y asesores y asociaciones tan impresionantes, Stellar está experimentando un crecimiento constante en el ámbito de la tecnología blockchain.

Si desea obtener más información sobre cursos de blockchain en línea y certificaciones de blockchain, consulte Blockchain Council .

SUSCRÍBETE A NUESTRO BOLETÍN 
No te pierdas de nuestro contenido ni de ninguna de nuestras guías para que puedas avanzar en los juegos que más te gustan.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir