Desmenucemos las Criptomonedas Cap. 1 Nivel 2 - Criptografía, Protocolo, SHA.

in #spanish7 years ago

protocolo.png

Buen día,

Continuando con temas medulares en el aprendizaje de las criptomonedas, blockchain y temas relacionados, quiero iniciar con este segundo nivel, intentando darme a entender, pondré y tratare de explicarme con palabras más comunes, ya que en este nivel se trataran cosas más técnicas buscare ejemplificar algunos términos.

Uno de los temas recurrentes en el mundo de las criptomonedas es el protocolo, la criptografía y la cadena de bloques, seguramente hemos escuchado que protocolo emplea Bitcoin o alguna otra criptomoneda, pues bien, antes de comenzar con este tema, expliquemos brevemente que es la criptografía.

La palabra CRIPTO, es una palabra de origen griego, “κρύπτos” y su traducción al español lo establecemos como oculto, al conformar la palabra Criptografía, nos referimos a escritura oculta, entonces es fácil predecir que Criptomonedas, es monedas o dinero oculto, el termino de oculto no es como tal, podremos decir que se trata de un contenido cifrado y únicamente quienes participan en la gestión de este material cifrado son capaces de des-cifrar dicho material.

El uso de la criptografía es algo que tiene una larga historia, sabemos de su uso en la segunda guerra mundial y en antiguas civilizaciones, el porqué de su uso es simple, el envió y la recepción de información exclusiva, con fines diversos, al consolidarse el uso de las computadoras era obvio que no se podía dejar atrás esta técnica, de hecho fue perfeccionando y creando protocolos cada vez más complejos.

Los objetivos primordiales de la criptografía son, la confidencialidad, integridad, vinculación y la autentificación, para no entrar en detalles técnicos, recordemos que la criptografía tiene como principales funciones, garantizar que la información sea únicamente a usuarios autorizados, de igual forma se busca garantizar el correcto y la totalidad de dicha información, para tener esta garantía es donde empleamos protocolos, para nuestro tema de criptomonedas el tema de integridad será mediante funciones hash, que mas adelante veremos bajo el término SHA, la vinculación en la criptografía, es a lo que le podemos llamar firma digital, ósea que el tema de vinculación será nuestra identidad dentro del protocolo criptográfico, seguramente han escuchado el termino de llaves publicas y llaves privadas, pues esto es uno de los temas que nos habla de la vinculación en un protocolo criptográfico.

De la mano de la vinculación tenemos a la autentificación, es la comprobación mediante la cual somos de esos usuarios autorizados, para realizar transacciones en nuestro protocolo criptográfico, para el tema de la criptografía tenemos la simétrica, asimétrica, con umbral, basada en identidad, basada en certificados y con clave aislada, como cada una de estas técnicas criptográficas son extensas por si solas, dejemos un poco el tema y sigamos con el protocolo que mas usualmente veremos en el mundo de las criptomonedas.

SHA “Algoritmo de Hash Seguro”



Posiblemente este término no era muy escuchado hasta que surgió el tema de las criptomonedas, en pasadas publicaciones hacía mención que el Bitcoin no surgió como por arte de magia, ya había un trabajo enorme tras su adopción, la teoría y práctica de las firmas digitales ya existían antes del Bitcoin, ya se utilizaba el termino de dinero electrónico, pero esto se ejecutaba en una cadena de bloques privada, se alojaba la información centralizada en un servidor, comúnmente propiedad de una identidad financiera, el hecho de adoptar con tanta fuerza las criptomonedas es la participación de muchos siendo ellos la herramienta ejecutora de la información, transacciones e información lo que llamamos Blockchain, paso de ser un instrumento privado a una comunidad por todo el mundo que guarda y opera la información vertida en ella y que cualquiera de nosotros sin “permisos” especiales puede verificar, esto solo a modo lectura ya que nadie puede manipular esta información.

1993 fue cuando por primera vez vimos la ejecución del protocolo SHA, para hacer factible el uso de un protocolo criptográfico se debe poner a prueba, intentando colisionarlo “hackearlo, irrumpir en el” a pocas palabras chingarlo, el SHA tuvo su primer tropiezo en el año 1998, lo que dio camino a una nueva versión el SHA-1 y no fue hasta el año 2004 cuando encontraron una debilidad matemática en esta nueva versión, desde el año 2001 se viene trabajando en la versión SHA-2, la cual se compone de mas subversiones SHA-224, SHA-256, SHA-384 y SHA-512, nosotros quizá hemos visto que el protocolo Bitcoin funciona u opera con el SHA-256, así que para no aburrirlos, dejemos para otra publicación que diablos es el protocolo SHA-256, como dato extra en el 2012 se ha comenzado a trabajar en el protocolo SHA-3.

Entonces debemos entender que cuando alguien nos menciona cual es el protocolo de Bitcoin o de cualquier otra criptomoneda, estamos hablando del paquete de garantías y seguridad que tiene dicho proyecto, sabemos que el término SHA-256 nos habla de la versión del protocolo criptográfico, como las cebollas la criptografía está conformada por capas, dichas capas tienen su papel, autentificar, identificar, filtrar, mostrar o ejecutar acciones, todas debidamente cargadas o establecidas, por quién… por el protocolo del cual hablemos.

hash.png

Todo protocolo criptográfico se puede corromper, CLARO!!! No hay nada eterno, pero las condiciones externas tienen un papel importante, lo que ha importado tanto en la seguridad Bitcoin es el tamaño y el poder computacional que lo apoya, en el año 2017, la empresa Google con su capacidad computacional pudo anunciar la primera colisión del protocolo SHA-1, ahora el poder colisionar el protocolo de las criptomonedas es algo quizá para el momento de esta publicación impensable, ya que los nodos “entendamos como gente que ha decidido apoyar el gran libro maestro de alguna criptomoneda” son millones en todo el planeta, entonces si algún interesado en corromper este protocolo, tendría que llevar un ataque conjunto a cada nodo, cosa que solo sucede el día de hoy en películas, en esta carrera cuántica el único a la cabeza es IBM, con su chip… bueno sobre-información por el día de hoy.

cuantico.png

Entonces como resumen de esta publicación, cuando hablemos de procesos criptográficos en las criptomonedas, sabemos que estamos hablando de un paquete de garantías de cómo se manejara toda la información empleada, es gracioso que la criptografía haya tomado un revuelo esta ultima década de mano de las criptomonedas, siendo que la raíz de estas técnicas fue la información y no el intercambio de valores, quiero en la siguiente publicación hablar del protocolo Scrypt y X-11 otros protocolos utilizados en las criptomonedas.

De esta palabra Cripto, se desprenden movimientos interesantes, todos marcados por mantener la información oculta para el resto, pero con el objetivo de que solo los autorizados puedan ser parte de ella, algo así como nuestras Criptotravesuras, nuestros Criptoamores o todo aquello que solo compartimos con personal autorizado.

Sin más que añadir me despido deseando te encuentres muy bien de salud y gozando la compañía de tus seres queridos, desde tierras aztecas reciban un caluroso abrazo y las chicas un beso.


Iconos utilizados en esta publicación freepik

visita estos links, podrías encontrar información de utilidad para tu camino en Steemit, un canal exclusivo para gente en México, gran proyecto de ayuda y una excelente comunidad @mosqueteros.
Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by tex73110 from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Release the Kraken! You got a 11.67% upvote from @seakraken courtesy of @tex73110!

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 76570.32
ETH 3135.99
USDT 1.00
SBD 2.63