Sidechains - Crypto Academy / S4W8 - Homework post for pelon53.

in hive-108451 •  3 years ago 
Hola queridos amigos, en esta nueva semana de la cryptoacademy seguimos aprendiendo sobre maravillosos temas que nos nutren y nos ayudan para nuestro desarrollo dentro del ecosistema, en este caso, tenemos un tema muy interesante, tal es el caso de las Sidechains.



El profesor @pelon53 se ha enfocado en darnos una increíble clase sobre este tema, es por eso que a partir de este momento estaré explicando y exponiendo mi punto de vista sobre los siguientes contenidos.

20211028_075736_0000.png

Imagen de mi propiedad realizada en CANVA. ​

separador22.png

Primeramente, vamos a hablar un poco sobre qué son las Sidechains, en este caso, esta palabra traducida al español nos indica "Cadenas laterales", las cuáles fueron creadas con la finalidad de solucionar ciertos limitantes que otras blockchains presentan en la actualidad. Ellas se encargan básicamente de unir sus nuevas capacidades y herramientas con la anterior blockchain para ofrecer un mejor funcionamiento a la red, y todo esto sin afectar las funcionalidades de cada una, es por eso que se llaman cadenas laterales.

No es un secreto para nadie que blockchains como las de Bitcoin y Ethereum presentan muchas limitaciones en su red, tal es el caso de problemas de escalabilidad, seguridad, costo en transacciones, entre otra serie de problemas que afectan su funcionamiento. Es por eso, que después de un arduo trabajo, se desarrolló en el escosistema de los criptoactivos, el uso de las cadenas laterales, con el fin de unir una nueva serie de capacidades y herramientas que permitieran que éstas blockchains funcionaran mejor.

A pesar de ser blockchains totalmente independientes, pueden unirse perfectamente con la blockchain que desean trabajar, todo esto con el fin de otorgarle un mejor desarrollo y múltiples beneficios a su red. Por ejemplo, podemos decir que gracias a las sidechains los problemas de escabilidad y seguridad serán solucionados en su mayoría, y esto es debido a increíbles mecanismos con los que trabajan para el buen funcionamiento de los mismos. Un ejemplo claro de ello, son las cadenas laterales de Liquid Network, Polygon, Lisk, entre otros.

La funcionalidad de estas sidechains requieren de un gran trabajo, sin embargo, facilitan las transferencias de una blockchain a otra, es decir, si deseamos enviar tokens de una blockchain a una Sidechains, el proceso es ejecutado de manera muy eficaz y sencilla, ya que en este caso se envían los tokens a una dirección en específica y luego la cadena lateral se encarga de transformarlos en el token con el que trabajan, para que luego los usuarios puedan comercializarlo en otras blockchain si lo prefieren.

Hoy en día son muchos los beneficios que nos ofrecen las Sidechains, su implementación en otras redes han solucionado grandes problemas que se presentan actualmente.

separador22.png

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

separador22.png

Ahora que ya conocemos un poco sobre las sidechains, vamos a hablar en detalle sobre su uso con la tecnología ZK-Rollups.

Es una tecnología de segunda capa que busca solventar los problemas de primera capa de ciertas blockchains, pero trabajando primeramente con el mayor problema de todos, el cuál es la escabilidad, nos preguntaremos ¿Cómo es posible esto?, Simplemente porque ZK-Rollups se encarga de reducir la cantidad de información existente que se genera en la red, logrando que la confirmación y validación de operaciones se ejecuten más rápido. Todo esto es debido a un increíble mecanismo con el que trabaja que ayuda y facilita este proceso, el cuál es mejor conocido como "Zero knowledge proof", el cuál es el encargado de reducir la cantidad de almacenamiento existente, haciendo que su red sea más escalebale y rápida.

