El título de su tarea debe ser: Sidechains - Crypto Academy / S4W8 - Homework post for pelon53

¿Cómo están amigos de SteemitCryptoAcademy ? el día de hoy les comparto mi investigación sobre las Sidechains, una de las mejores innovaciones dentro de la tecnología Blockchain. Esta es una clase impartida por nuestro profesor @pelon53 quien durante toda la temporada nos ha traído interesantes temas del mercado.


Sin más tema a que hacer referencia, procedo a responder las siguientes interrogantes:


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


Sin título.png
FUENTE


Ante todo, hagamos un breve recordatorio sobre qué son las Sidechains o también conocidas como cadenas laterales, estas son otro tipo de blockchain que se conectan e interactúan con otra cadena de bloques, se suelen utilizar a la hora de realizar prestaciones de una blockchain origen a otra blockchain de destino de programación y características completamente distintas a la blockchain de origen. Gracias a las sidechains distintas cadenas de bloque pueden interactuar, realizar operaciones y comunicarse entre sí. El funcionamiento de las Sidechains es posible gracias a conectores de dos vías o Two - way - peg en inglés. Esta innovación ha sido de las mejores en la tecnología, ya que gracias a esto las posibilidades de que el mercado se quede sin liquidez disminuyen considerablemente. Además, aumenta la flexibilidad y velocidad de las operaciones en el mercado. De igual forma, permite las ampliaciones de pequeños contratos evitando fraudes y aumentando la seguridad de los usuarios. Es decir, con un Rollup en la 2da capa de Blockchain, podemos en una sola transacción realizar varias transacciones.


Sin título.png
FUENTE


Ahora bien, las rollups en las cadenas laterales o sidechains, pueden verificar firmas, ejecutar smart contrats y una gran cantidad de servicios inteligentes más alla de la red blockchain principal, retransmitiendo así con mayor precisión a la blockchain. En este sentido, los Rollups cumplen con el objetivo de reducir las altas tarifas que afectan significativamente a muchos usuarios. Por otra parte, el Rollup tiene varias clasificaciones tales como el rollup de conocimiento cero (zk-Rollup) y el Rollup Optimista (Optimistic Rollup). En uno se envía un test de validez a la cadena princial luego de que se realiza el cálculo fuera de la cadena de bloques y en el otro, se realiza un test de fraude luego de que las transacciones sean validadas y ejecutadas por efecto, respectivamente.


Adicionalmente, cuando hablamos de las zK-Rollups hacemos referencia a aquella tecnología que se enfoca en resolver los problemas de escalabilidad y alto costo operaciones que existen en las redes tales como BTC y ETH las cuales pueden desencadenar desconfianza en los usuarios que invierten sus activos en el mercado y realizan múltiples operaciones. Es sabido por mucho y experiencia personal, que Ethereum es de las redes más caras a la hora de realizar operaciones.


En términos de Blockchain, cuando escuchamos hablar sobre tecnología de 2da capa detrás de zk-Rollups. Podemos imaginarnos cuando en el colegio nos mandaban a crear un mapa y a ese mapa le agregabamos la forma, luego el relieve, las divisiones, los distintos departamentos, provincias, estados, municipios, etc, y cada una de estas características las identificabamos con un color distinto, cada color representaba así un nivel diferente. Del mismo modo ocurre con las capas, en el ejemplo del mapa cada color sería una capa. Al transportar ese ejemplo en el protocolo, la blockchain seria la forma del mapa y las capas las estructuras que se formen en esta blockchain, de esa forma se logra su expansión, mejorando la escalabilidad. De igual forma, con zk-Rollups podemos imaginar que todo lo que su sucede dentro de esta nueva tecnología no afecta de forma directa a la red principal que como mencionamos anteriormente, esta pudiera ser ETH o BTC si no que en vez de dirigir la informacion o sucesos a la red de origen, es enviada a otra red que transmite solo la información necesaria a la red de origen (ETH, BTC) de esta forma se evitan los colapsos de operaciones ya que se reduce el tráfico de transacciones en la red principal. En otras palabras, nosotros podemos envir una gran cantidad de datos a la red y gracias a la tecnología zk-Rollups toma los datos y los envía analizados, procesados y de forma más clara a la blockchain de preferencia.


Esta tecnología de Rollup de conocimiento cero o zk-Rollups se ha utilizado en criptomonedas como Zcoin y Zcash. Sin embargo, es llevado a cabo mediante otras tecnologías como zk- SNARK que son pruebas de argumeto de conocimiento no interactivo sucinto de conocimiento cero. Honestamente, me costó bastante entender esta última hahahah básicamente, esta última tecnología hace el proceso extremadamente seguro, volviendose anónimas, además que aumenta la velocidad de las transacciones y crea como una especie de clave secreta donde se resguarda la informacion de tal forma que es casi imposible revelarla, de esta forma zk-SNARK interviene en zk-Rollup y este a su vez en la red Blockchain. Las zk-Rollup publican y emiten los datos finales una vez realizadas todas las transacciones debidas de las distintas personas, este es un método en el cual se puede constatar que todas las transacciones fueron procesadas.


