Bitcoin - Introducción

Bitcoin emergió de la crisis económica mundial de 2008 cuando los grandes bancos fueron sorprendidos haciendo un mal uso del dinero de los prestatarios, manipulando el sistema y cobrando tarifas exorbitantes. Para abordar estos problemas, los creadores de Bitcoin querían poner a los propietarios de bitcoins a cargo de las transacciones, eliminar al intermediario, reducir las altas tasas de interés y las tarifas de transacción, y hacer que las transacciones fueran transparentes. Crearon un sistema de red distribuida, donde la gente podía controlar sus fondos de forma transparente.

Bitcoin ha crecido rápidamente y se ha extendido mucho en un período de tiempo relativamente corto. En todo el mundo, las empresas, desde una gran cadena de joyería en los EE. UU. Hasta un hospital privado en Polonia, aceptan la moneda bitcoin. Corporaciones multimillonarias como Dell, PayPal, Microsoft, Expedia, etc., operan con bitcoins. Los sitios web promueven bitcoins, las revistas publican noticias sobre bitcoins y los foros discuten sobre las criptomonedas y el comercio de bitcoins. Bitcoin tiene su propia interfaz de programación de aplicaciones (API), índice de precios, intercambios comerciales y tipo de cambio.

Sin embargo, existen problemas con los bitcoins, como los piratas informáticos que ingresan a las cuentas, la alta volatilidad de los bitcoins y las largas demoras en las transacciones. En otros lugares, particularmente las personas en países del tercer mundo encuentran Bitcoins como un canal confiable para realizar transacciones de dinero sin pasar por molestos intermediarios.

¿Cómo usar Bitcoins?

Podemos realizar transacciones con bitcoins como lo hacemos con nuestras monedas fiduciarias familiares. Mientras usamos Bitcoin, el comprador en realidad hace referencia a nuestra firma digital, que es un código de seguridad cifrado con dieciséis símbolos diferentes. El comprador descifra el código con su dispositivo para obtener la criptomoneda. Por tanto, podemos decir que la criptomoneda es un intercambio de información digital que nos permite comprar o vender bienes y servicios.

La transacción se asegura y se hace confiable ejecutándola en una red de igual a igual que es similar a un sistema de intercambio de archivos.

¿Cómo maneja Bitcoin el problema del doble gasto?

Para el sistema de efectivo digital, una red de pago necesariamente debe tener cuentas, saldos y registros de transacciones válidos. El mayor cuello de botella común a todas las redes de pago es el problema del doble gasto, que ocurre cuando el mismo dinero se utiliza varias veces para realizar transacciones.

Para evitar el doble gasto, todas las transacciones deben registrarse y validarse cada vez en un servidor central donde se guardan todos los registros de saldo. Sin embargo, en una red descentralizada, cada nodo de la red tiene que hacer el trabajo de un servidor; tiene que mantener una lista de transacciones y registros de saldos. Por lo tanto, es obligatorio que todos los nodos / entidades de la red mantengan un consenso sobre todos estos registros. Esto se logró mediante el uso de la tecnología blockchain en bitcoins.

Entonces, podemos decir que los bitcoins, como otras criptomonedas, son meras entradas simbólicas almacenadas en las bases de datos descentralizadas que mantienen el consenso de todos los registros de saldos y cuentas. Cabe señalar que la criptografía se utiliza ampliamente para asegurar los registros de consenso. Bitcoins y otras criptomonedas están aseguradas por matemáticas y lógica más que cualquier otra cosa.

Los bitcoins y las criptomonedas han ganado reconocimiento y adopción en función de su valor percibido por sus creadores y usuarios.

Bitcoin funciona con el mismo concepto, the more people participate; the more value is created.

Historia de Bitcoins

El primer protocolo y prueba de concepto de Bitcoin fue publicado en un documento técnico en 2009 por un individuo o grupo en la sombra bajo el seudónimo de Satoshi Nakamoto. Finalmente, Nakamoto, que seguía siendo misterioso, abandonó el proyecto a finales de 2010. Otros desarrolladores se hicieron cargo y la comunidad de Bitcoin ha crecido exponencialmente desde entonces.

Si bien la identidad real de Satoshi Nakamoto permanece envuelta en un misterio, está registrado que se comunicó ampliamente en los primeros días de Bitcoin. Especulemos sobre preguntas como cuando comenzó a trabajar en Bitcoin, hasta qué punto se inspiró en ideas similares y cuál fue la motivación para Bitcoin.

