Avalanche Blockchain - Crypto Academy / S5W8 - Homework post for pelon53.

in SteemitCryptoAcademy3 years ago
Un saludo queridos colegas, tan pronto hemos llegado a la última semana de la quinta temporada de la maravillosa cryptoacadamy, un espacio que nos ha brindado miles de oportunidades y beneficios para nuestro conocimiento en este ecosistema tan increíble.


En esta oportunidad he decidido unirme a la clase del profesor @pelon53, en donde estaremos discutiendo en detalle sobre una innovadora blockchain que ofrece miles de ventajas y beneficios al mundo de las DeFi.

Te invito a que te unas a esta increíble clase para que sigamos aprendiendo cada ves más!

20220104_171411_0000.png

Imágen de mi propiedad realizada en Canva.

separador22.png

El mundo de las DeFi llegó como una gran oportunidad para que millones de usuarios, inversores y empresarios de todo el mundo cambiaran sus vidas, permitiéndoles mejorar sus finanzas a través de proyectos y protocolos más avanzados e innovadores, basándose principalmente en su mayor ventaja que es la descentralización.

Con el paso del tiempo fueron surgiendo muchos otros proyectos y blockchain dentro del ecosistema, cada día tratando de mejorar y solucionar algunos problemas y fallas que otros proyectos presentan en la actualidad. Hoy en día sabemos que redes como las de Bitcoin y Ethereum presentan algunos limitantes que los ponen en gran desventaja frente al mercado, es por eso que hoy en día han surgido miles de proyectos y blockchains que pretenden solucionar esos problemas, tal es el caso de Avalanche.

🔵 ¿Qué es Avalanche blockchain?


Avalanche es una blockchain de tercera generación que surgió en el último trimestre del año 2020. Fué desarrollada por Emin Gün Sirer y respaldada por la gran compañía de Ava Labs con la finalidad de crear una blockchain que fuera altamente capaz y fuerte para desarrollar cualquier tipo de contratos inteligentes en el mercado, basándose principalmente en la descentralización y en la escalabilidad.

Ayuda con la creación y con el desarrollo de aplicaciones descentralizadas en el mercado, y lo mejor de todo es que esta blockchain trabaja de manera rápida y a bajo costo, solucionando muchos limitantes que otras blockchain presentan actualmente, tal es el caso de la red de Ethereum.

A parte de la creación y el desarrollo de aplicaciones descentralizadas, Avalanche también nos permite crear nuestra propia cadena de bloques personalizada según nuestros propios gustos y preferencias, y todo esto gracias al mecanismo de Avalanche Virtual Machines (VM), el cual nos ofrece los mejores beneficios para la creación de nuestra propia blockchain sin ningún tipo de limitante.

Sin embargo, esto no lo es todo, ya que la blockchain de Avalanche es tan amplia y flexible que nos ofrece miles de herramientas y ajuste para operar en el, especializandose en muchos otros ámbitos, como por ejemplo:

• Trabaja ampliamente con la creación de mercados automatizados (AMM)

• Nos permite crear y coleccionar nuestros propios activos digitales

• Tiene bajo su propia responsabilidad un intercambio (DEX) que nos permiten realizar múltiples actividades, tales como servicios de préstamos, etc.

🔵 Características


• Dentro de su estructura interna, trabaja con tres tipos de blockchain distintas, las cuales funcionan como una especie de Sidechains dentro de su red.

Cada una de estas blockchain cumple con un papel totalmente diferente, basándose cada una en un objetivo en específico, éstas blockchain son:

• (X-Chain)
• (C-Chain)
• (P-Chain)

• Trabaja en conjunto con la máquina virtual de Ethereum (EVM), pero a un nivel más avanzado y escaleable.

• Avalanche se ha convertido en una de las mejores blockchain para trabajar en la industria del sector financiero, ya que abarca muchas áreas como lo son: las negociaciones de activos, la creación de aplicaciones, identidades y datos digitales, financiamientos,etc.

