¿Aún No Estás Seguro De Qué Es Bitcoin? Vamos A Resolverlo Juntos - Vista Alternativa

Tabla de contenido:

¿Aún No Estás Seguro De Qué Es Bitcoin? Vamos A Resolverlo Juntos - Vista Alternativa
¿Aún No Estás Seguro De Qué Es Bitcoin? Vamos A Resolverlo Juntos - Vista Alternativa

Vídeo: ¿Aún No Estás Seguro De Qué Es Bitcoin? Vamos A Resolverlo Juntos - Vista Alternativa

Vídeo: ¿Aún No Estás Seguro De Qué Es Bitcoin? Vamos A Resolverlo Juntos - Vista Alternativa
Vídeo: Construyeron una comunidad alternativa - Docu - 2014 2024, Mayo
Anonim

El precio en aumento de bitcoin, esta moneda virtual actualmente vale más de $ 250 mil millones, ha recibido mucha atención en las últimas semanas. Pero el valor real de bitcoin no es de ninguna manera su valor creciente. Y en un avance tecnológico, que en general permitió la formación de esta red. El hasta ahora desconocido inventor de Bitcoin, conocido como Satoshi Nakamoto, ha ideado una forma completamente nueva de crear una red descentralizada con consenso en un libro mayor compartido. Esta innovación es posible gracias al sistema de pago electrónico totalmente descentralizado con el que los cypherpunks han soñado durante décadas.

¿Cómo funciona Bitcoin? ¿Cómo permiten las firmas digitales los pagos virtuales? ¿Cómo resuelve la invención de Nakamoto el problema del doble gasto que ha limitado los intentos anteriores de crear moneda digital? ¿Cuál es el futuro de Bitcoin? Todo en orden.

Las criptomonedas son posibles con cifrado asimétrico

norte

Hasta la década de 1970, todos los esquemas de cifrado conocidos eran simétricos: el destinatario de un mensaje cifrado tenía que utilizar la misma clave secreta para descifrar el mensaje que el remitente utilizaba para cifrarlo. Pero todo eso cambió con la llegada de los esquemas de cifrado asimétrico. Estos eran esquemas en los que la clave para descifrar el mensaje (conocida como clave privada / privada / privada) era diferente de la clave que se necesitaba para el cifrado (clave pública / pública / pública), y no había ninguna práctica formas de averiguar la clave privada, teniendo la pública a tu disposición.

Whitfield Diffie, personaje importante en el desarrollo de la criptografía en los años 70
Whitfield Diffie, personaje importante en el desarrollo de la criptografía en los años 70

Whitfield Diffie, personaje importante en el desarrollo de la criptografía en los años 70.

Esto significa que puede revelar su clave pública de manera segura, lo que le permite usarla para cifrar un mensaje que solo usted, como propietario de la clave privada, puede descifrar. Este avance cambió el campo de la criptografía porque se hizo evidente que dos personas pueden comunicarse de forma segura a través de un canal no seguro sin preocuparse de que alguien más las lea.

El cifrado asimétrico tuvo otro uso innovador: firmas digitales. En la criptografía de clave pública convencional, el remitente cifra el mensaje con la clave pública del destinatario y el destinatario lo descifra con su clave privada. Pero esto también se puede revertir: cuando el remitente encripta el mensaje con su propia clave y el destinatario lo descifra usando la clave pública del remitente.

Video promocional:

Esto no protege la privacidad del mensaje, ya que cualquiera puede obtener la clave pública. Pero proporciona una prueba criptográfica de que el mensaje fue creado por el propietario de la clave privada. Cualquiera que tenga la clave pública puede verificar la prueba sin conocer la clave privada.

La gente pronto se dio cuenta de que estas firmas digitales podrían hacer posible el dinero digital criptográficamente seguro. Usando un ejemplo clásico, supongamos que Alice tiene una moneda y quiere dársela a Bob.

Escribe un mensaje, "Yo, Alice, le doy mi moneda a Bob", y luego firma el mensaje con su propia clave privada. Ahora Bob, o cualquier otra persona, puede descifrar la firma utilizando la clave pública de Alice. Dado que solo Alice podía crear un mensaje seguro, Bob puede usarlo para demostrar que la moneda ahora le pertenece.

