Please enter CoinGecko Free Api Key to get this plugin works.

1.1.   Bitcoin (¿Cómo calcula la dirección Pública Bitcoin?. Caso real.

Bitcoin es la primera moneda virtual en el mundo. Nace el 3 de enero de 2009. Hemos de tener en cuenta que Bitcoin son un conjunto de protocolos que actúan en la capa de aplicación (la capa superior de TCP/IP). Por ejemplo el protocolo Proof off Work (POW) o Prueba de trabajo. Todo está descrito en un informe que Satoshi Nakamoto escribió en 2008.  Satoshi Nakamoto es la persona o grupo de personas que crearon el protocolo Bitcoin y su software de referencia. En 2008, Nakamoto publicó un artículo en la lista de correo de criptografía metzdowd.com que describía un sistema P2P (peer-to-peer) de dinero digital. El 3-1-2009, lanzó el software Bitcoin, creando la red del mismo nombre y las primeras unidades de moneda, llamadas bitcoins.

No se conoce la identidad de Satoshi Nakamoto. A lo mejor es un grupo de personas, lo cual es muy probable. Hoy a fecha 25-5-2020 un Bitcoin vale 8887 $. El valor más alto se produjo en diciembre de 2017, llegó casi a los 20.000$. Ha ido superando en 2020 ese máximo anterior y en 2021 alcanzó los 48.000 $. Ahora hemos corregido un 12% pero espero que pronto vuelva al máximo del 48.000.

Explorador de Bitcoin para ver los bloques, transacciones, el hash de merkle, etc. —–> https://www.blockchain.com/explorer

1.2.   Protocolo Bitcoin (BTC)

El protocolo Bitcoin es un procedimiento de código abierto que opera en una red peer-to-peer. Utiliza una cadena llamada “BlockChain” para registrar todas las transacciones e impedir el doble gasto. El blockchain está distribuido internacionalmente en un sistema similar a BitTorrent, es decir muchos nodos (ordenadores especiales) en el mundo (Islandia, Taiwan, Hong Kong, Venezuela, USA, Rusia, etc.). Estos nodos se les llama Mineros y cumplen una función especial: minan los bitcoins, es decir crean los Bitcoins.  Más adelante en el apartado minería, explicaré como lo hacen.

¿Qué es el doble gasto?

Vayamos al mundo FIAT ($,€, Libra, Yen, etc.), cuando nos gastamos dinero en una compra, ejemplo 1 billete de 50€, no nos podemos gastar el mismo billete en otra compra, ese papel de 50€ ya lo tiene la tienda donde hemos comprado. Es algo natural y lo entendemos. Pues bien, lo mismo hemos de hacer con el dinero Bitcoin, hemos de impedir ese doble gasto, ya que si doy una transferencia de 0,05 BTC a un amigo, ese mismo dinero no lo puedo utilizar para comprar algo.  Los mineros impiden que hagamos doble gasto.

¿Qué es un protocolo?

Un protocolo en internet es una serie de reglas que siguen los ordenadores en internet para que se puedan comunicar entre ellos. En realidad un protocolo es un programa que sirve de comunicación entre dos procesos. Esos procesos pueden ser de software o hardware.

Ejemplos de protocolos de internet

El protocolo HTTP (Hypertext Transfer Protocol) es un conjunto de reglas para construir y compartir páginas web. La creación de HTTP llevo al World Wide Web, lo que conocemos como Internet.

El protocolo SMTP (Simple Mail Transfer Protocol) es una serie de reglas para enviar correos a través de internet. La creación de SMTP posibilitó el envío de emails.

El protocolo POP para recibir los correos que nos envian. Hay cientos de  protocolos como: TCP, IP, UDP, HTTP, FTP, TELNET, etc. Pensar que para enviar un documento a imprimir, ha de existir un protocolo en esa simple comunicación entre el ordenador y la impresora. En ese protocolo se ha de controlar: 1) que la impresora esté encendida 2) que tenga papel, etc. etc. porque el protocolo ha de contemplar que si no está encendida o no tiene papel, nos ha de enviar un mensaje por pantalla.

¿Quién es el propietario de los protocolos de internet?

Nadie es el propietario de un protocolo. Los protocolos son inventados para ser estándares útiles.

Básicamente los protocolos definidos para TCP/IP están funcionando en un sistema de 4 capas. La gran mayoría de protocolos funciona en la capa mas externa (la más próxima a nosotros), se le llama la capa de Aplicación.

Os dejo un documento que hice hace años sobre TCP/IP siendo profesor  de ofimática.

Recordemos que la gran mayoría de protocolos de las criptomonedas como:  Bitcoin, Ethereum, Monero, Cardano, Iota, EOS, MATIC, ADA, QTUM, Chainlink, etc.  van en la capa de Aplicación.

En el documento que puse anteriormente tienes mucha información.

Share Button
Please enter CoinGecko Free Api Key to get this plugin works.