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

in SteemitCryptoAcademy3 years ago (edited)

Hola queridos amigos de sttemit espero esten bien y hoy les traigo la asignacion de nuestro gran porfesor @pelon53 espero les guste... saludos y Bendiciones!


444.jpgfuente

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

Las Sidechains son herramientas novedosas con la capacidad de permitir a los diferentes activos digitales y a los tokens que pertenecen a una cadena de bloques se puedan utilizar de manera confiable en otra cadena de bloques que este separada de la cadena original y pueda regresar a ella si así lo desea. Se puede decir que la cadena lateral es una cadena de bloques que trabaja de forma alterna con el propósito de mejorar las prestaciones que presentan las blockchains. Esto es posible mediante la conexión y la interacción entre las cadenas de bloques con las preexistentes. Esta novedosa cadena de bloques se ejecuta mediante una programación amplía con características totalmente distintas, sin embargo se genera de manera compatible con la cadena a la cual se ha fusionado, permitiendo una comunicación y al mismo tiempo ampliando sus capacidades.


333.jpgfuente

La cadena lateral funciona aplicando una clavija bidireccional que permite su conexión a la principal cadena de bloques con el propósito de generar intercambios entre los activos con una tasa totalmente definida. Siendo la primera cadena de bloques la cadena principal y las que les prosiguen serían las cadenas laterales.

Imaginemos por un momento que un programador quiere diseñar una DApp para luego desplegarla con el Bitcoin. Hacer esto por el momento resultaría imposible, pero mediante el diseño de una sidechain que permita insertar esta herramienta a Bitcoin de manera más simple, logrando implementar mayor capacidad para desplegar las DApps mientras interactúa con la cadena de Bitcoin de manera bidireccional, aprovechando las fortalezas de la minería que ofrece Bitcoin y también sus otras características mediante el sidechain.

En la cadena principal se debe comenzar a transmitir las monedas bloqueadas a una dirección de salida, de manera que no puedan ser consumidas en otro sitio. Al culminar la interacción de negociaciones se procederá a la confirmación mediante las cadenas, generando un lapso de espera de manera segura. Luego de ese lapso de espera se libera un volumen específico de monedas en la cadena lateral para poder ser utilizadas por el usuario.

Mediante ZK-Rollups, que es uno de los diseños de arquitectura de capa 2 que está en pleno desarrollo de investigación se pretende incrementar la escalabilidad mediante la combinación de la interpretación de transferencias a gran escala con una transacción única. La arquitectura de ZK-Rollups fusiona centenares de transferencias mediante una sola transacción que serán verificadas por el contrato inteligente, a diferencia de Plasma, la cual solo realiza una transacción por transferencia. En Ethereum la validez de la cadena de bloques es procesada y registrada de manera pública mediante un método de prueba de conocimiento cero, la cual a medida que minimiza el volumen de información que están almacenadas en una transacción, ZK resguarda los recursos informáticos y de almacenamiento que le permitirán verificar el bloque, pero sin la necesidad de requerir conocer todo el contenido. En este diseño de ZK-Rollup existen dos tipos de usuarios conocidos como transactores y retransmisores. Los inversores ejecutan las transacciones para después transmitirlas a toda la red, mediante una dirección indexada PARA y otra DE un valor que permita ejecutar la transferencia, el cargo de la red y además un nonce que se encarga de complementar las informaciones de las transacciones.

Por otro lado, las herramientas de procesamiento son almacenadas a través de la aplicación de una versión de 3 bytes indexada para las direcciones. Luego se genera un depósito o un retiro en el momento en el cual el valor de la transferencia es mayor o menor a cero. La información es resguardada en las direcciones de contratos inteligentes por dos árboles Merkle en una de ellas y en el otro los importes de transferencia. Para crear un rollup se produce una acumulación voluminosa de transacciones mediante los retransmisores, que son los que se ocupan de producir la prueba SNARK (hash que expresa la diferencia entre el actual reflejo de la cadena de bloques y la anterior cadena de bloques).

Ventajas:

  • Mediante la ejecución de transacciones que contengan poca información, se van realizando mejoras en la escalabilidad y en el rendimiento de la capa 2.

  • Reducen los costos de cobros por las transacciones de los usuarios.

  • El cómputo de bloques es paralelo, generando mayor descentralización.
  • Mayor velocidad.

