Steemit Crypto Academy Temporada 4 Semana 2 [Curso avanzado] | Protocolo de Mimblewimble // por @felixrodriguez

in SteemitCryptoAcademy3 years ago (edited)
Un saludo mis estimados amigos de steemit, y todos los que hacen vida y participan cada semana en esta comunidad de SteemitCryptoAcademy, lugar especial para el aprendizaje sobre criptomonedas, en esta oportunidad leyendo la excelente clase del profesor @fredquantum, les presento mi tarea realizada de la semana 2, de la cuarta temporada, sobre: Protocolo de Mimblewimble.

PM.png

Imagen por @felixrodriguez elaborada con programa Microsoft Power Point

ENTRE IDIOMAS.png

1. En detalle, explique su comprensión del protocolo Mimblewimble

El protocolo Mimblewimble, nace en el año 2016, y este permite a todos aquellos que participan en la cadena de bloques un poco más de privacidad, al no mostrar por completo la información de la transacción a los forasteros sino que solo es visible a los participantes en la transacción.

En el desarrollo de la creación de este nuevo protocolo en el mundo de las criptomonedas desde el momento de su origen hace cinco años, a conllevado a mejorar significativamente las condiciones que muchos piensan a la hora de manejar inversiones como lo es la privacidad, escalabilidad y fungibilidad de las criptomonedas, que funcionan bajo este protocolo.

Tradicionalmente la blockchain ha sido un sistema seguro desde su creación pero todos los datos y transacciones son transparentes y visibles para todos así no sea participante en alguna de las transacciones, por lo cual hay que entender que el protocolo Mimblewimble no se trata del modelo tradicional de las transacciones en la blockchain, sino es una versión vamos a llamarla mejorada ya que incorpora la implementación más compacta en la seguridad de las transacciones al darle un valor incógnito a estas.

Una de las características bien interesante de este protocolo MimbleWimble viene siendo la conocida función de Cut Through, y esta hace una especie de limpieza al sistema ya que aquellos bloques que estén compuestos por grandes cantidades de información, las comprime y otra parte de esa información se elimine (información de transacción redundante) sin ocasionar ningún tipo de riesgo en la seguridad de la blockchain.

ENTRE IDIOMAS.png

2. Discuta en detalle cómo funciona el protocolo blockchain de Mimblewimble

El funcionamiento de la blockchain bajo el protocolo MimbleWimble, es que esta cuenta con la particularidad de no contener las direcciones ni las transacciones particulares de cada usuario, pero si genera una agrupación de estas convirtiéndolas en una sola gran transacción, para que después pueda ser validada y verificada sin contener detalles individuales haciéndolas confidenciales, es decir el protocolo MimbleWimble oculta los campos de las transacciones como también la dirección pública del emisor, del receptor y el monto de la operación que se realizo.

El protocolo MimbleWimble desarrolla transacciones confidenciales, ya que es difícil explorar detalles de la misma si se es un observador externo a la transacción, porque los usuario solo pueden visualizar la cantidad de monedas que están enviando, pero no el resto de los detalles de la misma, pero las transacciones que se desarrollen bajo esta modalidad serán validadas siempre y cuando la cantidad de entradas sea equivalente al número de salidas y la diferencia entre ambas sea igual a cero, así mismo el protocolo Mimblewimble se encarga de ocultar la cifra de la operación, ya que como lo mencione anteriormente los datos de las transacciones pueden ser vistos único y exclusivamente por los usuarios participantes, el emisor y el receptor deben intercambiar la información de verificación para mover las criptomonedas, brindando confidencialidad.

funciona.png

Imagen por @felixrodriguez elaborada con programa Microsoft Power Point

ENTRE IDIOMAS.png

3. Analice en detalle su comprensión de las transacciones confidenciales (CT)

Después de haber leído la excelente clase del profesor así como en mis investigaciones sobre el tema, puedo comprender de que las Transacciones Confidenciales (CT) son un tipo de protocolo criptográfico del que se llama el conocimiento Cero (ZKP), y este interesante protocolo esta creado, estructurado y diseñado para hacer que las transacciones de algunas criptomonedas dentro de la blockchain sean privadas y anónimas, o simplemente que se desconozca los detalles de la misma.

