Todo Sobre Tecnología Blockchain
eBook - ePub

Todo Sobre Tecnología Blockchain

La Guía Definitiva Para Principiantes Sobre Monederos Blockchain

Alan T. Norman, Marlys Estrada

  1. Spanish
  2. ePUB (adapté aux mobiles)
  3. Disponible sur iOS et Android
eBook - ePub

Todo Sobre Tecnología Blockchain

La Guía Definitiva Para Principiantes Sobre Monederos Blockchain

Alan T. Norman, Marlys Estrada

Détails du livre
Aperçu du livre
Table des matières
Citations

À propos de ce livre

En vez de hablar sobre inversiones, este libro va a estar centrado en cómo funciona la tecnología blockchain y cómo se puede usar en el futuro.
Estos son los temas que vas a ver en este libro:
-¿Qué problemas resuelve el blockchain?

-¿De qué forma esta tecnología puede hacer que nuestras instituciones sean más rápidas y menos costosas?

-¿Podría esta tecnología reemplazar por completo a nuestras instituciones (bancos, gobiernos, etc?

-¿De qué forma el blockchain crea un clima de confianza entre desconocidos?

-¿Cómo puede incrementar la seguridad en las transacciones y contratos?

-¿Se puede usar el blockchain fuera del mundo de las finanzas? ?¿Qué es un bloque?

-¿Qué es la cadena y por qué la necesitamos?

-¿Cuál es la explicación técnica de lo que sucede dentro de la blockchain?

-¿Qué es la minería y por qué la necesitamos?

-¿Hay otras alternativas además de la minería para crear una blockchain?

-¿Cuál es la historia de Bitcoin?

-¿Bitcoin tiene algún problema?

-¿Qué es Ethereum y qué es un contrato inteligente?

-¿Existen otras tecnologías blockchain que deba conocer?

-¿De qué forma las instituciones están adoptando el uso de esta tecnologías?

-¿Cuáles son los obstáculos reguladores que podrían retrasar la adopción de la tecnología blockchain?


Vaya, son un montón de preguntas. Si estás listo para enfrentarte a ellas, yo también. Empecemos.

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramètres et de cliquer sur « Résilier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez résilié votre abonnement, il restera actif pour le reste de la période pour laquelle vous avez payé. Découvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptés aux mobiles peuvent être téléchargés via l’application. La plupart de nos PDF sont également disponibles en téléchargement et les autres seront téléchargeables très prochainement. Découvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accès complet à la bibliothèque et à toutes les fonctionnalités de Perlego. Les seules différences sont les tarifs ainsi que la période d’abonnement : avec l’abonnement annuel, vous économiserez environ 30 % par rapport à 12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement à des ouvrages universitaires en ligne, où vous pouvez accéder à toute une bibliothèque pour un prix inférieur à celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! Découvrez-en plus ici.
Prenez-vous en charge la synthèse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte à haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accélérer ou le ralentir. Découvrez-en plus ici.
Est-ce que Todo Sobre Tecnología Blockchain est un PDF/ePUB en ligne ?
Oui, vous pouvez accéder à Todo Sobre Tecnología Blockchain par Alan T. Norman, Marlys Estrada en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Economía et Finanzas públicas. Nous disposons de plus d’un million d’ouvrages à découvrir dans notre catalogue.

Informations

Éditeur
Tektime
Année
2019
ISBN
9788893988643

Las Funciones Hash Criptográficas: Una Mirada Profunda Al Funcionamiento Del Hashing En Blockchain

Este capítulo está aquí a petición de los lectores en sus comentarios. Es una mirada profunda al funcionamiento del hashing. Esta sección va a ser bastante técnica y no tienes que leerla para entender los principios de la blockchain. Perfectamente puedes saltar al próximo capítulo: “Bitcoin, la Madre de todas las Blockchain” si este te resulta demasiado técnico. Aunque no lo leas, serás capaz de comprender el resto del libro. Para aquellas almas osadas que quieran sumergirse en el hashing, comencemos.

¿Qué es una función hash criptográfica?

La minería de Bitcoin y otros esquemas de prueba de trabajo usan mucho las funciones hash criptográficas. Por tanto, cualquiera que desee comprender en profundidad la blockchain tiene que aprender sobre hashing criptográfico.
Ya sabemos que una función hash criptográfica toma una serie de caracteres, sin importar cuán larga sea, y las transforma en una sucesión de caracteres aleatorios con una longitud estándar. (En el ejemplo que veremos, la longitud de salida es de 4 caracteres, pero hay funciones más cortas o más largas.)
Anteriormente vimos que un hash tiene ciertas propiedades centrales.
  1. Funciona de forma unidireccional, lo que significa que:
  1. Es fácil crear el hash de una entrada (tal vez no manualmente, como veremos, pero sí por computadora)
  2. No es factible trabajar de forma inversa para encontrar la entrada que produjo determinado hash (a esto se le llama resistencia pre-imagen). La única forma de hacerlo sería mediante la fuerza bruta, adivinando y comprobando posibles entradas miles o millones de veces.
  1. Un pequeño cambio en la entrada cambia radicalmente el valor del hash.
  2. Es determinista, por lo que la misma entrada siempre produce el mismo hash.
Estas propiedades hacen que el hashing sea una solución ideal para todo tipo de aplicaciones, no solo para la blockchain. Puedes usar una función hash para añadir una firma digital a un documento. Si pones online el hash del documento junto con el archivo, cualquiera que lo descargue puede saber rápidamente si ha sido modificado o alterado simplemente con pasarlo por una función hash y comparar el hash con que el que pusiste online.
También se puede usar el hash de un documento o un archivo como un ID único de ese documento. Con el algoritmo que veremos en este capítulo, SHA-256, nunca se ha dado el caso de que dos entradas diferentes produzcan el mismo resultado. (Esto se llama “colisión” en criptografía). Existen 2256 posibles hash de salida. Incluso las computadoras más poderosas del mundo trabajando en conjunto necesitarían más tiempo del que lleva el universo en existencia para encontrarse una colisión con el algoritmo SHA-256.

La Historia Del Hashing

SHA significa en inglés “Secure Hash Algorithm” (Algoritmo Seguro de Hash). Estos son los más usados y reconocidos. Provienen de la Agencia de Seguridad Nacional de Estados Unidos, una agencia de inteligencia que se ocupa de las señales de inteligencia, transmitiendo e interceptando las señales de inteligencia y contrainteligencia extranjera.
La Agencia de Seguridad Nacional hizo públicos los algoritmos porque, incluso sabiendo cómo funcionan, no se pueden socavar sus bases o desmantelarlo. Actualmente el SHA está oficialmente mantenido y estandarizado por el Instituto Nacional de Estándares y Tecnología.
Existen otros algoritmos de hash que se usan en diferentes proyectos. Este capítulo estará centrado en el SHA, específicamente en el SHA-256, pero es bueno resaltar que las blockchains pueden funcionar, y de hecho lo hacen, con varios algoritmos. Todos cumplen funciones similares, pero necesitan diferente hardware para trabajar eficientemente, de ahí la variedad.

Elevada Perspectiva General Del Hashing Rn La Prueba De Trabajo

Para lo que nos concierne, los algoritmos de hash son útiles en la minería de la prueba de trabajo, tal y como se ha descrito anteriormente. Los mineros compilan toda la información de un bloque. Luego, agregan un nonce al encabezado del bloque. Comienzan por agregar ceros,
“0000000000”
Entonces completan el hash del bloque usando el algoritmo SHA-256. El resultado se ve así:
“8fc49a37693b9427e0dfd4d09d03faf974fe82701a2f1c1ee078924f87507166”
Recuerda, la minería en Bitcoin solo tiene éxito cuando encuentras un hash que empieza con 18 ceros. Este hash no sirve, así que tendremos que probar con otro nonce. Debido a las características de los algoritmos de hashing, probar con un nonce ligeramente distinto nos dará un resultado distinto por completo.
No obstante, Bitcoin recompensa al minero que encuentra el nonce más bajo, por lo que vamos a repetirlo con un 1 y probar otra vez:
Nonce: “0000000001”
Hash: “d13b969ce6872745059bf8516211d49b904d0b5fcde9b11b8195235b7ee6ce38”
Todavía no hay suerte. Sigamos intentando, probando con nonces desde 0 hasta 9,999,999,999. En algún momento, puede que encontremos uno que produzca un hash con 18 ceros al principio:
“0000000000000000005ef2bdc34baac64d1f51e209554202c83fad1f857619d1”
Si es así, ¡felicidades! Acabamos de hacer nuestro primer bloque exitoso en Bitcoin. Vamos a transmitirlo al resto de la red. Todo el mundo revisará nuestro bloque y nuestro nonce, y si concuerdan en que el bloque es válido, ganaremos la recompensa de bloque. De hecho, ya hemos incluido una operación en nuestro bloque para enviarnos 12,5 bitcoins acabadas de hacer. Una vez que encontremos un bloque, todo el mundo se pone a trabajar en uno nuevo y el proceso vuelve a empezar.
Sin embargo, es altamente improbable que encontremos un hash exitoso. Probablemente lleguemos al nonce “9999999999” y ninguno de nuestros hashes cumpla el criterio de los 18 ceros. ¿Qué podemos hacer?
Bueno, existe la posibilidad de que haya pasado el tiempo desde que empezamos a comprobar los nonce. Podemos actualizar el sello de tiempo de nuestro bloque. Ya que un pequeño cambio en el bloque significa que el hash será completamente distinto, podemos probar otra vez desde 0 hasta 9,999,999,999. También podemos cambiar el orden de las transacciones en nuestro bloque, añadir más transacciones, o modificar la dirección de destino para la recompensa de los 12,5 bitcoin (la operación de la coinbase).
Todos estos pequeños cambios introducen 9,999,999,999 posibles nonces que tenemos que comprobar hasta encontrar el que produzca el hash con 18 ceros iniciales. Puede parecer mucho, pero considera que las computadoras más rápidas de la minería pueden computar hasta un billón de hashes en un segundo (terahashes). Son 1,000,000,000,000 intentos por segundo. Todas las computadoras mineras de Bitcoin tienen una capacidad combinada de chequear 22 000 000 000 000 000 000 hashes por segundo. Aún así, con el nivel actual de dificultad (18 ceros), les toma diez minutos en promedio encontrar un hash correcto.
No se exagera al decir lo difícil que es encontrar un hash que sirva. Es más difícil que encontrar un grano de arena en todas las playas del mundo. Esta es la clave de la seguridad de la prueba de trabajo. Para sobrescribir la blockchain con una falsa, tendrías que hashear más rápido que todos los nodos de la blochchain legal. Y eso es extremadamente improbable.

¿Se usa el hashing en la prueba de participación y otros mecanismos de consenso?

¡Sí! Los sistemas de prueba de ...

Table des matières

Normes de citation pour Todo Sobre Tecnología Blockchain

APA 6 Citation

Norman, A. (2019). Todo Sobre Tecnología Blockchain ([edition unavailable]). Tektime. Retrieved from https://www.perlego.com/book/1373132/todo-sobre-tecnologa-blockchain-la-gua-definitiva-para-principiantes-sobre-monederos-blockchain-pdf (Original work published 2019)

Chicago Citation

Norman, Alan. (2019) 2019. Todo Sobre Tecnología Blockchain. [Edition unavailable]. Tektime. https://www.perlego.com/book/1373132/todo-sobre-tecnologa-blockchain-la-gua-definitiva-para-principiantes-sobre-monederos-blockchain-pdf.

Harvard Citation

Norman, A. (2019) Todo Sobre Tecnología Blockchain. [edition unavailable]. Tektime. Available at: https://www.perlego.com/book/1373132/todo-sobre-tecnologa-blockchain-la-gua-definitiva-para-principiantes-sobre-monederos-blockchain-pdf (Accessed: 14 October 2022).

MLA 7 Citation

Norman, Alan. Todo Sobre Tecnología Blockchain. [edition unavailable]. Tektime, 2019. Web. 14 Oct. 2022.