• Realizar cualquier tipo de operación a través de Avalanche es completamente rápido y seguro, su alto nivel de escalabilidad es lo que caracteriza a esta blockchain, a demás de su bajo costo en comisiones.

• Tiene bajo su respaldo su propio token de gobernanza mejor conocido como (AVAX), el cual cumple un papel importante dentro de su blockchain y de las sub redes que tiene.

IMG_20220104_172203.png

fuente

separador22.png

1) Explique en detalle X-Chain, C-Chain y P-chain.

separador22.png

Ahora que hemos hablado un poco sobre Avalanche, vamos a explicar en detalle cada una de sus sub redes que tiene, las cuales son:

🔵 (X-Chain)


Exchange Chain (X-Chain) es la primera subred que conforma la blockchain de Avalanche. Ella se encarga de la gestión y creación de activos digitales dentro de su plataforma, siendo el token (AVAX) el principal motor de su red.

X-chain nos permite comercializar, intercambiar, gestionar y crear nuestros propios activos digitales dentro de su subred, en donde su token de gobernanza es el principal para pago en tarifas, comercios,etc.

En este caso, esta subred trabaja en conjunto con el formato de JSON 2.0 (RPC) y con Avalanche Virtual Machine (AVM).

Dentro de su página web oficial podemos encontrar los distintos métodos y códigos para crear nuestros propios activos digitales (Fungibles y no fungibles), así como la creación de direcciones, exportación de claves privadas, etc.

IMG_20220105_082241.jpg

docs.avax.networ

También podemos enviar e intercambiar nuestros activos digitales hacia las otras subredes de Avalanche. En este caso, X-Chain trabaja con el protocolo de consenso que utiliza Avalanche el cual es Directed Acyclic Graph (DAG), en donde la creación de bloques no existe, si no que las transacciones se ejecutan de manera aleatoriamente y en paralelo.

🔵 (C-Chain)


Luego tenemos a la subred de Contract Chain (C-Chain), como su nombre lo indica es la red que se encarga de la creación y el desarrollo de los contratos inteligentes que se ejecutan en la red para la ejecución de las aplicaciones descentralizadas.

Esta subred trabaja de la mano con la máquina virtual de Ethereum (EVM), permitiéndonos la compatibilidad de que otros desarrolladores de DApps puedan trabajar de la mano con otros contratos de Ethereum, pero sin dejar de lado su escalabilidad y bajo costo en comisiones.

El algoritmo de consenso con el que trabaja esta subred para su buen funcionamiento, es mejor conocido como Snowman, en donde la creación de bloques si existe y es primordial para la creación de los contratos inteligentes.

Trabaja con el formato de JSON-RPC para la creación de sus operaciones. En su página web oficial podemos encontrar en detalle cada uno de los códigos disponibles para estas operaciones.

IMG_20220105_082412.jpg

docs.avax.networ

🔵 (P-chain)


Y por último, pero no menos importante tenemos a Platform Chain (P-Chain), el cual es la blockchain que se encarga de la creación y validación de otras subredes, así como el seguimiento de cada paso que realizan los validadores en su red. Gracias a esta blockchain se pueden crear otras subredes que ayudan con el desarrollo de otras blockchains.

De igual manera esta blockchain trabaja con el formato de Json 2.0 (RPC) y con el algoritmo de consenso Snowman.

En su página web oficial también podemos encontrar los distintos códigos para realizar cada una de las operaciones en su blockchain:

IMG_20220105_082517.jpg

docs.avax.network

Nos preguntaremos, ¿Como es posible que Avalanche sea una blockchain altamente escaleable, rápida y segura?, Sencillamente porque su buen funcionamiento va de la mano de cada una de las tres blockchain con las que trabaja, cada una con un propósito diferente e interoperables.

Al trabajar con tres tipos de blockchain diferentes, cada una con un propósito en específico, hace que su rendimiento y desarrollo sea más innovador y eficaz.

image.png

Fuente

separador22.png