Si Bob quiere entregar la moneda a Carol, seguirá el mismo procedimiento y declarará que le está dando la moneda a Carol, encriptando el mensaje con su clave privada. Carol puede usar esta cadena de firmas, la firma de Alice que le da la moneda a Bob y la firma de Bob que le da la moneda a Carol, como prueba de que ella es la dueña de la moneda.

Tenga en cuenta que nada de esto requiere que un tercero oficial autorice o autentique transacciones. Alice, Bob y Carol pueden generar sus pares de claves público-privadas sin la ayuda de terceros. Cualquiera que conozca las claves públicas de Alice y Bob puede verificar de forma independiente que la cadena de firmas sea criptográficamente válida. Las firmas digitales, combinadas con varias innovaciones que analizaremos más adelante, permiten a las personas realizar operaciones bancarias sin necesidad de un banco.

Cómo funcionan las transacciones de Bitcoin

El esquema general de dinero digital descrito en la sección anterior está muy cerca de cómo funcionan los pagos reales de Bitcoin. Aquí hay un diagrama simplificado de cómo se ven las transacciones reales de bitcoin:

Image
Image

Una transacción de Bitcoin contiene una lista de entradas y salidas. Cada pin está asociado con una clave pública específica. Para que la última transacción para gastar estas monedas, necesita una entrada con la firma digital adecuada. Bitcoin utiliza criptografía de curva elíptica para firmas digitales.

Por ejemplo, suponga que tiene una clave privada que coincide con la clave pública D en el diagrama anterior. Alguien quiere enviarte 2.5 bitcoins. Este alguien crea una transacción como la Transacción 3 con 2.5 bitcoins para usted, el propietario de la clave pública D.

Cuando esté listo para gastar esos bitcoins, creará una nueva transacción como la Transacción 4. Enumerará la Transacción 3, pin 1 como la fuente de fondos (los pines tienen un índice cero, por lo que el pin 1 será la segunda salida). Utiliza su clave privada para generar la Firma D, una firma que se puede verificar con la clave pública D. Estos 2.5 bitcoins ahora se dividen entre dos nuevos pines: 2 bitcoins a la Clave Pública E y 0.5 bitcoins a la Clave Pública F. Ahora sólo pueden ser gastados por los propietarios de las correspondientes claves privadas.

Una transacción puede tener múltiples entradas y debe gastar todos los bitcoins de las salidas correspondientes de transacciones anteriores. Si una transacción genera menos bitcoins de los que acepta, la diferencia se trata como una tarifa de transacción (comisión) recibida por el minero de bitcoins que procesó la transacción. Más sobre esto más adelante.

En la red bitcoin, las direcciones que las personas usan para enviarse bitcoins se extraen de claves públicas como la clave pública D. El formato exacto de una dirección bitcoin es complejo y cambia con el tiempo, pero una dirección bitcoin puede considerarse como un hash (cadena de bits corta y aleatoria, que sirve como huella digital criptográfica) de la clave pública. Las direcciones de Bitcoin están codificadas en el formato Base58Check personalizado, que minimiza el riesgo de errores tipográficos. Una dirección típica de bitcoin se ve así: 18ZqxfuymzK98G7nj6C6YSx3NJ1MaWj6oN.

Image
Image

Esta transacción toma 6.07 bitcoins de una dirección de entrada y la divide entre dos direcciones de salida. Una dirección de retiro recibe un poco más de 5 bitcoins y la otra recibe un poco menos de 1 bitcoin. Lo más probable es que una de estas direcciones de salida pertenezca al remitente (se está enviando el "cambio" a sí mismo) y la otra pertenece a un tercero.

Por supuesto, las transacciones reales de bitcoins pueden ser mucho más complejas que los ejemplos simples que se muestran arriba. Quizás la característica más importante, no ilustrada anteriormente, sería que en lugar de una clave pública, la salida podría tener un script de confirmación escrito en un lenguaje de script simple específico de Bitcoin. Para gastar esta salida, la transacción posterior debe tener parámetros que permitan que este script se evalúe como verdadero.