Su estructura está diseñada para que trabaje con fórmulas matemáticas muy complejas, pero que ayudan enormemente a que su desarrollo se ejecute perfectamente en la red. Una de sus principales objetivos es velar por el buen funcionamiento de las transacciones que se realizan a cada momento, y para lograr esto, rolloups trabaja con mecanismos de pruebas de validez que ayudan a que el proceso de confirmación y validación se lleve a cabo con total éxito, es por eso, que a pesar de que ZK-Rollups trabaje con muchos complejos matemáticos, éstos mismos son los que hacen que su funcionamiento se pueda desarrollar con total éxito.

🟢 ¿Cómo funciona?


Su funcionamiento es la pieza clave para su desarrollo, y a continuación mencionaré en detalle como funciona.

ZK-Rollups se especializa en almacenar la cantidad de información de todas las transacciones en tan solo una, reduciendo de esta manera ciertos datos que no necesitan ser incluidos, como por ejemplo las firmas de las transacciones, las direcciones, entre otros datos que solo hacen que la red trabaje más lento. Esta información se conoce mejor como "Datos comprimidos", los cuales después de ser almacenados en una sola transacción, son llevados a un contrato inteligente que se encarga de verificarlos y validarlos, y luego de manera automática se guardan los otros datos que fueron reducidos, esto es en caso tal que se pida una audiencia pública.

El contrato inteligente es el que se encargará de verificar y validar cada transacción que se ejecute en la red, para luego ser reducida a tan solo una. Es por eso que el buen funcionamiento de la escabilidad de ZK-Rollups, se basa en los datos comprimidos que se reducen de cada transacción, y gracias al mecanismo Zk-snark .Pero detrás de todo esto, existen transactores y retransmisores que son los encargados de llevar este proceso a cabo.

Transactores: Son los encargados de crear las transacciones que se realizan en al red, los cuáles van acompañados de datos relevantes que posee cada operación, como el monto, la dirección, etc.

Retransmisores: Son los encargados de reducir los datos comprimidos de cada operación para ser reducida a tan solo una, y es aquí donde se emplea el mecanismo de seguridad mejor conocido como Zk-snark.

🟢 Características


• ZK-Rollups al trabajar con las sidechains, hace que la información que sea comprimida o reducida, pueda ser enviada a la blockchain principal con la que trabaja, permitiendo la conexión entre ambas sin ningún problema.

• La escabilidad es su principal carácteristica, es por eso que hoy en día son muchos los proyectos que implementan ZK-Rollups en su red, tales como Hermez, Zcash, etc.

ZK proof es un archivo de muy poco espacio que posee ZK-Rollups para verificar y validar todas las transacciones de manera rápida y eficaz.

• Esta tecnología de segunda capa que trabaja en conjunto con las sidechains, ayudan a solventar problemas de redes como las de Ethereum, en escalabilidad y seguridad, uniendo las mejores ventajas de una blockchain con otra.

• Al trabajar con poco almacenamiento en su red, hace que sea más fácil y sencillo validar y verificar bloques y transacciones, reduciendo equipos computacionales para ello.

• Los costos en transacciones son muy bajos y las transacciones son ejecutadas de manera rápida.

separador22.png

2) Explique la cadena lateral Liquid Network

separador22.png

Estoy segura que todos alguna ves hemos oído hablar sobre Liquid Network, y es que esta sidechains está relacionada con la moneda de mayor dominancia actualmente en el mercado, es decir, el Bitcoin. No es un secreto para nadie que actualmente la blockchain de BTC presenta ciertos problemas de escalabilidad, seguridad, y tarifas que nos pueden pueden presentar ciertos limitantes, y esto en parte es debido a que la red de esta moneda fue la primera que surgió en el ecosistema de los criptoactivos, luego con el paso del tiempo fueron evolucionado y desarrollándose otra redes más avanzadas dejando atrás a la red del Bitcoin.

Sin embargo, parece que para todo hay una solución, ya que con la llegada de las sidechains, Bitcoin no se quedó atrás y decidió tener su propia cadena lateral que solucionara esos limitantes que su red original estaba presentando, con esto surgió Liquid Network desarrollada por Adam Back, desde entonces ha sido implementada de manera perfecta para que usuarios puedan comercializar sus BTC de una manera más segura y escaleable a través de esta cadena lateral.

