Crypto Academy / Temporada 3 / Semana 8 // Publicación de tarea para @stream4u de @yorma

10개월 전

Saludos cordiales para el profesor @stream4u y para todos los que hacen vida en esta maravillosa comunidad de la criptoacademia hoy con mucho entusiasmo estaré presentando ante ustedes mi asignación de esta última semana de la tercera temporada, y espero que esta lectura sea de su agrado así que comencemos respondiendo las preguntas


criptografia.jpg


source

Explique el Blockchain CryptoGraphy y mencione algunos nombres que son las Plataformas Blockchain (Pocos nombres de las Plataformas Blockchain).

La criptografía en la blockchain representa altos niveles de seguridad para todos los entusiastas que están inmersos en el mundo de los criptoactivos, y es que todos siempre deseamos que nuestras finanza estén salvaguardadas y que no sean violentadas por entes maliciosos

En tiempos anteriores cuando nuestras finanzas eran regidas por los entes centralizados, existían altos niveles de inseguridad donde podrían violentar tus cuentas o acceder a ellas y nada se podía hacer, sin embargo cuando tus activos están protegidos por la blockchain el sistema es tan seguro y riguroso que difícilmente pueden existir este tipo de altercado

La criptografía en la blockchain representa altos niveles de seguridad y confianza que los usuarios pueden imprimir en ella ya que por medio de esta técnica se puede enviar y recibir datos o informaciones y lo enviado estar protegido por un sistema de cifrado que no permitirá que la información pueda ser manipulada por terceros.

Para mejor entendimiento puedo decirlo así con la criptografía existirán dos actores principales en el hecho, el primero de ellos será el emisor que es quien enviará la información, el segundo será el receptor, quien recibirá la información enviada, ahora la parte mas interesante de todo esto es el mensaje, y es que el mismo estará protegido y será decodificado sólo por el receptor , pero como se puede lograr esto ?

El sistema utiliza un método de claves para resguardar la información, en este cao son dos claves una clave privada y una clave pública, la primera será utilizada por el emisor para el envió de la información y la segunda será utilizada por el receptor y de esta manera podrá recibir la información

Una vez enviada la información, no puede ser modificada y al receptor le llegara justamente la información que envío el emisor, esta información viaja a través de la red por medio de una serie de caracteres alfanuméricos , ya que de presentarse algún interceptor que desee conocer lo que dice el mensaje esto será imposible.

Plataformas

  • Ripple
  • Binance
  • EOS
  • Corda
  • Ethereum

Explique la CryptoGraphy de clave pública.

En la criptografía la clave pública puede ser compartida con las personas que tu desees que reciban o puedan visualizar la información que quieres hacer llegar, aunque es una clave que genera el emisor puede ser manipulada por el receptor siempre y cuando esto se desee así, tanto la clave pública como la clave privada trabajan en conjunto para hacer que este maravilloso mundo de la criptografía pueda ser posible.

Generalmente la claves públicas son útiles si van de la mano con la privada y es que ellas trabajan en conjunto pero existen algunas diferencias en cuanto a u uso en los que debemos tener claridad.

La clave privada es aquella que debe ser utilizada única y exclusivamente por su creador , que en este caso será el emisor, el que desea enviar la información a través de la red, esta clave debe cuidarse y protegerse mucho, no debe ser compartida por ningún motivo ya que esto es la entrada a la casa de cualquier usuario, si en algún momento otra persona obtiene tu clave privada, puede lograr que tus finanzas se vayan al piso y sin posibilidad de reclamos y es que la blockchain es muy segura siempre y cuando tu ayudes a que eso sea así.



Explique la CryptoGraphy de firmas digitales y ¿qué es Singing Of Transaction / Message?

La firma digital proporciona a los usuarios mayor nivel de seguridad en sus procesos y es que coloquemos este ejemplo para que quede mas claro

Una persona que envíe una información por medio de la red hace uso de su clave privada para realizar el envío de la información, y el receptor con la clave pública recibe la información necesitada pero que ocurre si por alguna razón la clave privada fue utilizada por otra persona y no por la persona que en realidad es el dueño de la clave, o la clave privada fue robada o extraviada por su dueño

Entonces cómo el receptor puede tener la certeza que el mensaje que le llego fue exclusivamente del dueño de la clave privada osea del emisor.

Es allí donde surge la firma digital que ésta autentica que ciertamente fue el emisor dueño de la clave privada quien envío el mensaje y de esta manera el nivel de transparencia y seguridad del proceso es mayor

Ahora con la firma digital el receptor puede tener la plena seguridad que el mensaje recibido es original y autentico tal y como fue enviado por el emisor, y en el camino no sufrió ningún tipo de modificación o alteración

Existe un proceso de generación de firma y verificación de firma, una vez que sea verificada, esta automáticamente generará a su vez una clave pública y nuestro proceso de envío y recepción esta totalmente resguardado y seguro libre de cualquier plagio o alteración de la información.

Explique qué es la criptografía simétrica y asimétrica.

La criptografía simétrica es aquella donde se utiliza una sola clave secreta para el proceso de envío y recepción de información o datos, es decir tanto el emisor como el receptor cuentan con la misma clave