2) Explore la plataforma Avax Network.

separador22.png

Vamos a dirigirnos a la plataforma principal de Avalanche, la cual se llama Avax network, y en ella vamos a explorar cada una de sus distintas herramientas y funciones.

www.avax.network

🔵 Developers


En nuestra primera herramienta tenemos a la de los desarrolladores, en donde también tenemos a otras dos más herramientas secundarias las cuales son:

• Validators
• Start Building

IMG_20220105_063727.png

En esta herramienta podemos construir aplicaciones descentralizadas basadas en Ethereum, gracias a (VME).

También podemos ver todas las distintas operaciones que podemos realizar en el, como por ejemplo:

• DApps
• Activos de capitalización
• Tokens NFT
• Subredes y cadenas de bloques,etc.

IMG_20220105_064229.png

Podemos ver las diferentes comparaciones que tiene la blockchain de Avalanche con otras blockchain, como su velocidad, su escalabilidad, su rendimiento,etc.

IMG_20220105_064146.png

Luego tenemos a sus herramientas secundarias, las cuales son:

🔹Validators:

En esta herramienta como su nombre lo indica podemos convertirnos en validadores de la red, mientras que obtenemos tokens AVAX como recompensas.

IMG_20220105_065157.png

Podemos ver cada una de las estadísticas que obtienen los validadores si desean participar, como la recompensa de apuesta, las delegaciones totales, las apuestas totales,etc.

IMG_20220105_065342.png

También nos ofrece una calculadora de replanteo donde podemos sacar nuestros propios cálculos y datos de los beneficios que obtendremos.
Estos beneficios pueden ser generados de tres maneras: De manera diaria, mensual y anual.

IMG_20220105_065623.png

🔹Start Building:

Luego tenemos a la herramienta de empezar a construir, y como su nombre lo indica podemos empezar a realizar cualquier tipo de actividad u operación dentro de su plataforma, como por ejemplo:

• Ethereum DApps
• Ejecutar validadores
• Intercambios
• Documentos,etc.

IMG_20220105_065904.png

🔵 Individuals


En nuestra segunda herramientas de Avax network podemos encontrarnos con varias sub-herrammientas para operar en el, algunas de ellas son:

• Roadmap
• Solutions
• Ecosystem
• Avalanche Wallet
• Avalanche Explorer
• Avalanche Bridge

IMG_20220105_070104.png

Vamos a explorar cada una de ellas:

🔹Roadmap:

Podemos encontrarnos con la hoja de ruta planificada que tiene Avalanche, en donde podemos ver en detalle cada una de los próximos proyectos que vienen a futuro.

IMG_20220105_070224.png

Cada uno de ellos se específica con la fecha en que serán ejecutados. Hasta los momentos su hoja de ruta marca el año 2021.

IMG_20220105_070306.png

🔹 Solutions:

En la herramienta de soluciones podemos encontrarnos con cada una de las operaciones que nos ofrece Avalanche para empezar a operar, sin ningún tipo de límites e intermediarios dentro de su red.

Algunos de sus casos de uso son:

Finanzas descentralizadas DeFi

IMG_20220105_064028.png

Instituciones, empresas y gobiernos

IMG_20220105_070537.png

Fichas no fungibles (NFT)

IMG_20220105_064002.png

🔹Ecosystem:

En la sub-herrammienta de ecosistema, podemos encontrarnos con otra serie de ajustes a realizar, como por ejemplo:

• Proyectos
• Cartera
• Explorador
• Comunidad
• Todo lo que tenga que ver con el ecosistema de Avalanche.

IMG_20220105_070711.png

🔹Avalanche Wallet:

Aquí podemos encontrarnos con la billetera de Avalanche, en donde podemos almacenar, resguardar y proteger nuestros activos criptográficos de manera segura y confiable.
Si no tenemos una cuenta podemos crearla de manera rápida y segura a través de esta herramienta.

IMG_20220105_070839.png

🔹Avalanche Explorer:

