Crypto Academy - Season 3 - week 6 - Homework Submission post for Professor [@pelon53] - Blockchain EOS

in SteemitCryptoAcademy3 years ago (edited)


image.png
Imagen editada en Canva


Agradezco poder participar una vez mas de sus tareas profesor @pelon53, espero la pueda recibir con aprecio, Bendiciones!


image.png


1.- Explique el algoritmo Prueba de Participación Delegada, DPoS.


Es difícil llegar a un acuerdo cuando nadie gobierna ¿o me equivoco? Las cadenas de bloques, por su característica de ser descentralizadas, siempre van a tener la necesidad de llegar a un acuerdo, o consenso en general.


Como estas redes de bloques normalmente no están siendo vigiladas por entes gubernamentales que regulen sus normas, en la Prueba de Participación Delegada (DPoS) tenemos mucho más democracia en este aspecto, ya que vamos a poder elegir las personas que van a formar parte de ese consenso. El consenso que se va a formar, delimita las reglas, decisiones y votos de la comunidad donde se encuentren. Con la DPoS todos tenemos la oportunidad de pertenecer a este consenso, por supuesto si tenemos monedas y somos elegidos por la comunidad.


Podemos destacar también que en este protocolo vamos a tener Tolerancia a Fallas Bizantinas (BFT), que aumentara mucho más la seguridad de las decisiones del consenso.


La creación de los bloques de la red, van a estar en manos de los delegados del consenso, con esto quiero decir que cada delegado tiene un turno determinado en su creación, y si este falta, debe esperar hasta su próximo turno sin cobrar recompensas.


En Steemit utilizamos la DPoS para la creacion del consenso. Veamos su funcionamiento con 3 etapas: Selección, Creación y Verificación.


Etapa 1: Selección.



Por supuesto dentro de este sistema democrático y descentralizado, existe una un proceso de elección de los testigos que se van a encargar de la creación del consenso en la red para así sostener la creación de los bloques. Por supuesto estos van a ser elegidos dependiendo de la cantidad de votos que tengan, además de que su reputación y la cantidad de monedas que tenga influyen mucho en su elección.



image.png
Fuente


Etapa 2: Creación.


En esta etapa ya los ''delegados'' tienen el poder de crear el bloque en la red. Cada testigo seleccionado va a tener la capacidad de crear un bloque solo en su turno. Al momento de terminar la creación de un bloque, el trabajo pasa a otra persona en la lista de delegados, como una especie de reloj. Cada persona que participe de la creación de un bloque en su turno, va a tener una recompensa monetaria para mantenerlos felices.



image.png
Fuente


Etapa 3: Verificación.


Ahora como parte de un sistema de votación y democrático, en esta etapa se va a revisar el trabajo de los delegados. La comunidad se va a encargar de eso. Y si alguno de los delegados no esta haciendo bien su trabajo (o no le agrada a la comunidad), es expulsado del consenso. La finalidad de esta ultima etapa es aumentar el desempeño de los delegados.


Pros y Contras de la DPoS


PROSCONTRAS
Suele ser mucho mas rápido que la PoW, por la rotacion de los delegados. Aumenta la escalabilidad a diferencia de muchas otras Blockchain.Para que el sistema pueda funcionar con excelencia, se necesita la colaboración continua de la comunidad. Si no, podría llegar a ser insostenible.
Aumenta la descentralización y democracia, ya que puede participar tanto del consenso, como de la votación. Incentiva a la comunidad a participar y colaborar con su comunidad.Las personas que no poseen demasiadas monedas, pueden llegar a la conclusión de que su voto no sirve para el soporte de la comunidad.
Es mas preferido gracias a que utiliza mucho menos energía que la PoW.Siempre habrá favoritismo al momento de la elección de los delegados, esto depende de la cantidad de monedas y reputacion que tenga el usuario.
Mientras mas tokens tengas en la comunidad, mas posibilidad tienes de participar en el consenso.

image.png


2.- Explique ¿Qué son los contratos Ricardianos en la Blockchain EOS?


Todos conocemos los contratos inteligentes en el mundo de las redes de criptomonedas, en esta ocasion nos toca hablar de los contratos Ricardianos. Primero debemos conocer que fue presentado por primera vez por Ian Grigg, en el año 1995. Le puso ''Ricardianos'' ya que estos se iban utilizar en el sistema ''Ricardo'', el cual llevaba el nombre de un hombre parecido a Elon Musk pero de la época de los 90. Este hombre influyente se llamaba David Ricardo.



image.png
Fuente


Estos contratos van a tener protocolos que deben ser cumplidos para que el usuario pueda usar perfectamente la red, ademas de una serie de reglas. Estos contratos van a ejecutar en dos ''idiomas'' por asi decirlo.


Estos contratos van a ser leídos por un sistema computacional, y a la vez por una persona humana. Van a contener todo lo referente a las ''leyes'' con respecto a la utilidad de la red. Estos contratos aprovechan la tecnología hash para que estos puedan ser leídos por las computadoras. Una vez el contrato esta cifrado por Hash, no pueden modificarse las firmas que en el se encuentran.


