HOY SÍ vas a entender QUÉ es el BLOCKCHAIN - (Bitcoin, Cryptos, NFTs y más)

Dot CSV
23 May 202123:09

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

00:00

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

05:00

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

10:01

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

15:03

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

20:03

💰 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

Blockchain es una tecnología de base de datos descentralizada que registra todas las transacciones de una forma inmutable y transparente. En el video, se menciona como la base de la tecnología detrás de las criptomonedas y se utiliza para conectar con conceptos más amplios como los sistemas descentralizados, contratos inteligentes y la propiedad digital. El término se utiliza para explicar cómo se mantiene la integridad de los registros de transacciones en una red descentralizada.

💡Criptodivisa

Las criptomonedas son una forma de dinero digital que utiliza la tecnología blockchain para operar de manera descentralizada. En el video, se menciona la explosión de los mercados de criptomonedas como un fenómeno que ha capturado la atención pública y que es parte de la rama de la informática que se discute. Bitcoin es un ejemplo de criptomoneda mencionado en el guion.

💡Descentralización

La descentralización es un concepto clave en el video, que se refiere a la distribución de la autoridad y el control a través de una red, evitando así la dependencia de un punto central. Se relaciona con la idea de que las tecnologías blockchain pueden sustentar muchas tecnologías modernas, como las criptomonedas, contratos inteligentes e inteligencia artificial descentralizada.

💡Redes descentralizadas

Las redes descentralizadas son una forma de organización de sistemas en la que no hay un punto central de control o autoridad. En el video, se explica cómo estas redes funcionan en contraste con las arquitecturas centralizadas, y cómo la descentralización puede mejorar la resiliencia y la distribución de la toma de decisiones.

💡Proof of Work

Proof of Work (PoW) es un mecanismo de consenso utilizado en blockchains como Bitcoin, que requiere que los participantes realicen un trabajo computacionalmente intensivo para validar transacciones y agregar nuevos bloques a la cadena de bloques. En el video, se describe cómo este proceso es fundamental para mantener la seguridad y la descentralización de la red.

💡Hash

Un hash es una función matemática que convierte cualquier entrada de datos en una secuencia de números aparentemente aleatorios y fijos. En el video, se explica cómo los algoritmos de hash son esenciales para la seguridad de la blockchain, ya que cualquier cambio en los datos de un bloque altera su hash, lo que lo hace fácil de detectar.

💡Consenso

El consenso en una blockchain se refiere al acuerdo entre los participantes de la red sobre el estado actual de la cadena de bloques. En el video, se discute cómo se logra este consenso a través de mecanismos como el Proof of Work, que ayuda a evitar la duplicación de transacciones y a mantener la integridad de la cadena.

💡Contratos inteligentes

Los contratos inteligentes son piezas de código que se ejecutan automáticamente cuando ciertas condiciones se cumplen, y se almacenan en la blockchain. En el video, se menciona cómo estos contratos pueden ser utilizados para realizar operaciones más complejas que simplemente transferir criptomonedas, como la ejecución de acuerdos legales o financieros.

💡NFT

NFT (Non-Fungible Tokens) son tokens únicos que representan la propiedad de un activo digital, como una obra de arte o una canción. En el video, se discute cómo los NFT permiten a los artistas digitales certificar la autenticidad de sus obras y a los usuarios comprar y vender estos activos de manera descentralizada.

💡Incentivos

Los incentivos en el contexto de la blockchain se refieren a los mecanismos que motivan a los participantes a contribuir a la red, como la recompensa por minar un bloque. En el video, se explica cómo estos incentivos son cruciales para el funcionamiento y la seguridad de la red, asegurando que haya un interés en mantener la integridad de la cadena de bloques.

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

play00:00

a ver si me sabéis decir que tienen en

play00:01

común fenómenos como la explosión de los

play00:03

mercados de cripto divisas que hemos

play00:05

vivido en los últimos años estos tweets

play00:07

de hilo mask y por ejemplo la venta de

play00:10

un píxel a píxel por más de un millón de

play00:12

dólares si tu respuesta ha sido la

play00:14

codicia humana pues si justo estaba

play00:17

pensando en eso pero puede que muchos de

play00:18

vosotros también hayáis respondido el

play00:20

blog change y también sería correcto y

play00:23

es que tras todos estos fenómenos si

play00:24

despejamos el humo el hype y las ganas

play00:27

de ganar pasta del personal nos

play00:28

encontramos con una tecnología muy

play00:30

interesante de la cual os quiero hablar

play00:32

hoy es el block change la cadena de

play00:35

bloques un concepto que conecta

play00:36

directamente con una rama de la

play00:38

informática que es fascinante y que

play00:40

quiero que conozcáis los sistemas

play00:41

descentralizados es importante conocerla

play00:44

porque sobre esta idea de

play00:46

descentralización es sobre lo que se

play00:47