Dentro del mundo criptografico la aplicación de este protocolo de privacidad a las transacciones que ocurren dentro de una red hacen que otros o personas externas puedan ver el cifrado y su codificación pero no poder ver los montos exactos de cada una de las transacciones ocultando a los emisores o destinatarios de dichas transacciones, es decir no pueden ver detalles a profundidad de las transacciones así como los montos de las mismas.

Dentro de la función criptográfica las Transacciones Confidenciales (CT) emplea el uso de un hash para realizar el envió de información que luego puede ser verificada, de modo que una persona puede producir un hash cuya entrada no es reconocible por nadie, pero si solo quien produjo el hash, y es entonces a partir de este momento donde se hace el uso del factor de cegamiento, a través del uso de una serie de datos con el propósito de que el hash no sea de manera fácil reconocible por nadie.

Una vez que se origina este hash entre las partes participantes proceden a firmar digitalmente este hash a fin de que quede constancia de que existe un secreto y solo seria conocido por una persona en concreto, osea que no se podrá movilizar nada de esta información a través de la generación del hash, es por ello que se emplea la formula de Pedersen commitment siendo de la siguiente manera.

TC.png

Imagen por @felixrodriguez elaborada con programa Microsoft Power Point

ENTRE IDIOMAS.png

4. ¿Cómo cree que se puede utilizar el protocolo Mimblewimble en la red Bitcoin para permitir el anonimato de las transacciones y mejorar la escalabilidad?

Desde la creación de la blockchain de Bitcoin, hemos identificado que es una tecnología con mucho potencial entre ellos la seguridad, pero en el manejo de la información esta es transparente en sus transacciones lo que hace que las mismas puedan ser auditables libremente por terceros, a pesar de que esto no sea de importancia para algunos inversores, muchos si lo consideran esencial.

A continuación en la pagina https://www.blockchain.com/explorer podemos observar la información de los bloques en la blockchain.

BLO 1.png

Imagen extraida de https://www.blockchain.com/explorer

Al seleccionar el Bloque 700876, vamos a poder encontrar detalles de la cadena lo que la hace que la blockchain sea fácilmente auditable tal como se los mencione anteriormente.

BLO 2.png

blo 3.png

Imagen extraida de https://www.blockchain.com/explorer

Pero ahora bien tenemos el protocolo MimbleWimble donde para ellos la confiabilidad de la información y el monto de las transacciones son de importancia por lo que en su tecnología crea niveles de privacidad, escalabilidad y fungibilidad, a continuación vamos a identificar la privacidad que el protocolo MimbleWimble brinda en sus transacciones y montos, es por ello que en la pagina https://explorer.mwc.mw/, vamos a explorar:

BLO 4.png

Imagen extraida de https://explorer.mwc.mw/

Y si exploramos el Bloque 951611, vamos a evidenciar que esta tecnología no aporta grandes detalles de las transacciones a diferencia de la Bitcoin.

Blo 5.png

Imagen extraida de https://explorer.mwc.mw/

Ahora de que el protocolo MimbleWimble se pueda emplear en la Bitcoin pues considero que seria bastante complejo porque se perdería la esencia de cada una de ellas, pero si se pudieran mezclar se notaria una mejora con la implementación de las bondades del Protocolo MimbleWimble en la red bitcoin en su escalabilidad, privacidad y la reducción de tecnología y tiempo.

ENTRE IDIOMAS.png

5. Indique los pros y los contras del protocolo Mimblewimble

Pros del protocolo Mimblewimble

Entre una de las ventajas que tiene este protocolo es el de ahorrar espacio en almacenamiento y esto es gracias a que no muestra las direcciones, ni información de particulares, todas las transacciones se registran como una gran transacción, y así mismo elimina los datos redundantes en cada etapa de transacción, es por ello que este sistema es un ahorrador de espacio en el almacenamiento por excelencia.