🟢 ¿Cómo funciona?


Su funcionamiento se basa principalmente en permitirnos intercambiar nuestros BTC por la red de Liquid Network, permitiéndonos que nuestras operaciones se ejecuten más rápido y de manera más segura, para luego ser cambiados al token nativo de la sidechain, que en este caso es (L-BTC). Este intercambio se lleva a cabo a través del canal de dos vías, mejor conocido como Peg-in y Peg-out

• Peg-in:

En este caso, la sidechain de Liquid Network proporciona una dirección para que los usuarios puedan intercambiar sus BTC por L-BTC y operar de manera eficaz en su blockchain, para que este intercambio pueda ser llevado con total seguridad, la transacción debe de tener aproximadamente 102 confirmaciones, esto con la finalidad de proteger nuestros activos.

Recordemos que el cambio va en pariedad 1:1

Peg-out:

De manera inversa, si queremos cambiar nuestros tokens L-BTC que están bajo la sidechain de Liquid Network hacia la blockchain de Bitcoin por BTC, se lleva a acabo a través de un mecanismo llamado
watchmens, los cuales son los encargados de ejecutar estas transacciones. Sin embargo, para llevar un control más seguro y amplio, es necesario que se implemente una clave de autorización que confirme que la dirección del usuario este confirmada por el mismo, cuya clave es mejor conocida como PAK.

8_20211028_082403_0007.png

Imagen de mi propiedad realizada en CANVA.

🟢 Funcionalidades


La funcionalidad de Liquid Network suele ser muy amplia, posee una gran interfaz dónde podemos realizar nuestros intercambios de BTC a L-BTC, manteniendo siempre la pariedad 1:1 con la moneda nativa, también nos permite el comercio de USTD, lo cuál le da una apertura más flexible a qué miles de usuarios puedan participar en su red.

Cómo sabemos, Blockstream es la empresa de tecnología que respalda a Liquid Network, por lo tanto, él también nos ofrece muchas funcionalidades para que podamos operar con esta maravillosa sidechains, algunas de ellas son:

IMG_20211027_150756.png

🟢 Proyectos:


Hoy en día existen varios proyectos en el ecosistema de los criptoactivos que están respaldados por Liquid Network, tal es el caso de:

TDEX: Es un intercambio descentralizado respaldado bajo Liquid Network, el cuál nos permite comercializar nuestros BTC, L-BTC por otros activos de manera rápida y segura.

Préstamos hodl hodl: Es una plataforma de préstamos descentralizado que lo custodia Liquid Network, el cuál trabaja 1:1 con Thether (USDT) para ofrecernos lo mejor para nuestras finanzas.

IMG_20211027_150941.png

🟢 Explorador de bloques:


Cómo es de esperarse, está sidechains posee su propio explorador de bloques dónde podemos ver en detalle cada una de nuestras transacciones que se ejecutan en la blockchain, tanto de BTC a L-BTC, y sucesivamente.

IMG_20211027_151711.png

🟢 Billeteras


Liquid Network nos ofrece una gran disponiblidad de billeteras para que podamos resguardar y almacenar nuestros activos, un ejemplo de ella es Blockstream Green, una billetera que nos ofrece varias herramientas para que podamos operar de manera exitosa nuestros activos.

• Es multilingüe
• No necesitamos introducir información personal, ya que es totalmente descentralizada.
• Baja comisión en transaciones.
• Nos ofrece la herramienta de multifirmas

IMG_20211027_152412.png

🟢 Colaboradores


Actualmente Liquid Network trabaja con un grupo de amplios colaboradores que ayudan y apoyan su desarrollo, tales como reconocidos proyectos DeFi del ecosistema, exchanges, plataformas, entre otros.