sustentan muchísimas tecnologías que no

play00:49

paramos de escuchar hoy en día cripto

play00:51

divisas nfc script o arte contratos

play00:53

inteligentes e incluso inteligencia

play00:56

artificial descentralizada

play00:59

por aquí porque hoy por fin vas a

play01:01

entender qué es todo esto del blog que

play01:04

atiende para ella con tanto mirar el

play01:07

combi todo el rato en el móvil

play01:08

estamos atentos ya no sí venga

play01:10

comenzamos

play01:11

[Música]

play01:15

sabéis cuando cada cierto tiempo ocurre

play01:17

esto de que alguna plataforma como

play01:18

whatsapp o twitter o incluso google por

play01:21

algún motivo se cae y de repente ni tú

play01:23

ni ninguno de tus colegas os podéis

play01:25

poner en contacto si esto sucede es

play01:27

porque tú te estás viendo afectado por

play01:28

el diseño de una arquitectura

play01:29

centralizada por esto y posiblemente por

play01:32

el error de algún becario pero

play01:33

principalmente por esta idea de la

play01:35

centralización es decir tú y todos

play01:38

nosotros nos conectamos a servidores que

play01:39

pertenecen a una compañía desde la que

play01:41

accedemos a los datos a los servicios y

play01:43

desde la que nos comunicamos con los

play01:44

otros usuarios que también forman parte

play01:46

de la red

play01:47

tú te conectas al servidor pides lo que

play01:49

necesitas y el servidor provee aquí todo

play01:52

el servicio se construye a partir de un

play01:53

conjunto de nodos centrales que van a

play01:56

gestionar y coordinar gran parte del

play01:57

procesamiento de la red y esto está bien

play02:00

vamos a creerme que esto facilita

play02:02

muchísimo la gestión de las cosas pero

play02:04

también tiene sus aspectos negativos uno

play02:06

de ellos pues lo hemos visto antes si

play02:08

por ejemplo algo fallara aquí el

play02:10

funcionamiento de la red cae en su

play02:12

conjunto por otro lado también existen

play02:13

otro tipo de problemas con este tipo de

play02:15

redes como es que la capacidad de

play02:16

gestión decisión y control esté

play02:18

acumulada en un único punto de la red

play02:20

con polémicos resultados que se

play02:22

a todos nos sonarán cuál es la

play02:24

alternativa pues toca hablar de las

play02:26

redes descentralizadas una red

play02:28

descentralizada plantea que oye por qué

play02:30

no en vez de tener un único punto

play02:32

central que controla todo el

play02:33

funcionamiento de la red porque no

play02:34

dejamos que sea cada uno de los nodos

play02:36

participantes los que gestionan los

play02:38

datos el procesamiento y que de forma

play02:40

colectiva se coordinen para la toma de

play02:41

decisiones así si alguno de los nodos

play02:43

cayera pues el resto de la red podría

play02:45

seguir operando sin mayor problemas

play02:47

tiene buena pinta no pues sí pero ya os

play02:50

digo yo que gestionar todo esto no es

play02:52

tan fácil como parece

play02:53

y es que fijaros el funcionamiento de

play02:55

una red donde todos los nodos son su

play02:57

propio jefe hace mucho más compleja la

play02:59

coordinación pensar por ejemplo en un

play03:00

grupo de amigos que tienen que decidir

play03:02

si se van a ir de vacaciones a la playa

play03:03

oa la montaña de manera centralizada

play03:06

podría ser una persona quien

play03:07

exclusivamente tome la decisión o

play03:09

incluso todo el grupo podría votar y

play03:11

llegar a un consenso si se cuenta con

play03:13

una persona en el grupo que sea de

play03:14

confianza que pueda recoger cada voto y

play03:17

hacer un recuento del que nos podamos

play03:18

fiar es decir en ambos casos existe una

play03:20

figura central de confianza que facilita

play03:23

todo el proceso imaginad ahora por un

play03:25

momento cómo sería este proceso de

play03:26

votación si lo hiciéramos de manera

play03:28

realizada es decir no contando con una

play03:30

persona que vaya a recoger todos estos

play03:32

votos que vaya a ser el recuento oficial

play03:34

que tenga un censo de todos los que

play03:36

estamos participando o que pueda

play03:37

garantizar la privacidad de los mensajes

play03:39

que nos estamos pasando nada aquí somos

play03:41

todos nosotros los que tenemos que

play03:42

gestionar que este proceso electoral

play03:43

ocurra de manera correcta e incluso

play03:46

tenemos que asumir que dentro de esta

play03:47

red puede haber personas

play03:48

malintencionadas que quieran manipular

play03:50

este proceso electoral imaginad por un

play03:52

momento cómo sería gestionar unas

play03:53

elecciones generales en un país pero

play03:55

donde todo el proceso electoral

play03:56

dependiera únicamente de los ciudadanos

