Bitcoin es una moneda digital que funciona de forma descentralizada y se puede enviar de igual a igual independientemente de la ubicación geográfica sin ningún intermediario (por ejemplo, banco o administrador). Fue creado por primera vez en 2009 por Satoshi Nakamoto. Bitcoin tiene la siguiente ventaja en comparación con la moneda normal:
- Bitcoin ofrece tarifas de transacción más bajas que los mecanismos tradicionales de pago en línea.
- Las monedas normales son emitidas por el gobierno, pero bitcoin se opera de forma descentralizada.
- No hay impuestos en bitcoin, a diferencia de la moneda normal donde uno tiene que pagar impuestos.
- No se produce incautación de terceros en bitcoin ya que no hay una autoridad central responsable de esto.
- Nadie puede rastrear los bitcoins, excepto el propietario y el receptor de ese bitcoin.
Es una criptomoneda y las transacciones relacionadas con bitcoins se realizan en la red blockchain. Cada bitcoin se almacena en una billetera virtual y la transacción implica la transferencia de bitcoin de una billetera a otra. Los bitcoins se pueden enviar de igual a igual independientemente de la ubicación geográfica sin ningún intermediario en el medio (por ejemplo, el banco en sí). Funciona de forma descentralizada, lo que significa que nadie puede interferir con su dinero digital, solo usted es responsable de sus bitcoins.
Minería Bitcoin
Es el proceso de verificar las transacciones de bitcoin y almacenarlas en blockchain (libro mayor). El minero es la persona que resuelve acertijos matemáticos (también llamado prueba de trabajo) para validar la transacción. Cualquier persona con hardware de minería y poder de cómputo puede participar en esto. Numerosos mineros participan simultáneamente para resolver el complejo rompecabezas matemático, el que lo resuelve primero gana 12,5 bitcoins como parte de la recompensa. Miner verifica las transacciones (después de resolver el rompecabezas) y luego agrega el bloque a la string de bloques cuando se confirma. La string de bloques contiene el historial de cada transacción que ha tenido lugar en la red de la string de bloques. Una vez que el menor agrega el bloque a la string de bloques, se transfieren los bitcoins que estaban asociados con la transacción.
La minería como verificación de transacciones
Para que los mineros obtengan recompensas al verificar las transacciones de bitcoin, se deben garantizar dos cosas:
- Los mineros deben verificar el tamaño de un megabyte de la transacción.
- Para agregar un nuevo bloque de transacción en la string de bloques, los mineros deben tener la capacidad de resolver problemas matemáticos computacionales complejos llamados prueba de trabajo al encontrar un valor hash hexadecimal de 64 bits.
¿Cómo funciona la minería de Bitcoin?
Los Nodes de la red blockchain se basan en el concepto de que no se puede confiar en nadie en la red. Los Nodes aceptan la prueba de trabajo para validar cualquier transacción. La prueba de trabajo implica hacer cálculos pesados para encontrar un valor hash de 32 bits llamado nonce para resolver el rompecabezas matemático. los mineros crean nuevos bloques respetando el hecho de que el volumen de transacciones debe ser inferior a 21 millones. 21 millones es el número total de bitcoins que se pueden generar. La transacción verificada obtiene un código de identificación único y se vincula con la transacción verificada anterior.
Entendamos esto con la ayuda de un ejemplo:
- Supongamos que A quiere compartir 10 BTC con B.
- Ahora los datos de transacción de A se comparten con los mineros del grupo de memoria. Un grupo de memoria es un lugar donde una transacción no confirmada o no verificada espera su confirmación.
- Los mineros comienzan a competir consigo mismos para resolver el acertijo matemático con el fin de validar y verificar la transacción mediante la prueba de trabajo.
- El minero que resuelve el problema primero comparte su resultado con otros Nodes (mineros).
- Una vez que el máximo de Nodes está de acuerdo con la solución, el bloque de transacciones se verifica y luego se agrega a la string de bloques.
- Al mismo tiempo, el minero que resolvió el rompecabezas obtiene una recompensa de 12,5 bitcoins.
- Ahora, después de agregar el bloque de transacciones, los 10 BTC asociados con los datos de la transacción se transfieren a B desde A.
Requisitos para minar Bitcoin
En el pasado, los usuarios del sistema solían extraer bitcoins usando las computadoras del hogar, pero a medida que la tecnología ha mejorado, este ya no es el caso. El tiempo general que tarda una red bitcoin en verificar una nueva transacción es de 10 minutos. En ese tiempo, hay más de un millón de mineros compitiendo entre sí para encontrar el valor hash. Cuando hay más poder de cómputo trabajando juntos para extraer bitcoins, el nivel de dificultad de la minería aumenta. Por lo tanto, para minar bitcoins, el usuario debe poseer-
- Hardware de minería especializado llamado «circuitos integrados específicos de la aplicación» o ASIC.
- Un software de minería de Bitcoin para unirse a la red Blockchain.
- Potente GPU (unidad de procesamiento de gráficos).
Qué sucede en caso de pirateo
Si alguien intenta manipular los datos presentes en los bloques y cambia los datos. Ahora, cuando se cambian los datos del bloque, el valor hash del bloque también cambia. Por lo tanto, corromperá la string y el bloque que está delante del bloque dañado se desvinculará automáticamente a medida que cambie el valor hash y los bloques después del bloque dañado también dejarán de ser válidos. Para que el hacker valide los datos corruptos, tiene que cambiar el hash de todos los bloques que preceden al bloque corrupto en un corto período de tiempo, lo que exige una enorme potencia computacional que se considera casi imposible de hacer. Así, de esta forma, la string de bloques garantiza la seguridad de toda la red y evita la modificación de datos.
¿Cómo empezar a minar Bitcoin?
Los siguientes pasos muestran las formas de minar bitcoins:
- Cálculo de ganancias: en primer lugar, se debe calcular la ganancia teniendo en cuenta el costo del hardware, los costos de electricidad y el costo de bitcoin.
- Compra del hardware de minería: después de garantizar la viabilidad de la minería de bitcoins, el usuario debe comprar hardware de minería como ASIC.
- Software de minería: para un acceso adecuado a bitcoin, el software de minería proporciona un camino para unirse a la red Blockchain. Hay un montón de software de minería gratuito disponible en línea.
- Instalación de Bitcoin Wallet: después de que el usuario reciba bitcoins como recompensa por la minería, los bitcoins se guardarán en la billetera de bitcoin.
- Unirse a un grupo de minería: esto aumenta la posibilidad de extraer bitcoins de manera eficiente.
Publicación traducida automáticamente
Artículo escrito por pradiptamukherjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA