Crypto Academy Week 13 - Homework Post for @alphafx Protocolo de consenso de stellar [ESP]

in SteemitCryptoAcademy3 years ago (edited)

Blue Fashion Summer Capsule YouTube Thumbnail.jpg

Saludos amigos, vamos a realizar la tarea enviada por el profesor @alphafx hemos escogido hablar del protocolo de consenso de stellar.

Stellar

Permite realizar transferencias de criptomonedas a fiat y de fiat a criptomonedas, el desarrollo de stellar está a cargo de la stellar development foundation , el criptoactivo nativo de la red stellar es el Lumen (XLM).

Stellar nació como una bifurcación de Ripple (XRP) así que al igual que Ripple busca ser un intermediario en la conversión de divisas, a diferencia de la red bitcoin que busca ser un medio de pago directo. Algo importante para entender a stellar es que el lumen no es minable en su momento se crearon 100 mil millones de lumen pero en 2018 fueron reducidos a 50 mil millones y han sido repartidos en el mercado de manera que no se vea afectado el precio, la fundación tiene la mayoría en su poder y cada cierto tiempo introduce la moneda lumen a los mercados, mediante ventas públicas.

Stellar nace en 2014 con una inversión de 3 millones de dólares , el proyecto está liderado por Jed McCaleb y Joyce Kim, para 2015 ya tenían una capitalización de mercado de 15 millones de dólares junto a 300 mil cuentas de usuarios , así que stellar development foundation lanzo una actualización de la red . En esta actualización llego el SCP stellar consensus Protocol creado por el profesor Mazieres David de la Stanford University.

SCP Stellar Consensus Protocol

stellar-consensus-protocol-scp.png

source

Es un protocolo especialmente creado por la red stellar así que el SCP usa un esquema del tipo Acuerdo Bizantino Federado (FBA). Para que la FBA funcione correctamente.

El FBA es un modelo de consenso que usa nodos, cortes de quórum y quórums. Los segmentos de quórum son conjuntos de nodos que llegan a un acuerdo . Asi que un quórum es un acuerdo que nunca puede cambiar en el futuro.

El Acuerdo Bizantino federado (FBA) le otorgan a Stellar consensus protocol las siguientes características:

Control descentralizado, no existe una autoridad central por lo que cualquiera puede participar.

Baja latencia, solo tardan unos segundos los nodos en llegar a un consenso.

Confianza flexible, los usuarios tienen la oportunidad de confiar en cualquier combinación oportuna.

Seguridad asintótica, es un sistema que evita ataques de 51% y se basa en firmas digitales y en familias de hash

Quorum slices son las tres procesos que suceden en la verificación de las transacciones son aceptar, votar y confirmar. Así que el sistema busca otro nodo para la verificación debe ser aprobado con un yes y luego la transacción pasa a ser aceptada por la red para ser confirmada.

Ejemplo:

1_ljU_3U-YV7sa_0-JbRYjTw.png

Los nodos tiene la capacidad de ver en quien confian y en este caso los nodos 7 y 8 no confían en los bancos , asi que requieren otra porción de quorum para que los nodos confíen y cuando llegan a un acuerdo se forma el quorum.

fuente

La API Horizon.

Horizon es el intermediario , es un modulo que funciona como un servicio web, mediante el cual la mayoría de aplicación podrán interactuar con la red stellar. Horizon ofrece una forma sencilla de suscribirse a eventos ,verificar cuentas, y enviar transacciones.

Horizon es muy flexible , le permite a los usuarios interactuar con la red stellar , de una forma simple a través de cualquier navegador web como Google Chrome y Firefox. Hozizon también permite el diseño de interfaces de una manesa simple y sencilla , lo que es positivo para los desarrolladores de proyectos, a su vez es positivo para stellar porque permite que se agreguen nuevas características.

Horizon incluso permite embeber un nodo dentro de un Smart TV desde allí puedes acceder a la red stellar , esto demuestra el potencial de la tecnología .

Stellar core

Es la columna vertebral de la red, administrado por diferentes individuos y entidades en todo el mundo los stellar core están interconectados, garantizando el correcto funcionamiento de la red y la desentralizacion , pues cada servidor Horizon se conecta a un stellar core.

Las funciones son:

1- Garantizar la funcionalidad y la estabilidad de la red.
2 -Tiene la responsabilidad de las conexiones entre la red.
3 -Tiene la función de garantizar el No duplicado de bloques en la red y el hashing.
4 - Controla los servicios de consenso en toda la red.
6 - Asegura el historial público de las transacciones, lo que sirve de auditoria para de otros nodos.

Stellar Network

Son todos los Stellar core que son mantenidos por diferentes personas y organizaciones a nivel mundial. Todos los nodos conforman la red que eventualmente acuerdan las transacciones. Es importante entender que cada transacción cuesta 0,00001 XLM una tarifa que ayuda a evitar el SPAM en la red lo que garantiza el buen funcionamiento.

Lumens

El lumen es una unidad de moneda digital , y es el activo nativo de la red stellar,. Se le cambio el nombre a lumen en el 2015 luego de unas actualizaciones y se requiere que en cada cuenta de usuario existan 0.5 Lumens para evitar el spam y mantener la red segura.

Separadores-56.png

Conclucion

La red stellar cuenta con comisiones realmente bajas , también sus transacciones son extremadamente rápidas , tardan unos 5 segundos en realizarse, uno de sus principales socios es el gigante IBM lo que da mas confianza con respecto a todos sus procesos, la plataforma tiene capacidad para lanzar ICOs. El sistema no usa minería para su verificación por su parte utiliza el algoritmo SHA-256. La plataforma ofrece 2 mil TPS : todos estos avances de stellar son gracias a SCP Stellar Consensus Protocol

Cc:-
@steemitblog
@steemcurator01
@steemcurator02

Sort:  

Thank you for taking on the SCP. It is a unique system with the concept of federated voting and quorums

Parameterrating
Presentation2/2
Content3.5/5
Originality3/3
Total8.5

Thanks for participating

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63407.49
ETH 2645.11
USDT 1.00
SBD 2.81