Esto permite que la red bitcoin implemente condiciones arbitrariamente complejas que determinan cómo se puede gastar el dinero. Por ejemplo, un guión puede requerir que tres firmas diferentes estén en manos de diferentes personas y también requerir que no se gaste dinero hasta cierto momento en el futuro. A diferencia de Ethereum, el lenguaje Bitcoin no admite bucles, por lo que se garantiza que los scripts se completarán en poco tiempo.

Cómo Bitcoin prohíbe el doble gasto

Mucha gente en las décadas de 1980 y 1990 soñaba con usar firmas digitales para crear un sistema de dinero electrónico completamente descentralizado. Pero el sistema de moneda digital totalmente descentralizado tenía dos grandes problemas que debían abordarse.

Image
Image

Un problema es cómo introducir nuevas monedas en el sistema. Obviamente, una red de pago viable necesita crear nuevas monedas, pero si permite que alguien cree nuevas monedas, en cualquier momento, la moneda se volverá inútil rápidamente.

El segundo problema es el doble gasto. Las reglas de Bitcoin establecen que cada transacción de retiro solo se puede gastar una vez. Si alguien intenta gastar el dinero retirado dos veces, la comunidad bitcoin de alguna manera podrá rastrear ese intento y revertir la última transacción.

La solución obvia sería crear una empresa que gestionara el registro general de todas las transacciones. Así es como funcionan las redes de pago tradicionales como MasterCard y PayPal. Pero el inventor de Bitcoin, Satoshi Nakamoto, quería construir una red que no fuera administrada por una sola organización.

Por lo tanto, Nakamoto inventó un libro general, la cadena de bloques, que es compatible con computadoras llamadas nodos que se ejecutan en una red de igual a igual. Miles de computadoras en todo el mundo mantienen copias separadas de un bloque completo almacenando cada transacción que ha ocurrido desde que se lanzó la red en 2009. La red recompensa a los nodos que ayudan a construir la cadena de bloques al permitirles crear nuevos bitcoins también; esto resuelve el problema de distribuir monedas y simultáneamente crea un incentivo para resolver el problema de actualizar el libro mayor.

Todo se ve así: cuando un usuario quiere realizar un pago con Bitcoin, utiliza un software para crear una nueva transacción. Desde el punto de vista del usuario, simplemente significa ingresar el monto de la transacción y la dirección bitcoin del destinatario en la red, y luego presionar enviar.

El software del cliente formulará la transacción y la enviará al nodo más cercano en la red bitcoin. El primer nodo que se entera de una transacción la comparte con otros hasta que se distribuye ampliamente por toda la red.

Algunos de los nodos son mineros ("mineros") que participan en la actualización real de la cadena de bloques. El minero crea una lista de todas las transacciones de las que se enteró, pero que aún no están en la cadena de bloques. Luego verifica si la transacción sigue todas las reglas de Bitcoin - las firmas son válidas, de modo que la cantidad de retiros no exceda la cantidad de entradas, y así sucesivamente - descartando aquellas que no cumplen con las reglas. Como resultado, se crea una nueva lista de transacciones verificadas, también es un bloque. El minero también se agrega una transacción especial a sí mismo con una recompensa fija, ahora 12.5 bitcoins, por crear un bloque.

Actualmente, 12.5 bitcoins son más de $ 200,000, por lo que a muchos les gustaría agregar otro bloque a la cadena de bloques. Para ganar el derecho de agregar el siguiente bloque, los mineros de bitcoins compiten entre sí realizando cálculos repetitivos. Añaden un valor aleatorio (nonce) al bloque candidato que crearon. Luego se aplica la función hash SHA-256, que produce una secuencia corta y aparentemente aleatoria de unos y ceros que sirve como huella digital criptográfica para el bloque.

La tarea es encontrar un bloque, cuyo hash será muy pequeño, es decir, que su valor binario comience con una gran cantidad de ceros. Ahora, por ejemplo, un bloque ganador necesita un hash SHA-256 que comience con al menos 72 ceros.

Dado que los valores hash SHA-256 son inherentemente aleatorios, la única forma de encontrar uno adecuado es adivinar nuevamente. En la mayoría de los casos, el valor hash será demasiado alto y el minero repetirá el proceso, cambiando el valor nonce y calculando un valor hash diferente. La red ahora calcula alrededor de 7 x 1021 SHA-256 hashes en promedio para cada bloque creado.

