Bitcoin dinero P2P y criptografía en un solo lugar


El Bitcoin representa una disrupción a la economia global

Si se quiere mantener información en secreto, se pueden utilizar dos posibles estrategias: esconder la existencia de la información o hacer la información inteligible. La criptografía es el arte y la ciencia que permite mantener la información segura[1].

La criptografía moderna usa ecuaciones matemáticas sofisticadas (algoritmos) y claves secretas para encriptar y desencriptar información.

Con estos algoritmos se han podido crear funciones criptográficas denominadas one-way (un solo camino) que permite encriptar información bajo funciones que son imposibles de invertir[2]. Estas funciones se generalizan como funciones hash y son consideradas como las primitivas criptográficas más importantes para firmas digitales y protección de contraseñas[3]

En los sistemas peer-to-peer(P2P) las funciones hash proveen una robusta seguridad y representa un componente clave. Esto debido a que en los sistemas P2P no existe una autoridad central, lo que sugiere muchos retos relacionados con la seguridad. El objetivo de los sistemas distribuidos radica en la descentralización: cualquier nodo de la red puede funcionar como cliente y como servidor.[4].

La iniciativa

Por su naturaleza, los protocolos distribuidos con sistemas de protección criptográfica son percibidos como la máxima expresión de libertad. Estas tecnologías en conjunto han permitido iniciativas disruptivas como las de Satoshi Nakamoto[5] quién es el responsable del Bitcoin, iniciativa presentada en el 2009 en el artículo, Bitcoin: A Peer-to-Peer Electronic Cash System, donde se describe el funcionamiento del bitcoin como un sistema peer-to-peer de dinero digital que permite enviar y recibir dinero sin intermediarios a través de la internet.

El sistema del Bitcoin no depende de una compañía central que emita y de la veracidad de la moneda. Si esto ocurriera cómo ocurre en el FIAT[6] no tendría sentido, ya que todas las transacciones serían reguladas por solo una compañía, seria justo como cualquier otro banco, y la idea según Nakamoto es evitar eso.

Desde su publicación la propuesta del bitcoin ha generado mucha controversia del lado económico, ya que “sin intermediarios” significa para muchos, sacar del juego a instituciones financieras centrales, las cuales reportan analistas económicos como Max Kaiser(2014) son responsables de la corrupción en los mercados de divisas.

Max en su programa semanal Keiser Report, manifiesta que el bitcoin, por ser un sistema descentralizado permitirá acabar los monopolios de los mercados de divisas y los llamados bancos zombis[7].

Las soluciones que ofrece

Si bien del lado económico es complejo, del lado tecnológico es interesante, su funcionamiento y su infraestructura han pasado a ser en solo unos años según reporta el diario Forbes(2013), una de las más poderosas y complejas a nivel computacional[8]

El Bitcoin promete una solución de pagos fundamentado en la evidencia criptográfica, permitiendo a los usuarios hacer transacciones directamente sin la necesidad de un intermediario. Las transacciones en este sistema son completamente imposibles de invertir, descifrar o interceptar lo que evita el fraude[9].

Lo que diferencia al bitcoin de cualquier moneda digital es que usa un servidor en un sistema distribuido P2P, donde cada nodo de la red trabaja colectivamente para aportar el poder de procesamiento y almacenamiento necesario para que el sistema pueda operar. De esta misma forma los usuarios consiguen ganar dinero en el sistema. Nakamoto en su artículo le llama a este acto “minar”.

Nakamoto expresa que el sistema considera las monedas virtuales como representación valor (dinero), es muy parecido al funcionamiento del patrón oro en su época, con al diferencia de que acá los que le dan valor a esa representación son los mismos beneficiarios. A esto se le conoce como sistema basado en la confianza.

Los sistemas basados en la confianza existen desde la época de la colonia, aparecieron por la necesidad de poder transportar dinero más fácil ya que en la época se usaba el oro y era complicado cargarlo a todas partes para poder transar, por lo que los bancos idearon un sistema que ponía de manifiesto el equivalente del valor del oro que se guardaba en el banco (patrón oro). De forma que el beneficiario daba su confianza en una entidad central.

En el caso del bitcoin, los beneficiarios depositan su confianza en las matemáticas, la criptografía y los sistemas distribuidos.

Uno de los retos que se resolvieron para generar confianza en el bitcoin, fue evitar el fenómeno conocido como double-spending, el cual es un fallo típico en de las monedas digitales que ocurre cuando es posible gastar un token (muestra valedera) digital dos veces, en analogía así como se duplica un billete de papel, se puede duplicar un archivo digital, por lo tanto para controlar esto se definió que el hecho de gastar un bitcoin implica mantener los registros de la propiedad del titular original de cada bitcoin(una cadena de firmas digitales).[10]