play03:59

suena complicado verdad es complicado sí

play04:02

pero de conseguirlo podemos estar

play04:03

seguros de que esta red de personas u

play04:06

ordenadores podrá autogestionarse solar

play04:09

llegando a consensos y sin necesidad de

play04:11

ninguna figura central que lo tenga que

play04:12

coordinar todo estamos hablando de un

play04:14

tipo de red donde todos los

play04:16

participantes operan y colaboran de

play04:17

igual a igual o dicho en inglés

play04:20

peer-to-peer

play04:21

este concepto te puede sonar peer to

play04:23

peer o p2p no sólo es el nombre de mi

play04:25

alter ego en el otro universo sino que

play04:28

hace referencia a este tipo de redes

play04:29

donde todos los nodos actúan y sirven

play04:31

como iguales y que como te sonará están

play04:34

detrás del funcionamiento de redes

play04:35

como el bittorrent que había parado

play04:37

pensar que cuando te descargas una

play04:38

película del torrent en realidad esta

play04:40

película no está alojada en un servidor

play04:42

central de la empresa torrent ese a tu

play04:44

lo que te descargas es un archivo punto

play04:46

torrent un archivo que te va a indicar

play04:48

dónde podrás encontrar las diferentes

play04:50

piezas de tus archivos en los

play04:52

ordenadores de otras personas que

play04:53

también están dentro de la red torre de

play04:55

igual forma que hay gente que está

play04:56

conectada a tu ordenador para

play04:58

descargarse de las piezas que necesitan

play05:00

para sus archivos todos los

play05:02

participantes

play05:03

actúan dando y recibiendo trozos de

play05:05

archivos actúan de igual a igual

play05:07

peer-to-peer suerte aquí para un juez

play05:09

que de repente quiera tirar abajo algún

play05:11

fichero que esté compartido dentro de

play05:13

esta red no hay un punto central al que

play05:15

responsabilizar lo ves esta idea de

play05:17

redes entre iguales peer to peer es una

play05:19

idea muy atractiva y aunque no es una

play05:21

idea nueva en los últimos años ha ido

play05:23

ganando mucha popularidad porque pues

play05:25

por la aparición en los foros de

play05:27

internet en 2009 de un misterioso white

play05:29

paper titulado a peer to peer

play05:31

electrónicas system publicado por

play05:34

alguien desconocido bajo el seudónimo de

play05:36

satoshi nakamoto y que proponía una

play05:38

solución algorítmica para la creación de

play05:40

una red peer to peer para

play05:42

dinero entre personas sin necesidad de

play05:44

ninguna institución central que se

play05:46

encargará de hacer el trabajo estamos

play05:48

hablando de una propuesta de

play05:49

descentralización del sistema financiero

play05:52

global esto era el nacimiento de bitcoin

play05:55

de las cripto monedas que estáis allá

play05:57

doblegó la escrito de los más que no sé

play05:59

qué un tweet con dos amores del cohete y

play06:02

volando

play06:05

y de qué va la idea pues mira la forma

play06:09

más básica de verlo es que al igual que

play06:10

antes en la red de víctor en todos

play06:12

estábamos almacenando parte de archivos

play06:14

que queríamos compartir pudiendo nos

play06:16

pasar y pedir entre todos datos ahora

play06:18

esta idea se mantiene pero lo que vamos

play06:19

a distribuir por toda esta red es la

play06:21

información de los intercambios de

play06:23

dinero que se están produciendo entre

play06:25

usuarios fijaros bien en esto y pausar

play06:27

el vídeo si lo necesitáis porque esta

play06:28

idea es importante cuando hablamos de

play06:30

una moneda electrónica digital como es

play06:33

el bitcoin en realidad nos estamos

play06:34

refiriendo a todo el registro de

play06:36

transacciones que indican cómo los

play06:38

usuarios se la están transfiriendo unos

play06:40

a otros ya está este registro en la

play06:43

moneda es decir si yo inicialmente tengo

play06:44

10 bitcoins y accedo darle 2 ailón más

play06:47

que a cambio de un tesla él me dirá que

play06:49

jaja no lol porque ahora contamina pero

play06:51

imaginemos que sí que lo acepta entonces

play06:53

esta transacción tendrá que quedar

play06:55

registrada dentro de esta contabilidad

play06:57

general se verá que yo le he dado dos

play06:59

bitcoins ahí lo mask y esta información

play07:01

pues tendrá que ser propagado al resto

play07:03

de miembros de la red para casi todos

play07:05

podamos tener nuestra contabilidad

play07:06

actualizada lo veis listo pues ya

play07:09

estaría no no era tan complicado la cosa

play07:11

ya tenemos montado

play07:12

nuestro sistema descentralizado de

play07:13

transacciones pues parece fácil pero

play07:15

porque en realidad estamos viendo muchos

play07:17