Quien encuentre el bloque primero informa al resto de la red sobre él. Todos los demás confirman que el hash es lo suficientemente bajo y que sus transacciones son válidas. Si es así, agregan este bloque a su copia de la cadena de bloques. Y la carrera comienza de nuevo.

¿Cómo llega a un consenso la red bitcoin?

La innovación más importante en Bitcoin es el desarrollo de un proceso de consenso totalmente descentralizado para resolver desacuerdos sobre qué bloque agregar a la cadena de bloques, es decir, la cadena de bloques. El diagrama de arriba ilustra cómo funciona esto.

Image
Image

Suponga que dos nodos de la red descubren un nuevo bloque aproximadamente al mismo tiempo (es decir, ambos encuentran bloques cuyos valores hash son inferiores al valor objetivo). Estos son los bloques rojo y verde del segundo paso anterior. Solo uno de estos dos bloques puede formar parte de la cadena de bloques porque implican muchas transacciones repetitivas.

Para decidir qué bloque aceptar, la red pasa a la siguiente ronda de la carrera. Los mineros comienzan a buscar un segundo bloque nuevo. Si alguien encuentra un segundo bloque nuevo, contendrá un puntero a uno de los dos bloques en competencia creados en la ronda anterior. Cuando esto suceda, el nuevo bloque (púrpura) y su predecesor (verde) pasarán a formar parte de la cadena de bloques oficial. El otro bloque rival (rojo) se descarta.

En principio, este tipo de empate puede ocurrir más de una vez. Alguien más podría haber visto otro bloque al mismo tiempo que el púrpura, y este, a su vez, habría señalado el bloque rojo. En este caso, la carrera continuará hasta la tercera ronda, y el bloque ganador de esta ronda ya elegirá cuál de las dos cadenas rivales pasará a formar parte oficial de la blockchain.

Pero tal confusión no puede persistir durante mucho tiempo, porque los nodos se ensamblan en un bloque con una gran cantidad de predecesores y, en caso de empate, se elige el bloque del que escuchan primero. Por lo tanto, tan pronto como alguien detecte un bloque como el bloque púrpura en el paso 3, lo que hace que la cadena sea más larga que el resto de las cadenas concurrentes, todos los demás deben aceptar el nuevo bloque junto con sus predecesores elegidos. Todos comienzan a trabajar en el bloque que sigue al morado.

Hay una razón para que los mineros sigan esta regla de cadena larga porque solo recibirán una recompensa de 12.5 bitcoins si su bloque se convierte en parte de la cadena de bloques de consenso. Y dado que la mayoría de los demás nodos de la red siguen esta regla, es muy probable que se acepte un bloque si se construye al final de un bloque que ya pertenece a una cadena más larga, como el bloque rojo en el diagrama anterior.

Si el minero insiste persistentemente en construir en otro bloque (digamos, uno rojo), cualquier bloque que encuentre simplemente se ajustará al bloque púrpura. Pero los mineros están construyendo sobre el bloque que escuchan primero, por lo que el nuevo bloque será ignorado.

Ahora suponga que alguien quiere violar la integridad de la red enviando una moneda dos veces. El atacante realiza un pago, informa al destinatario que lo acepte (y transfiere el producto o servicio a cambio) y luego desea eliminar el pago de la cadena de bloques para enviar las mismas monedas a otra persona. Así es como se verá:

Image
Image

En este diagrama, la transacción legítima que el atacante quiere reemplazar está en el cuadro amarillo. En el paso 2, el atacante genera un nuevo bloque, gris con cuernos, que representa una transacción doble. El ataque tendrá éxito si el atacante puede obligar a la red a soltar el bloque amarillo en favor del gris.

Para hacer esto, el atacante necesita expandir su rama de blockchain más rápido de lo que el resto de la red expandirá la rama legítima. El atacante tiene suerte al principio y agrega un bloque naranja en el paso 3. Esto hace que la cadena maliciosa sea tan larga como la legítima, pero recuerde que los nodos honestos se construirán en el bloque verde porque se enteraron primero.