Gracias a estos numerosos colaboradores, podemos ver que esta cadena lateral está muy bien unificada y respaldada.

IMG_20211027_153621.png

🟢 Características


• La cadena lateral de Liquid Network, nos brinda una solución amplia para reducir esos limitantes que la red de Bitcoin presentan, gracias a ella, el problema de escalabilidad y seguridad serán reducidos, trayendo como consecuencia que podamos cambiar fácilmente nuestros BTC por L-BTC de manera rápida y sencilla, sin afectar en nada la blockchain de Bitcoin.

• Las transaciones que se ejecuten en Liquid Network, se caracterizan principalmente por su alto nivel de privacidad, ya que algunos datos de las operaciones no están disponibles de manera pública, como por ejemplo el monto de las transacciones.

• Liquid Network nos ofrece una baja comisión en transacciones en comparación con la blockchain de Bitcoin.

• Las transacciones en Liquid Network se ejecutan de manera más rápida.

separador22.png

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

separador22.png

Para conectar nuestra billetera Metamask con la red de Polygon, debemos primeramente agregar su red en nuestra billetera, para ello debemos seguir los siguientes pasos:

• Una ves que ingresemos en nuestra billetera Metamask, podemos visualizar en la esquina superior derecha un pequeño ítem que se llama "nuestras cuentas".

• Al darle click ahí, se nos despliegaran una serie de ajustes, entre ellas, vamos a seleccionar la de configuración.

IMG_20211027_185156.png

• Luego nos saldrá una serie de herramientas y configuraciones de nuestra cuenta, y vamos a seleccionar la que dice "Redes".

IMG_20211027_190024.png

• Como podemos ver, nos apareceran todas las redes que tenemos disponibles en nuestra cuenta, sin embargo, como queremos agregar una nueva le vamos a dar click en red nueva.

• Luego nos saldrá un formulario que debemos rellenar con los datos que nos piden sobre la red de ese token, que en este caso es el de Polygon.

IMG_20211027_190248.png

¿Cómo podemos obtener estos datos?, Simplemente lo buscamos por internet y nos aparecerá:

fuente

Nombre de la red: Polygon Mainnet
Nueva URL rpc: https://rpc-mainnet.maticvigil.com/
ID de cadena: 137
Símbolo: MATIC
URL del explorador de bloques: https://explorer.matic.network/

IMG_20211027_200547.png

• Le daremos click en guardar y de manera automática se nos guardará la red de Matic en nuestra billetera de Metamask.

IMG_20211027_200906.png

🟢 ¿Cómo conectar la billetera Metamask con la billetera de Polygon?


Primeramente debemos ingresar en la página oficial de Polygon, que en este caso en la siguiente:

fuente

• Podemos ver una amplia interfaz dónde podemos ver varias herramientas y ajustes a nuestra disposición, sin embargo, en la esquina superior derecha podemos ver un ítem que se llama "Use Polygon".

• Le daremos click en ella, y podemos ver como de manera automática se nos despliegaran una serie de herramientas, entre ellas podemos encontrar a Polygon Wallet.

IMG_20211027_201413.png

• Una ves que le hayamos dado click ahí, podemos ver como de manera automática nos lleva a la interfaz de la wallet de Polygon.

• Podemos visualizar en la esquina superior derecha un ítem que nos indica "Conectar billetera".

IMG_20211027_202200.png

• Le daremos click, y nos apareceran las opciones que tenemos para conectar nuestras billeteras a la red de Polygon.

• En este caso, seleccionaremos la opción de Metamask.

IMG_20211027_202619.png

• Luego nuestra extensión de Metamask se abrirá de manera inmediata para la conexión con la Wallet de Polygon.

IMG_20211028_062900.png

• Finalmente nos saldrá un mensaje indicandonos si queremos conectar de manera definitiva nuestra wallet hacia la red de Polygon.

• SI estamos de acuerdo, le daremos conectar.

IMG_20211028_065253.png