La motivación del equipo de EOS, es que los Contratos Inteligentes sean mas entendibles hacia los usuarios, y de esta manera nacen estos ''Contratos Ricardianos''. El lenguaje de estos Contratos Ricardianos es fácil de entender, gracias a que utiliza una plantilla basada en JSON, con la cual los programadores podrán hacer mas comprensibles estos contratos dentro de la red de Bloques EOS. Quiero decir que, para entender estos Contratos Ricardianos, no necesitas saber de programación ni mucho menos de códigos.


Una de las cualidades de los ''Contratos Ricardianos'' en la red de EOS, es que son regulados por usuarios que forman parte del ''Foro de Arbitraje''', quiero decir con esto, que si hay alguna irregularidad se presenta ante el foro y este se va a encargar de dar la solución al problemas abordado.


image.png


3.- Explore la interfaz oficial EOSREX (eosauthority.com). Muestre captures de pantalla.


Nos vamos a ir a la pagina ya antes mencionada en la pregunta ---> Eosuathority. Donde vamos a observar una interfaz muy sencilla, diseño muy minimalista sin tanto recargo. Lo que señalo a continuacion es información acerca del Token EOS.



image.png
Fuente


  • Aquí lo vemos mas de cerca:


image.png
Fuente


  • Presionamos EOS y se nos va a desplegar lo siguiente:


image.png


  • Aquí podemos explorar otras mainnet, como EOS, BOS y TELOS (en este caso, esta ultima es la que utilizaremos para explorar la Wallet mas adelante.)

image.png


  • Nos vamos abajo y observamos en vivo, quien esta realizando el ultimo bloque de transacciones en este momento.

image.png


  • Aquí observaremos Las Wallet totales, la cantidad de Tokens en el programa de Staking, el numero total de Votantes, el uso de RAM hasta el momento, y porsupuesto el uso de CPU hasta el día de hoy. Observamos el precio de la RAM y CPU.

image.png


  • Aquí podemos ver las las personas delegadas, la persona que esta creando el bloque en este momento, como ya lo hablamos, se trata de una acción comunitaria delegada a un grupo de usuarios. Vamos a ver tambien las alertas de la cadena, algunas transacciones, los usuarios con mas cantidad de tokens y bloques recientes, todo lo relacionado con la cadena.

image.png


  • Seguimos observando algunas estadísticas de la plataforma.

image.png


image.png


image.png


  • Aquí podemos ver alguna plataformas que están aliadas a la red de bloques EOS.

image.png


  • Y vamos a la parte de arriba, para observa el menú de la plataforma.

image.png


  • Seleccionamos la billetera para observarla. Colocamos nuestra billetera creada de TELOS, y tendremos lo siguiente:

image.png


  • Observamos los eventos:

image.png


  • Y también las herramientas(en total son 29), con las que podemos ayudarnos en la plataforma:

image.png


Todas las capturas proporcionadas para el desarrollo de esta pregunta, fueron recolectadas por mi, de la página de Eosauthority.


image.png


4.- Descargue la Wallet Sqrl, explore y explique cómo obtener CPU, RAM y Red. Muestre capture de pantalla.


Me fui al siguiente link de la pagina -->Sqrl, para descargar la wallet. Seleccione mi sistema operativo, Windows.



image.png
Fuente


Luego de la descarga, comencé a instalar el archivo.



image.png



image.png



image.png


Mientras terminaba su instalación, fui a la pagina de Telos, donde voy a abrir una cuenta para vincularla con la Wallet que acabo de descargar.



image.png
Fuente



image.png
Fuente



image.png
Fuente


Me pidió colocar un nombre, y copie correctamente las claves que me proporcionaron. Hice la verificación y seleccione la casilla indicando que había copiado correctamente mis claves. Le di a continuar.



image.png
Fuente


Ahora me fui a la aplicación de la Wallet que descargue, y le di a ''importar cuenta existente''



image.png


Yo coloque el nombre de usuario de la cuenta que había creado en Telos. Le di a buscar cuenta.



image.png


Coloque la clave privada para continuar con la vinculación. Le di a comparar.



image.png


Para finalizar tuve que configurar mi clave local. Guarde mi clave.



image.png


En la interfaz de la aplicación tenemos varios apartados, el primero nos mostrara la cantidad de TLOS que tenemos y aparte nos muestra conversiones de EOS a TLOS. Nos muestra también el balance final en dolares fiduciarios.



image.png


Como estamos en el apartado de ''Monedero'', vamos a observar la parte izquierda. observamos las siquientes opciones:


En el primer apartado vamos a tener ''Buy. Sell. Swap'', que viene a ser para usuarios VIP.



image.png


El segundo apartado tenemos ''Send. Recibe. Stake'', para Recibir, Enviar, y hacer Staking en la aplicación.



image.png


Y el ultimo apartado se llama ''Broadcast Signed Transaction''



image.png


Luego nos vamos a la sección de ''Governancia'', que básicamente nos va a mostrar todo lo relacionado a los tokens de la plataforma que estar en el sistema de Staking.



image.png


Tenemos una sección de T-REX para ver las conversiones.



image.png


Y una sección de ''Herramientas'', con ella vamos a modificar algunos aspectos del perfil de nuestra Wallet.


Pasos para obtener CPU, RAM y RED.


  • RED Y CPU:

En la sección de monedero, vamos a irnos al apartado de la izquierda.



image.png


Seleccionamos las casillas y vamos a ver la siguiente pestaña.



image.png


En la parte izquierda vamos a colocar la cantidad de CPU expresada en TLOS, y en la derecha vamos a colocar la cantidad de RED igualmente expresada en TLOS. Cuando coloquemos las cifras, presionamos la casilla de ''Update Stated Balance'' para terminar el proceso.


  • RAM:

En la misma sección de monedero seleccionamos la siguientes casillas:



image.png


Nos va a desplegar una pestaña para comprar RAM. Vamos a tener dos posibilidades, en una obtendremos BYTES, y en la otra obtendremos TLOS. Como lo vemos a continuación:



image.png



image.png


Colocamos la cantidad de RAM, y le damos a ''Buy RAM'' para finalizar la transacción.


image.png


5.- Muestre el precio del token REX. Y explique para que se usa.


Fui a observar aun mas la página de Eosauthority, para asi obtener información sobre las estadísticas de REX. A continuación tenemos su valor:



image.png
Fuente


Cada Token REX esta valuado en 0.0001010815335617952 EOS, (solo esa conversión esta disponible), ahora nos vamos a CoinMarketCap para observar el precio de EOS actualmente.



image.png
Fuente


Cada Token EOS esta valuado a 4.64$. Al multiplicar el valor del REX por el precio del EOS, podemos decir que el Token REX tiene un valor estimado de 0.0004690158$ por cada token (para el día 7 de agosto, creación de esta tarea). Como lo vemos a continuación: hay una pequeña variación en el precio de EOS, porque los minutos entre las capturas son diferentes, pero podemos decir que aproximadamente el precio ronda esa cantidad de $.



image.png
Fuente


¿Para que se usa?


Con la creación del ''mercado para alquiler de recursos'' por Dan Larimer en el año 2018, fue presentada la plataforma EOSREX.


La plataforma EOSREX cuenta con un protocolo que va a permitir el intercambio de recursos, por monedas de la red de bloques EOS. Nos referimos a que los usuarios a través de este sistema, van a poder poner en alquiler sus recursos de CPU, RAM y RED, para así obtener beneficios monetarios, como lo vimos en la clase de profesor.


El token característico de esta plataforma es REX, lo vamos a obtener si contribuimos con el alquiler de nuestros recursos computacionales. Al obtener estos tokens, no podemos transferirlos entre usuarios, quiere decir que son propios de la persona que los obtiene.


Una manera de canjearlos es como vimos anteriormente: usar el único par disponible para el token, el par REX/EOS, para así obtener EOS y poder luego obtener nuestro dinero a través de alguna plataforma de intercambio criptográfico.


Según el smart contrat, cada token REX es valido para cambiarse solo cuando ha cumplido 4 días desde la obtención de los tokens. Los usuarios prefieren hacer Staking de estos token, ya que de esta manera podrían obtener un buena ganancia de estos recursos alquilados.


CONCLUSIÓN


Este tipo de protocolos es muy innovador, ya que resulta ser mucho mas escalable que los sistemas de minería antes presentados, consume también mucho menos energía. El protocolo DPoS se basa en ayudar comunitariamente a la construcción de la red de bloques, la red de EOS lo adoptó, debido a que necesitaban de recursos que en su momento eran ''gratuitos'', con esto se comenzó el desarrollo de la plataforma EOSREX, para que las personas fueran alentadas a colocar sus recursos en alquiler, y ser recompensados con tokens REX que pudieran ser cambiados a tokens EOS.


Gracias a esto, las personas que necesitaran utilizar la red de EOS pero no tuvieran recursos de RED, CPU y RAM, pudieran alquilarlos y también de esta manera los usuarios con esos recursos pudieran ofrecerlos para mantener el ecosistema de la red. @pelon53

Sort:  

Gracias por participar en Steemit Crypto Academy Season 3:

Espero seguir leyendo tus publicaciones.

NoPreguntas.Puntaje.
1Explique el algoritmo Prueba de Participación Delegada, DPoS.1.5/1.5
2Explique ¿Qué son los contratos Ricardianos en la Blockchain EOS?1.5/1.5
3Explore la interface oficial EOSREX (eosauthority.com). Muestre captures de pantalla.1.5/2.0
4Descargue la wallet Sqrl, explore y explique cómo obtener CPU, RAM y Red. Muestre capture de pantalla.2.0/2.0
5Muestre el precio del token REX. Y explique para que se usa.1.5/1.5
6Presentación / originalidad0.8/1.5
7Total8.8/10
  • Faltó explorar el menú de la interface EOSREX.

  • No debes colocar imágenes que no sean libre de autor. La última imagen le pertenece a bit2me. La debes quitar.

Recomendaciones:

  • Evitar colocar imágenes que no sean libre de autor.

Calificación: 8.8

Muchas gracias profesor, bendiciones, ya retiro la imágen

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63466.72
ETH 2683.95
USDT 1.00
SBD 2.80