La pregunta es quién construirá el siguiente bloque. En el escenario 4a, el atacante descubre otro bloque y el ataque tiene éxito. Los nodos honestos que siguen la regla de la cadena larga reconocen los bloques grises y naranjas como válidos, descartando los bloques amarillos y verdes previamente configurados.

En el escenario 4b, los nodos honestos fortalecen su liderazgo. Aquí la cadena del atacante está resaltada en gris, pero aún no ha perdido. Puede seguir agregando bloques tanto como quiera; solo será derrotado si los nodos honestos tienen tal ventaja que el atacante no tiene la oportunidad de superarla.

norte

La informática protege la cadena de bloques

La minería, o minería de bitcoins, es un proceso probabilístico, por lo que la probabilidad de que un ataque tenga éxito depende en parte de la suerte. También depende de si el atacante tiene más poder de procesamiento que el resto de la red. Si es así, y este escenario se conoce como un "ataque del 51 por ciento", el ataque tendrá éxito. Por otro lado, si el atacante controla menos del 50% de la potencia de procesamiento total de la red, es poco probable que el ataque tenga éxito, especialmente si los nodos honestos tienen un comienzo decente.

Image
Image

Y aquí nos estamos acercando lentamente a los niveles colosales de consumo de energía de bitcoin. Actualmente, los mineros de bitcoin han acumulado suficiente poder colectivo para calcular más de 12 x 1018SHA-256 hashes por segundo. Un atacante necesitaría adquirir una potencia informática comparable, que valdría cientos de millones, si no miles de millones de dólares.

Los mineros han acumulado tanta potencia informática porque la minería de bitcoins es un negocio rentable. Nuevamente, los mineros reciben 12.5 bitcoins, más de $ 200,000, por bloque.

A medida que aumenta el precio de bitcoin, aumentan las ganancias de la industria y las empresas mineras gastan más en hardware y electricidad. A corto plazo, esto conducirá a una rápida construcción de bloques.

Pero la red bitcoin está programada para ajustar automáticamente la dificultad de minería para mantener una tasa de minería constante de seis bloques por hora. Si la red crea bloques demasiado rápido, el valor máximo de hash del bloque se reduce para que sea más difícil encontrar los bloques. Si la creación de bloques se ralentiza, ocurre lo contrario. Como resultado, la red produce en promedio un bloque cada 10 minutos, independientemente de la potencia de procesamiento de la red.

La recompensa de 12.5 bitcoins está programada para disminuir con el tiempo. Cuando se lanzó Bitcoin en 2009, cada bloque creó 50 bitcoins. En 2012, la recompensa se redujo a 25 bitcoins y en 2016 a 12,5. También disminuirá cada cuatro años: 6.25 en 2020, 3.125 en 2024, y así sucesivamente.

En unas pocas décadas, la recompensa caerá a niveles insignificantes. En este punto, la minería de Bitcoin estará respaldada únicamente por tarifas de transacción. Cualquier transacción puede incluir una comisión, una recompensa que se otorga al minero que incluye la transacción en un bloque. Si hay demasiadas transacciones esperando ser incluidas en un bloque, los mineros generalmente incluyen primero las transacciones con las tarifas más altas, lo que las mantiene altas.

A los primeros defensores de bitcoin les encantaba promocionar el hecho de que las transacciones de bitcoins eran gratuitas o casi gratuitas. Pero a medida que la red bitcoin se congestionó, el costo de las transacciones se disparó. A principios de diciembre, el costo promedio de las tarifas de transferencia de bitcoin se había disparado a $ 20 debido a que se acumularon demasiadas transacciones en bloques demasiado pequeños.

La creciente controversia está destrozando a la sociedad

La red se ha congestionado porque un valor codificado en el código bitcoin limita el tamaño del bloque a 1 megabyte. Este límite, introducido en 2010, fue una medida para prevenir el abuso de la red en evolución, pero se convirtió en una de las soluciones más controvertidas en el mundo bitcoin.

Image
Image

Las transacciones regulares de bitcoins tienen un tamaño promedio de aproximadamente 500 bytes, por lo que los bloques comienzan a llenarse cuando se acumulan aproximadamente 2,000 transacciones. Si la red crea un nuevo bloque cada 10 minutos, se realizan alrededor de 3.33 transacciones por segundo. Obviamente, la red de pagos global necesita procesar los pagos mucho más rápido.