Y esto lo podemos entender mejor supongamos que mi clave es 8b38h8n entonces yo deseo enviar un mensaje que mi mensaje es XXXXXX para yo enviar el mensaje colocare mi clave que es 8b38h8n y hay un receptor al que le llegará mi mensaje XXXXXXX el deberá utilizar la clave 8b38h8n

Este tipo de criptografía representa un nivel de seguridad inferior a la asimétrica por que por ser una sola clave la que utiliza tanto el emisor como el receptor, existen mas probabilidades que sea extraviada por alguno de lo dos y la persona que la obtenga puede hacer uso de ella tanto de emisor como de receptor

La criptografía asimétrica es aquella que se utiliza mediante la generación de dos claves es decir la clave privada ( la de uso personal del emisor y la clave pública la que puede ser compartida con el receptor o con las personas que desees que reciban tu información

Y de esta manera podemos entenderlo mejor supongamos que deseo enviar una información y mi clave privada es f01101989l entonces para enviar la información deseada que en este caso es ¨tengo miedo¨ debo ingresar mi clave privada, ahora el receptor cuenta con la clave pública que fue entregada por mi y para el receptor poder decodificar el mensaje enviado debe introducir la clave pública que es 334598677ejfoi55969tijgi68gjgi6i si el introduce la contraseña correctamente mi mensaje oculto será observado por el y leerá que el mensaje dice ¨tengo miedo¨

La criptografía asimétrica es muy utilizada para grandes empresas donde el manejo de información y datos es muy grande y consideran este tipo de criptografía mas segura que la anterior


Cómo funciona Blockchain Wallets CryptoGraphy y explica los tipos disponibles de Crypto Wallets.

Hace muchos años atrás nuestros abuelos utilizaban una cartera o monedero para guardar sus ahorros del trabajo realizado durante un periodo de tiempo, la evolución en nuestras vidas hizo que la banca tradicional participara en el resguardo de los ahorros de las personas a través de los bancos privados donde luego de un trabajo realizado por un periodo determinado de tiempo las ganancias eran depositadas

Con toda las transformaciones y la tecnología que esta de nuestro lado la tecnología blockchain ha permitido que confiemos en el sistema de resguardo y seguridad no solamente de cualquier información, sino de nuestras finanzas

La creación de las wallet en la blockchain permitieron que muchas personas dejaran de depender de terceros para resguardar e incluso hacer uso de sus activo, y esto es una gran ventaja por las limitaciones impuestas por las bancas privadas que te impiden utilizar tu dinero cuando lo necesites realmente

El aspecto mas importante de todo este tema es que para asegurar que tu dinero esta protegido y seguro la blockchain wallet es manejado por medio de la criptografía donde la generación de una clave privada y una clave pública te permite enviar y recibir transacciones super seguras en la que toda la información es resguardada por códigos alfanuméricos que impide que tu información o datos sean violentados por terceros maliciosos.

Tipos de Wallet

Wallet de PC: Este tipo de Wallet deben ser instaladas en nuestro pc para su funcionamiento y al acceder a ellas te genera tu clave privada que la deberás resguardar, estas wallet para pc se divide en dos la primera donde se debe descargar toda la blockchain para poder hacer uso de ella estas son las llamadas Full Client, y las segundas son las mas ligeras y no es necesario descargar toda la blockchain están se llaman Lightweight Client y normalmente tienen menos información por lo pesada de su blockchain a la hora de la descarga

Wallet app: Este tipo de wallet se descargar en nuestros teléfonos inteligentes y son bastante ligeras en comparación con otras aplicaciones, además de esto su uso es bastante practico y fácil y se pueden sincronizar con nuestra pc

Wallet web: Estas son utilizadas a través de la red y puede ser utilizada por medio de una pc, ingresar a ellas es bastante sencillo y rápido no requiere muchos procesos de descargas pesadas, con un usuario y contraseña creada puedes ingresar sin inconvenientes

Wallet de Hardware : Estos tienen mucha similitud a los pendrive cuando hablamos de su nivel físico y es que su utilización se puede hacer a través de una pc conectando el dispositivo por el puerto usb, para utilizar estas wallet no se requiere acceso a internet

Wallet de papel: Este tipo de billeteras es utilizado sin necesidad de acceso a internet por lo que la clave privada esta en un pael que debe ser resguardado para evitar que se extravíe o sea robada.

¿Qué son los árboles de Merkle y cuál es su importancia en blockchain?

El árbol de Merkle fes un método de verificación y autenticación de datos de la blockchain , este método es muy utilizado consiste en verificar cada hash generado en los nodos .

La estructura del árbol de Merkle es desde la hojas hasta la raíz, cada hoja tiene un hash especifico, y la fusión de cada has de las hojas logra la creación de un hash de ramas , así sucesivamente hasta llegar al hash matriz o lo que es lo mismo la raíz del hash

El árbol de Merkle presenta una serie de características entre las que se puede mencionar
  • Eficiencia, el árbol de Merkle permite la verificación en un tiempo rápido de mucha cantidad de datos, sincronización de datos rápida

  • Rápida sincronización de los datos, el sistema organizativo del árbol de merkle permite que el proceso de verificación de cada nodo se haga en tiempo récord, sin este método el verificar algún nodo tardaría muchísimo tiempo y la cantidad de procesos matemáticos seria infinitos

  • Seguridad , El árbol de Merkle garantiza que los hash generados son correctos y por ende la información suministrada es correcta ya que de no ser así rápidamente puede ser detectado con la verificación de alguna de las ramas.


En líneas generales el árbol de Merkle facilita a los usuarios la posibilidad de verificar las informaciones generada y mas si son datas innumerables en la que tardarían mucho tiempo en verificar, este sistema ahorra tiempo y brinda grandes estándares de seguridad en su proceso, es utilizado desde hace mucho tiempo y con la implementación de la red blockchain mas que nunca se hace presente la utilización de este método

Práctica + Teoría, haga una investigación práctica, estudie en Blockchain Demo: Claves públicas / privadas y firma y luego explique la funcionalidad de Clave, Firma, Transacción, Blockchain con capturas de pantalla adecuadas de la suya práctica. (Estudie bien este tema)

Para iniciar la práctica en blockchain demo ingresaremos a la pagina principal a través del siguiente link

https://andersbrownworth.com/blockchain/public-private-keys/

Cuando ya ingresamos a la página principal haremos clic donde nos indica el captura de pantalla para comenzar a explorar


yorma1.png

Podemos visualizar que nos genera de forma aleatoria una clave privada y una clave pública cada vez que se le de clic en la palabra aleatorio cambia la clave privada y a su vez la clave pública


yorma2.png

En esta oportunidad coloque una clave privada creada por mi y pude notar como también se genera automaticamente una clave pública


yorma3.png

Hacemos clic en el siguiente apartado para explorar la zona de las firmas digitales y observamos que en la clave privada aparece la generada por mi


yorma4.png

Le colocaremos el mensaje a esa clave privada y le haremos clic en la palabra firmar mi mensaje es música venezolana


yorma5.png

Luego de hacer clic nos generó la firma del mensaje


yorma6.png

Pero iremos un poco mas allá, verificaremos la firma con el mensaje, la llave pública y la firma precederemos a dar un clic en la palabra verificar


yorma7.png

Y de esta manera se observa que ya se encuentra verificada la firma digital


yorma8.png

Para la ejecución de las transacciones observamos la clave privada y el mensaje encriptado , luego se le da clic en la palabra firmar


yorma9.png

Y podemos observar que nos genero la firma del mensaje


yorma10.png

En el apartado de blockchain se toma como referencia el bloque 4 y se aprecia en nonce de este bloque así como la información encriptada


yorma11.png

pero si yo deseo modificarle cualquier información a este bloque será imposible ya que luego de hacerlo automáticamente el código no es verificado por lo que el bloque presenta un error y no solo esto sino que el bloque siguiente también presentara un error


yorma12.png

Conclusión. (La comprensión general de CryptoGraphy)


Una vez finalizada esta gran actividad puedo concluir que los procesos criptográficos llegaron a nuestras vidas a solventar muchos errores en los que quedábamos atrapados, la tecnología nos permite tener privacidad en los procesos financieros y minimizar el margen de error, las claves tanto privadas como públicas nos ayudan a salvaguardar nuestros activos y de esta manera no ingresen actores fraudulentos en nuestras finanzas, la criptografía en la blockchain en tan rigurosa que difícilmente pueda generarse una transacción equivocada o con datos alterados, las firmas digitales nos garantizaran que la transacción que sea enviada por el emisor llegara intacta al remitente

cc: @stream4u

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!
STEEMKR.COM IS SPONSORED BY
ADVERTISEMENT
Sort Order:  trending

Hi @yorma

Thank you for joining The Steemit Crypto Academy Courses and participated in the Homework Task.

Review Visit Level
Task Remark
First
Completed
Your Overall Performance In this Task
Criteria
Strongly Agree
Agree
Disagree
Task Meet Expectations
✔️
Task Lenght Sufficient
✔️
Task Presentation
✔️
Plagiarized Content
✔️
Content was Clear & Understandable.
✔️
The Quality & Material Of Task Helpfull (Content, Images).
✔️
Extra Efforts On Task.
✔️
Comments, Guidance, Feedback, Suggestions
Overall your performance was great. In Merkel Tree, the given information was good, but if you also show the Graph module and explain the information that shown in the Graph module like explain each block and their hash, then how they get clubbed, how the calculation is done, where it can found in Blockchain explorer, then it will look more informative. In Practical, Blockchain, you mentioned that the changes will give error means the block become invalid.", but the information is not clear how they become invalid, what actually makes them invalid, what actually changed to become valid after mining, what is the Blockchain mechanism behind this. If you could try to explore this more then it will look more informative.
Grade Achived
Verification (Done, Hold)
6
Done

Total / 6/10

Your Homework Task verification has been done by @Stream4u, hope you have enjoyed and learned something new.

Thank You.
@stream4u
Crypto Professors : Steemit Crypto Academy

#affable