de los problemas asociados a este tipo

play07:19

de redes descentralizadas por ejemplo

play07:22

hemos dicho que cuando quieras registrar

play07:23

una transacción avisará al resto de

play07:25

miembros de la red de que esta

play07:26

transacción ha ocurrido con la esperanza

play07:28

de que todos actualicen correctamente

play07:30

sus registros pero la realidad es que

play07:32

por este tipo de redes la información

play07:33

fluye a ritmos diferentes mientras que

play07:36

al mismo tiempo el resto de usuario de

play07:37

la red también están registrando un

play07:38

montón de transacciones simultáneamente

play07:40

siendo así el resultado que podemos

play07:42

esperar es que posiblemente todo sedes

play07:44

coordine y aquí cada uno acabe con un

play07:45

registro diferente y aquí tú pues

play07:47

podrías decir que queda igual o sea si

play07:49

todos recibimos las mismas transacciones

play07:50

en realidad da igual que estén

play07:52

desordenadas porque si tenemos un

play07:53

registro de cuando se ha producido cada

play07:55

una su hora y fecha pues todos podríamos

play07:57

ordenarlas de igual manera verdad pues

play07:59

no y es que esta idea del tiempo en una

play08:01

red distribuida es algo muy complicado

play08:03

de gestionar cuando cada ordenador tiene

play08:05

su propio reloj interno podrías pensar

play08:07

bueno sincronizamos relojes y así todos

play08:10

los miembros de la red tendrán la misma

play08:12

hora pero para hacer esto tendríamos que

play08:13

comunicarnos entre todos y enviar cuál

play08:15

es la hora de cada ordenador unos a

play08:17

otros a través de una conexión

play08:19

que también requiere de tiempo haciendo

play08:22

que en efecto esta sincronización se

play08:24

vuelva inútil como alternativa a lo

play08:26

mejor en vez de pasarnos la hora unos a

play08:28

otros por la red pues lo que podríamos

play08:29

contar es con un servidor central que

play08:31

nos pudiera dar la misma hora a todos

play08:32

pero que habíamos dicho de los problemas

play08:34

de depender de puntos centrales en

play08:36

nuestra red un fallo en este servidor y

play08:38

pum la red dejaría de operar

play08:40

correctamente como ves una cosa tan

play08:42

simple como sería darnos la hora o

play08:44

sincronizar los relojes sobre este tipo

play08:46

de redes descentralizadas se vuelve todo

play08:48

un dolor de cabeza para sobrepasar esto

play08:49

una solución podría ser pues tomar estas

play08:51

diferentes transacciones que sabemos que

play08:53

ocurren simultáneamente dentro de una

play08:55

ventana de tiempo y agruparlas

play08:56

conjuntamente en algo que podríamos

play08:58

llamar un bloque por tanto el trabajo de

play09:01

alguien que participe en esta red pues

play09:03

podría ser el de estar escuchando todas

play09:05

las transacciones que ocurren en un

play09:06

momento determinado e ir poco a poco

play09:08

agrupando las dentro de este concepto de

play09:09

bloque incluso si se quiere entretener

play09:12

se podría dedicar a verificar que todas

play09:13

las transacciones que recibe son

play09:15

correctas por ejemplo que si una

play09:17

transacción dice que adoptes sv el señor

play09:19

y lo más que le tiene que pagar mil

play09:20

bitcoins pues comprobar que

play09:22

efectivamente este señor disponga de

play09:24

esos fondos

play09:25

es fácil de rastrear ya que en realidad

play09:27

contamos con el resto de transacciones

play09:29

que se han realizado hasta la fecha así

play09:30

que nada nos costaría poder hacer un

play09:32

seguimiento hasta comprobar cuánto

play09:33

dinero tiene y validar así la

play09:35

transacción fíjate que es este proceso

play09:37

de verificación de las transacciones el

play09:39

que antes en un sistema centralizado

play09:41

pues tenía que realizar un banco central

play09:43

aquí y ahora son los participantes de

play09:45

esta red los que se van a encargar de

play09:47

hacer esta tarea de verificación así que

play09:49

ya sabes tu trabajo será el de ir

play09:51

escuchando transacciones e ir

play09:53

verificando las e ir conformando este

play09:55

paquetito este bloque para que ya cuando

play09:57

lo tengas listo pues lo puedas compartir

play09:59

con el resto de miembros de la red y así

play10:01

todos podrán tener el mismo registro de

play10:02

transacciones pero es que recuerda tú

play10:05

aquí no eres más importante que ellos y

play10:07

probablemente también hayan hecho los

play10:09

deberes y también tengan preparado su

play10:10

propio bloque con transacciones

play10:12

verificadas ellos también van a querer

play10:14

compartir su registro de transacciones

play10:15

con su bloque nuevo como lo hacemos

play10:18

entonces cómo llegamos a un consenso de

play10:21