¿Como funciona la tecnología?

Para que el sistema del bitcoin funcione es necesario que este pueda generar evidencia matemática de las transacciones. Para lograr esto cada moneda de bitcoin se considera como una cadena de firmas digitales, en la cual cada propietario transfiere la moneda al siguiente firmando digitalmente el hash de la transacción anterior y la clave pública del siguiente propietario. De esta forma se logra que todas transacciones del sistema se anuncien públicamente en un libro de contabilidad [11]

Al libro de contabilidad se le llama cadena de bloques, allí se añade cada bloque nuevo en un orden cronológico. En los bloques están contenidos los bitcoins que son generados por los nodos mineros, estos son los únicos que pueden crear bitcoins y cualquiera con el hardware necesario puede minar bitcoins, solo tiene que ser parte de la red, esto se logra aportando poder de procesamiento y almacenamiento. A medida que crecen los bloques de bitcoins, el hardware requerido es mayor, es decir, por cada bitcoin generado aumenta el costo para generar el siguiente.

La organización Bitcoin.org estima en 2015 que cada 6 horas se crea un nuevo bloque y afirman tambien que el número de bitcoins generado por bloque disminuiría geométricamente con una reducción del 50% cada cuatro años. [12]

El resultado es como sistema descentralizado, se busca evitar la creación descontrolada de dinero o la llamada flexibilización cuantitativa[13], para evitar esto se ha fijado que el número de Bitcoins en existencia nunca excederá 21 millones. Cuando se llegue al tope de bitcoins no se podrá generar más, aun así para garantizar la continuidad del sistema los nodos mineros podrán ganar bitcoins por cada transacción que validen. La validez de las transacciones son realizadas por los mismos nodos de la red basándose en unas reglas establecidas en el protocolo de Bitcoin [14]

Para garantizar integridad en la creación de bitcoins, los nodos de la red son auditados con un algoritmo llamado Proof-Of-Work el cual garantiza la honestidad del sistema. El algoritmo Proof-Of-Work audita la generación de bloques utilizando los mismos nodos de la red para generar un voto, el cual es dado con poder de procesamiento, esto es one-CPU-one-vote, los votos se utilizan para coordinar el crecimiento de la red y evitar ataques en masa, es similar a un sistema de confianza que pasa voz a voz.

Reseña del Bitcoin en Colombia

En Colombia el Bitcoin no fue recibido de la mejor manera, A mediados del año 2014 se empezó a hablar en Colombia del tema. El Espectador informó sobre este fenómeno con el titular, Alerta por Bitcoin en Colombia, en el reporta que la Superintendencia Financiera de Colombia(SFC) prohíbe y repudia el uso del bitcon, justificando que ésta puede prestar para actividades ilícitas o fraudulentas, captaciones no autorizadas de recursos, lavado de dinero y financiación del terrorismo[15].

Además la SFC dice que el Bitcoin no es un activo que tenga equivalencia a la moneda legal de curso legal en Colombia al no haber sido reconocido como moneda en el país.

El Banco de la República también se pronunció. En un comunicado señaló que el Bitcoin no es un “activo que pueda ser considerado una divisa debido a que no cuenta con el respaldo de los bancos centrales de otros países” reporta la revista Semana.

El mismo año la SFC lanza un circular donde pone de manifiesto que transar con los bitcoin es ilegal, el Tiempo resume que la circular prohíbe al sector financiero operaciones con esos productos. [16]

En CoinDesk, la comunidad se pronuncio , Carlos Mesa, director del grupo local BitcoinColombia.org señalo debido a los pronunciamintos en los medios, en Colombia terminaron adoptando medidas similares a las de China, un mercado en el cual el bitcoin está cada vez más en aumento.[17]

Mesa dijo a la revista CoinDesk:

Vemos esto con algo positivo. Sé que muchos no lo hacen, pero esto puede ser el primer paso para Colombia tomar este tema con más seriedad, crear conciencia y esperamos que la regulación.

Román Parra, de Bitcoin Suramerica, también recibio la noticia como algo positivo para el ecosistema local, diciendo:

Creo que este es un buen paso en la dirección correcta, ya que el gobierno ahora reconoce que BTC existe y nos está ayudando a hacerlo público y evitar de alguna manera que la gente sin escrúpulos tratan de estafar a usarlo.