Como es de esperarse, la blockchain de Avalanche tiene su propio explorador de bloques, en donde podemos hacer seguimiento de cada una de las transacciones que realizamos en su red.

También podemos ver detalles importantes sobre las subredes, los validadores, los tokens, sus estadísticas, el estado de cada una de las cadenas, los recursos disponibles,etc.

IMG_20220105_071048.png

🔹Avalanche Bridge

Por último tenemos a la herramienta de puente, en dónde nos permite conectarnos a Avax network a través del explorador de otras billeteras, como lo son:

• Metamask
• Coinbase
• Wallet Connect

IMG_20220105_071252.png

🔵 Avalanche-x


En nuestra tercera herramienta tenemos a Avalanche-x, en donde nos podemos encontrar con soluciones motorizadas que nos ofrece la plataforma, las cuales se dividen en dos ajustes:

• Explore Open Granate
• Submit a General Propsosal

IMG_20220105_071437.png

Vamos a explorar algunas de ellas:

🔹Explore Open Granate:

En esta herramienta podemos encontrarnos con las distintas subvenciones que nos ofrece Avalanche, algunas de ellas son:

• Intercambio descentralizado
• Préstamos y servicios
• Stablecoins,etc.

IMG_20220105_071601.png

🔹Submit a General Propsosal:

Esta es una herramienta muy funcional e importante que nos ofrece la plataforma de Avalanche, ya que en ella podemos presentar propuestas o ideas que ayuden y colaboren con el desarrollo de la blockchain de Avalanche.

En él enviaremos un formulario en detalle con las propuestas que queremos enviar, todo esto lo estudiará la empresa de Ava Labs.

IMG_20220105_071712.png

🔵 Prees


En nuestra cuarta herramienta de Avalanche network, tenemos a la prensa, en donde podemos encontrar información importante sobre cada noticia que se desarrolla en su red.

La herramienta de prensa está dividido en dos ajustes, los cuales son:

• Prees inquiries
• Prees Kit & Media Assets

IMG_20220105_071954.png

Vamos a explorar cada una de ellas:

🔹Prees inquiries:

En esta herramienta podemos encontrarnos con cada una de las preguntas de la prensa que obtiene Avalanche, así como podemos ver cada una de las noticias que se generan sobre la blockchain.
Podemos enviar preguntas a través del correo que nos proporciona la página.

IMG_20220105_072117.png

🔹Prees Kit & Media Assets:

Aquí podemos encontrarnos con datos importantes sobre Ava Labs y Avalanche Prees Kit, como por ejemplo:

• Carpetas de prensa
• Directrices de la marca,etc

También posee una barra de búsqueda en donde podemos ingresar los artículos que deseamos buscar sobre la marca.

IMG_20220105_072238.png

🔵 Community


En nuestra quinta herramienta de Avax network tenemos a la de comunidad, en donde podemos participar de manera activa en cada una de las operaciones que se realizan en el, además de obtener token AVAX como recompensas.

IMG_20220105_072439.png

Podemos estar al tanto sobre cada proyecto, información y noticias relevantes que traten sobre el proyecto a través de sus redes sociales. Algunas de estas redes son:

• Twitter
• Telegram
• Discord
• Reddit
• Foro
• LinkedIn
• Facebook
• YouTube
• Reunirse
• Casa club

🔵 Contact


Por último, tenemos a la herramienta de contacto, en donde podemos obtener información detallada sobre Avalanche.

¿Como podemos obtenerlo? Registrándonos en su página web con unos simples datos, como nuestro correo electrónico, nuestro nombre y la pregunta que queremos enviar.

IMG_20220105_072641.png

De esta manera podemos estar en contacto con el equipo que respalda a Avalanche en caso de alguna duda e inquietud.

Podemos ver lo amplio que es la maravillosa plataforma de Avax network, un espacio que nos otorga miles de herramientas y ajustes para que podamos realizar múltiples actividades que beneficien nuestras finanzas.

separador22.png