Creación del primer dominio bitcoin

Se cree que Satoshi comenzó a codificar Bitcoin alrededor de mayo de 2007. Se dice que registró el dominio bitcoin.org en agosto de 2008. En esa época, comenzó a enviar correos electrónicos a algunas personas que pensó que podrían estar interesadas en la idea de bitcoins.

En octubre de 2008, publicó públicamente un documento técnico que hablaba del protocolo Bitcoin y también lanzó el código Bitcoin. Luego se mantuvo en contacto durante unos dos años, durante los cuales interactuó activamente en foros, se comunicó con varios desarrolladores y posteriormente también envió parches al código inicial. Mantuvo el código fuente junto con otros desarrolladores, abordando los problemas a medida que sucedían. En diciembre de 2010, cuando otros se habían hecho cargo lentamente, abandonó silenciosamente la escena.

Entidades

Las entidades involucradas en la implementación y mantenimiento de Bitcoins son:

  • La plataforma Blockchain

  • Algoritmos criptográficos

  • Mineros de Bitcoin, que son computadoras o máquinas especializadas que acuñan la moneda y hacen posibles transacciones.

  • Personas que participan en las transacciones y así ayudan a mover el sistema de pago

La filosofía de Bitcoin, y en general, de todas las criptomonedas es que son sistemas distribuidos donde no existe una entidad central que gestione las actividades como las transacciones, entre otras. Es un sistema peer-to-peer (p2p) que opera a nivel de participantes.

Transacciones Bitcoin

Ahora veremos cómo se crea un nuevo bloque de transacción bitcoin.

Un minero de bitcoin crea un bloque mediante los siguientes pasos:

  • Recopilación de transacciones pendientes, preferentemente aquellas con tarifas de transacción primero y luego las gratuitas

  • Verificar la validez de las transacciones

  • Resolver un problema de hash

Según las estadísticas, en octubre de 2015, el sitio blockchain.info declaró que el número promedio de transacciones por bloque era de 411 y, en mayo de 2018, el número actual de transacciones pendientes sin confirmar es de alrededor de 2495.

Recompensa y costo por transacción de bitcoin

Suponiendo que un bitcoin vale $ 400, la recompensa de 25 bitcoins por bloque vale alrededor de $ 10,000, ignorando una cantidad insignificante de tarifas de transacción. Tomando el número promedio de transacciones por segundo como 2 y el número de transacciones por bloque como 1200, la recompensa por transacción es de $ 8,33. Se encuentra que el costo de la electricidad consumida en la minería está cerca de la recompensa, lo que hace que la minería de bitcoins no sea tan rentable. El problema básico de la minería a partir de ahora es el límite de 1 MB en el tamaño del bloque que hace posible tener como máximo solo 10 transacciones por segundo.

Confirmación de una transacción de bitcoin

Se considera que una transacción ha recibido n confirmaciones si se ha publicado en un bloque de la cadena de bloques, y n-1también se han agregado más bloques. Una transacción normalmente se considera "confirmada" una vez que tiene seis confirmaciones. Los Bitcoins recién creados se consideran confirmados después de haber recibido alrededor de cien confirmaciones.

¿Cómo tiene valor Bitcoin?

Es el consenso común, la creencia y la percepción lo que le da valor al bitcoin. Todos los participantes de este sistema tienen consenso sobre lo siguiente:

  • inmutabilidad e integridad de la cadena de bloques

  • seguridad y validez de los pagos

  • reglas del sistema

Bitcoin fue la primera implementación práctica de la tecnología blockchain y actualmente es el sistema de contabilidad de triple entrada más importante a nivel mundial. En un ecosistema de bitcoin, el acceso a todo el código fuente está disponible para todos siempre y cualquiera puede revisar o modificar el código. La autenticidad de cada transacción está asegurada por firmas digitales de las partes remitentes, lo que garantiza que todos los usuarios tengan un control completo sobre el envío de bitcoins.

Por lo tanto, deja un pequeño espacio para el fraude, sin devoluciones de cargo y sin información de identificación que pueda ser pirateada y que resulte en el robo de identidad.

Aquí hay una lista de algunas de las entidades que aceptan Bitcoins:

  • Wordpress
  • Namecheap
  • Microsoft
  • Computadoras Dell
  • Archive.org
  • Bitpay
  • Bitspend.net