En la tecnología zk-Rollups, existen los transactores y los retransmisores. Los transactores, como su palabra lo indica transmite, transfieres, son los que crean y envían a la red blockchain datos como; dirección, valores, taxes, número identificador de la transacción. Por otro lado, se encuentran los retransmisores, estos son los que reciben todas esas transferencias y hacen una síntesis (generando la prueba anteriormente explicada como zk-SNARK) que es lo que hemos venido conociendo como Rollup.


2.- Explique la cadena lateral Liquid Network

Sin título.png

FUENTE


La cadena lateral Liquid Network, representa un proyecto de Blockstream, que es una de las empresas más grandes dentro del mundo cripto y es un proyecto apoyado por BTC. Liquid junto a Bitcoin tiene la finalidad de realizar las transacciones de forma más rápida y mejorar la liquidez en las bolsas de bitcoin. Adicionalmente, es importante mencionar que las transacciones de Liquid Network no están limitadas en cantidad según la capacidad del canal, esta red consiste en acuerdos entre las plataformas de criptomonedas para realizar transacciones e intercambios con los valores del mercado, con los activos de liquid, los usuarios pueden utilizar sus tokens y convertirlos en titulos, otras criptomonedas y hasta en una moneda fiduciaria. Además, la cadena presenta su propio toquen nativo apoyado por BTC que serí L-BTC


Sin título.png

FUENTE


Con liquid, las transacciones se realizan de forma más rápida y más seguras, utilizando una mezcla entre wallets frías y calientes. En las wallets calientes se realizan las transacciones de conector saliente mientras que los btc que se liberan en esas transacciones se envian a la wallet fría.


Una de las mejores características de Liquid es su compatibilidad nativa con transacciones confidenciales (CT, por sus siglas en inglés), tanto de LBTC como de activos emitidos. Liquid puede ocultar el monto de las transacciones, pero no las direcciones de las partes que envían y reciben los pagos. Al igual que en Bitcoin, estas direcciones deben manejarse con cuidado para evitar vinculaciones accidentales. Las wallets de los clientes deben tener la protección suficiente para evitar que se filtre información privada mediante canales laterales, como los análisis de tráfico. Las transacciones confidenciales son mucho mayores que las regulares, por lo que se espera que las tarifas de aquellas sean más altas si los bloques de Liquid se llenan.


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


Polygon, también conocido como Matic es un protocolo que se utiliza para conectar redes que sean compatibles con Ethereum. Sin embargo, su reciente popularidad, es debido a que esta tecnología es mucho más económica y rápida que ethereum.

A continuación, explicaré como agregar esta red a Metamask:


Yo ya tengo creada y descargada mi cuenta de Metamask en mi Google Chrome, hace unas lecciones atrás de steemitcryptoacademy expliqué como realizar la creación de la misma paso a paso.


Una vez tengas tu cuenta ya podrás configurarla para que comience a ser compatible con la red de Ethereum: Para ello, primero debes abrir tu metamask y deplegar el menú que dice Main ETH Network


Sin título.png

FUENTE

Luego avanza hasta la opción RPC, la cual te va a llevar a la siguiente pantalla:

Sin título.png

Posteriormente, agrega la siguiente infomación, recomiendo siemre copiar y pegar para evitar errores

Network Name: Polygon
New RPC URL: https://rpc-mainnet.matic.network
ChainID: 137
Symbol: MATIC
Block Explorer URL: https://polygonscan.com/


El registro debe quedar de la siguiente forma:

Sin título.png

Cuando verifiques que la informacion esta correcta, le das en guardar y así se verá tu metamask conectado a Polygon:

Sin título.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.


Para explorar nos vamos a https://polygonscan.com/


Sin título.png
FUENTE


En el buscador colocamos la cantidad que deseamos en este caso 25000000 eliminen los puntos porque si no no les va a procesar la información. Podemos ver que el tiempo esperado para que se genere el bloque solicitado es de 107 días, 05 horas y 23 minutos aproximadamente hora de venezuela.

Sin título.png
FUENTE


Para explorar el bloque 12000000 nos dirigimos a la sección Blockchain y seleccionamos el buscador de Bloques:



Sin título.png

De la siguiente forma colocamos los 12000000



Sin título.png


A continuación, les comparto la información del bloque 12000000


Sin título.png

De igual forma, podemos observar que el precio de MATIC para ese momento era de $0.38 / MATIC


Sin título.png

Actualmente, el precio de MATIC es de $1.90 aproximadamente


Sin título.png

FUENTE


Conclusiones

Tanto los Sidechains como la integracion de la tecnologia zk-Rollup son novedosas y las mejores alternativas para mantener la liquidez del mercado, aumentar la seguridad, confianza en sus usuarios, velocidad de transaccion y disminuir los altos costos de transacciones. Adicionalmente, esta tecnología puede mejorar la capacidad de comunicación entre diversas DApps que operan en DeFi.