3) Muestre el último contrato verificado en la red C-Chain y muestre el Smart Contrat que se generó en esa dirección.

separador22.png

Primeramente debemos dirigirnos al explorador de bloques de la red de (C-Chain).

snowtrace.io

IMG_20220105_075221.png

• Podemos ver una interfaz amplia y sencilla en donde se muestra cada una de las transacciones y bloques que se ejecutan en tiempo real en la Blockchain de Avalanche.

• Para saber el último contrato verificado que se ejecutó en la red, debemos irnos a la herramienta de blockchain.

• Al darle click sobre ella se nos despliegaran otra series de herramientas, sin embargo, vamos a darle click en el ajuste de Contratos verificados.

IMG_20220105_075031.png

• De manera inmediata nos llevará a otra interfaz en donde podemos ver en detalle una lista con cada uno de ellos contratos inteligentes que han sido verificados.

IMG_20220105_075354.png

• En este caso voy a escoger el último contrato que se verificó y vamos a ver algunos datos sobre él.

IMG_20220105_075520.png

• El último contrato inteligente que se verificó lleva por nombre "BTokenAVAX".

• Su dirección de contrato es: (0x503286961beAa5878b575f2fEd15f2c09cd36c69)

• El compilador fue realizado por Solidity.

• Fué verificado el día 1/04/2022 con la versión de 0.4.26.

IMG_20220105_075954.png

• Ahora para saber el contrato inteligente que generó esa direccción, vamos a darle click en contrato creador.

• Podemos ver qué la dirección del contrato creador es la siguiente:
(0xaF6a1018Af44aE1232ab0320C85CD16EC5DB69C4)

IMG_20220105_080204.png

Y de esta manera fácil y sencilla podemos ver cada uno de los contratos inteligentes verificados que se realizan en la blockchain de Avalanche.

separador22.png

4) Explore el último bloque generado en la red C-Chain.

separador22.png

Para saber cuál es el último bloque generado en la red de (C-Chain), vamos a dirigirnos a su explorador de bloques.

snowtrace.io

IMG_20220105_075221.png

• Vamos darle click en la herramienta de blockchain.

• Se nos despliegaran otra serie de herramientas, sin embargo, vamos a darle click en Ver bloques.

IMG_20220105_080358.png

• De manera inmediata nos llevará a otra interfaz en donde nos muestra cada uno de los bloques generados en tiempo real en la blockchain de Avalanche.

• En total se han creado al rededor de 9.133.540 bloques en la cadena de Avalanche

IMG_20220105_080538.png

• El ultimo bloque generado es el bloque número #9133515, con 17 TXN en total.

• El gas utilizado fué de un total de 2.992.622.

• El hash del bloque fué:
(0xbacf066fc7e581aec18d517ade1204fe93eae345bede8e96c3874de7d8efb5e5)

IMG_20220105_080726.png

• Si le damos click sobre su número de hash podemos ver más detalles al respecto:

IMG_20220105_080850.png

🔹Altura del bloque: 9133539

🔹Marca de tiempo: 1/04/2022 | 05:33 27 PM UTC.

🔹Transacciones: 17

🔹Tarifa: 0.000000025 AVAX

🔹Hash principal: (0x38bb10c5ab02b35122b7566dcf598abc8648b615a6906edecef96f354549745b)

IMG_20220105_080957.png

separador22.png

5) Explique en detalle el protocolo de consenso Avalanche y el protocolo de consenso Snowman.

separador22.png

Como sabemos, la blockchain de Avalanche usa dos tipos de algoritmo de consenso completamente diferentes para su buen funcionamiento, cada uno de ellos cumple un papel completamente distinto sin afectar el uno del otro.
A continuación explicaré en detalle cada uno de ellos.

🔵 Directed Acyclic Graph (DAG)


La blockchain de Avalanche está caracterizada por ser altamente escaleable, rápida y eficaz, pero nos preguntaremos ¿Como es posible que suceda esto?, En parte esto es debido al increíble protocolo de consenso con el que trabaja, y que hace que su buen funcionamiento se lleve a cabo con total éxito.