El mundo de bitcoin se ha dividido en dos campos en conflicto con diferentes soluciones a este problema. Un lado afirma que la solución es simple: aumentar el tamaño del bloque. Propusieron aumentar inmediatamente el tamaño del bloque a 2, 4 u 8 megabytes, con un aumento adicional según sea necesario en el futuro.

Otro campo teme que el alto límite de bloques haga que Bitcoin sea demasiado caro para los usuarios habituales que ejecutan un nodo completo en una red p2p. Los nodos de Bitcoin completos deben descargar todas las transacciones de Bitcoin que se hayan realizado y almacenarlas indefinidamente. El aumento del límite de tamaño de bloque aumentará los requisitos de almacenamiento del nodo. Si ejecutar un nodo de Bitcoin completo se vuelve demasiado caro, los nodos pequeños se cerrarán y la red de Bitcoin terminará en manos de un pequeño número de empresas y otras grandes organizaciones.

Los partidarios del gran bloque argumentan que esto es una tontería. Por el momento, la cadena de bloques pesa 145 gigabytes y está creciendo alrededor de 4 gigabytes por mes. Duplicar el tamaño del bloque significaría que la red comenzaría a producir 8 gigabytes de datos por mes. Teniendo en cuenta que los servicios web de Amazon actualmente pagan alrededor de 2 centavos por gigabyte por mes por almacenamiento, dicen, un aumento razonable en el tamaño del bloque no le hará ningún bien a nadie.

Pero los partidarios del pequeño bloque argumentan que tal razonamiento es miope. Señalan que duplicar el tamaño del bloque por sí solo no será suficiente para satisfacer la demanda a largo plazo. Si bitcoin se basa en bloques grandes para escalar la red, pasará rápidamente a bloques de 10 MB, luego bloques de 100 MB y posiblemente bloques de 1 GB. En algún momento, la gente común ya no podrá ejecutar nodos completos. Por lo tanto, uno debe buscar una forma de escalar la red manteniendo los bloques pequeños.

El primer paso que están pidiendo es la función de testigo segregado (SegWit), que fue adoptada por la red en septiembre. Esta actualización movió firmas criptográficas ("datos de testigos") de las transacciones a una parte de la cadena de bloques que no cuenta para el límite de 1 megabyte. Una vez que un nodo ha confirmado que estas firmas son legítimas, puede descartarlas, lo que reduce la cantidad de datos que deben almacenarse de forma permanente. Cuando la implementación esté completamente operativa, debería duplicar aproximadamente el ancho de banda de la red, sin aumentar la carga en los nodos de Bitcoin.

Con el tiempo, los partidarios de los bloques pequeños esperan ver funcionar a Lightning, una red de pago que debería funcionar sobre Bitcoin. Las especificaciones de Lightning sin procesar se lanzaron a principios de diciembre y ahora tres empresas están creando implementaciones independientes de esa especificación.

Una explicación completa de Lightning Network (LN) simplemente no encajará en este artículo (y será más apropiado hablar de ello en el futuro). En resumen: utiliza un método de canal de pago que permite muchas transacciones pequeñas entre dos partes sin enviar transacciones separadas a la cadena de bloques. El objetivo de Ligntning Network es coser una conexión de mosaico de canales de pago en una red global que permita intercambiar pagos.

Si la red funciona de la manera que afirman sus defensores, resolverá el problema de escalamiento a largo plazo para Bitcoin. Pero los partidarios de los grandes bloques dudan de que cambie algo. Y aún debe aumentar el tamaño del bloque de bitcoin para satisfacer la creciente demanda.

Dos bitcoins futuros

El debate sobre el tamaño de los bloques se ha vuelto tan feroz que es fácil perder de vista el panorama general. Pero, en última instancia, están en juego dos visiones muy diferentes del futuro de bitcoin.

Image
Image