Desventajas:

  • El método de computación cuántica se refleja como un riesgo para piratear la cadena de bloques.
  • Presenta dificultad para calcular la prueba de conocimiento cero, ya que necesita la mayor optimización de la información para alcanzar el máximo rendimiento

  • Se encuentra limitado para realizar transferencias sencillas, no es compatible con EVM.

Explique la cadena lateral Liquid Network


222.jpgfuente

Liquid Network es una plataforma de cadena lateral desarrollada por Blockstream ejecutada por la tecnología blockchain con un código abierto de Elementos. Permite realizar transacciones veloces de Bitcoin y la emisión de activos digitales. Esta cadena lateral fue concebida como un protocolo con el propósito de interactuar con Bitcoin transparentemente, bajo las funciones de su software. La cadena lateral funciona como una blockchain dividida, pero totalmente vinculada a la blockchain original, mediante lo que se llama vinculación bidireccional, permitiendo los intercambios de los activos digitales entre las dos cadenas, evitando el riesgo de disminuir el rendimiento o la velocidad.

Es considerada una alternativa viable a la red Bitcoin cuando esta presente alguna obstrucción, debido a los tiempos de bloques de un minuto y la finalidad de la transacción de los dos minutos. Liquid Network se ejecuta en conjunto con otras plataformas muy conocidas y confiables de la industria, como lo son; Huobi, Prycto, Bitfinex y Bitbank.


555.jpgfuente

Características:

  • Los bloques líquidos son ingresados cada minuto, con reorganizaciones totalmente prohibidas, asegurando que las dos confirmaciones que se generen basten para presentar la liquidación total de una transacción.
  • Permite a los usuarios ejecutar varias transacciones de manera más privada.
  • Permite que otras partes puedan emitir tokens en Liquid y otras monedas estables

  • Proporciona soporte para L-BTC y para otros activos emitidos.

  • Debido a que todos los tokens están bajo el mismo estándar, los usuarios pueden aprovechar las funciones atomic swaps y multisig para Bitcoin.

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

image.png

Paso 1: agregamos la extensión de MetaMask a Chrome

Buscamos en nuestro explorador Chome la aplicación de MetaMask o haga clic en luego debemos agregar la extensión al navegador. Pulsamos clic en el botón «agregar a Chrome».

image.png

image.png

Una vez que se haya agregado la extensión MetaMask al navegador, luego pulsamos clic en el botón «Empezar»

image.png

Paso 2: Pulsar clic en la opción «crear una billetera».

Para crear nuestra primera billetera en MetaMask, debemos hacer clic en la opción «crear una billetera». Pero si tiene otra billetera, también tenemos la opción de importarla a MetaMask.

image.png

Paso 3:

Hay dos opciones: en estar de acuerdo o en desacuerdo con la recopilación de datos anónimos el MetaMask quiere recopilar mas información de los usuarios para saber más de cómo sus usuarios interactúan con su extensión.

image.png

Paso 4:

Crear una contraseña para la billetera MetaMask con un mínimo de 8 caracteres
Aquí debemos elegir una contraseña que sea segura para su cuenta MetaMask. Con esta contraseña podremos iniciar sesión en la billetera MetaMask.

image.png

Como proteger nuestra clave secreta

Debemos tener una (frase de respaldo) y anotarla en algún lugar que este protegida. También hay otras opciones para almacenar su frase de respaldo en el correo electrónico o en el móvil una vez ya descifrada.

image.png

Paso 6: Confirmación de la frase inicial

Luego de generar nuestra frase inicial, debe ingresarla de forma correcta cada una de ellas en su posición para confirmar la frase de respaldo.

image.png

image.png

Una vez que ya hemos confirmado la frase de respaldo, ¡ya está creada nuestra billetera!

image.png

ES muy importante leer los consejos sobre la seguridad. Finalmente pulsamos clic en donde dice «todo listo»

image.png

image.png

• primero abro mi cartera de matamask y voy a la configuración pulsando clic en la red de la configuración. como se muestra el capture a continuación.

image.png

• Luego agregamos la red de polygon a nuestro metamask.

image.png

Después verificamos que se haiga agregado exitosamente nuestra red al metamask

image.png

• Luego vamos a la plataforma de polygon, y pulsamos clic en la opción de uso de polígono

image.png

