CÓMO Y PORQUÉ FUNCIONA BITCOIN
● El software de Bitcoin establece las directrices operativas que deben
seguir los mineros y clientes de los monederos.
● El software de Bitcoin también define y opera un protocolo de
comunicación.
● Compartir archivos distribuidos de la cadena de bloques permite la
contabilidad abierta.
FIGURA 7: LA CADENA MÁS LARGA GANA
El software de código abierto es un software informático cuyo código
fuente está disponible para que cualquiera lo pueda ver. Además, opera bajo
una licencia especial que permite a cualquiera modificarlo y usarlo. Con el
código fuente, un programador puede recrear el programa (el archivo binario
que se ejecuta en las computadoras) y modificarlo a voluntad. De este modo,
han surgido muchos imitadores de Bitcoin como otras monedas virtuales que se
diferencian de él sólo cosméticamente y, en su mayor parte, no incorporan
innovaciones significativas, con la excepción de muy pocos como Namecoin.
La mayoría de estas monedas virtuales alternativas se basan en el cambio de
velocidad en la que se crean los bloques, el número total de monedas en
circulación y el algoritmo criptográfico de hash utilizado.
El código de un software que es de código abierto permite a un experto
analizarlo y validar su integridad, es decir, confirmar que hace lo que pretende
hacer. Un ejemplo prominente de software de código abierto es Linux, que ha
desplazado a Microsoft Windows en cuota de mercado en la industria de
36