Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Image by beccafrog/Flickr
.
Todo bitcoiner ha sido alguna vez sorprendido por la pregunta: cmo funciona Bitcoin? Parece
fcil de responder, pero por dnde empezar?
.
Decir que los bitcoins son como una forma de oro digital no basta para convencer a los escpticos.
Apelar a la explicacin que nuestros abuelos comprenden tiende a ofender a los interlocutores ms
tcnicos. Recitar el paper de Satoshi Nakamoto es la manera ms efectiva de hacer dormir a todo un
auditorio.
Lo que necesitamos es una explicacin de bolsillo para enfrentar al despistado que se acerca y nos
pregunta por cuarta vez: pero quin est a cargo del sistema? necesitamos una explicacin como
la de Morgen E. Peck:
La manera ms sencilla de entender a Bitcoin es pensarlo como un registro contable digital.
Imagine a un grupo de individuos alrededor de una mesa; cada uno est frente a una laptop, y todos
tienen acceso en tiempo real al mismo registro contable. Este registro da cuenta del nmero de bitcoins
que tiene cada uno de estos individuos en todo momento.
El saldo de cada cuenta es informacin pblica, y si un individuo quiere transferir fondos a quien est
sentado enfrente de l, debe anunciar esa transaccin a todos los que estn sentados a la mesa.
Una vez anunciada la transaccin, todo el grupo la aade al registro, para lo cual es necesario que
todos verifiquen la autenticidad de dicha transaccin.
En un sistema como este, la moneda no existe en forma fsica, y sin embargo un individuo no puede
gastar ms de una vez una misma moneda (ya que el intento de incurrir en un doble gasto ser
detectado y rechazado por todos los dems).
As es, bsicamente, cmo funciona Bitcoin, excepto que los participantes estn distribuidos en una
red peer-to-peer global, y todas las transacciones tienen lugar entre direcciones en lugar de
individuos. La posesin de estas direcciones es verificada mediante criptografa, sin revelar quines
son sus respectivos dueos.
Si bien la moneda naci como una institucin liberadora y promotora de la cooperacin entre los seres
humanos, con el tiempo los gobiernos han logrado convertirla en una herramienta de control social
cada vez ms sofisticada. Es por eso que todos los emprendedores involucrados en la creacin
de monedas de uso voluntario es decir no impuestas por la fuerza se han tenido que enfrentar al
largo brazo de la ley (bien armado, por cierto). Entre el tendal de vctimas podemos encontrar
al Liberty Dlar y a su creador, Bernard von NotHaus, quien sufriera una redada por parte del FBI en
la que se confiscaron todos sus activos (el oro y la plata que respaldaban dicha moneda), y quien fuera
luego condenado a prisin. Otros casos conocidos son los de eGold (compaa que sola permitir la
transferencia de letras digitales con respaldo en oro, tambin arruinada por el gobierno de los
EE.UU) y Goldmoney (compaa que an resiste el acoso del gobierno de los EE.UU, y que ha sido
obligada a cancelar su servicio en varios pases, y a cancelar su sistema de pagos en lnea en todas
partes).
Pero Bitcoin ha llegado para cambiar las reglas del juego. Este increble ejemplo de ingenio y visin
rene todas las cualidades deseables en un medio de intercambio indirecto (dinero), y est libre de
aquellos problemas que a menudo limitan las ventajas de tan importante herramienta, a saber:
elevados costos de traslado y transaccin, exposicin a violaciones de la seguridad y la privacidad,
posibilidad de expansin crediticia con fines polticos (causa principal del ciclo econmico) e inflacin
(prdida del poder adquisitivo) por aumento discrecional de la masa monetaria, entre otras muchas
distorsiones derivadas de la intervencin gubernamental. Veamos en detalle de qu se trata
Generalidades
Bitcoin es una moneda electrnica descentralizada, concebida en 2009 por quien se ha dado a
conocer como Satoshi Nakamoto (aunque su verdadera identidad se desconoce). El nombre Bitcoin
Seguridad
Cabe destacar que, hasta la fecha, no se ha documentado ningn caso de doble gasto, pero es cierto
que un ataque informtico de este tipo es tericamente posible, siempre y cuando el atacante controle
al menos el 51% del poder computacional que protege a la red. Sin embargo, engaar a la red el
tiempo suficiente como para llevar a cabo un nico doble gasto implicara una inversin tan
descomunal (el poder de cmputo de la red Bitcoin es miles de veces superior al de las 100
supercomputadoras ms rpidas que existen, todas combinadas), y una organizacin tan compleja,
que desde un punto de vista econmico sera infinitamente ms provechoso poner esos recursos a
trabajar bajo las reglas del protocolo Bitcoin. Por otra parte, el cdigo ha sido recientemente modificado
para facilitar la deteccin y neutralizacin de este tipo de ataques sean cuales sean sus motivaciones.
La inmensa mayora de los que aceptan bitcoins se conforman con una nica confirmacin. Para
montos pequeos es razonable, incluso, aceptar transacciones instantneamente antes de que sean
confirmadas por la red.
La informacin que habilita el control de los bitcoins que uno posee puede ser guardada en cualquier
soporte de informacin digital (disco rgido personal, tarjeta o llave de memoria, CD, casilla de web-
mail, etc) en la forma de un archivo billetera, o bien custodiada por sitios web que ofrecen cuentas
Bitcoin. Tambin es posible mantener dicha informacin en soportes no digitales (impresa en papel,
por ejemplo) y hasta en el propio cerebro. La posesin de los bitcoins puede ser transferida por medio
de Internet a cualquiera que tenga una direccin Bitcoin, a semejanza de la manera en que se enva
un e-mail a una direccin de correo electrnico.
Segn los expertos, gracias a la arquitectura criptogrfica de Bitcoin una transferencia entre
direcciones Bitcoin es varias veces ms segura que una transferencia entre cuentas bancarias (sin
contar el riesgo que implica la forzosa intromisin de terceros en el sistema bancario). El cdigo de
Bitcoin est abierto al examen de todos los interesados, y admite actualizaciones futuras para hacer
frente a potenciales vectores de ataque (de ser necesario con dcadas de anticipacin).
En resumen
Puede decirse que Bitcoin funciona como un libro contable descentralizado, en el cual los saldos no
estn ligados a los usuarios sino a las direcciones pblicas que ellos controlan. El historial de todos
los movimientos de bitcoins permanece almacenado en la cadena de bloques, una base de datos
distribuida que mantiene el registro de todas las transacciones en cada uno de los mltiples nodos que
integran la red (ver ms adelante Cadena de bloques). Estos nodos no son ms que computadoras
ejecutando el software de Bitcoin en todo el mundo, conectadas entre s por medio de Internet.
Transacciones
Cuando un usuario A transfiere bitcoins a un usuario B, el usuario A renuncia a su posesin de un
determinado nmero de bitcoins, registrando la cantidad junto a la direccin Bitcoin de B y la llave
pblica del propio A, con cuya llave privada se firma todo. (Gracias al empleo de la criptografa
asimtrica, la llave privada no puede ser deducida de la firma que de ella deriva). Esta informacin se
transmite a toda la red P2P como una nueva transaccin. Entonces, el resto de los nodos de la red
verifican el nmero de bitcoins involucrados y la autenticidad de las firmas criptogrficas, antes de
aceptar la transaccin como vlida.
Cadena de bloques
Cualquier transaccin transmitida a otros nodos no se convierte inmediatamente en oficial; primero
debe ser confirmada en una lista mantenida colectivamente de todas las transacciones conocidas:
la cadena de bloques. Tal es el trabajo de los nodos generadores, cuyos dueos son los mineros de
bitcoins.
Cada nodo generador de bitcoins recoge todas las transacciones que an no fueron confirmadas en
un archivo (el bloque candidato) que contiene la referencia a dichas transacciones y al ltimo bloque
vlido conocido por ese nodo. Entonces, los nodos generadores compiten entre s tratando de
encontrar un hash de ese bloque (un cdigo aleatorio que lo representa), en un esfuerzo
computacional que demanda cantidades predecibles de intento y error. Cuando un nodo encuentra la
solucin, la transmite a toda la red. El resto de los nodos reciben el nuevo bloque solucionado, lo
verifican antes de aceptarlo y lo agregan a la cadena.
Cabe aclarar que la dificultad de obtener el valor hash de un bloque es introducida adrede por el
sistema como un mecanismo para evitar el fraude (no se trata de una dificultad intrnseca al registro y
transmisin de una transaccin, que sera computacionalmente trivial).
Aunque ningn usuario de Bitcoin est forzado a revelar su identidad, todas las transacciones jams
realizadas quedan grabadas en esa base de datos de libre acceso que es la cadena de bloques.
Esta contiene el historial de posesin de todas las monedas (o fracciones de monedas), desde la
direccin creadora hasta la direccin del actual dueo, y se encuentra en todas las computadoras que
ejecutan el software de Bitcoin. Por lo tanto, si un usuario intenta reutilizar monedas que l mismo ya
gast (doble gasto), la red lo detectar y rechazar la transaccin.
La cadena principal (negro) consiste de la serie mas larga de bloques desde la creacin (verde) hasta el bloque actual. Bloques
Las recompensas (el nmero de bitcoins creados por lote) estn programadas para disminuir con el
paso del tiempo, reduciendo el incremento de la masa monetaria de manera predecible, hasta llegar a
cero. Nunca llegarn a existir ms de 21 millones de bitcoins.
Para que un bloque sea generado cada diez minutos, el protocolo actualiza cada dos semanas la
dificultad del problema que todos los nodos generadores estn intentando resolver, ajustndola al
poder computacional de toda la red.
Debido a los incrementos en la dificultad para obtener bitcoins por medio de la minera, ya hace mucho
tiempo que sta dej de estar al alcance del usuario comn de una PC. Hoy en da, la mayora de los
usuarios de Bitcoin obtienen sus cripto-monedas a cambio de los productos que venden, o en sitios
de trading, o bien en transacciones cara a cara con mineros u operadores que compran bitcoins y los
venden cobrando una comisin.
Tarifa de transaccin
Debido a que los nodos no tienen la obligacin de incluir transacciones en los bloques que generan,
los remitentes de bitcoins pueden pagar voluntariamente una tarifa de transaccin. Al hacerlo, adems
de acelerar la transaccin proveen incentivos a los usuarios que mantienen nodos generadores (vale
decir, a los mineros). Los nodos generadores retienen el valor correspondiente a las tarifas de todas
las transacciones incluidas en los bloques que han resuelto.
Dichas tarifas cuando se pagan suelen ser una fraccin insignificante del monto enviado, si se las
compara con las de cualquier otro sistema de transferencia de valor. Por ejemplo, si decidimos enviar
100 bitcoins puede que el software nos sugiera pagar una tarifa de 0,0001 bitcoins.
Las tarifas de transaccin irn cobrando ms importancia cuanto ms bajo sea el premio por
bloque. En el futuro, los mineros se vern motivados a mantener los nodos generadores por la suma
de pagos en concepto de tarifas que puedan acumular, ms que por los bitcoins que sean capaces de
generar.
Peculiaridades monetarias
A diferencia del dinero de curso forzoso, Bitcoin no puede ser controlado por ninguna autoridad debido
a su naturaleza descentralizada. La expansin de la base monetaria est predeterminada por el
software de Bitcoin y es por todos conocida, de modo que no es posible afectar el poder adquisitivo de
los usuarios manipulando la cantidad de bitcoins en circulacin.
Bitcoin es un medio de pago irreversible. Las transferencias son realizadas directamente entre los
nodos, sin un procesamiento centralizado por un tercero, lo cual hace imposible tanto la reversin
involuntaria de pagos como la cancelacin de transacciones mutuamente acordadas. As, el envo de
bitcoins se asemeja, en los beneficios y en los riesgos que supone, al envo de dinero en efectivo. No
obstante, muchos sitios ofrecen servicios similares a e-bay o mercado libre para facilitar el intercambio
de bienes y servicios por bitcoins (por ejemplo, promoviendo la calificacin entre los ususarios y/o
reteniendo los fondos hasta que las partes expresan conformidad).
El software de Bitcoin (tambin denominado cliente Bitcoin) que los usuarios tienen instalado en sus
ordenadores transmite cada transaccin a los nodos cercanos, que a su vez la propagan a toda la red.
Las transacciones invlidas son rechazadas por los clientes honestos (aquellos que se atienen al
protocolo de la cadena de bloques en uso). Por el momento, la mayora de las transacciones pueden
realizarse gratuitamente, pero ya hemos visto que es posible pagar una tarifa para que los mineros
prioricen (aceleren) su procesamiento.
El nmero total de bitcoins tender a 21 millones con el tiempo. Su oferta crece en una serie geomtrica
(con una razn constante); as, en 2017 3/4 de oferta total habr sido generada. A medida que la
cantidad de bitcoins se aproxime al lmite de 21 millones, se espera que la economa Bitcoin entre
en deflacin, vale decir que el poder adquisitivo de cada bitcoin aumente, probablemente hasta
alcanzar cierta estabilidad. Los bitcoins, entre tanto, son divisibles hasta 8 decimales (dndonos 2,1 x
10 elevado a la quinceava potencia vale decir 2,1 miles de billones de unidades totales), y
potencialmente an ms, lo cual remueve las limitaciones prcticas a los ajustes de precio en un
contexto deflacionario.
Nadie sabe con certeza cul ser el destino de Bitcoin; todo lo que sabemos es que la idea de una
cripto-moneda descentralizada lleg para quedarse.
La respuesta rpida: porque nadie ningn comit de expertos controla su destino, y porque las
reglas que fija el protocolo ideado por Satoshi Nakamoto no se imponen; cada usuario elige aceptarlas.
Ahora bien, qu significa esto, en la prctica, para el usuario? Repasemos las ventajas de Bitcoin
Mayor privacidad, al eliminar la interferencia de terceros en las transacciones.
Aumento decreciente y predecible de la masa monetaria, lo cual ayuda a preservar y probablemente a mejorar el
poder adquisitivo de los usuarios.
Menores e incluso nulos costos de transaccin en la web, cuyos niveles actuales por ejemplo a travs de PayPal
entorpecen el libre intercambio.
Simplifica y acelera el pago de persona a persona, prescindiendo de intermediarios no deseados.
Una direccin Bitcoin puede ser annima, si as lo desea el usuario.
Permite hacer transferencias a cualquier parte, ignorando barreras geogrficas y polticas.
Es transparente: aunque nadie est forzado a revelar su identidad, todas las transacciones quedan grabadas en un
registro de libre acceso.
Admite transacciones complejas (depsitos en custodia; seguros de depsitos; garantas; mediacin, etc.) con un firme
respaldo criptogrfico para todo tipo de reglas y condiciones libremente acordadas por las partes.
Nunca se detiene: no hay feriados ni fines de semana para las operaciones en bitcoins.
Hace viables los micropagos a gran escala.
Impide la congelacin y la confiscacin de fondos.
Impide la reversin involuntaria de pagos.
Impide la restriccin arbitraria de bienes y servicios que pueden adquirirse.
Permite la acumulacin de fortunas enormes en un espacio nfimo.
Puede ocultarse fcil y gratuitamente sin tener que apelar a terceros para su resguardo y traslado.
Puede guardarse simultneamente en mltiples localizaciones.
No requiere confianza en un tercero ni en un determinado sistema legal para preservar su valor.
Facilita la proteccin contra el robo en todas sus formas: la tecnologa en la que se basa el protocolo de Bitcoin es varias
veces ms segura que la empleada por los bancos y las tarjetas de crdito.
No puede ser eliminado por ataques legales/informticos, dada su naturaleza descentralizada.
No puede falsificarse.
Es fcil e instantneamente reconocible.
Es, a los fines prcticos, infinitamente divisible.
Por unas pocas razones que hoy ya todos admiten, el e-mail ha reemplazado al correo postal en sus
funciones principales cuntas razones a favor de Bitcoin tienen que acumularse para que el
dinero de curso forzoso pase a la historia?