que registro aceptar pues te aviso que

play10:23

al igual que ocurría antes con la

play10:24

sincronización de los relojes aquí nos

play10:26

estamos enfrentando a otro de esos

play10:27

problemas que son complicados y

play10:29

fundamentales dentro del campo de la

play10:31

informática

play10:31

recuerdas como al principio hemos

play10:33

mencionado que difícil sería votar si ir

play10:35

a la playa o la montaña en un grupo de

play10:36

amigos si votáramos de forma

play10:37

descentralizada votar se vuelve un

play10:39

problema y esto aún es más complicado

play10:41

cuando nos enfrentamos a la realidad de

play10:43

este mundo y es que es muy probable que

play10:44

haya gente malicioso dentro de nuestra

play10:46

red con ganas de manipular las

play10:47

votaciones y esto nos complicado porque

play10:50

por ejemplo podríamos dejar que cada

play10:51

ordenador de la red identificado con su

play10:53

ip votará que registro quiere

play10:55

seleccionar y así entre todos pues

play10:57

elegiremos lo que hemos de la mayoría

play10:59

pero es que hacer pasar un único

play11:01

ordenador por miles de ellos es bastante

play11:03

sencillo de lograr creando por ejemplo

play11:05

miles de ipes virtuales está idea de

play11:07

desestabilizar a un sistema

play11:09

descentralizado a partir de que un

play11:10

ordenador simule ser cientos de ellos es

play11:13

lo que se conoce como un civil attack y

play11:15

una solución rápida que podríamos

play11:17

adoptar para solucionar este problema es

play11:19

hacer pagar un coste computacional a

play11:22

cada una de las personas que quieran

play11:24

participar de esta votación por ejemplo

play11:26

podríamos decir que para montar pues

play11:27

tienes que resolver un puzzle

play11:28

criptográfico y así si ahora alguien

play11:30

quiere dedicarse a simular ser miles y

play11:32

miles de personas pues va a tener que

play11:33

resolver miles y miles de puzzles

play11:35

criptográficos requiriendo esto una gran

play11:38

computacional estos mecanismos de

play11:40

defensa que te obligan a ganarte tu

play11:42

participación en un proceso electoral a

play11:43

partir de invertir parte de tus recursos

play11:45

computacionales en lo que se conoce como

play11:47

una prueba de trabajo o en inglés proof

play11:50

of work quiere saber en qué podría

play11:52

consistir esta prueba criptográfica pues

play11:55

para entenderlo ahora nos tenemos que

play11:56

mover a la rama de la criptografía y

play11:58

conocer qué es un algoritmo de hash

play12:00

seguro esto no son más que funciones que

play12:02

lo que no van a permitir es codificar

play12:04

cualquier input de datos en una

play12:06

secuencia de números aparentemente

play12:08

aleatorio en concreto una ristra de 256

play12:11

bits si estamos operando con el

play12:13

algoritmo sea 256 metes un archivo lo

play12:16

codifica y lo convierte a esto qué pasa

play12:19

si volvemos a codificar el mismo dato

play12:20

pues que obtenemos el mismo resultado y

play12:22

qué pasa si alteró mínimamente el input

play12:25

por ejemplo este valor de un píxel pues

play12:27

que de repente obtenemos un código dejar

play12:29

completamente diferente vale pues con

play12:31

esta cosita ahora nos toca jugar ya que

play12:33

el juego que se nos propone es el

play12:34

siguiente el input que le vamos a pasar

play12:36

a esta función de hash va a ser nuestro

play12:38

bloque todos los datos de las

play12:40

transacciones que están contenidos en él

play12:41

y además un valor numérico que nosotros

play12:43

podremos

play12:44

y modificando el puzzle en este caso es

play12:46

el de ir modificando este número de aquí

play12:48

con el fin de buscar un código de hash

play12:50

resultante que contenga en su inicio una

play12:54

cantidad determinada de ceros se

play12:57

encuentra el valor correcto del input

play12:58

habrás ganado el puzzle y en realidad de

play13:01

puzzle tiene poco ya que como ves la

play13:03

complejidad de codificación de un

play13:05

algoritmo como ya 256 es tal la única

play13:07

forma de encontrar la solución en

play13:09

realidad será probando y probando

play13:10

números gastando computación muchísima

play13:13

computación hasta encontrar la

play13:15

combinación correcta recuerda esto es

play13:18

una prueba de trabajo y de hecho quiero

play13:20

que te fijes porque esta prueba trabajo

play13:22

en realidad no la vamos a utilizar para

play13:24

hacer un proceso de votación que sea

play13:25

justo como estamos mencionando antes no

play13:28

sino que directamente podemos utilizar

play13:29

esto para elegir ya quién es el ganador

play13:32

aquella persona que consiga encontrar

play13:33

primero el número que codifica su bloque

play13:36

con un hash que comienza con esta

