Blockchain: ¿Qué es y para qué sirve?
¿Qué es Blockchain? ¿Para qué sirve? Descubre cómo Blockchain soluciona el problema de la centralización, y por qué supone una Revolución tecnológica, económica y social 🤯
¡Hola!
Bienvenido a Why Bitcoin?
Aquí encontrarás todo lo que necesitas saber sobre Bitcoin, descubrirás su verdadero potencial, y podrás finalmente aprovecharlo para aumentar tu patrimonio, proteger tu libertad, y mejorar tu plan de jubilación 💰
Mi nombre es José Manuel Ochoa, y aquí te dejo una breve descripción de mi blog:
Este blog es además una newsletter, por lo que te llegarán las nuevas publicaciones directamente a tu bandeja de entrada. Es muy cómodo y solo tienes que suscribirte:
En este artículo te hablaré sobre la tecnología que hace posible la descentralización de Bitcoin. Por fin podrás entender qué es, como funciona, y para qué sirve la tecnología Blockchain 🔗
El mundo está en constante cambio, y hay dos tecnologías que serán las protagonistas de ese cambio durante las próximas décadas: La Inteligencia artificial y Blockchain.
Puede que nunca hayas oído hablar sobre Blockchain, o puede que ya hayas investigado por tu cuenta, en ambos casos, este articulo te permitirá tener una visión general del funcionamiento y del potencial de esta tecnología: un punto de partida claro y conciso. Te explicaré la base tecnológica que hace posible todo esto, pero sin tecnicismos, con palabras sencillas y con ejemplos, para que puedas entenderlo aunque no tengas un perfil técnico.
Saber todo lo que te voy a contar aquí sobre Blockchain te convertirá en una minoría, en uno de los pocos que a día de hoy comprenden de verdad qué es Blockchain, cómo funciona y para qué sirve. Esto te dará una clara ventaja competitiva si trabajas en el sector tecnológico o en innovación, y además te permitirá comprender mucho mejor cómo funcionan Bitcoin y el resto de las criptomonedas. Si ya eres inversor, o te planteas serlo en un futuro, no te lo puedes perder.
La aparición de la agricultura fue un salto evolutivo para la humanidad🌱 y la revolución industrial supuso un cambio de paradigma a nivel económico 🏭
Internet ha sido un antes y un después en nuestras vidas 💻 y Blockchain será la siguiente gran revolución 🔗, una revolución tecnológica, económica y social 🤯
Blockchain es mucho más que una innovación tecnológica, para mí, es el puente hacia un mundo más justo y más libre 🕊
Esta tecnología está ya comenzando a revolucionar multitud de sectores: financiero, energético, trasportes, Industria 4.0, alimentación, salud, e incluso el sector público. Blockchain es la tecnología del futuro, ya está aquí, y ha venido para quedarse.
Así que... empecemos por el principio…
¿Qué es Blockchain?
Blockchain es la tecnología que hace posible la creación de redes Blockchain.
¿Qué es una red Blockchain?
Una red Blockchain es un libro de cuentas digital, con una base de datos compartida y descentralizada cuya integridad se construye mediante consenso.
No te asustes si ahora no entiendes la definición al completo, te hago un desglose de todos los términos para que lo vayas entendiendo por partes:
Un libro de cuentas sirve para ir apuntando cualquier interacción que ocurra entre los participantes.
Una base de datos es un sistema informático de almacenamiento de información.
Compartida significa que cada participante de la red tiene una copia de la base de datos y la va actualizando constantemente.
Descentralizada significa que no hay una entidad central que tenga el control. El control se reparte entre todos los participantes de la red, y nadie tiene el poder de hacer cambios unilateralmente.
Integridad por Consenso significa que cualquier cambio en el libro de cuentas debe ser aprobado por la mayoría de los participantes de la red.
A las interacciones entre los participantes las llamaremos transacciones.
Estas transacciones se van apuntando una tras otra hasta que forman un bloque, y estos bloques se unen al resto formando una cadena: una cadena de bloques (Blockchain en inglés) 🔲🔗🔲🔗🔲
Los bloques se sellan unos a otros criptográficamente, lo que hace imposible modificar o borrar la información de la cadena de bloques, convirtiéndola en un registro de información inmutable ⛔
La Blockchain guarda un registro inmutable de todas las transacciones que ocurren en la red, agrupándolas en bloques que se unen unos a otros formando una cadena de bloques.
Una red Blockchain es un libro de cuentas digital, por lo que utilizando una analogía, los bloques serían como las hojas de ese libro, y las transacciones lo que se va apuntando en cada hoja 📖
Puede que ahora mismo te estés preguntando:
Si lo que hace una Blockchain es básicamente almacenar información, entonces…
¿Por qué no almacenar esa información en otro tipo de base de datos?
¿Qué tiene de especial una Blockchain? 🤔
La respuesta la tienes… justo aquí debajo:
¿Para qué sirve una Blockchain?
Blockchain es la tecnología de la descentralización.
La principal utilidad de cualquier red Blockchain es lograr la descentralización, ya que sin ella una red Blockchain tiene poco sentido.
Descentralización es lo contrario de centralización.
Un sistema centralizado es aquel en el que una entidad tiene el control sobre todo el sistema, y se encarga de su correcto funcionamiento de forma centralizada.
Una red descentralizada es aquella en la que no existe esa entidad centralizadora, y el control se reparte entre todos los participantes de la red.
Para que lo entiendas mejor, te voy a poner el ejemplo de cómo funcionan los bancos (sistema centralizado) y como se puede descentralizar ese modelo gracias a la tecnología Blockchain.
¿Cómo funcionan los bancos?
Si tú le das a alguien un billete, o una moneda de oro, la transferencia de la propiedad de ese dinero se hace evidente e intuitiva en el mundo físico, porque justo en el momento en que se lo das, dejas de tenerlo tú y pasa a tenerlo él. En el mundo digital, sin embargo, la transferencia informática de la propiedad no es tan sencilla ni tan evidente, y es necesario realizar una serie de operaciones informáticas específicas, en un orden muy concreto. A este conjunto de operaciones se les denomina transacción informática.
Los bancos custodian cierta cantidad de monedas y billetes, pero la gran mayoría del dinero que tienes de sus clientes es dinero digital en cuentas bancarias.
Estas cuentas bancarias en realidad son solo información en los ordenadores de los bancos, y que haya 1.000€ o 100.000€ en tu cuenta bancaria es solo un número en una base de datos centralizada y controlada por el banco 🏦
Los bancos son entidades consolidadas, reguladas y supervisadas, por lo que la mayoría de la gente se fía de que su banco no haga desaparecer el dinero de su cuenta bancaria, o de que no le bloqueen el acceso a ella, algo que el banco puede hacer a nivel informático, pero que por temas de regulación e imagen comercial no suelen hacer... 🙄
Te dejo una simplificación de lo que ocurre a nivel interno del banco, cuando un cliente ordena una transferencia de dinero de su cuenta bancaria a la cuenta de otro cliente del mismo banco:
Transferencia bancaria entre clientes del mismo banco:
Estado inicial 1️⃣: Antes de la transferencia: Andrés tiene 1.000€ y Benito tiene 0€
Andrés solicita transferir 1.000€ a Benito.
El banco comprueba que Andrés tiene saldo suficiente.
El banco le resta 1.000€ a Andrés.
El banco le suma 1.000€ a Benito.
Estado final 2️⃣: Después de la transferencia: Andrés tiene 0€ y Benito tiene 1.000€
Este conjunto de operaciones constituye la transacción informática, y es lo que nos lleva del estado 1 al estado 2 en la base de datos. El banco es el encargado de confirmar que la transacción se realiza correctamente, garantizando la integridad de la base de datos.
Garantizar la Integridad de la base de datos es simplemente confirmar que todo funciona correctamente, y que no se producen incongruencias, como podría ser que al enviar dinero de una cuenta a otra no desaparezca el dinero enviado de la cuenta origen (duplicándose ese dinero) o que no aparezca el dinero en la cuenta destino (perdiéndose ese dinero).
Cuando las transferencias se realizan entre clientes del mismo banco, el banco puede garantizar la integridad de las transacciones porque todo el proceso ocurre dentro de sus sistemas informáticos, pero cuando las transferencias se realizan entre clientes de distintos bancos el proceso se complica, y es necesario añadir un supervisor:
Transferencia bancaria entre clientes de distintos bancos:
Estado inicial 1️⃣: Andrés (BBVA) tiene 1.000€ y Benito (CaixaBank) tiene 0€
Andrés (BBVA) solicita transferir 1.000€ a Benito (CaixaBank).
BBVA comprueba que Andrés tiene saldo suficiente.
BBVA le resta 1.000€ a Andrés.
CaixaBank le suma 1.000€ a Benito.
Banco de España verifica que todo es correcto y garantiza la integridad de la transacción.
Estado final2️⃣: Andrés (BBVA) tiene 0€ y Benito (CaixaBank) tiene 1.000€
Al tratarse de dos bancos diferentes, con sistemas informáticos independientes, ninguno de los dos puede garantizar la integridad de las transacciones, y necesitan de un tercero que haga de intermediario y supervise las operaciones (Banco de España).
Del mismo modo, si el Banco de España transfiere dinero al Banco de Francia, al tener sistemas informáticos independientes, necesitan de un tercero que haga de intermediario y supervise las operaciones (Banco Central Europeo).
Y lo mismo ocurre entre el Banco Central Europeo (BCE) y el Banco Central de EEUU (FED). El Banco de Pagos Internacionales (BIS) supervisa las operaciones realizadas entre los diferentes bancos centrales de todo el mundo 🌎
¿Dinero en tu ordenador?
Si el dinero digital de los bancos es solo información dentro de sus ordenadores 💻
¿Por qué no puedes tener tú dinero en tu ordenador y transferírselo a quien quieras igual que mandas fotos o vídeos? 👨💻
Los archivos de tu ordenador o de tu móvil (documentos, fotos, videos, música…) se pueden transmitir, pero NO se pueden transferir, ya que no se produce un cambio de propiedad en el envío, y no se completa, por tanto, una transacción.
Cuando le ordenas a tu banco que transfiera 1.000€ de tu cuenta bancaria a cualquier otra cuenta, en el momento en que el destinatario recibe esos 1.000€, tú ya no eres el propietario de ese dinero, ya que solo puede haber un propietario de forma simultánea para que el dinero digital tenga sentido, y ese cambio o transferencia de la propiedad se garantiza mediante la transacción informática.
Si desde tu ordenador envías una foto, un vídeo, o cualquier otro tipo de archivo a otro ordenador, realmente estás enviando solo una copia, y tú sigues en posesión del original, ya que no se ha producido un cambio de propiedad, y por tanto, no ha habido ninguna transferencia. Solo se ha producido una transmisión de información, ya que cualquier tipo de archivo (texto, video, audio...) en el fondo es solo información.
Si utilizases en tu ordenador algún tipo de software que simulara cuentas bancarias similares a las de los bancos, podrías enviar dinero al ordenador de otra persona en un intento de transferencia, y puede que ese software sumase y restase saldos como hacen los bancos, pero el destinatario nunca podría saber con certeza que el ordenador que inició la transferencia actuó de forma legítima. Cualquiera podría manipular su ordenador y su software para falsear los saldos o los envíos, y con ello duplicar su dinero, haciendo claramente inservible este intento de “dinero digital” 💸
Por eso confiamos en el sistema bancario y en su dinero digital centralizado, porque hasta ahora había sido la única forma segura y confiable de utilizar dinero digital.
Te resumo los 3 términos clave que he utilizado a modo de repaso:
Transmisión: Envío de información (documentos, fotos, videos...). Múltiples dueños y copias ilimitadas.
Transferencia: Cambio de propiedad de un activo (dinero, acciones...). Dueño único y activos no duplicables.
Transacción informática: Conjunto de operaciones informáticas que garantizan la integridad de una transferencia.
El sistema bancario mantiene la integridad de todas las operaciones porque cada banco controla de forma centralizada las operaciones de su propia base de datos, y los supervisores garantizan la integridad de las transacciones interbancarias.
Es un sistema que da vida a un dinero digital centralizado, que depende de supervisores e intermediarios financieros, y que reduce el modelo a muy pocos participantes, muy regulados y que dependen totalmente del estado 👁🏛👁
El problema de la centralización
Tal vez esta centralización y dependencia del estado no te parezca un problema importante, al fin y al cabo, el estado está para servir y proteger al ciudadano, y en teoría así es, pero en la práctica la historia siempre nos recuerda lo totalitarios e injustos que pueden llegar a ser los estados con sus ciudadanos, incluso en países supuestamente “democráticos”.
Si quieres conocer más detalles sobre el abuso de poder de la alianza Banca-Estado a lo largo de la historia, y cómo eso os afecta a ti y a tu dinero, mírate este artículo:
La historia del dinero que no te contaron en la escuela
El barón de Montesquieu estableció en el siglo XVIII la teoría de la separación de poderes, donde se daba independencia y autonomía a los poderes ejecutivo, legislativo y judicial, descentralizando así el poder del estado.
Montesquieu alegaba que cuanto más centralizado esté el poder de un estado, más tiranos y corruptos serán sus gobernantes, y terminarán viendo a sus ciudadanos como siervos del estado, cuando en realidad es el estado el que debe servir a sus ciudadanos.
“Una cosa no es justa por el hecho de ser ley, debe ser ley por el hecho de ser justa”
“No hay peor tiranía que la ejercida a la sombra de las leyes y al calor de la justicia”
“Para ser realmente grande, hay que estar con la gente, no por encima de ella”
Barón de Montesquieu
Los Padres Fundadores de los Estados Unidos de América se inspiraron en Montesquieu al incluir la separación de poderes en su Constitución de 1787.
“La acumulación de todos los poderes, legislativos, ejecutivos y judiciales, en las mismas manos, sean estas de uno, de pocos o de muchos, hereditarias, autonombradas o electivas, puede decirse con exactitud que constituye la definición misma de la tiranía”
James Madison, Padre Fundador de los Estados Unidos de América
Actualmente vivimos una tendencia hacia la centralización del poder en la mayoría de países y de sectores económicos, lo que hace más importante que nunca la búsqueda de la descentralización tanto a nivel político como económico.
Un ejemplo de tiranía política y económica lo pudimos ver en 2022, cuando el primer ministro de Canadá, Justin Trudeau, ordenó el bloqueo de las cuentas bancarias y de otros medios de pago, sin necesidad de orden judicial, a cualquier persona relacionada directa o indirectamente con las manifestaciones de camioneros que recorrían el país.
Otro ejemplo lo pudimos ver poco después, cuando los bancos de muchos países bloquearon las cuentas bancarias de empresarios y ciudadanos de origen ruso tras el inicio del conflicto Rusia-Ucrania, solo por el hecho de haber nacido en Rusia, aunque nada tuviesen que ver con las decisiones militares de Putin y de su gobierno. Estos empresarios vieron congelados sus negocios de un día para otro, y muchos ciudadanos de origen ruso no pudieron ni pagar sus recibos de luz o de agua.
Con un sistema bancario cada vez más centralizado y dependiente del estado, estos abusos de poder solo pueden ir a peor 🤨
“Primero fueron a por los camioneros, pero yo no era camionero, así que no me importó.
Luego fueron a por los rusos, pero yo no era ruso, así que no me importó.
Ahora vienen a por mí, pero ahora ya es demasiado tarde.”
¿Se puede descentralizar el sistema bancario?
¿Se puede mantener la integridad de todas las transacciones sin centralizar las operaciones, sin supervisores y sin intermediarios financieros?
¿Se puede crear un dinero digital totalmente descentralizado, seguro y confiable?
La respuesta a las tres preguntas es: “SI, con Blockchain“ ✔
La solución es Blockchain
Blockchain es la tecnología que permite a una red de ordenadores transaccionar entre sí de forma descentralizada.
Recuerda lo que era una transacción:
Transmisión: Envío de información.
Transferencia: Cambio de propiedad.
Transacción: Conjunto de operaciones que garantizan la integridad de una transferencia.
Blockchain permite la existencia de propiedad digital descentralizada, y garantiza la integridad y la seguridad de las transferencias de propiedad realizadas entre los miembros de la red.
De este modo, se pueden crear redes de pagos descentralizadas, dinero descentralizado, y multitud de diferentes activos digitales de valor, respaldados por la criptografía y por la tecnología Blockchain, a los que llamaremos criptoactivos.
Un criptoactivo es un activo digital cuyo valor viene respaldado por la criptografía y por la tecnología Blockchain.
Blockchain permite crear, almacenar y transferir criptoactivos de forma descentralizada, sin necesidad de una entidad central, de supervisores o de intermediarios.
Los criptoactivos pueden ser criptomonedas como el bitcoin (BTC) y el ether (ETH), o cualquier tipo de token fungible o no fungible. No te preocupes si ahora no sabes lo que es un token, más adelante te pondré algún ejemplo de esto.
Estos criptoactivos compiten directamente con el monopolio del dinero ostentado por el binomio Banca-Estado, descentralizando y democratizando el intercambio de valor y el dinero, y ofreciéndonos una alternativa razonable a su oligopolio 💵
El sector bancario no es el único sector que se está viendo afectado por esta gran revolución, ya que se están descentralizando multitud de modelos de negocio, y se están creando plataformas descentralizadas que crean modelos nuevos. Blockchain está consiguiendo devolverle el poder a las personas y a las pequeñas empresas, que ahora pueden elegir alternativas descentralizadas donde el control y el beneficio se reparte entre todos los participantes, en lugar de ser explotado y monopolizado por un gigante empresarial 🏢
Internet ha sido y sigue siendo una revolución tecnológica que permite el acceso a todo tipo de información, desde cualquier parte del mundo y a casi cualquier persona. Blockchain es la siguiente gran revolución que va más allá de la información, permitiéndonos transferir valor de forma instantánea a cualquier parte del mundo, dando lugar a la siguiente versión de Internet: la Web 3.0 🌐
Web 1.0: Internet de la Información (páginas web)
Web 2.0: Internet de la Información multidireccional y colaborativa (redes sociales)
Web 3.0: Internet del valor (Blockchain y criptoactivos)
En la Web 1.0, con la llegada de las páginas web, la mayoría de los usuarios solo consumen información, y esa información viaja en un único sentido ⬇
En la Web 2.0, con la llegada de las redes sociales, los usuarios se convierten a la vez en creadores y consumidores de información, colaborando unos con otros, y haciendo que la información viaje en múltiples direcciones 🔄
En la Web 3.0, también conocida como Web3, con la llegada de la Blockchain, los usuarios ya no solo crean y comparten información, ahora pueden crear, almacenar e intercambiar valor, es decir, activos digitales cuyo valor viene respaldado por la criptografía y por la tecnología Blockchain (criptoactivos) 💎
Pero eso no es todo, además de la descentralización y de los criptoactivos, Blockchain también nos aporta transparencia y trazabilidad, preservando la privacidad, lo que genera todavía más casos de uso relacionados con la trazabilidad, no solo del dinero, sino de todo tipo de datos, generando más confianza en las relaciones comerciales, y permitiéndonos ser dueños de nuestros propios datos.
Esta transparencia que nos ofrece la Blockchain terminará siendo utilizada también en el futuro en la toma de decisiones políticas de los países, añadiendo transparencia en la gestión de los presupuestos del estado y en cualquier otra actividad gubernamental. Esto ayudará a combatir el fraude y la corrupción, y dará un mayor control al ciudadano sobre las decisiones que toman los políticos, con un mayor número de votaciones sencillas y seguras desde cualquier dispositivo, contribuyendo con ello al objetivo de poner al estado al servicio de sus ciudadanos, y no al revés. Una verdadera democracia no es solo votar cada cuatro años por el siguiente tirano.
La descentralización, la trazabilidad y la transparencia son el mejor remedio contra la manipulación monetaria, el abuso de poder, el fraude, y la corrupción 💪
La Revolución Blockchain comenzó cuando Satoshi Nakamoto puso en funcionamiento la red de Bitcoin en 2009, y desde entonces otras muchas redes están aprovechando esta tecnología para descentralizar el mundo, haciéndolo poco a poco más transparente, más justo, más democrático, y más libre 🕊
Si quieres conocer las ventajas y desventajas de esta tecnología, los tipos de Blockchain que existen, sus diferentes casos de uso y algunos ejemplos, te contaré todo esto más adelante 😉
Si te estás preguntando cómo es posible que Blockchain haga todo esto, y tienes curiosidad por saber cómo funciona y qué secretos esconde... te lo cuento en el siguiente artículo.
Si te ha gustado este artículo dale like (❤️), y si te ha quedado alguna duda puedes preguntármela en los comentarios:
Comparte este artículo con alguien a quien creas que le pueda resultar útil 😀
¡Suscríbete si aún no lo has hecho! 📩
Y no te pierdas el siguiente artículo:
¡Nos vemos allí! 👋
P.D. 1: Recuerda revisar en tu correo las carpetas de Promociones, Spam o Correo no deseado por si caen allí mis emails. Muévelos luego a la carpeta Principal para que tu gestor de correo no vuelva a enviarlos allí.
P.D. 2: Este blog es una combinación de formación, información y opiniones personales, y NO es asesoramiento financiero ni fiscal. Investiga bien antes de invertir y toma tus propias decisiones.
Esta semana he leido bastante sobre Blockchain, sobre todo lo referente a la parte tecnológica que es lo mío, y lo increible que es que se sustente la descentralización de una forma tan apasionante.
Como sólo acabo de empezar, tengo muchas dudas, ya no en la teoria, sino en la practica, sobre todo en lo referente al software que trabaja en la red p2p, ¿es el mismo en todos los nodos, que lenguajes utiliza, he oido hablar del sistema operativo Hive OS?, ¿Puedo ser nodo, sin ser minero?, ¿como implementa ese software el hash sha-256 y como pasa el bloque mas la variable para despues verificar la cadena de 00000000 + resto?, ¿de todos los nodos, cual es el que registra primero mi transanccion y como lo propaga, ¿será que al ser una red nos estamos viendo todos simultaneamiente?, ¿si la cadena con mas bloques verificados es la que vale, que ocurren con las transacciones registradas en los bloques descartados?, ¿para que una transaccion sea valida, entiendo que se debe leer toda la cadena, ya que el saldo de mi cripto estará en un bloque anterior? , por otro lado estarian las aplicaciones que se usan para generar transacciones que en definitiva, conectan mi wallet y sus claves con blockchain que es donde redide realmete el dato, en fin como decía antes apasionente. Gracias!!!!!