Y así de fácil y sencillo es conectar nuestra billetera de Metamask junto con la red de Polygon.

En este caso podemos ver, como nos sale nuestra billetera conectada exitosamente.

IMG_20211028_065521.png

separador22.png

4) 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.

separador22.png

Debemos dirigirnos directamente hacia el explorador de bloques de la blockchain de Polygon, en este caso es el siguiente:

fuente

• Podemos encontrarnos con una interfaz amplia y sencilla dónde podemos chequear cada transacción que se ejecuta en tiempo real sobre la blockchain de Polygon.

IMG_20211028_070651.png

• En la esquina superior izquierda podemos visualizar una barra de búsqueda dónde vamos a ingresar el número de bloques 25.000.000, y luego vamos a ver información relevante sobre ese bloque

IMG_20211028_071143.png

• Con la siguiente información obtenida podemos ver que faltan 119 días / 10 horas / 22 minutos/ 24 segundos para que se ejecute el bloque 25.000.000.

• Es decir, se efectuará el jueves 24 de febrero del 2022.

• Actualmente nos encontramos en el bloque #20700431, por lo tanto, restan alrededor de #4299569 bloques para llegar al bloque 25.000.000.

🟢 Explorar el bloque 12.000.000.


En este caso vamos a explorar el bloque 12.000.000 en el explorador de la blockchain de Polygon.

• Vamos a realizar el mismo procedimiento que el anterior, vamos a ingresar en la barra de búsqueda el número de bloque solicitado.

IMG_20211028_072004.png

• Luego podemos ver detalles relevantes sobre ese bloque, como por ejemplo:

Altura del bloque: 12000000

Tiempo: Fue ejecutado hace 228 días (14 de marzo del 2021)

Actas: 14 transacciones.

Validado por: 0x7fcd58c2d53d980b247f1612fdba93e9a76193e6

Recompensa de bloque: 0.00877199352 MATIC.

Precio del MATIC: 0.38/ MATIC.

IMG_20211028_072111.png

Y así de fácil y sencillo es realizar operaciones en el explorador de Polygon, una increíble blockchain que nos ha demostrado de qué está hecha.

separador22.png

Conclusión


Hemos llegado al final de nuestra tarea de esta semana, en dónde pudimos hablar con exactitud sobre las Sidechains y la importancia de ellas hoy en día para solucionar ciertos limitantes que otras blockchain presentan en la actualidad.

• Las Sidechains nos otorgan un nivel de desarrollo más amplio y avanzado, pero sin afectar en absoluto las cualidades de las otras blockchain, sin embargo, la unión con la tecnología ZK-Rollups nos ha demostrado que es más fuerte aún. Pudimos hablar con exactitud el funcionamiento de esta tecnología y de como trabajan, también pudimos ver que actualmente son varios los proyectos que lo implementan en su red.

• Desde los comienzos de Liquid Network pudimos ver el gran cambio y evolución que le hacía a la blockchain de Bitcoin, permitiéndonos a nosotros los usuarios, que podamos operar a través de una blockchain más escaleable, rápida y segura. Además el intercambio de nuestros BTC a L-BTC se efectúa de manera muy rápida y sencilla, siempre manteniendo esa pariedad 1:1 con la moneda nativa.

Podemos comparar un poco este proceso, con el de los tokens envueltos, tema del cual pudimos hablar en la semana 6. El objetivo es el mismo, transformar ese token para que pueda operar perfectamente en otras blockchains, pero siempre y cuando respetando su valor original.

• Aprendimos lo fácil y sencillo que es conectar y configurar nuestra billetera de Metamask con la red de Polygon, una blockchain que nos otorga muchos beneficios hoy en día.

• Gracias al explorador Polygonscan, pudimos ver con detalle y exactitud los bloques que debíamos explorar, así como obtener información relevante sobre el bloque 25.000.000.

Gracias al profesor @pelon53 por la excelente clase impartida esta semana, es un honor, hasta la próxima.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  
Loading...