play13:37

secuencia de ceros se habrá ganado el

play13:39

derecho de agregar dicho bloque al

play13:41

registro general cuando haya encontrado

play13:44

ese resultado compartirá dicho bloque

play13:46

con el resto de miembros de la red y

play13:48

esto lo podéis comprobar vosotros mismos

play13:50

informaciones públicas y podemos

play13:51

observar por ejemplo en la cadena de

play13:53

bloques dentro de bitcoin como los hash

play13:55

de dicho bloque siempre comienzan con

play13:57

esta secuencia de ceros por tanto quien

play14:00

probando y probando finalmente encuentre

play14:02

este número que te da un hash con la

play14:04

secuencia de ceros es decir que haya

play14:05

encontrado la solución a este puzzle

play14:07

criptográfico se habrá ganado el derecho

play14:09

de poder agregar este bloque al registro

play14:11

general diremos que esta persona ha

play14:14

minado un bloque ves parece que todo

play14:16

empieza a coordinarse de manera correcta

play14:18

ya por fin tenemos un sistema para poder

play14:20

transacciones agruparlas

play14:22

verificarla armar bloques y entre todos

play14:24

consensuar cuál es el bloque de

play14:26

transacciones correcto que todos vamos a

play14:28

tener en nuestros registros pero fíjate

play14:30

no todo está resuelto porque podría

play14:32

darse el caso de que en un mismo tiempo

play14:34

más de una persona pudiera encontrar la

play14:35

solución a su bloque y verificarlo y

play14:38

empezar a difundirlo por la red esto

play14:40

hará que por ejemplo puedan existir

play14:41

simultáneamente dos versiones del

play14:43

registro con bloques que son válidos

play14:45

pero son diferentes

play14:47

cual elegimos podrías pensar ambos no

play14:49

son bloques que están construidos

play14:51

correctamente están verificados están

play14:53

validados y por qué desaprovechar este

play14:55

trabajo

play14:56

pues no porque realmente no sabemos si

play14:58

una transacción ha ido a parar a ambos

play15:00

bloques y si los registráramos entonces

play15:02

podría darse que esta transacción

play15:03

quedará registrada por duplicado al

play15:06

negocio pagaron tesla dos veces la

play15:08

solución a esto es que en realidad los

play15:09

miembros de la red mantendrán las dos

play15:11

versiones del registro y se empezará a

play15:13

trabajar en la validación del siguiente

play15:14

bloque hasta que llegabas a un punto si

play15:16

no ocurre la misma casualidad de antes

play15:18

una de las dos posibles cadenas añada un

play15:20

nuevo bloque más ahora sí tal y como

play15:23

estipula el paper de satoshi elegiremos

play15:24

aquella cadena que tenga más bloques

play15:26

verificados la cadena más larga quienes

play15:30

estuvieron trabajando en esta cadena de

play15:31

aquí seguirán trabajando en la que es

play15:33

ahora considerada la cadena oficial y

play15:35

este bloque de aquí que estaba validado

play15:37

y verificado pues quedará huérfano y no

play15:39

sólo eso sino que la recompensa que se

play15:40

le iba a dar a esta persona por su

play15:42

trabajo también lo habrá perdido claro

play15:44

porque esto no te lo había contado

play15:45

verdad o sea tú te pensarías que toda

play15:48

esta red funcionaba porque había

play15:49

personas que altruistamente estaban

play15:50

cediendo su computación para hacer que

play15:52

todo esto funcione no no no va así la

play15:55

cosa en protocolos como el de bitcoin lo

play15:56

que ocurre es que cada bloque que se

play15:58

agrega a la cadena de registros tiene

play15:59

asociado una recompensa el minero es

play16:01

decir la

play16:02

persona que ha encontrado la solución a

play16:03

este problema tendrá el derecho de

play16:05

incluir en su bloque una transacción

play16:07

especial asignada a él como forma de

play16:10

pago por su trabajo podrá ganar bitcoins

play16:12

a través del proceso de minado y en

play16:15

parte esta dinámica que permite sostener

play16:16

a la red la que también es culpable de

play16:18

que existan estas enormes granjas de

play16:20

computación dedicadas al minado de

play16:22

bloques pero la clave está aquí es esta

play16:25

combinación de pruebas de trabajo

play16:27

consenso por cola larga y procesos de

play16:30

incentivos a través de por ejemplo

play16:31

bitcoins que permiten que una red como

play16:33

ésta funcione de manera descentralizada

play16:35

y segura segura carlos está seguro de

play16:38

que es seguro si estoy seguro mira

play16:41

recordáis que antes hemos hablado de

play16:42

como una función hash se modifica su

play16:44

input cambia radicalmente su resultado

play16:46

esto es útil porque nos asegura que si

play16:49

alguien intenta manipular la información

play16:50

de un bloque su hash cambiará por

play16:52