• Luego pulsamos clic en la opción de polígon cartera.

image.png

• Luego buscamos la opción 'connet a wallet' y luego haga clic en él.

image.png

• La plataforma nos mostrara 3 opciones de diferentes carteras en esta oportunidad elegiremos la primera cartera de nombre metamask.

image.png

image.png

Luego firmamos la opción que aparece en nuestro metamask

image.png

• Luego podemos observar en la siguiente captura de pantalla que hemos agregado nuestra billetera de metamask a la red de polygon

image.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.

Primero vamos al sitio web POLYGONSCAN
Luego en la barra de búsqueda buscamos el número de bloque de 12.000.000. Capture de pantalla a continuación con todos los datos disponibles hasta la fecha

image.png

image.png

Detalles del bloque:

Block Height:

12000000

Timestamp:

227 días hora 8 (14-mar-21 21 09:35:48 a.m. + UTC)

Transactions:

14 transacciones y 0 transacciones internas de contrato en este bloque

Validated by:

0x7fcd58c2d53d980b247f1612fdba93e9a76193e6 en 6 segundos

Block Reward:

0.00877199352 MATIC

Dificulty:

15

Total Dificulty:

99.921.518

Size:

5,826 bytes

Gas Used:

3.022.128 (15,11%)

Gas Limit:

20,000,000

Extra Data:

Hex: 0xd78301091883626f7288676f312e31352e35856c696e757800000000000000007561829bb1afba7ed630472a954ba01d225695e0a6a608b5a45fe3d1e88d9a155f75bb9f824d61323f190b141abf827cc19e8dcad43cc31bcc975bf93378d02300

ExtraVanity : ׃ �bor�go1.15.5�linux

SignedData :

0x7561829bb1afba7ed630472a954ba01d225695e0a6a608b5a45fe3d1e88d9a155f75bb9f824d61323f190b141abf827cc19e8dcad43cc31bcc975bf93378d02300

MATIC Price:

$ 0,38 / MATIC

Hash:

0x54c6805f441801ea05620f26950ca70c401e1642ab27f76d5097f9f500689965

Parent Hash:

0x3592bd9a6a5ad7f855d5c1fca02c8d4ac8b5e24f99af3c6706beba0b37222ce7

Sha3Uncles:

0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347

Nonce:

0x0000000000000000

Estos son los detalles del bloque 12.000.000 hasta la fecha que fue echo mi proyecto de investigación el precio del Matic en ese momento estaba a $0.38 hace 227 días hora 8 (14-mar-21 21 09:35:48 a.m. + UTC)

• Abrimos el sitio web Polygonscan en la barra de búsqueda ponga su número de bloque 25.000.000

image.png

Bloque 25.000.000 de Polygonscan:

Estos son los detalles del bloque 25.000.000 hasta la fecha que fue echo mi proyecto de investigación

El contador nos da la indicación que para el día que investigue mi proyecto van 125 días 03 horas con 17 minutos y 01 segundos para ser más exacto.

En Venezuela se generarán los 25.000.000 bloques el (lunes, febrero 28 del 2022) y la hora será (7:20: 17 GMT -0400 hora estándar de Venezuela).

Conclusión.

Para concluir, podemos decir que importante la integración de la funcionalidad de contrato inteligente para los protocolos Sidechains. Por otro lado, es un gran desafío para zk-Rollup lograr una configuración mucho más segura, sin embargo están en desarrollo estudios en este sentido, como la ejecución de pruebas con el método computacional que permitirán reducir el lapso de tiempo que tarda en validar una transacción. También se proveen nuevos desarrollos en zk-SNARK con el propósito de mejorar el proceso de prueba. Como mencione anteriormente los rollups se han convertido en el método ideal para escalar Ethereum por el momento hasta que ETH 2.0 se encuentre plenamente activo. No hay duda que se debe esperar mucho para que zk-Rollups lleve a los usuarios en generar las mejoras en seguridad, escalabilidad, anonimato, privacidad y una reducción de costo en las comisiones de sus operaciones.

image.png

Cc: @pelon53

Gracias por leer mi post

Sort:  
Loading...
 3 years ago (edited)

Ok, gracias

Coin Marketplace

STEEM 0.18
TRX 0.13
JST 0.028
BTC 57517.26
ETH 3075.25
USDT 1.00
SBD 2.34