Carlos Mesa también insistió en destacar en un reporte de la revista Semana que el Bitcoin es la única moneda en el mundo “cuyo valor está regulado ciento por ciento por la ley de oferta y demanda” [18]

Conclusión

El bitcoin permite la intercambiar dinero sin ningún intermediario, facilita que las transacciones sean transparentes y sin fronteras, con un sistema descentralizado basado en la criptografía de las firmas digitales, estas proveen un fuerte control de seguridad y propiedad, además evita el fenomeno comun de las monedas digitales conocido como double-spending, valiéndose una red peer-to-peer que consta de un registro público que obedece a un algoritmo proof-of-woork responsable validar y almacenar todas las transaciones públicamente, eso se logra con sistema distribuido totalmente seguro contra ataques, defendido por los nodos de la red que sean catalogados como honestos, lo anterior se realiza con la ayuda del sistema one-CPU-one-vote, que permite coordinar decisiones de los nodos para controlar el sistema y mantener siempre la mayoría de procesamiento de CPU del lado de los buenos.

Sin embargo, con todas sus novedades, en países como Colombia prohíben su uso restringiendo el crecimiento de nuevas formas de ver la economía.

El mundo esta a la expectativa.




[1] Universidad de Texas(2010), “Cryptography Defined/Brief History.” http://www.laits.utexas.edu/~norman/BUS.FOR/course.mat/SSim/history.html | Volver.

[2] NIST(2007), “Descriptions of SHA-256, SHA-384, and SHA-512.” http://csrc.nist.gov/groups/STM/cavp/documents/shs/sha256-384-512.pdf | Volver.

[3] Maithili Narasimha, “On the Utility of Distributed Cryptography in P2P and MANETs: the Case of Membership Control” | Volver.

[4] Rüdiger Schollmeier, “A Definition of Peer-to-Peer Networking for the Classification of Peer-to-Peer Architectures and Applications”, Proceedings of the First International Conference on Peer-to-Peer Computing, IEEE (2002) | Volver.

[5] Satoshi Nakamoto es la persona bajo seudónimo o grupo de personas que diseñaron y crearon el software original Bitcoin. https://en.bitcoin.it/wiki/Satoshi_Nakamoto | Volver.

[6] Montgomery Rollins (1917). Money and Investments. George Routledge and Sons. “Deinero Fiat. El dinero que un gobierno declara será aceptada como moneda de curso legal en su valor nominal; | Volver.

[7] Los Bancos Zombis son los que tienen un valor económico neto menor que cero, pero que continúa operando porque su habilidad para pagar sus deudas es sostenida por crédito gubernamental implícito o explícito. Keiser Report(2015). Bitcoin Independence! (E646) | Volver.

[8] Forbes(2013). Global Bitcoin Computing Power Now 256 Times Faster Than Top 500 Supercomputers, Combined! | Volver.

[9] Nakamoto, S (2009). “Bitcoin: A Peer-to-Peer Electronic Cash System.” https://bitcoin.org/bitcoin.pdf | Volver.

[10] Mark Ryan. “Digital Cash”. School of Computer Science, University of Birmingham. | Volver.

[11] Ejemplo real de funcionamiento del libro publico de contabilidad en https://blockchain.info | Volver.

[12] El limite de 21M de bitcoins fue acordado en un foro por el grupo Nakamoto, disponible en https://bitcointalk.org/index.php?topic=3366.msg47522#msg47522 | Volver.

[13] Bank of Englad, Putting more money into our economy to boost spending http://www.bankofengland.co.uk/monetarypolicy/Documents/pdf/qe-pamphlet.pdf | Volver.

[14] Bitcoin.org, Protocol Rules. https://en.bitcoin.it/wiki/Protocol_rules | Volver.

[15] El Espectador(2014), Alerta por Bitcoin en Colombia http://www.elespectador.com/noticias/economia/alerta-bitcoin-colombia-articulo-483080 | Volver.

[16] El Tiempo(2014), Transar con los bitcoin es ilegal: Superfinanciera. http://www.eltiempo.com/archivo/documento/CMS-13697278 | Volver.

[17] Coindesk(2014), Colombia Stops Short of Bitcoin Ban, Bars Banks From Industry https://en.bitcoin.it/wiki/Protocol_rules | Volver.

[18] Semana(2014), ¿Un mundo sin bancos? http://www.semana.com/economia/articulo/autoridades-advierten-sobre-el-uso-de-bitcoin-en-colombia/383846-3 | Volver.