La visión con bloques grandes hace que los bloques crezcan eventualmente a gigabytes de tamaño, con jugadores más pequeños fuera del juego debido a la incapacidad de mantener los nodos completos. La red será operada por varias docenas de compañías mineras, intercambios y otras grandes empresas de bitcoins (no más de 10,000 nodos completos como es ahora). Desde el punto de vista de un usuario ocasional, una futura red de bitcoins será más como una red, y las personas podrán realizar un número ilimitado de transacciones a un bajo costo de estas transacciones. Sin embargo, una mayor concentración de la red puede llevar a un reparto desproporcionado del poder entre las empresas de nodo completo y, en última instancia, hacer que la red sea más susceptible a la regulación gubernamental.

Por el contrario, los defensores de los bloques pequeños ven una nueva arquitectura en capas en el futuro, en la que las transacciones en la cadena de bloques serán caras y pocas. La cadena de bloques se convertirá en una "capa sedimentaria" para Lightning Network, y los canales de pago que procesan múltiples pagos de Lightning serán una transacción en la cadena de bloques. Con un tamaño de bloque pequeño, aunque incluso los partidarios de bloques pequeños admiten que el tamaño tendrá que aumentarse, la red principal de Bitcoin seguirá descentralizada, con miles de nodos administrados por individuos.

La razón por la que la controversia sobre el tamaño del bloque se ha vuelto tan feroz es porque cada campo ve el desarrollo de Bitcoin de manera diferente. Los defensores de los grandes bloques creen que los pequeños bloques están saboteando inútilmente el crecimiento de la red en busca de una agenda ideológica. Los pequeños bloqueadores argumentan que los grandes bloques socavan la descentralización, que atrajo a muchas personas a las criptomonedas en primer lugar.

El auge de las bifurcaciones de bitcoin

También hay controversias porque Bitcoin es una red basada en consenso. El sistema funciona porque cada nodo de la red sigue reglas generales para determinar la legalidad e ilegalidad de los bloques.

Image
Image

Si diferentes nodos no están de acuerdo con las reglas que siguen, se crean las denominadas bifurcaciones (bifurcaciones): divisiones o incluso bifurcaciones de la cadena de bloques. El nodo crea un bloque, por ejemplo, de más de 1 megabyte, que otros nodos consideran no válido. La red se divide en dos partes. Los nodos que consideran que el nuevo bloque es legítimo lo consideran una nueva cadena larga y construyen nodos sobre ella. Los nodos que lo consideren ilegal lo ignorarán y se alinearán con su predecesor. Por lo tanto, a primera vista, dos cadenas de reacciones completamente incomparables en la cadena de bloques se ejecutan en paralelo.

Para evitar esto, todos en la red, o casi todos, deben acordar nuevas reglas mucho antes de que entren en vigencia. Esta necesidad de un amplio consenso ha sido una de las razones por las que la comunidad bitcoin ha tenido un largo debate sobre los cambios en el tamaño de los bloques. Desde 2015, la mayoría de la gente creía que estos cambios eran necesarios, pero nadie entendía cuál debería ser el conjunto de cambios con el que todos estarían de acuerdo.

En agosto de 2017, la facción disidente de los grandes bloques decidió tomar el asunto en sus propias manos. Dividieron deliberadamente la cadena de bloques sin esperar el consenso. El resultado es una nueva criptomoneda: Bitcoin Cash.

Por supuesto, hay muchas criptomonedas similares a bitcoins, pero esta es especial: dado que era una bifurcación de la cadena de bloques existente, cualquiera que tuviera bitcoins regulares antes de la bifurcación también obtuvo Bcash después de la bifurcación. El valor combinado de las dos criptomonedas esencialmente excedió el valor previo a la bifurcación de bitcoin, generando esencialmente miles de millones de dólares de nueva riqueza.

En noviembre, siguió una propuesta para duplicar el tamaño del bloque en la red principal de Bitcoin a 2 megabytes, pero fue rechazada. En respuesta, algunos grandes bloqueadores han trasladado su valor criptográfico a Bitcoin Cash.

¿Por qué Bitcoin puede cambiar el mundo?

La innovación fundamental de Bitcoin es que fue el primer sistema de pago electrónico completamente descentralizado. Esto a menudo se pone en un contexto político, posicionando a la red bitcoin como un rival de la Reserva Federal y los grandes bancos.

Image
Image