completo pero no sólo eso el diseño de

play16:55

este registro incluye algo muy especial

play16:57

y es que el contenido del bloque que

play16:58

cada minero construye no sólo incluye

play17:01

los datos de la transacción y el número

play17:03

de verificación sino que además vamos a

play17:05

incluir cuál ha sido el hash del último

play17:07

bloque aceptado

play17:08

estamos encadenando cada bloque con el

play17:11

anterior estamos creando una cadena de

play17:14

bloques el bloque

play17:17

esto siempre los vídeos suelen ser como

play17:18

bastante épico no el momento de decir

play17:20

blogs en cadena de bloques wow esto es

play17:22

un blog en una estructura de datos

play17:24

conformada por bloques encadenados unos

play17:27

con otros por su jas y que por el propio

play17:29

diseño de la red sabemos que es

play17:30

prácticamente inmutable porque porque

play17:33

ahora si tú quisieras manipular por

play17:34

ejemplo este bloque de aquí

play17:36

automáticamente te cargar a su hash y el

play17:38

del siguiente bloque y el del siguiente

play17:40

bloque y el siguiente y todos caerán en

play17:43

dominó todo eso es trabajo que ahora tu

play17:45

atacante tienes que hacer para que te

play17:47

tomen en serio recuerda que aquí en esta

play17:49

red damos por buena la cadena más larga

play17:51

y mientras tú estás liando la el resto

play17:53

de mineros de la red

play17:53

ajenos auto ataque para seguir

play17:55

trabajando en añadir bloques a la cadena

play17:57

principal y tú mientras tanto tendrás

play17:58

que dedicarte a invertir computación

play18:01

para en paralelo ir encontrando la

play18:02

solución a los puzzles criptográficos

play18:04

para cada uno de estos bloques de aquí

play18:06

mucho esfuerzo computacional por delante

play18:08

a un ritmo que deberá de ser superior al

play18:10

del resto de participantes de la red en

play18:11

conjunto si realmente lo que aspiras es

play18:13

que tu cadena en algún momento

play18:15

a más larga algo que realmente solo

play18:17

podrías conseguir si tuvieras más

play18:19

potencia acumulada que el resto de

play18:21

participantes de la red

play18:22

lo ves a este tipo de ataque se le

play18:25

conoce como ataque de 51% ya que es en

play18:27

este punto donde tú tendrías más poder

play18:29

computacional que el resto de

play18:30

participantes de la red y podrías

play18:32

empezar a imponer tus modificaciones

play18:34

pero ya te digo que esto a la escala de

play18:36

red es como sería bitcoin o éter yum u

play18:38

otras redes puedes almacenar todo este

play18:40

poder computacional es algo muy pero que

play18:42

muy improbable así que aquí lo tienes si

play18:45

la red es lo suficientemente grande

play18:46

podemos tener garantizado su seguridad y

play18:49

su inmutabilidad es decir que nadie va a

play18:51

modificar la cadena de bloques que hemos

play18:53

ido construyendo entre todos y esta

play18:56

garantía no viene por instituciones u

play18:58

organismos centrales sus gobiernos no

play19:00

esto viene por la aplicación correcta de

play19:03

algoritmos de criptografía matemática e

play19:06

informática y esto es bellísimo creo que

play19:09

todos sabemos ver el valor que puede

play19:10

tener una tecnología como ésta en un

play19:12

futuro donde todas las transacciones e

play19:14

intercambios de valor entre personas

play19:16

pueden estar completamente

play19:17

descentralizados sin ningún control

play19:19

central el primer presentado por sato

play19:21

siendo

play19:22

9 fue la punta de lanza para todas estas

play19:25

tecnologías tecnologías que además

play19:27

plantean muchas ramificaciones asuntos

play19:29

de importancia a nuestra sociedad que

play19:31

tenemos que también plantearnos desde el

play19:32

impacto que puede tener el movernos un

play19:34

sistema económico completamente

play19:35

descentralizado al impacto

play19:37

medioambiental que tecnologías como la

play19:39

prueba de trabajo introducen en el

play19:41

mantenimiento de estas redes sobre todos

play19:43

estos temas me consta que el brillante

play19:45

quantum fracture también hoy está

play19:47

iniciando una serie donde también está

play19:49

hablando de cripto cosas y donde irá

play19:50

abordando todos estos temas y ahora que

play19:52

entiendes todo esto quedan un par de

play19:54

datos finales que creo que tienes que

play19:55

conocer lo primero y fundamental hoy

play19:57

hemos hablado de block change y también

play19:59

hemos hablado de bitcoin pero estos son

play20:01

conceptos completamente diferentes

play20:03

bitcoin es una cripta moneda que se

play20:04

construye utilizando la tecnología de

play20:06

blogs

play20:07

pero blogging es algo que va más allá y

play20:09

que se puede aplicar a muchas otras

play20:11