Avalanche usa un protocolo completamente diferente a los que normalmente estamos acostumbrados a oír en otras blockchains como (DPoS) (PoW) (PoS), ya que en este caso Avalanche no necesita ser un líder para validar cada una de las transacciones.

En este caso, el protocolo de Avalanche es mejor conocido como Directed Acyclic Graph (DAG), el cual se caracteriza en que cada uno de los nodos de la red trabajen en conjunto para validar transacciones, sin esperar que cada uno tenga que confirmar operación por operación. Esto trae como consecuencia que la blockchain de Avalanche sea completamente rápida y escaleable.

En este caso, la creación de bloques por parte de los validadores no existe, ya que cada una de las transacciones se ejecutan de manera paralela, y una ves que se confirman el proceso queda terminado. Este protocolo fué diseñado para que no exista algún mínimo error en su red, y para evitar riesgos y futuros ataques en su sistema, de tal manera cada una de sus transacciones son ejecutadas en menos de un segundo.

Avalanche es una blockchain que está caracterizada por ser ecológica y amigable con el medio ambiente, por lo tanto, cada una de las operaciones que realizan los nodos se llevan a cabo con equipos computacionales que minimizan el impacto en el medio ambiente.

En este caso la descentralización es el factor principal del algoritmo de Avalanche, convirtiéndose en un algoritmo completamente sólido y eficaz, sin necesidad de tener un líder para operar en su red.

image.png

fuente

🔵 Snowman


Luego, también tenemos al protocolo de consenso que trabaja de la mano con Avalanche, el cual es mejor conocido como Snowman.

Este protocolo es perfectamente compatible para la creación y el desarrollo de contratos inteligentes, en este caso la creación de bloques si existe en este protocolo y es por eso que las redes de (C-Chain) y (P-chain) trabajan en conjunto con él.

Aquí las transacciones son realizadas de manera lineal, podemos notar comparaciones con el protocolo anterior, es por eso que la creación de bloques es primordial para su buen funcionamiento.

Entonces podemos concluir que la blockchain de Avalanche usa dos tipos de algoritmos de concenso que protegen el buen funcionamiento en su red.

Snowman es utilizado para las redes de C-Chain y P-chain, en cambio el de Avalanche es aplicado para la red principal de X-Chain, cada una de ellas sin interferir en su buen funcionamiento.

separador22.png

Conclusiones

separador22.png

• Avalanche es una blockchain completamente innovadora que al hacer uso de tres tipos de blockchain diferentes hace que su buen funcionamiento sea completamente eficaz en el
mercado.

• Ha solucionado y mejorado muchos limitantes que otras blockchain presentan en la actualidad. Ahora la creación de aplicaciones descentralizadas es más sencillo de lo que se cree.

• Su token AVAX se ha ido desarrollando de manera notaria en el mercado, y se ha convertido en el principal impulsor de esta increíble blockchain.

• Los bajos costos en transacciones, la interoperabilidad, la descentralización y la seguridad son las mejores ventajas que un inversor puede tener para realizar sus propias operaciones, y en ese caso Avalanche las tiene.

• Su compatibilidad con la máquina virtual de Ethereum, hace que su blockchain sea más flexible al momento de la creación de DApps, sin embargo, Avalanche también posee su propia máquina.

El paso del tiempo ha evolucionado, cada día son las las blockchains que surgen al mercado con el fin de solucionar esos limitantes que otras redes presentan, es por eso que Avalanche no se ha quedado atrás y ha demostrado estar a la altura de lo que realmente las aplicaciones descentralizadas necesitan.

Hemos llegado al final de increíble esta tarea y doy las gracias al profesor @pelon53 por tan increíble clase. Fue un honor participar, hasta la próxima.

Sort:  
Loading...

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.028
BTC 63006.79
ETH 2456.26
USDT 1.00
SBD 2.59