Que es Bitcoin
Me han hecho la pregunta “¿Qué es Bitcoin?” muchas veces. La respuesta es muy complicada y, a menudo, conduce a suposiciones incorrectas o malentendidos, tanto en los miembros de la comunidad de la moneda digital como en las personas de la población en general. La Fundación Bitcoin lo ha explicado bastante bien para aquellos que entienden las ideas subyacentes en criptografía y programación, así como de una manera muy simplificada para aquellos que no lo hacen, lo cual está disponible en el video al final de esta página, pero es Es difícil encontrar una explicación detallada para las personas sin experiencia en matemáticas o informática..
Contents
- 1 Entonces, ¿qué es Bitcoin? O son bitcoins?
- 1.1 Bitcoin frente a bitcoins
- 1.2 Bitcoin está descentralizado y distribuido
- 1.3 Bitcoin es una criptomoneda y una moneda digital
- 1.4 La minería de Bitcoin es el proceso para crear nuevas monedas, asegurar la red y verificar transacciones
- 1.5 Bitcoin se basa en una red peer-to-peer
- 1.6 Bitcoin utiliza software de código abierto
- 1.7 Bitcoin crea un sistema de pago sin confianza
- 1.8 Bitcoin desató la cadena de bloques
Entonces, ¿qué es Bitcoin? O son bitcoins?
Bitcoin es una moneda digital descentralizada y distribuida, construida en una red de igual a igual, basada en software de código abierto, y crea un sistema de pago sin confianza a través de “mineros” que confirman las transacciones y las registran en un libro público conocido como la “cadena de bloques”. ”. Ahora, eso es un bocado y muy desalentador para la mayoría de la gente. Sin embargo, si lo desglosamos todo y lo damos paso a paso, se vuelve mucho más claro.
Bitcoin frente a bitcoins
Una fuente de confusión es la diferencia entre cómo usar la palabra Bitcoin o cuándo usar bitcoins / bitcoin. Si bien Bitcoin siempre se escribiría con mayúscula al comienzo de una oración, obviamente, el consenso en la comunidad es que se debe usar una B mayúscula en Bitcoin cuando se hace referencia a la red, la comunidad, la industria o, en casi cualquier caso, donde no se encuentra. No se refiere directamente a la moneda. Por otro lado, cuando uno se refiere a enviar 2 bitcoins a alguien, o pagar en bitcoin, o mencionar cuántos bitcoins se extraen en cada bloque, debe estar en minúsculas. En resumen, Bitcoin capital para las ideas y estructuras intangibles del mundo Bitcoin, y bitcoin minúscula cuando se refiere a las unidades monetarias. La moneda y la red no son lo mismo.
Bitcoin está descentralizado y distribuido
La red de Bitcoin no tiene servidores centrales, y ningún individuo o grupo tiene el control. La red está compuesta por mineros, que se refiere a computadoras individuales que ejecutan software de minería Bitcoin. No hay restricciones sobre quién puede minar y, por lo tanto, la red se distribuye por todo el mundo. Sin embargo, mientras minería Bitcoin rentable es posible, y muchos mineros ganan cantidades significativas de dinero con la minería, este no es siempre el caso. Siempre se debe usar una calculadora de minería de Bitcoin para determinar si la minería es adecuada para usted o si una máquina minera específica vale la pena. Incluso hay servicios que ofrecen Minería en la nube de Bitcoin en este punto, oa veces Minería en la nube Scrypt que se paga en bitcoins. Sin embargo, nuevamente, consulte una calculadora antes de comprar cualquier tipo de contrato de minería en la nube..
Mucha gente tiene la impresión de que la Fundación Bitcoin controla Bitcoin, pero eso simplemente no es cierto. La Fundación Bitcoin ha implementado muchas mejoras, solucionado fallas y ha contribuido en gran medida al desarrollo de Bitcoin, pero eso solo es posible con el consentimiento de la red en su conjunto. Cualquier cambio propuesto al software de Bitcoin requiere el consenso de una gran mayoría de los mineros. Esto se demostró en marzo de 2013, cuando una nueva versión de Bitcoin, 0.80, implementó una corrección de errores y provocó que las transacciones se registraran de una manera incompatible con la versión anterior 0.70. La gran mayoría de los mineros decidió quedarse con 0.70, o bajar de categoría, hasta que este problema pudiera resolverse de manera efectiva. Si bien esto fue el resultado de un problema obvio, este método es aplicable a cualquier cambio propuesto al software. Nadie puede forzar un cambio sin consenso.
Bitcoin es una criptomoneda y una moneda digital
Bitcoin es una moneda digital, porque existe en forma digital y solo en forma digital (aunque se han creado monedas físicas con claves privadas de Bitcoin incorporadas). Bitcoin es una criptomoneda porque está construido como un programa que utiliza criptografía avanzada para seguridad y distribución..
Bitcoin NO es una moneda virtual. Ese es un término que se usa a menudo para describir Bitcoin, incluso por personas altamente educadas o fuentes respetadas. Desafortunadamente, son incorrectos al usar el término “moneda virtual”, ya que una moneda virtual es una moneda que no está destinada a ser utilizada como una verdadera moneda y, a menudo, solo se puede utilizar dentro de ámbitos extremadamente estrechos. Ejemplos de monedas virtuales serían las monedas del juego para los videojuegos en línea, o las monedas de estilo “lealtad”, como las millas de viajero frecuente de las aerolíneas..
Desafortunadamente, los legisladores y reguladores parecen no entender la diferencia y han estado aprobando leyes o creando regulaciones basadas en el término “moneda virtual”, por lo que luchar por el uso correcto del término puede ser una causa perdida..
La minería de Bitcoin es el proceso para crear nuevas monedas, asegurar la red y verificar transacciones
Minería Bitcoin en realidad, no es un nombre muy exacto para lo que están haciendo las máquinas mineras. Cada máquina de minería procesa transacciones recientes que se enviaron a través de la red Bitcoin, verifica la validez de la transacción y luego la agrega a un “bloque”. Los bloques son similares a un contenedor que se usa para almacenar las transacciones, y vienen precargados con bitcoins que serán recompensados a cualquier minero que, durante el proceso de verificación de estas transacciones, resuelva un complejo problema matemático requerido para acceder al bloque. Una vez que se ha resuelto un bloque, se genera un nuevo bloque y los mineros comienzan a trabajar para resolverlo..
La solución de un bloque no es estática, por lo que la posibilidad de resolver un bloque no aumenta con el tiempo. Cada transacción que se agrega a un bloque cambia su solución, y la cantidad de posibles soluciones a un bloque se controla mediante “dificultad“, Que es esencialmente una forma arbitraria de complicar el problema al disminuir la probabilidad de que una sola solución sea correcta.
Un bitcoin es técnicamente solo un valor determinado por el registro de cada transacción en el pasado. Las “monedas” que están en un bloque son en realidad solo una dirección con un valor preasignado. Una vez que se resuelve el bloqueo, este valor se puede incluir en su primera transacción, en la billetera del minero. Debido a esto, un bitcoin no puede ser falsificado, ya que no tendría un punto de origen..
Bitcoin se basa en una red peer-to-peer
La arquitectura subyacente sobre la que se basa la red Bitcoin. Esto es lo que permite descentralizarlo, ya que los usuarios del software transmiten datos directamente entre sí..
En una red centralizada basada en servidor, todos los datos deben pasar hacia y desde un servidor. Eso crea un punto débil corruptible, como si los servidores se desconectaran o fueran manipulados, toda la red está en riesgo..
En una red peer-to-peer, no hay ningún punto débil. Mientras haya pares en la red, la red seguirá funcionando.
Bitcoin utiliza software de código abierto
Las computadoras funcionan con código de máquina, que está escrito en binario (0 y 1). El código de máquina es muy difícil, y en ocasiones incluso imposible, de leer o analizar. Cuando un programador escribe un programa, está escrito en código fuente. El código fuente está escrito en un lenguaje de programación, como C, Python, Javascript, etc..
Para que una computadora use el código que se ha escrito, el código debe ser “compilado”, que es el proceso que crea archivos, escritos en código de máquina, a partir del código fuente. En los programas de código cerrado, el creador del código no permite que sus usuarios vean el código fuente. En cambio, el código de máquina es el único formulario proporcionado y el código fuente se mantiene privado. Esto significa que los usuarios no pueden estar seguros de cómo funciona exactamente el programa..
Sin embargo, en el software de código abierto, el creador proporciona el código fuente directamente. Como resultado, otros programadores pueden analizar el código para verificar que solo funciona como debería. Esto también permite a cualquier miembro de la comunidad modificar el programa, desarrollarlo u ofrecer sugerencias para mejorar el código oficial..
Incluso si una persona no puede leer o escribir el idioma en el que está escrito un programa, el código fuente abierto brinda seguridad a través de los ojos de la comunidad en su conjunto..
Bitcoin crea un sistema de pago sin confianza
Esto es exactamente como suena. Bitcoin es un sistema de pago que no requiere confianza. Los sistemas de pago tradicionales requieren múltiples capas de confianza.
Primero, hay confianza en el gobierno que respalda la moneda. Si bien esto parece completamente natural para muchas personas, ya que así es como la mayoría de las monedas han funcionado en las últimas décadas, esta no fue la norma durante la mayor parte de la historia. Antes de la creación de las monedas fiduciarias, las monedas estaban compuestas o respaldadas por un bien físico de valor conocido. Esto eliminó la confianza de la ecuación, al menos a nivel gubernamental. Sin embargo, para las transacciones que no se pueden completar fácilmente en persona, siempre hubo un segundo nivel de confianza.
El segundo nivel de confianza es una empresa de procesamiento de pagos. Generalmente se trata de un banco. El banco almacena los fondos de una persona y se compromete a transferirlos a la parte que la persona desea pagar. Esto no es ideal, porque los bancos son corruptibles, como se ha observado muchas veces a lo largo de la historia..
La idea de un sistema sin confianza existe desde hace mucho tiempo, pero todos los intentos del pasado fracasaron. La forma de verificar la autenticidad de un pago era un problema que los sistemas descentralizados anteriores no podían proporcionar, y los sistemas centralizados eran vulnerables al fraude de los gerentes o la incautación de fondos por parte del gobierno. Bitcoin es el primer sistema en resolver este problema, en virtud de la cadena de bloques..
Desafortunadamente, si bien la red Bitcoin en sí misma no tiene confianza, eso no siempre es cierto cuando se intenta cambiarla por monedas tradicionales, ya que requerían puntos de entrada / salida centralizados que están controlados de tal manera que muchos optan por utilizar grandes intercambios o empresas de procesamiento de pagos. para transferir sus bitcoins a moneda fiduciaria u otras monedas digitales. La mayoría de los grandes intercambios parecen seguros, han existido durante años y han construido una reputación de confiabilidad y honestidad. Incluso con algunos baches aquí y allá, empresas como Bitstamp, Cryptsy, Coinbase, Bitpay, y la comunidad generalmente confía en otros. Desafortunadamente, el intercambio de Bitcoin más grande de una vez, monte Gox, también fue de confianza en algún momento, y su colapso les costó a sus usuarios cientos de miles de bitcoins, o el equivalente a cientos de millones de dólares.
Bitcoin desató la cadena de bloques
El libro mayor público que contiene una lista de todos los bloques que se han resuelto y, por lo tanto, de cada transacción. Como se mencionó anteriormente, cada bloque contiene nuevos bitcoins y tiene un registro de transacciones recientes almacenadas en él, pero también contiene una referencia al bloque anterior. Esta referencia crea un vínculo y, mediante este vínculo, conecta todos los bloques en una cadena que se extiende hasta el primer bloque. Usando la cadena de bloques, es posible verificar automática o manualmente cualquier transacción, ya que la diferencia entre las transacciones de entrada y las transacciones de salida proporciona un valor exacto para cada dirección de billetera..
La cadena de bloques es la parte verdaderamente revolucionaria de la red Bitcoin.. Resolvió un problema de redes, descrito en 1980, conocido como el “Problema del general bizantino”. mediante el uso de un sistema de prueba de trabajo Hashcash modificado. Los detalles de esto están más allá del alcance de esta página, pero se describirán en una explicación más técnica más adelante..
Video cortesía de Weusecoins.com