Pero la descentralización de bitcoin tuvo otra consecuencia, que puede ser más sutil pero no menos importante: las transferencias de bitcoin son irreversibles. Si compra algo con una tarjeta de crédito normal y el vendedor no entrega el producto, puede solicitar a la red de tarjetas de crédito que cancele la transacción. Pero eso no funcionará con bitcoins. Simplemente no hay nadie a quien llamar.

La gente compara Bitcoin con Internet. Internet ha renunciado a las garantías de fiabilidad de las redes tradicionales; si la ruta de Internet está congestionada, los enrutadores simplemente eliminan los paquetes que no pueden entregar. Corresponde al remitente notar que el paquete no ha sido entregado y enviar otra copia.

Este enfoque enloqueció a las viejas telecomunicaciones, pero resultó ser una innovación importante. Permitió que los enrutadores de Internet fueran más simples y fáciles de comunicar entre diferentes tipos de redes. Y al final funcionó porque las computadoras son excelentes para entregar mensajes con éxito.

Bitcoin está haciendo un cambio similar: la red en sí no brinda a los usuarios finales una sólida protección contra el fraude. En cambio, la responsabilidad se traslada a los creadores de aplicaciones bitcoin, quienes deben descubrir cómo proteger a sus usuarios del fraude.

Esto, en parte, convierte a Bitcoin en un activo riesgoso. En 2011, alguien afirmó que tenía 25.000 bitcoins, entonces valían alrededor de $ 500.000, pero hoy valdrían más de $ 400 millones, y fueron robados por un pirata informático. Esta historia se repite una y otra vez.

Pero a pesar de todos sus inconvenientes, la irreversibilidad de bitcoin tiene un potencial importante: hace de bitcoin (como Internet) una plataforma financiera única, abierta y programable. El software que interactúa con una red de pago convencional como Visa o MasterCard debe tener en cuenta sus complejos modelos de seguridad y el riesgo de que la red cancele el pago posteriormente.

La creación de un nuevo tipo de servicios financieros en una plataforma tradicional requiere la aprobación del propietario de la red tradicional, y estas empresas no están dispuestas a correr riesgos, porque una aplicación mal diseñada puede convertirse en una herramienta de fraude. Es difícil para las startups crear nuevos servicios financieros utilizando redes de pago convencionales.

Por el contrario, la validez de las transacciones de bitcoin se puede verificar completamente en el software. No hay necesidad de preocuparse de que se cancelen más tarde, tampoco se requieren confirmaciones y aprobaciones de arriba.

Hace unos años se esperaban aplicaciones financieras personalizadas basadas en Bitcoin, al igual que Google y Facebook se basan en TCP / IP. Dichas aplicaciones podrían ofrecer servicios de alto nivel: autenticación biométrica, servicios de depósito en garantía para pedidos pendientes, garantías de responsabilidad del cliente que los protegen del fraude y medidas antifraude de las redes financieras convencionales.

Hasta que eso sucedió. Nueve años después de su inicio, el uso de bitcoin todavía está limitado a una pequeña comunidad de entusiastas de bitcoin y criptomonedas.

Quizás solo necesites ser paciente. Internet tardó unos 25 años en pasar de ser una web experimental a una tecnología útil para la gente corriente. En este momento, están sucediendo muchas cosas nuevas en el ecosistema de bitcoin, y algunas de las innovaciones podrían tener consecuencias inesperadas en los próximos años.

Bitcoin se ha convertido en la moneda de reserva del mundo de las criptomonedas

Una de las consecuencias que ha dejado bitcoin es inspirar y apoyar la explosión cámbrica de nuevas tecnologías basadas en blockchain. En la actualidad, existen cientos de criptomonedas inspiradas en bitcoins. La gente quiere usar criptomonedas exóticas debido a los beneficios que prometen. Bitcoin juega el mismo papel en la economía blockchain que el dólar en el comercio internacional. Cuando dos países pequeños quieren comerciar entre sí, a veces utilizan dólares como su sistema de liquidación porque el sistema financiero global lo permite. Esto, a su vez, eleva el valor del dólar y facilita a los estadounidenses el comercio con el resto del mundo. Entonces, Bitcoin se ha convertido en un medio de intercambio conveniente para transacciones entre criptomonedas y monedas convencionales. Pero esto ni siquiera es el comienzo.

Image
Image

Ilya Khel

Recomendado: