Protocolo Mimblewimble - Crypto Academy / S4W2 - Publicación de tareas para @fredquantum

in hive-108451 •  3 years ago  (edited)

INTRODUCCIÓN:

Saludos compañeros de #SteemitCryptoAcademy esta vez participó de una conferencia muy interesante dónde espero poder comprender cada término de forma efectiva, y también espero que nuestros conocimientos cada vez sean más moldeados por medio de la sabiduría que Dios nos entrego bendiciones a todos. 🙏.


PicsArt_09-15-05.02.00.jpg


image.png

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

image.png

Hablemos sobre el origen del protocolo Mimblewimble en el año 2016, un personaje se manifiesto por medio de un apodo Tom Elvis Jedusor y utilizó un nombre en francés de Lord Voldermort popular y conocido por la serie de libros de Harry Potter donde insertó un nuevo protocolo blockchain este llevo por nombre MimbleWimble.

Un proyecto de blockchain nombrado de forma muy interesante ya que este se relaciona con el universo de Harry Potter, técnicamente a nivel de sistemas se basa sobre la creación de formulas o conjuros en en función de confundir y evitar el acceso ha sistemas o personas con fines fraudulentos y así poder efectuar protección a la tecnología blockchain, y estos conjuros o formulas solo podrán ser decifrados por un sistema de transmisión de descendencia donde solo se maneje un solo lenguaje, para poder así obtener los componentes de dicha fórmula y producir una seguridad impenetrable para este sistema.

Todo el desarrollo de este protocolo giró en torno a la búsqueda de mejoras en el modelo de privacidad y escalabilidad habitual de la tecnología blockchain existentes como, la cadena de bloques de Ethereum, Bitcoin entre otras. Las mismas son conocidas por la inclusión de datos privados de cada usuario dentro de un sistema de resguardo que en conjunto con los detalles de cada una de sus transacciónes son registrados en bloques, que van formando una cadena y dónde las mismas son demostradas abiertamente a todos los participantes de una misma red cómo por ejemplo demostrar datos importantes de todas las transacciones como la cantidad de una trassaccion, la dirección de billeteras (remitente- destinatario) lo que a producido una serie de dificultades a nivel de privacidad y ausencia de seguridad.

Es donde el protocolo Mimblewimble viene solventar la falta de privacidad al demostrar lo menos posible esos detalles de transacción solo lo podrán manejar aquellos nodos involucrados y no aquellos nodos en cadena que estén ajenos a los detalles de esa trassaccion.

Es de suma importancia mencionar que
protocolo Mimblewimble asume el inconveniente de escalabilidad de blockchain al aplicar una tecnología parecida a la red Lightning de Bitcoin donde las transacciones excesivas no son registradas en la cadena lo que disminuye notablemente la congestiones de la red.

image.png

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

image.png

Cómo estamos discutiendo sobre protocolo Mimblewimble está vez discutiremos sobre su funcionamiento ya que se efectúa como modelo de transacción reservado con el fin de estructurar sus transacciones de la siguiente manera, una parte de la transacción está cifrada, lo que significa que un valor incierto sigiloso conocido solo por el remitente y el receptor para descifrar la transacción completa ya que solo los involucrados tendrán dicha información con el fin de evitar que otros nodos se percaten del contenido de la transacción. Y es aquí donde se produce el proceso del factor de unión.

El protocolo regularmente utiliza los algoritmos criptográficos CoinJoin para crear la característica de mejorar la Blockchain por medio de un algoritmo dónde las transacciones de diferentes nodos se agregan en una sola transacción para que estos sean registrados en la cadena, creando un bloque de transacciones.

Cuando la transacción única en cadena bloque no tiene registros sobre los detalles de una transacción para toda la Blockchain, y esos registros solo lo obtienen los nodos involucrados, entonces solo estos pueden acceder a los detalles de la transacción perninente dentro de Blockchain, entonces un bloque de protocolo Mimblewimble se podrá validar sin necesitar los detalles totales de la transacción, esto quiere decir que una salida efectuada no podrá coincidir con la entrada respectiva.

Además de que el protocolo Mimblewimble se caracteriza por utilizar la función de corte para crear la función de escalabilidad pero mejorada de la cadena de bloques ya que sus función es igualar entradas y salidas de transacciones para disminuir las transacciones excesivas registradas en la cadena de bloques.

En resumen el protocolo MimbleWimble no contiene direcciones ni tampoco las transacciones de cada usuario más bien las las acorta para registrar todo en una gran transacción, para que luego está sea validada y verificada sin que este contenga detalles individuales de cada trassaccion.

image.png

Todo esto se realiza por medio de dos fases Dandelion para efectuar el anonimato

1 - Stem Phase (Fase raíz) Aqui es donde en el punto inicial de una transacción se envíara a una conjunto de nodos elegidos al azar de la siguiente manera cada vez que la transacción llega a un nodo este nodo no podrá reconocer el anterior origen solo será un repetidor de esa transacción lo que complica el rastreo del origen de la transacción.

2- Fluff Phase (Fase Pelusa) aqui es donde el protocolo Dandelion produce un envío de la transacción a todos los pares por medio del protocolo Gossip ya que este protocolo Gossip se convertirá en un transmisor de información funcionado de manera similar a como se maneja epidemias en comunidades netamente biológicas solo con la diferencia que aqui el protocolo Gossip distribuye la información a los nodos de la red que sean portadores del protocolo MimbleWimble.



dandelion-mimblewimble.webp
Fuente


image.png

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

image.png

Transacciones confidenciales (CT) son Conocidas como una solución a los inconvenientes de privacidad encontrados dentro de la red Bitcoin ya que esta solución fue implementada por Adam en el año 2013 pero en realidad la teoría fue desarrollada por el personaje Gregory Maxwell un gran desarrollador muy conocido de la época.

Ya que ante la problemática expuesta, dicha solución como propuesta dirigida a la transacción confidencial ya que esto refería el utilizar algoritmos criptográficos para poder esconder detalles de transacciónes en cadena, de forma que solo los nodos involucrados tendrían el beneficio de cifrar y descifrar dichas transacciónes.

Lo que quería decir que las transacciones en cadena capacitadas para utilizar el protocolo de transacciones confidenciales en escencia, se pueden verificar y validar. Además de que favorece directamente al termino de privacidad de las transacciones efectuadas en una cadena.



PicsArt_09-15-12.28.50.jpg
Fuente de captura


Cómo se pude expresar en la imagen la transacción confidencial es conocida por utilizar un algoritmo criptográfico, y dónde el compromiso de Pedersen realiza su función, para hablar más sobre la constribucion del compromiso de Pedersen este se encarga de implementar una entrada de compromiso dando frente al factor vinculante que junto con los datos son enviados por medio de una red. Incrementando la escencia críptografica de los datos.

El compromiso de Pedersen utiliza la fórmula:

C (BF1 + D1) + C (BF2 + D2) = C (BF1 + BF2, D1 + D2)

  • BF: Representa el factor de vinculación.

  • D : Representa los datos (Transacción) enviados.

image.png

Pregunta 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?

image.png

En este caso Mimblewimble y Bitcoin Network el protocolo Mimblewimble se puede incluir dentro del sistema de Bitcoin de la siguiente forma una cadena adyacente o también una red de segunda capa que se ejecuta sincrónicamente con Bitcoin Blockchain.

Aquí los nodos que forman la red concuerdan con la voluntad de conducir las transacciones ejecutadas en cadena donde el remitente y el receptor utilizan el protocolo Mimblewimble de cadena lateral.

Esta alternativa reducirá en gran medida la problemática de congestión de la red y los inconvenientes de escalabilidad de Bitcoin Blockchain.

En la cadena lateral de Mimblewimble dónde se utiliza el protocolo de transacción reservado con el fin de garantizar el cifrado dentro de una gran privacidad, donde solo el remitente y el receptor tendrán el acceso a los detalles de una transacción, lo que significa que las transacciones de la cadena lateral serán efectuadas y válidas por la red tomando dichas trassacciones para formar un solo bloque de transacciones.



PicsArt_09-15-01.49.38.jpg
Fuente


Los componentes de los bloques de la cadena lateral (protocolo Mimblewimble) se visualizan de la siguiente manera, mostrando la información de esta forma para que los nodos externos que no sean participantes de dichas transacciónes no puedan informarse de esa trassaccion.



PicsArt_09-15-01.47.05.jpg

Aunque el bloque anterior no tiene transacciones enumeradas, esto traerá un mayor Beneficio en cuanto a mejorar de forma notable el anonimato y la privacidad de la red Bitcoin.

Si también es cierto que la red Lightning de Bitcoin ya está trabajando en el problema de escalabilidad, también el protocolo Mimblewimble puede traer mejoras de sistema contribuyendo a mejorar la escalabilidad de este red, y todo esto será posible solo si Mimblewimble no cuenta con la capacidad de registrar canales de transacciones efectuadas fuera de la cadena.


image.png

Pregunta 5
Indique los pros y los contras del protocolo Mimblewimble.

image.png

