HOY SÍ vas a entender QUÉ es el BLOCKCHAIN - (Bitcoin, Cryptos, NFTs y más)
Summary
TLDREl script explora la tecnología de blockchain y su impacto en la sociedad, desde el surgimiento de Bitcoin hasta aplicaciones como contratos inteligentes y tokens no fungibles. Destaca la descentralización, la seguridad y la inmutabilidad de la cadena de bloques, así como los desafíos y oportunidades que presenta esta tecnología.
Takeaways
- 😀 La tecnología blockchain es una forma de conexión en sistemas descentralizados, que ha sido fundamental en el desarrollo de muchas tecnologías modernas como las criptomonedas, contratos inteligentes y la inteligencia artificial descentralizada.
- 💡 Los fenómenos como la explosión de los mercados de cripto divisas y la venta de un píxel por más de un millón de dólares están relacionados con la codicia humana y el hype alrededor de la tecnología blockchain.
- 🌐 La arquitectura centralizada de plataformas como WhatsApp, Twitter o Google puede causar problemas de estabilidad y control, lo que contrasta con la descentralización que ofrece la tecnología blockchain.
- 🔗 En una red descentralizada, cada nodo participa en la gestión de los datos y la toma de decisiones, lo que contrasta con la dependencia de un único punto central en las redes centralizadas.
- 🤔 La gestión de una red descentralizada es compleja, ya que requiere de un mecanismo de consenso para decidir qué transacciones se registran y cómo se sincronizan los relojes de los diferentes nodos.
- 💻 La tecnología blockchain utiliza el concepto de 'peer-to-peer' (P2P), donde todos los nodos actúan de manera igualitaria y colaboran para mantener la red, como en el caso de BitTorrent.
- 💰 Bitcoin es un ejemplo de aplicación de la tecnología blockchain, que permite la creación de una red descentralizada para el intercambio de dinero sin la necesidad de una institución central.
- 🔒 La seguridad de la blockchain se basa en la inmutabilidad de la cadena de bloques, que es mantenida a través de la criptografía y la necesidad de una gran cantidad de poder de cómputo para modificarla.
- 🚀 La prueba de trabajo (Proof of Work) es un método utilizado en blockchain para elegir quién tiene el derecho de agregar un bloque a la cadena, basándose en la resolución de un puzzle criptográfico que requiere una gran cantidad de recursos computacionales.
- 🌐 La tecnología blockchain tiene aplicaciones más allá de las criptomonedas, incluyendo contratos inteligentes, tokens no fungibles (NFT) y sistemas de votación descentralizados.
Q & A
¿Qué fenómenos menciona el guionista como ejemplos de la codicia humana?
-El guionista menciona la explosión de los mercados de cripto divisas y la venta de un píxel a píxel por más de un millón de dólares como ejemplos de la codicia humana.
¿Qué es la tecnología blockchain y cómo se relaciona con los sistemas descentralizados?
-La tecnología blockchain es un concepto que conecta directamente con los sistemas descentralizados. Es una forma de almacenar y verificar transacciones de manera segura y descentralizada, permitiendo que múltiples partes operen de manera independiente sin la necesidad de una autoridad central.
¿Qué problemas presenta la arquitectura centralizada de las redes?
-La arquitectura centralizada presenta problemas como la dependencia de servidores que pertenecen a una compañía, lo que puede llevar a caídas generales de la red si algo falla en estos servidores. Además, la gestión, decisión y control se acumulan en un único punto, lo que puede tener resultados polémicos.
¿Cómo funciona una red descentralizada y qué ventajas tiene sobre una red centralizada?
-Una red descentralizada permite que cada uno de los nodos participe en la gestión de los datos y el procesamiento, y que de forma colectiva se coordinen para la toma de decisiones. Si algún nodo cae, el resto de la red puede seguir operando sin problemas, lo que aumenta la resiliencia y la autonomía de la red.
¿Qué es el concepto de 'peer-to-peer' o P2P y cómo se relaciona con las redes descentralizadas?
-El concepto de 'peer-to-peer' o P2P se refiere a una red donde todos los nodos actúan y sirven como iguales, compartiendo recursos y funcionando de manera descentralizada. Este tipo de redes es fundamental en el funcionamiento de las tecnologías blockchain y otras aplicaciones descentralizadas.
¿Qué es Bitcoin y cómo se relaciona con la tecnología blockchain?
-Bitcoin es una criptomoneda que utiliza la tecnología blockchain para registrar y verificar transacciones de manera descentralizada. Fue propuesto en un white paper de Satoshi Nakamoto en 2009 como una solución algorítmica para crear una red peer-to-peer para dinero entre personas sin necesidad de una institución central.
¿Qué es la 'prueba de trabajo' (Proof of Work) y cómo funciona en el contexto de las criptomonedas?
-La 'prueba de trabajo' es un mecanismo utilizado en las criptomonedas para elegir a los participantes de la red que tienen el derecho de agregar nuevos bloques al registro general. Consiste en resolver un puzzle criptográfico que requiere una gran cantidad de recursos computacionales, asegurando así que la participación en el proceso sea costosa y disuasoria para los atacantes.
¿Qué es un 'hash' y cómo se utiliza en la tecnología blockchain?
-Un 'hash' es una función que convierte cualquier entrada de datos en una secuencia de números aparentemente aleatorios. En la tecnología blockchain, los hashes se utilizan para verificar la integridad de los datos y asegurar que cualquier cambio en los datos provocará un cambio en su hash, lo que lo hace detectable.
¿Qué es un 'ataque de 51%' y cómo podría afectar a una red descentralizada?
-Un 'ataque de 51%' es una situación hipotética en la que un actor controla más del 50% de la potencia de procesamiento de una red descentralizada. Esto le permitiría manipular las transacciones y potencialmente tomar el control de la cadena de bloques, lo que podría amenazar la seguridad y la integridad de la red.
¿Qué son los 'NFTs' y cómo se relacionan con la tecnología blockchain?
-Los 'NFTs' (Non-Fungible Tokens) son tokens únicos que se utilizan para certificar la propiedad y autenticidad de una obra digital dentro de la cadena de bloques. Permiten a los artistas digitales certificar la autenticidad de sus obras y a los usuarios transferir la propiedad de estas de manera descentralizada.
Outlines
🚀 Introducción a la tecnología blockchain y fenómenos recientes
El primer párrafo introduce el concepto de blockchain y hace referencia a fenómenos como la explosión de los mercados de criptomonedas y eventos inusuales como la venta de un píxel por un millón de dólares. Se menciona que, más allá del hype, estos fenómenos reflejan una tecnología interesante y destaca la importancia de entender los sistemas descentralizados, que son la base de tecnologías emergentes como las criptomonedas, NFC, smart contracts y IA descentralizada.
🌐 Comprender la centralización y sus desafíos
El segundo párrafo explica los problemas de la arquitectura centralizada, ilustrada con ejemplos de caídas de plataformas como WhatsApp o Google. Se discute cómo la centralización puede llevar a fallos en la red y a problemas de gestión y control centralizados, lo que a su vez lleva a la discusión de las redes descentralizadas como alternativa, donde los nodos gestionan y procesan datos de manera colectiva, mejorando la resiliencia y reduciendo la dependencia de un único punto de fallo.
🔄 Funcionamiento y desafíos de las redes descentralizadas
Este párrafo profundiza en cómo funcionan las redes descentralizadas y los desafíos que presenta su coordinación. Se compara el proceso de toma de decisiones en una red descentralizada con el de un grupo de amigos tomando decisiones de manera colectiva, y se señala la complejidad de gestionar un sistema sin una figura central de confianza. Se introduce el concepto de 'peer-to-peer' (P2P) y se ejemplifica con el protocolo BitTorrent, destacando la ausencia de un punto central de control.
🤔 El problema de la sincronización y la creación de consensos
El cuarto párrafo explora los desafíos de sincronización en redes descentralizadas, donde la información fluye a diferentes ritmos y la gestión del tiempo es complicada. Se plantea la idea de agrupar transacciones en bloques y la necesidad de verificar estas transacciones para mantener coherencia en la red. Se introduce el concepto de 'proof of work' (prueba de trabajo) como mecanismo para evitar ataques y manipulaciones, requiriendo esfuerzos computacionales significativos para participar en el proceso de toma de decisiones.
💰 La矿ría de bloques y la cadena de bloques en Bitcoin
Este párrafo explica el proceso de minería de bloques en Bitcoin, donde los mineros resuelven puzzles criptográficos para agregar nuevos bloques a la cadena de bloques y obtener recompensas. Se discute cómo se utiliza la 'proof of work' para elegir quién tiene el derecho de agregar el siguiente bloque y cómo se resuelven los conflictos cuando más de una persona encuentra una solución al mismo tiempo, manteniendo la integridad y la inmutabilidad de la cadena de bloques.
🛍️ Aplicaciones más allá del dinero: contratos inteligentes y NFTs
El último párrafo amplía el alcance de la tecnología blockchain más allá de las criptomonedas, introduciendo contratos inteligentes y NFTs (Non-Fungible Tokens). Se describe cómo los contratos inteligentes pueden ejecutarse automáticamente dentro de la cadena de bloques al cumplirse ciertas condiciones y cómo los NFTs permiten certificar la propiedad y autenticidad de obras digitales, abriendo nuevas posibilidades para la propiedad intelectual y el comercio de activos digitales.
Mindmap
Keywords
💡Blockchain
💡Criptodivisa
💡Descentralización
💡Redes descentralizadas
💡Proof of Work
💡Hash
💡Consenso
💡Contratos inteligentes
💡NFT
💡Incentivos
Highlights
Explosión de los mercados de cripto divisas y su relación con la codicia humana.
Introducción a la cadena de bloques y su conexión con sistemas descentralizados.
Importancia de conocer la descentralización en tecnologías como cripto divisas, NFC, scripts y contratos inteligentes.
Comparación entre arquitecturas centralizadas y descentralizadas en términos de rendimiento y fallos.
Desarrollo de la idea de redes descentralizadas y su potencial en la gestión de datos y toma de decisiones.
Dificultades en la coordinación y toma de decisiones en una red descentralizada.
Concepto de peer-to-peer y su aplicación en la red BitTorrent.
Nacimiento de Bitcoin y su impacto en la descentralización del sistema financiero global.
Funcionamiento de la tecnología blockchain y su aplicación en la gestión de transacciones de dinero.
Problemas asociados a la sincronización de la hora en una red distribuida.
Introducción a la prueba de trabajo (Proof of Work) y su papel en la validación de transacciones.
Explicación de la función hash y su uso en la criptografía para asegurar la integridad de los datos.
Mecanismos de defensa contra ataques mediante la resolución de puzzles criptográficos.
Consenso por cola larga y su papel en la elección de la cadena de bloques más larga como la oficial.
Incentivos económicos en la red de Bitcoin y su impacto en la sostenibilidad de la red.
Seguridad y inmutabilidad de la cadena de bloques y su relación con la potencia computacional.
Diferencia entre Bitcoin y blockchain: Bitcoin es una criptomoneda que utiliza la tecnología blockchain.
Aplicaciones de la tecnología blockchain más allá de las criptomonedas, como contratos inteligentes y tokens no fungibles (NFTs).
Impacto potencial de la tecnología blockchain en la sociedad y la economía.
Consideraciones sobre la especulación en criptomonedas y su relación con la tecnología blockchain.
Transcripts
a ver si me sabéis decir que tienen en
común fenómenos como la explosión de los
mercados de cripto divisas que hemos
vivido en los últimos años estos tweets
de hilo mask y por ejemplo la venta de
un píxel a píxel por más de un millón de
dólares si tu respuesta ha sido la
codicia humana pues si justo estaba
pensando en eso pero puede que muchos de
vosotros también hayáis respondido el
blog change y también sería correcto y
es que tras todos estos fenómenos si
despejamos el humo el hype y las ganas
de ganar pasta del personal nos
encontramos con una tecnología muy
interesante de la cual os quiero hablar
hoy es el block change la cadena de
bloques un concepto que conecta
directamente con una rama de la
informática que es fascinante y que
quiero que conozcáis los sistemas
descentralizados es importante conocerla
porque sobre esta idea de
descentralización es sobre lo que se
sustentan muchísimas tecnologías que no
paramos de escuchar hoy en día cripto
divisas nfc script o arte contratos
inteligentes e incluso inteligencia
artificial descentralizada
por aquí porque hoy por fin vas a
entender qué es todo esto del blog que
atiende para ella con tanto mirar el
combi todo el rato en el móvil
estamos atentos ya no sí venga
comenzamos
[Música]
sabéis cuando cada cierto tiempo ocurre
esto de que alguna plataforma como
whatsapp o twitter o incluso google por
algún motivo se cae y de repente ni tú
ni ninguno de tus colegas os podéis
poner en contacto si esto sucede es
porque tú te estás viendo afectado por
el diseño de una arquitectura
centralizada por esto y posiblemente por
el error de algún becario pero
principalmente por esta idea de la
centralización es decir tú y todos
nosotros nos conectamos a servidores que
pertenecen a una compañía desde la que
accedemos a los datos a los servicios y
desde la que nos comunicamos con los
otros usuarios que también forman parte
de la red
tú te conectas al servidor pides lo que
necesitas y el servidor provee aquí todo
el servicio se construye a partir de un
conjunto de nodos centrales que van a
gestionar y coordinar gran parte del
procesamiento de la red y esto está bien
vamos a creerme que esto facilita
muchísimo la gestión de las cosas pero
también tiene sus aspectos negativos uno
de ellos pues lo hemos visto antes si
por ejemplo algo fallara aquí el
funcionamiento de la red cae en su
conjunto por otro lado también existen
otro tipo de problemas con este tipo de
redes como es que la capacidad de
gestión decisión y control esté
acumulada en un único punto de la red
con polémicos resultados que se
a todos nos sonarán cuál es la
alternativa pues toca hablar de las
redes descentralizadas una red
descentralizada plantea que oye por qué
no en vez de tener un único punto
central que controla todo el
funcionamiento de la red porque no
dejamos que sea cada uno de los nodos
participantes los que gestionan los
datos el procesamiento y que de forma
colectiva se coordinen para la toma de
decisiones así si alguno de los nodos
cayera pues el resto de la red podría
seguir operando sin mayor problemas
tiene buena pinta no pues sí pero ya os
digo yo que gestionar todo esto no es
tan fácil como parece
y es que fijaros el funcionamiento de
una red donde todos los nodos son su
propio jefe hace mucho más compleja la
coordinación pensar por ejemplo en un
grupo de amigos que tienen que decidir
si se van a ir de vacaciones a la playa
oa la montaña de manera centralizada
podría ser una persona quien
exclusivamente tome la decisión o
incluso todo el grupo podría votar y
llegar a un consenso si se cuenta con
una persona en el grupo que sea de
confianza que pueda recoger cada voto y
hacer un recuento del que nos podamos
fiar es decir en ambos casos existe una
figura central de confianza que facilita
todo el proceso imaginad ahora por un
momento cómo sería este proceso de
votación si lo hiciéramos de manera
realizada es decir no contando con una
persona que vaya a recoger todos estos
votos que vaya a ser el recuento oficial
que tenga un censo de todos los que
estamos participando o que pueda
garantizar la privacidad de los mensajes
que nos estamos pasando nada aquí somos
todos nosotros los que tenemos que
gestionar que este proceso electoral
ocurra de manera correcta e incluso
tenemos que asumir que dentro de esta
red puede haber personas
malintencionadas que quieran manipular
este proceso electoral imaginad por un
momento cómo sería gestionar unas
elecciones generales en un país pero
donde todo el proceso electoral
dependiera únicamente de los ciudadanos
suena complicado verdad es complicado sí
pero de conseguirlo podemos estar
seguros de que esta red de personas u
ordenadores podrá autogestionarse solar
llegando a consensos y sin necesidad de
ninguna figura central que lo tenga que
coordinar todo estamos hablando de un
tipo de red donde todos los
participantes operan y colaboran de
igual a igual o dicho en inglés
peer-to-peer
este concepto te puede sonar peer to
peer o p2p no sólo es el nombre de mi
alter ego en el otro universo sino que
hace referencia a este tipo de redes
donde todos los nodos actúan y sirven
como iguales y que como te sonará están
detrás del funcionamiento de redes
como el bittorrent que había parado
pensar que cuando te descargas una
película del torrent en realidad esta
película no está alojada en un servidor
central de la empresa torrent ese a tu
lo que te descargas es un archivo punto
torrent un archivo que te va a indicar
dónde podrás encontrar las diferentes
piezas de tus archivos en los
ordenadores de otras personas que
también están dentro de la red torre de
igual forma que hay gente que está
conectada a tu ordenador para
descargarse de las piezas que necesitan
para sus archivos todos los
participantes
actúan dando y recibiendo trozos de
archivos actúan de igual a igual
peer-to-peer suerte aquí para un juez
que de repente quiera tirar abajo algún
fichero que esté compartido dentro de
esta red no hay un punto central al que
responsabilizar lo ves esta idea de
redes entre iguales peer to peer es una
idea muy atractiva y aunque no es una
idea nueva en los últimos años ha ido
ganando mucha popularidad porque pues
por la aparición en los foros de
internet en 2009 de un misterioso white
paper titulado a peer to peer
electrónicas system publicado por
alguien desconocido bajo el seudónimo de
satoshi nakamoto y que proponía una
solución algorítmica para la creación de
una red peer to peer para
dinero entre personas sin necesidad de
ninguna institución central que se
encargará de hacer el trabajo estamos
hablando de una propuesta de
descentralización del sistema financiero
global esto era el nacimiento de bitcoin
de las cripto monedas que estáis allá
doblegó la escrito de los más que no sé
qué un tweet con dos amores del cohete y
volando
y de qué va la idea pues mira la forma
más básica de verlo es que al igual que
antes en la red de víctor en todos
estábamos almacenando parte de archivos
que queríamos compartir pudiendo nos
pasar y pedir entre todos datos ahora
esta idea se mantiene pero lo que vamos
a distribuir por toda esta red es la
información de los intercambios de
dinero que se están produciendo entre
usuarios fijaros bien en esto y pausar
el vídeo si lo necesitáis porque esta
idea es importante cuando hablamos de
una moneda electrónica digital como es
el bitcoin en realidad nos estamos
refiriendo a todo el registro de
transacciones que indican cómo los
usuarios se la están transfiriendo unos
a otros ya está este registro en la
moneda es decir si yo inicialmente tengo
10 bitcoins y accedo darle 2 ailón más
que a cambio de un tesla él me dirá que
jaja no lol porque ahora contamina pero
imaginemos que sí que lo acepta entonces
esta transacción tendrá que quedar
registrada dentro de esta contabilidad
general se verá que yo le he dado dos
bitcoins ahí lo mask y esta información
pues tendrá que ser propagado al resto
de miembros de la red para casi todos
podamos tener nuestra contabilidad
actualizada lo veis listo pues ya
estaría no no era tan complicado la cosa
ya tenemos montado
nuestro sistema descentralizado de
transacciones pues parece fácil pero
porque en realidad estamos viendo muchos
de los problemas asociados a este tipo
de redes descentralizadas por ejemplo
hemos dicho que cuando quieras registrar
una transacción avisará al resto de
miembros de la red de que esta
transacción ha ocurrido con la esperanza
de que todos actualicen correctamente
sus registros pero la realidad es que
por este tipo de redes la información
fluye a ritmos diferentes mientras que
al mismo tiempo el resto de usuario de
la red también están registrando un
montón de transacciones simultáneamente
siendo así el resultado que podemos
esperar es que posiblemente todo sedes
coordine y aquí cada uno acabe con un
registro diferente y aquí tú pues
podrías decir que queda igual o sea si
todos recibimos las mismas transacciones
en realidad da igual que estén
desordenadas porque si tenemos un
registro de cuando se ha producido cada
una su hora y fecha pues todos podríamos
ordenarlas de igual manera verdad pues
no y es que esta idea del tiempo en una
red distribuida es algo muy complicado
de gestionar cuando cada ordenador tiene
su propio reloj interno podrías pensar
bueno sincronizamos relojes y así todos
los miembros de la red tendrán la misma
hora pero para hacer esto tendríamos que
comunicarnos entre todos y enviar cuál
es la hora de cada ordenador unos a
otros a través de una conexión
que también requiere de tiempo haciendo
que en efecto esta sincronización se
vuelva inútil como alternativa a lo
mejor en vez de pasarnos la hora unos a
otros por la red pues lo que podríamos
contar es con un servidor central que
nos pudiera dar la misma hora a todos
pero que habíamos dicho de los problemas
de depender de puntos centrales en
nuestra red un fallo en este servidor y
pum la red dejaría de operar
correctamente como ves una cosa tan
simple como sería darnos la hora o
sincronizar los relojes sobre este tipo
de redes descentralizadas se vuelve todo
un dolor de cabeza para sobrepasar esto
una solución podría ser pues tomar estas
diferentes transacciones que sabemos que
ocurren simultáneamente dentro de una
ventana de tiempo y agruparlas
conjuntamente en algo que podríamos
llamar un bloque por tanto el trabajo de
alguien que participe en esta red pues
podría ser el de estar escuchando todas
las transacciones que ocurren en un
momento determinado e ir poco a poco
agrupando las dentro de este concepto de
bloque incluso si se quiere entretener
se podría dedicar a verificar que todas
las transacciones que recibe son
correctas por ejemplo que si una
transacción dice que adoptes sv el señor
y lo más que le tiene que pagar mil
bitcoins pues comprobar que
efectivamente este señor disponga de
esos fondos
es fácil de rastrear ya que en realidad
contamos con el resto de transacciones
que se han realizado hasta la fecha así
que nada nos costaría poder hacer un
seguimiento hasta comprobar cuánto
dinero tiene y validar así la
transacción fíjate que es este proceso
de verificación de las transacciones el
que antes en un sistema centralizado
pues tenía que realizar un banco central
aquí y ahora son los participantes de
esta red los que se van a encargar de
hacer esta tarea de verificación así que
ya sabes tu trabajo será el de ir
escuchando transacciones e ir
verificando las e ir conformando este
paquetito este bloque para que ya cuando
lo tengas listo pues lo puedas compartir
con el resto de miembros de la red y así
todos podrán tener el mismo registro de
transacciones pero es que recuerda tú
aquí no eres más importante que ellos y
probablemente también hayan hecho los
deberes y también tengan preparado su
propio bloque con transacciones
verificadas ellos también van a querer
compartir su registro de transacciones
con su bloque nuevo como lo hacemos
entonces cómo llegamos a un consenso de
que registro aceptar pues te aviso que
al igual que ocurría antes con la
sincronización de los relojes aquí nos
estamos enfrentando a otro de esos
problemas que son complicados y
fundamentales dentro del campo de la
informática
recuerdas como al principio hemos
mencionado que difícil sería votar si ir
a la playa o la montaña en un grupo de
amigos si votáramos de forma
descentralizada votar se vuelve un
problema y esto aún es más complicado
cuando nos enfrentamos a la realidad de
este mundo y es que es muy probable que
haya gente malicioso dentro de nuestra
red con ganas de manipular las
votaciones y esto nos complicado porque
por ejemplo podríamos dejar que cada
ordenador de la red identificado con su
ip votará que registro quiere
seleccionar y así entre todos pues
elegiremos lo que hemos de la mayoría
pero es que hacer pasar un único
ordenador por miles de ellos es bastante
sencillo de lograr creando por ejemplo
miles de ipes virtuales está idea de
desestabilizar a un sistema
descentralizado a partir de que un
ordenador simule ser cientos de ellos es
lo que se conoce como un civil attack y
una solución rápida que podríamos
adoptar para solucionar este problema es
hacer pagar un coste computacional a
cada una de las personas que quieran
participar de esta votación por ejemplo
podríamos decir que para montar pues
tienes que resolver un puzzle
criptográfico y así si ahora alguien
quiere dedicarse a simular ser miles y
miles de personas pues va a tener que
resolver miles y miles de puzzles
criptográficos requiriendo esto una gran
computacional estos mecanismos de
defensa que te obligan a ganarte tu
participación en un proceso electoral a
partir de invertir parte de tus recursos
computacionales en lo que se conoce como
una prueba de trabajo o en inglés proof
of work quiere saber en qué podría
consistir esta prueba criptográfica pues
para entenderlo ahora nos tenemos que
mover a la rama de la criptografía y
conocer qué es un algoritmo de hash
seguro esto no son más que funciones que
lo que no van a permitir es codificar
cualquier input de datos en una
secuencia de números aparentemente
aleatorio en concreto una ristra de 256
bits si estamos operando con el
algoritmo sea 256 metes un archivo lo
codifica y lo convierte a esto qué pasa
si volvemos a codificar el mismo dato
pues que obtenemos el mismo resultado y
qué pasa si alteró mínimamente el input
por ejemplo este valor de un píxel pues
que de repente obtenemos un código dejar
completamente diferente vale pues con
esta cosita ahora nos toca jugar ya que
el juego que se nos propone es el
siguiente el input que le vamos a pasar
a esta función de hash va a ser nuestro
bloque todos los datos de las
transacciones que están contenidos en él
y además un valor numérico que nosotros
podremos
y modificando el puzzle en este caso es
el de ir modificando este número de aquí
con el fin de buscar un código de hash
resultante que contenga en su inicio una
cantidad determinada de ceros se
encuentra el valor correcto del input
habrás ganado el puzzle y en realidad de
puzzle tiene poco ya que como ves la
complejidad de codificación de un
algoritmo como ya 256 es tal la única
forma de encontrar la solución en
realidad será probando y probando
números gastando computación muchísima
computación hasta encontrar la
combinación correcta recuerda esto es
una prueba de trabajo y de hecho quiero
que te fijes porque esta prueba trabajo
en realidad no la vamos a utilizar para
hacer un proceso de votación que sea
justo como estamos mencionando antes no
sino que directamente podemos utilizar
esto para elegir ya quién es el ganador
aquella persona que consiga encontrar
primero el número que codifica su bloque
con un hash que comienza con esta
secuencia de ceros se habrá ganado el
derecho de agregar dicho bloque al
registro general cuando haya encontrado
ese resultado compartirá dicho bloque
con el resto de miembros de la red y
esto lo podéis comprobar vosotros mismos
informaciones públicas y podemos
observar por ejemplo en la cadena de
bloques dentro de bitcoin como los hash
de dicho bloque siempre comienzan con
esta secuencia de ceros por tanto quien
probando y probando finalmente encuentre
este número que te da un hash con la
secuencia de ceros es decir que haya
encontrado la solución a este puzzle
criptográfico se habrá ganado el derecho
de poder agregar este bloque al registro
general diremos que esta persona ha
minado un bloque ves parece que todo
empieza a coordinarse de manera correcta
ya por fin tenemos un sistema para poder
transacciones agruparlas
verificarla armar bloques y entre todos
consensuar cuál es el bloque de
transacciones correcto que todos vamos a
tener en nuestros registros pero fíjate
no todo está resuelto porque podría
darse el caso de que en un mismo tiempo
más de una persona pudiera encontrar la
solución a su bloque y verificarlo y
empezar a difundirlo por la red esto
hará que por ejemplo puedan existir
simultáneamente dos versiones del
registro con bloques que son válidos
pero son diferentes
cual elegimos podrías pensar ambos no
son bloques que están construidos
correctamente están verificados están
validados y por qué desaprovechar este
trabajo
pues no porque realmente no sabemos si
una transacción ha ido a parar a ambos
bloques y si los registráramos entonces
podría darse que esta transacción
quedará registrada por duplicado al
negocio pagaron tesla dos veces la
solución a esto es que en realidad los
miembros de la red mantendrán las dos
versiones del registro y se empezará a
trabajar en la validación del siguiente
bloque hasta que llegabas a un punto si
no ocurre la misma casualidad de antes
una de las dos posibles cadenas añada un
nuevo bloque más ahora sí tal y como
estipula el paper de satoshi elegiremos
aquella cadena que tenga más bloques
verificados la cadena más larga quienes
estuvieron trabajando en esta cadena de
aquí seguirán trabajando en la que es
ahora considerada la cadena oficial y
este bloque de aquí que estaba validado
y verificado pues quedará huérfano y no
sólo eso sino que la recompensa que se
le iba a dar a esta persona por su
trabajo también lo habrá perdido claro
porque esto no te lo había contado
verdad o sea tú te pensarías que toda
esta red funcionaba porque había
personas que altruistamente estaban
cediendo su computación para hacer que
todo esto funcione no no no va así la
cosa en protocolos como el de bitcoin lo
que ocurre es que cada bloque que se
agrega a la cadena de registros tiene
asociado una recompensa el minero es
decir la
persona que ha encontrado la solución a
este problema tendrá el derecho de
incluir en su bloque una transacción
especial asignada a él como forma de
pago por su trabajo podrá ganar bitcoins
a través del proceso de minado y en
parte esta dinámica que permite sostener
a la red la que también es culpable de
que existan estas enormes granjas de
computación dedicadas al minado de
bloques pero la clave está aquí es esta
combinación de pruebas de trabajo
consenso por cola larga y procesos de
incentivos a través de por ejemplo
bitcoins que permiten que una red como
ésta funcione de manera descentralizada
y segura segura carlos está seguro de
que es seguro si estoy seguro mira
recordáis que antes hemos hablado de
como una función hash se modifica su
input cambia radicalmente su resultado
esto es útil porque nos asegura que si
alguien intenta manipular la información
de un bloque su hash cambiará por
completo pero no sólo eso el diseño de
este registro incluye algo muy especial
y es que el contenido del bloque que
cada minero construye no sólo incluye
los datos de la transacción y el número
de verificación sino que además vamos a
incluir cuál ha sido el hash del último
bloque aceptado
estamos encadenando cada bloque con el
anterior estamos creando una cadena de
bloques el bloque
esto siempre los vídeos suelen ser como
bastante épico no el momento de decir
blogs en cadena de bloques wow esto es
un blog en una estructura de datos
conformada por bloques encadenados unos
con otros por su jas y que por el propio
diseño de la red sabemos que es
prácticamente inmutable porque porque
ahora si tú quisieras manipular por
ejemplo este bloque de aquí
automáticamente te cargar a su hash y el
del siguiente bloque y el del siguiente
bloque y el siguiente y todos caerán en
dominó todo eso es trabajo que ahora tu
atacante tienes que hacer para que te
tomen en serio recuerda que aquí en esta
red damos por buena la cadena más larga
y mientras tú estás liando la el resto
de mineros de la red
ajenos auto ataque para seguir
trabajando en añadir bloques a la cadena
principal y tú mientras tanto tendrás
que dedicarte a invertir computación
para en paralelo ir encontrando la
solución a los puzzles criptográficos
para cada uno de estos bloques de aquí
mucho esfuerzo computacional por delante
a un ritmo que deberá de ser superior al
del resto de participantes de la red en
conjunto si realmente lo que aspiras es
que tu cadena en algún momento
a más larga algo que realmente solo
podrías conseguir si tuvieras más
potencia acumulada que el resto de
participantes de la red
lo ves a este tipo de ataque se le
conoce como ataque de 51% ya que es en
este punto donde tú tendrías más poder
computacional que el resto de
participantes de la red y podrías
empezar a imponer tus modificaciones
pero ya te digo que esto a la escala de
red es como sería bitcoin o éter yum u
otras redes puedes almacenar todo este
poder computacional es algo muy pero que
muy improbable así que aquí lo tienes si
la red es lo suficientemente grande
podemos tener garantizado su seguridad y
su inmutabilidad es decir que nadie va a
modificar la cadena de bloques que hemos
ido construyendo entre todos y esta
garantía no viene por instituciones u
organismos centrales sus gobiernos no
esto viene por la aplicación correcta de
algoritmos de criptografía matemática e
informática y esto es bellísimo creo que
todos sabemos ver el valor que puede
tener una tecnología como ésta en un
futuro donde todas las transacciones e
intercambios de valor entre personas
pueden estar completamente
descentralizados sin ningún control
central el primer presentado por sato
siendo
9 fue la punta de lanza para todas estas
tecnologías tecnologías que además
plantean muchas ramificaciones asuntos
de importancia a nuestra sociedad que
tenemos que también plantearnos desde el
impacto que puede tener el movernos un
sistema económico completamente
descentralizado al impacto
medioambiental que tecnologías como la
prueba de trabajo introducen en el
mantenimiento de estas redes sobre todos
estos temas me consta que el brillante
quantum fracture también hoy está
iniciando una serie donde también está
hablando de cripto cosas y donde irá
abordando todos estos temas y ahora que
entiendes todo esto quedan un par de
datos finales que creo que tienes que
conocer lo primero y fundamental hoy
hemos hablado de block change y también
hemos hablado de bitcoin pero estos son
conceptos completamente diferentes
bitcoin es una cripta moneda que se
construye utilizando la tecnología de
blogs
pero blogging es algo que va más allá y
que se puede aplicar a muchas otras
cosas por ejemplo los contratos
inteligentes en este caso en vez de
almacenar dentro de los bloques
transacciones lo que vamos a almacenar
son piezas de código de script que se
van a ejecutar haciendo que si se cumple
una serie de condiciones pues suceda una
cosa por ejemplo podríamos programar que
sido csv
hoy pues vosotros os hacéis patrón esto
asimilaron contra todos los que
manejamos en la vida real con la
diferencia de que aquí no hay una
tercera persona que tenga que estar
comprobando si se dan las condiciones
para ejecutar el contrato o mediar en
caso contrario no aquí el contrato está
públicamente dentro de la blogging como
un programa informático que se va a
ejecutar sí o sí si las condiciones se
prestan o por ejemplo otro uso que
recientemente ha ganado mucha
popularidad es el de los ene efe test
los non football tokens una forma de
poder certificar dentro de la cadena de
bloque la propiedad de una obra digital
que podría ser una imagen un tuit un
vídeo al nahyan card si esto ha pasado y
poder certificar su existencia y
propiedad dentro de esta cadena pudiendo
ser ahora un tipo de activo que podemos
también transferir entre los diferentes
usuarios esto con un lado es una
herramienta brutal porque da unas
herramientas a los artistas digitales de
poder certificar la autenticidad de sus
obras y permitir que sean otros usuarios
de manera descentralizada los que puedan
pujar por su propiedad igual que sucede
en el mercado de obras de arte real
claro esto no evita que rápidamente esto
se convierta en una locura especulativa
y es que aquí está el problema de todo
esto posiblemente si tú estás viendo
este vídeo no porque seas un entusiasta
de las redes descentralizadas y los
algoritmos de criptografía a lo mejor
ahora sí pero posiblemente tu interés
por el blog quien sea que lo hayas
conocido a través de que tu primo te
está diciendo que compres cripto monedas
porque vas a forrarte o porque no para
de escuchar en twitter que hold la
tecnología de la que hemos hablado hoy
tiene un valor brutal y seguiremos
viendo su importancia de aquí a unos
años pero eso no quita que a día de hoy
esto se haya convertido en una locura
especulativa donde mucha gente está
participando de todo esto con la
espectativa de forrarse en el corto
medio plazo o aprovechándose de la gran
variabilidad de precios que está script
o tecnología pues tienen en sus fases
prematuras espero que al menos este
vídeo de hoy te haya servido para
entender que detrás de todo este hype
humo y ganas de forrarse existe una
tecnología que realmente es bastante
interesante y cuya utilidad seguiremos
escuchando los próximos años cripto
moneda es cripto arte sistemas de
votación descentralizados contratos
inteligentes cadenas de suministro
incluso podríamos hablar de cómo se
combina todo esto con el campo de la
inteligencia artificial que nos
de aportar la suma de blogging con la
guía esto tiene sentido simplemente
estoy juntando hot topics para ver si
algún inversor me lanza billetes a la
cara la respuesta a esta pregunta la
veremos en un próximo vídeo y si éste
está interesado pues puedes echarle un
vistazo a este de aquí que te recomiendo
a la red neuronal que dice que es
perfecto para ti y si quieres eterna
unas cuantas cripto monedas a mi patrón
para apoyar todo esto pues te dejo el
enlace abajo en la caja de descripción
por mi parte nada más nos vemos con más
inteligencia artificial tecnología y
ciencia aquí entonces eeuu ver
Посмотреть больше похожих видео
Aprendiendo sobre la WEB3 - El futuro de Internet?
TODO Lo Que Debes Saber Sobre las CRIPTOMONEDAS - Guía Básica Para Principiantes - CryptoYoda -
Qué es "Blockchain" en 5 minutos
Los materiales y la humanidad. Parte 2.
El Impacto De La Tecnología En La Sociedad
TODO ESTO PASARÁ con la Inteligencia Artificial en los siguientes 10 años
5.0 / 5 (0 votes)