cosas por ejemplo los contratos

play20:12

inteligentes en este caso en vez de

play20:15

almacenar dentro de los bloques

play20:16

transacciones lo que vamos a almacenar

play20:18

son piezas de código de script que se

play20:21

van a ejecutar haciendo que si se cumple

play20:23

una serie de condiciones pues suceda una

play20:25

cosa por ejemplo podríamos programar que

play20:27

sido csv

play20:29

hoy pues vosotros os hacéis patrón esto

play20:32

asimilaron contra todos los que

play20:33

manejamos en la vida real con la

play20:35

diferencia de que aquí no hay una

play20:36

tercera persona que tenga que estar

play20:37

comprobando si se dan las condiciones

play20:39

para ejecutar el contrato o mediar en

play20:41

caso contrario no aquí el contrato está

play20:44

públicamente dentro de la blogging como

play20:46

un programa informático que se va a

play20:48

ejecutar sí o sí si las condiciones se

play20:51

prestan o por ejemplo otro uso que

play20:52

recientemente ha ganado mucha

play20:53

popularidad es el de los ene efe test

play20:55

los non football tokens una forma de

play20:58

poder certificar dentro de la cadena de

play21:00

bloque la propiedad de una obra digital

play21:03

que podría ser una imagen un tuit un

play21:05

vídeo al nahyan card si esto ha pasado y

play21:08

poder certificar su existencia y

play21:10

propiedad dentro de esta cadena pudiendo

play21:12

ser ahora un tipo de activo que podemos

play21:14

también transferir entre los diferentes

play21:16

usuarios esto con un lado es una

play21:18

herramienta brutal porque da unas

play21:19

herramientas a los artistas digitales de

play21:21

poder certificar la autenticidad de sus

play21:23

obras y permitir que sean otros usuarios

play21:25

de manera descentralizada los que puedan

play21:28

pujar por su propiedad igual que sucede

play21:30

en el mercado de obras de arte real

play21:33

claro esto no evita que rápidamente esto

play21:35

se convierta en una locura especulativa

play21:37

y es que aquí está el problema de todo

play21:39

esto posiblemente si tú estás viendo

play21:40

este vídeo no porque seas un entusiasta

play21:42

de las redes descentralizadas y los

play21:44

algoritmos de criptografía a lo mejor

play21:45

ahora sí pero posiblemente tu interés

play21:47

por el blog quien sea que lo hayas

play21:48

conocido a través de que tu primo te

play21:50

está diciendo que compres cripto monedas

play21:51

porque vas a forrarte o porque no para

play21:53

de escuchar en twitter que hold la

play21:54

tecnología de la que hemos hablado hoy

play21:56

tiene un valor brutal y seguiremos

play21:58

viendo su importancia de aquí a unos

play22:00

años pero eso no quita que a día de hoy

play22:02

esto se haya convertido en una locura

play22:04

especulativa donde mucha gente está

play22:06

participando de todo esto con la

play22:07

espectativa de forrarse en el corto

play22:09

medio plazo o aprovechándose de la gran

play22:10

variabilidad de precios que está script

play22:12

o tecnología pues tienen en sus fases

play22:14

prematuras espero que al menos este

play22:15

vídeo de hoy te haya servido para

play22:17

entender que detrás de todo este hype

play22:19

humo y ganas de forrarse existe una

play22:22

tecnología que realmente es bastante

play22:23

interesante y cuya utilidad seguiremos

play22:25

escuchando los próximos años cripto

play22:27

moneda es cripto arte sistemas de

play22:29

votación descentralizados contratos

play22:31

inteligentes cadenas de suministro

play22:32

incluso podríamos hablar de cómo se

play22:35

combina todo esto con el campo de la

play22:37

inteligencia artificial que nos

play22:39

de aportar la suma de blogging con la

play22:41

guía esto tiene sentido simplemente

play22:43

estoy juntando hot topics para ver si

play22:45

algún inversor me lanza billetes a la

play22:47

cara la respuesta a esta pregunta la

play22:48

veremos en un próximo vídeo y si éste

play22:51

está interesado pues puedes echarle un

play22:52

vistazo a este de aquí que te recomiendo

play22:54

a la red neuronal que dice que es

play22:55

perfecto para ti y si quieres eterna

play22:57

unas cuantas cripto monedas a mi patrón

play22:59

para apoyar todo esto pues te dejo el

play23:01

enlace abajo en la caja de descripción

play23:03

por mi parte nada más nos vemos con más

play23:04

inteligencia artificial tecnología y

play23:07

ciencia aquí entonces eeuu ver

Rate This

5.0 / 5 (0 votes)

Related Tags
BlockchainCriptodivisaDescentralizaciónBitcoinProceso de MinadoPrueba de TrabajoContratos InteligentesNFTTecnología FinancieraSeguridad de DatosInnovación Digital
Do you need a summary in English?