Dentro de este protocolo muchas son la ventajas y desventajas a continuación nombrare las más resaltantes.

Ventajas

  • En funciones:

Se fundamenta en manejar la privacidad, y la fungibilidad de los activos ya que los mismos se encuentran garantizados con relación a una blockchain de sistema abierto.

  • En Privacidad:

Cuenta con características de privacidad lo que mejora el proceso de las transacciones en cadena efectuadas dentro de una red Blockchain y esto se debe a la Privacidad del usuario en cuanto mostrar abiertamente los datos de sus trassacciones como direcciones de billetera ya que los mismos no son registrados en la cadena y todo esto gracias a la inclusión de un protocolo transacción confidencial dónde el anonimato es garantizado.

  • En cuanto al Tamaño de bloque:

Los datos contenidos en el bloque del protocolo Mimblewimble son más reducidos en comparación con los tamaños de bloques convencionales de Blockchain. como resultado de que el protocolo Mimblewimble no registra una transacción que no este fuera de el además de otros detalles de la transacción.

  • Mejoras en la escalabilidad:

La escalabilidad es notable ya que al implementar el protocolo Mimblewimble se obtendrá el resultado de reducción de las actividades en cadena y la ausencia de transacciones simplificadas entonces mejorará el rápido aumentó de la red sin temor alguno de una posible congestión.

Desventajas del protocolo Mimblewimble

Nombrare algunas desventajas del protocolo

  • Pruebas de transacciones

De forma imposible será utilizar una red que aplique el protocolo Mimblewimble, para el proceso de sus trassacciones que necesiten comprobantes de pago, esto se debe a que el registro de trassacciones en cadena no copian los datos como direcciones de billeteras públicas y como resultado será complicado verificar dichos pagos de forma transparente.

  • Mayor tiempo

La ocurrencia de gran cantidad de cifrados en el protocolo Mimblewimble, como por ejemplo la transacción de compromiso, incrementará el tiempo de proceso y validación de un bloque el tiempo que se reduce por medio de un proceso se incrementa por otro lado.

  • Intercambio de datos

El protocolo Mimblewimble se conoce por utilizar un protocolo de transacción de compromiso, dónde los nodos realizan un intercambio de la entrada de compromiso con el fin de permitir el cifrado y el descifrado de una forma completa en cada trassaccion.

image.png

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

image.png

Token BEAM

BEAM moneda privada basada en el protocolo Mimblewimble se creo en el año 2018. El token BEAM se respalda por el proyecto Dandelion, el mismo es un proyecto Blockchain que se fundamenta en la creación de rutas dirigidas a transacciones al azar.

El uso de este token garantiza cierto nivel de privacidad aquí es donde el remitente y el receptor pueden comenzar una transacción de forma reservada, dentro o fuera de la cadena además de mencionar que el comienzo de dicha transacción utilizara las entradas de compromiso dónde el lenguaje será conocido tanto por el remitente como por el receptor.

BEAM es conocido por utilizar un algoritmo de consenso de prueba de trabajo y ha recogido más de $ 5.2 millones en ventas de monedas, a parte de ICO Según https://coinmarketcap.com/currencies/beam/) por ahora tiene un precio unitario actual del token BEAM de $ 0,70 , una capitalización de mercado de $ 68,497,164 y una capitalización de mercado diluida de $ 185,773,463. Y un volumen negociado en las últimas horas es de $ 262,800,000 .



PicsArt_09-15-02.10.57.jpg
fuente


CONCLUSIÓN:

El protocolo Mimblewimble es una tecnología que trae mejoras en cuanto a las dificultades de privacidad y fluidez de escalabilidad dentro de la tecnología Blockchain y por medio de esta teoría se facilita al sistema que lo adopte el uso de funciones y algoritmos criptográficos, y por otro lado el protocolo Mimblewimble trae notables Beneficios en cuanto a la
transferencia de seguridad en el manejo de tokens y monedas de manera privada.

Aunque también es importante mencionar que algunas tecnologías tienen totalmente el control estos problemas, como por ejemplo la red Lightning por media de ella existe la posibilidad marcar una diferencia totalmente efectiva.

En cuanto al tiempo de procesamiento es un problema muy claro de Mimblewimble, ya que por medio de la existencia de procesos de doble cifrado se aumentaría el tiempo del procesamiento de transacción en el bloque dentro del sistema.

Gracias estimado profesor @fredquantum por compartir sus conocimientos, además de motivarnos al estudio que ha futuro será de gran provecho para nosotros bendiciones.

image.png

HASTA PRONTO
PicsArt_08-21-09.43.38.jpg

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