Entre otra de las virtudes que podemos sacar a relucir del protocolo Mimblewimble, es que reduce energía y tiempo porque entre el manejo de sus descargas, así como la sincronización y la verificación de datos en este sistema se cumplen en menor tiempo de lo habitual, formándose el bloque mas rápido lo que conlleva a un gran ahorro de energia.

Por consiguiente estamos claros que la gran fortaleza de este protocolo es asegurar la privacidad y anonimato, porque como ya he descrito anteriormente este oculta cifras, detalles y direcciones de la transacción utilizando solo la información necesaria para verificar la información y garantizar de que no aparezcan movimientos extraños en las transacciones, aumentando considerablemente el nivel de privacidad

El protocolo Mimblewimble ofrece mayor escalabilidad, como muchos de nosotros hemos venido conociendo en el mundo de las criptomonedas la escalabilidad es un tema de importancia y con este protocolo se utiliza menos información en la blockchain, lo que le da una mayor velocidad al sistema y por consiguiente ofrece una mayor escalabilidad y entre otra gran ventaja es la fungibilidad ya que podemos intercambiar una moneda por otra unidad de una manera muy sencilla sin que esta pierdad su valor original.

Contras del protocolo Mimblewimble

Entre una de los contras o desventajas de este protocolo tenemos que afecta el rendimiento de transacciones la confidencialidad reduce mayormente el rendimiento de las transacciones, ya que concentra o agrupa datos afectando el rendimiento de estas es decir, se reduce la velocidad de transacciones debido al tamaño de sus datos y podemos considerar como otro factor en contra la dependencia en firma digital este protocolo MimbleWimble esta creado y basado en las firmas digitales de los miembros participantes para poder darle confidencialidad en relación a los agentes externos al ocultar detalles y solo esta particularidad lo hace susceptible a los ataques ciberneticos.

ENTRE IDIOMAS.png

6. Discuta en detalle al menos un Crypto que usa el protocolo Mimblewimble

El Protocolo MimbleWimble es considerado en la creación de dos proyectos maravillosos, como lo son GRIM y BEAM. Para el desarrollo de esta interrogante en esta tarea hablaremos en detalle del Proyecto BEAM, en donde conoceremos con un poco mas de detalles de su Plataforma Defi, como su Criptoactivo.

BEAM es una plataforma de tipo confidencial de finanzas descentralizadas (DeFi ) fue creada en marzo de 2018 Este proyecto fue fundado por Alexander Zaidelson, Alex Romanov y Amir Aaronson.

Este protocolo de Mimblewimble empleado a través de Beam permite a los inversionistas financieros participantes realizar transacciones seguras, estables y confiables, La cadena de bloques de Beam se creó en el lenguaje de programación C ++ desde cero.

Actualmente en el mercado Beam tiene un precio de 0.7038 usd, al momento de la elaboración de esta publicación, esta ubicado en el numero de ranking 484, tiene un suministro máximo de 262,800,000 tokens, de los cuales 81,970,000 están en circulación a partir de febrero de 2021. Beam por su parte admite transacciones personalizadas de diferentes tipos, como fideicomiso, intercambios atómicos y bloqueados por tiempo, entre otros.

Dentro de su sistema de seguridad Beam utiliza el algoritmo de prueba de trabajo de Equihash, esto gracias a la capacidad para procesar grandes cantidades de datos, a un mejor tiempo y gasto tecnológico, Bean puede usarse en varios intercambios de criptomonedas importantes a nivel mundial como Binance, BitForex, Hotbit, CoinEx entre otros.

BLO 6.png

Imagen extraida de https://coinmarketcap.com/es/currencies/beam/

ENTRE IDIOMAS.png

Conclusión

Mimblewimble es un protocolo tecnológico que se adelanta con el anonimato y la privacidad de la información que para muchos inversionistas son considerados como amenazas. Es por eso que ha marcado una gran etapa en la historia de las blockchains ofreciendo un mayor nivel de privacidad y escalabilidad.

fin de post felix.png

Sort:  
Loading...

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63657.90
ETH 2656.15
USDT 1.00
SBD 2.84