Sidechains - Crypto Academy / S4W8 - Homework post for pelon53 | By @alejos7ven

in SteemitCryptoAcademy3 years ago

cryptoacademy ss3.gif


Saludos,

Bienvenidos sean a la lectura de una nueva tarea en la #cryptoacademy esta vez de nuestro profesor @pelon53 quien nos habla de un tema que realmente desconocía, las Sidechains es algo que aprendí con este curso y hoy vengo a poner a prueba ese conocimiento. Espero esta lectura sea de tu agrado.

Explique al detalle las Sidechains con uso de ZK-Rollups.

Para entender como funcionan las ZK-Rollups primero tenemos que entender el contexto de la situación en la que estos mecanismos cobran utilidad. Las Sidechains o Layer 2 (Segunda Capa) son blockchains que funcionan en conjunto con una blockchain principal haciendo de puente o "ruta alternativa" para el tráfico masivo de transacciones. Poniendo de ejemplo la blockchain de Ethereum, en la que si enviásemos un gran número de operaciones estás comenzarían a demorar muchísimo y a consumir comisiones bastante elevadas. Con una blockchain alternativa se podrían enviar todas estas operaciones allí que por no ser la blockchain principal no estaría congestionada, procesarlas mas rápido y posteriormente sincronizarla con la red principal.

ZK-Rollups es un protocoló que permite optimizar la matera de procesar estas transacciones comprimiendolas en una sola y posteriormente enviando este reporte a la cadena principal para que quede una prueba inalterable del trabajo realizado sin incluir explícitamente toda la información en la red principal ya que, esta almacenada en la Layer 2. Los Rollups requieren retransmisores, el equivalente a un validador en una red principal; estas personas firmarán un contrato acumulativo que les permitirá compilar estas operaciones y validarlas.

Los ZK-Rollups son una especie de mejora de las Optimistic Rollups, mejorando sobretodo en el apartado de seguridad. Las ZK-Rollups procesan las operaciones y envían una prueba de validez a la cadena inicial para confirmar la veracidad de las operaciones, que en comparación con las Optimistic Rollups verificaban las operaciones sin una confirmación lo que las hacía susceptibles a fraudes.

El esquema de funcionamiento es sencillo, consiste en un transactor y un retransmisor. El transactor envía una operación a la red generalmente con datos básicos como el remitente de la operación, monto, y comisión de la red. Posteriormente el retransmisor validará la operación generando un ZK-SNARK, que es un hash que representa el estado de la red principal.

Explique la cadena lateral Liquid Network

En 2017 Blockstream lanzó la sidechain Liquid Network como propuestas para las grandes exchangers, procesadores de pagos e inversionistas permitiendoles mover las Criptomonedas a las cuentas de estas instituciones más rápidamente. Liquid es una red intercambiaria que permite transferencias con Bitcoin en tiempo record utilizando Elements como plataforma open source para sidechains implementado en la red de bitcoin.

El proceso teóricamente es sencillo, el usuario envia BTC a la red Liquid con una billetera generada por software recibiendo L-BTC (Liquid BTC) a través de un proceso llamado peg in. Por el contrario con el proceso Peg out se logra pasar L-BTC a la red principal convirtiendo los tokens en BTC nuevamente. Estas transacciones son validadas por un tipo de validador denominados watmens. Cabe a destacar que la cantidad de L-BTC presente en la red es controlada y regulada por los denominados funcionarios, quienes también hacen de validadores en la red. La cantidad del token es justificada con los tokens BTC presentes.

Los nodos Liquid requieren un hardware determinado que está compuesto por un servidor y un sistema de almacenamiento de claves. El servidor contiene el nodo Liquid y utiliza Tor para comunicarse protegiendo las direcciones IP. Finalmente el módulo de claves no almacena mucha información buscando optimizar al máximo su rendimiento. Además solo habilita conexiones SSH físicas, es decir, es necesario tener acceso al hardware.

Describa los pasos para conectar la billetera de Metamask y la billetera de la red de Polygon. Muestre captures de pantalla.

Lo primero que tendremos que hacer será dirigirnos a nuestra extensión metamask, donde encontraremos un menú desplegable en la parte superior derecha en el cual haremos click.


meta.PNG


En el menú tendremos una lista de todas nuestras redes agregadas así como también un conjunto de ellas precargadas. Ubicaremos al final la opción para desplegar un Custom RPC y haremos click para entrar.


meta2.PNG


Allí nos encontraremos con un formulario para agregar una nueva red. Los datos de la red de Polygon son los siguientes:

Red principal de Polygon


meta3.PNG


Hacemos click en guardar y la red se nos agregará con éxito.


meta4.PNG


Según el explorador de bloques polygonscan ¿Cuándo se generará el bloque 25.000.000? Muestre capture de pantalla. Explore el bloque 12.000.000, en ese momento ¿Cuál era el precio del Matic? Muestre captures de pantalla.

Para ello deberemos dirigirnos al mencionado explorador en la siguiente url https://polygonscan.com/. Allí entratemos al landing page del sitio web.


poly.PNG


Allí podremos observar algunos datos globales del blockchain, incluyendo el head block y el precio de su token, el MATIC.


poly2.PNG

Último precio del Matic: $2.02


poly3.PNG

Último bloque: #20753964


Para explorar el bloque #25000000 deberemos utilizar la barra de busqueda y digitar el número; hacemos click en enter y seremos llevados a una nueva página donde veremos el tiempo estimado para la producción de dicho bloque.


poly4.PNG

Tiempo estimado para la producción del bloque: Lunes Febrero 14 2022 19:55:30 GMT-0400 (hora de Venezuela)


Ahora miraremos el bloque #12000000 nuevamente tipeando en la barra de busqueda el número, que al hacer click en buscar iremos a la página del bloque.


poly5.PNG


Alli visualizamos todos los datos del bloque en cuestión, incluyendo el precio del Matic en ese momento a $0.38.

Conclusión

Las sidechains han sido una implementación interesante que ha hecho evolucionar al cryptomundo, sin embargo suele ser algo complejo de realizar aunque el esfuerzo merece la pena en blockchains con mucho movimiento de operaciones gracias a las grandes ventajas que estos ofrecen para agregar escalabilidad al mismo. La red de Ethereum esta siendo ampliamente beneficiada y se espera poder mejorar la cadena incluso antes del Ether 2.0.

Todas las capturas son de mi propiedad tomadas con herramienta "Recortes" de Windows y editadas con Paint


@Alejos7ven.gif

Sort:  
Loading...
 3 years ago 

@steemcurator02

Here is a pending homework

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 64143.39
ETH 2638.98
USDT 1.00
SBD 2.80