Bitcoin es una forma de dinero digital. Pero a diferencia de las monedas fíat a las que estás acostumbrado, no existe un banco central que lo controle. Por el contrario, en Bitcoin, el sistema financiero está dirigido por miles de ordenadores distribuidos alrededor del mundo. Cualquiera puede participar en el ecosistema descargándose un software de código abierto.
Anunciado en 2008 y lanzado en 2009, Bitcoin se convirtió en la primera criptomoneda. Como tal proporcionaría a los usuarios la posibilidad de enviar y recibir dinero digital (bitcoins, con b minúscula, o BTC). Lo que lo hace tan atractivo es el hecho de no ser censurable, que los fondos no puedan ser gastados más de una vez y que las transacciones puedan realizarse en todo momento y desde cualquier lugar.
¿Para Qué se Utiliza Bitcoin?
La gente utiliza Bitcoin por una serie de razones. Muchos valoran su naturaleza no permisionada; cualquiera con una conexión a Internet puede hacer envíos o recibir transferencias. Es un poco como el dinero efectivo en el sentido que nadie puede impedir que lo uses, pero debido a su existencia digital, puede ser transferido globalmente.
¿Qué Hace Valioso a Bitcoin?
Bitcoin se caracteriza por su descentralización, resistencia a la censura, seguridad y naturaleza transfronteriza. Estas cualidades lo han hecho atractivo para diversos casos de uso, como las remesas y pagos internacionales en que los individuos no quieren revelar sus identidades (como sí ocurriría con una tarjeta de débito o crédito).
Muchos deciden no gastar sus bitcoins, sino conservarlos a largo plazo (práctica a la que también se denomina hodling). Bitcoin ha sido apodado oro digital, debido a que presenta una oferta monetaria finita. Algunos inversores ven Bitcoin como un depósito de valor. Dado que es escaso y difícil de producir, ha sido comparado con metales preciosos como el oro o la plata.
Los «holders» consideran que dichas características (combinadas con una accesibilidad internacional y una elevada liquidez) lo convierten en un medio ideal para almacenar valor durante largos periodos. Creen que con el tiempo, el valor de Bitcoin continuará apreciándose.
¿Cómo Funciona Bitcoin?
Cuando Alice le hace una transferencia a Bob, no envía fondos de la manera que podrías imaginarte. No es el equivalente digital de darle en mano un billete de dólar; sino que sería más bien como escribir en una hoja de papel que ella (Alice) le está entregando a él (Bob) el dólar en cuestión. Cuando Bob se disponga a enviar dichos fondos a Carol, ella podrá ver que él está en posesión de los mismos al examinar la hoja de papel.
La hoja es un tipo de base de datos particular llamada blockchain. Todos los participantes de la red tienen una copia idéntica de dicha base de datos almacenada en sus dispositivos, y se conectan unos con otros para sincronizar nueva información.
Cuando un usuario realiza un pago, lo transmite directamente a la red peer-to-peer; es decir, que no hay un banco o institución centralizada que procese las transferencias. Para añadir nueva información, la blockchain de Bitcoin utiliza un mecanismo especial denominado minería. Es a través de dicho proceso que se registran nuevos bloques de transacciones en la blockchain.
¿Qué es la Blockchain?
El blockchain es un libro mayor contable que «sólo anexa»: esto significa que en él, los datos sólo pueden ser añadidos. Una vez se ha incluido información, resulta extremadamente difícil modificarla o borrarla. La blockchain impone esta condición mediante la inclusión en cada bloque de un puntero dirigido hacia el bloque previo.
El puntero es en realidad un hash del bloque anterior. El hashing consiste en hacer pasar datos por una función unidireccional para producir una «huella digital» única del input. Si el input se modifica aunque sea de forma mínima, la huella digital tendrá un aspecto completamente diferente. Dado que los bloques se encadenan, no hay forma de que alguien edite una entrada antigua sin invalidar los bloques posteriores. Dicha estructura es uno de los componentes que hacen que la blockchain sea segura.
¿Es Bitcoin Legal?
Bitcoin es perfectamente legal en la mayoría de países. Sin embargo, existen algunas excepciones; asegúrate de informarte sobre las leyes que rigen en tu jurisdicción antes de invertir en criptomonedas.
En los países que es legal, las entidades gubernamentales adoptan variados enfoques respecto a ellas en lo que respecta a fiscalidad y compliance. La regulación está todavía muy poco desarrollada en general, y es probable que cambie considerablemente en los próximos años.
Una Historia de Bitcoin
¿Quién Creó Bitcoin?
¡Nadie lo sabe! El creador de Bitcoin utilizó el pseudónimo Satoshi Nakamoto, pero no sabemos nada sobre su identidad. Satoshi podría ser una persona o un grupo de desarrolladores de cualquier parte del mundo. El nombre es de origen japonés, pero el dominio del idioma inglés demostrado por Satoshi ha llevado a muchos a creer que él/ella/ellos son originarios de un país de habla inglesa.
Satoshi publicaría el white paper de Bitcoin así como su software. Sin embargo, el misterioso creador desaparecería en 2010.
¿Inventó Satoshi la Tecnología Blockchain?
Bitcoin combina en realidad una serie de tecnologías preexistentes, que se conocían ya desde hace algún tiempo. El concepto de una cadena de bloques no nació con Bitcoin. El uso de estructuras de datos inalterables de este tipo se remonta a principios de los 90, cuando Stuart Haber y W. Scott Stornetta propusieron un sistema para «sellar temporalmente» (timestamping) documentos.
De forma parecida a las blockchains de hoy en día, dicho sistema se apoyaba en técnicas criptográficas para proteger los datos y prevenir que fueran manipulados. Curiosamente, en ningún momento el white paper de Satoshi hace uso del término «blockchain».
Dinero Efectivo Digital Antes de Bitcoin
Bitcoin no fue el primer intento de desarrollo de una forma de dinero efectivo digital, pero sin duda ha sido la más exitosa. Sistemas previos allanaron el camino a la invención de Satoshi:
- DigiCash: DigiCash fue una compañía fundada por el criptógrafo y científico computacional David Chaum a finales de los 80. Se presentaba como una solución de privacidad para transacciones online, que partía de un artículo escrito por el propio Chaum. El modelo DigiCash era un sistema centralizado, pero de todas formas, fue un experimento interesante. Posteriormente, la empresa se declararía en bancarrota.
- B-money: B-money sería descrito inicialmente en una propuesta del ingeniero informático Wei Dai, publicada en los 90. Dicha propuesta sería citada en el white paper de Bitcoin, y no es difícil entender por qué. B-money proponía un sistema Proof of Work (que es el mismo que se utiliza en la minería de Bitcoin), así como el empleo de una base de datos distribuida en la que los usuarios firman transacciones. Una segunda versión de b-money también describía una idea similar al staking, sistema empleado por otras criptomonedas en la actualidad. Al final, b-money nunca acabaría de despegar al no pasar de la fase de borrador. A pesar de ello, Bitcoin se inspiraría claramente en los conceptos presentados por Dai.
- Bit Gold: Hasta tal punto se parecen Bit Gold y Bitcoin, que a algunos les ha dado por pensar que su creador, el científico computacional Nick Szabo, es el mismísimo Satoshi Nakamoto. En esencia, Bit Gold consiste en un libro mayor contable que almacena series de datos originadas a partir de operaciones Proof of Work. Igual que ocurrió con b-money, nunca se continuaría su desarrollo. Las similitudes entre Bit Gold y Bitcoin, sin embargo, han consolidado la reputación del primero como “precursor de Bitcoin”.
¿Cómo se Crean Nuevos Bitcoins?
Bitcoin tiene una oferta monetaria finita, pero no todas sus unidades se encuentran en circulación todavía. La única forma de crear nuevas monedas es a través de un proceso denominado minería; que es el mecanismo especial que se utiliza para añadir datos a la blockchain.
¿Cuántos Bitcoins Existen?
El protocolo fija la masa monetaria máxima de Bitcoin en veintiún millones de monedas. Hasta el 2020, un poco menos del 90% de éstas han sido ya generadas, pero se tardarán unos cien años en producir las restantes. Esto se debe a una serie de eventos de naturaleza periódica conocidos como halvings, que de una forma gradual van reduciendo la recompensa por minado.
¿Cómo Funciona la Minería de Bitcoin?
Mediante la minería, los participantes añaden bloques a la blockchain. Para ello, deben dedicar potencia computacional a la resolución de unos rompecabezas criptográficos. Como incentivo, hay una recompensa disponible para aquel que proponga un bloque válido.
Generar un bloque es caro, pero confirmar su validez resulta muy barato. Si alguien intenta hacer trampas mediante un bloque inválido, la red inmediatamente lo rechazará, y el minero no podrá recuperar los costes de minado.
La recompensa (a menudo llamada recompensa de bloque) está formada por dos componentes: las comisiones vinculadas a las transacciones, y el subsidio de bloque. El subsidio de bloque es la única fuente de bitcoins nuevos. Cada bloque minado añade una cantidad determinada de monedas a la masa monetaria total.
¿Cuánto se Tarda en Minar un Bloque?
El protocolo ajusta la dificultad de minado para que se tarden aproximadamente diez minutos en encontrar un nuevo bloque. Pero los bloques no se encuentran siempre justo diez minutos después del anterior; el tiempo que se emplea simplemente fluctúa en torno a este objetivo.
¿Qué Puedo Comprar con Bitcoin?
Con Bitcoin puedes comprar muchas cosas. En este momento, puede resultar complicado (aunque no imposible) encontrar vendedores que acepten Bitcoin en sus tiendas físicas. Sin embargo, podrás encontrar páginas web que lo aceptan o que te permiten comprar tarjetas regalo para otros servicios con él. Entre las cosas que puedes comprar con Bitcoin, por nombrar sólo algunas, encontramos:
- Billetes de avión
- Habitaciones de hotel
- Propiedades inmobiliarias
- Comida y bebida
- Vestimenta
- Tarjetas regalo
- Suscripciones online
¿Dónde Puedo Gastar Bitcoins?
¡Puedes gastar Bitcoins en un número creciente de lugares! Repasemos algunos de ellos.
- TravelbyBit: ¡Ahorra considerables comisiones de tarjeta de crédito al viajar por el mundo! Puedes reservar vuelos y hoteles con Bitcoin y otras criptomonedas a través de TravelbyBit. Regístrate y reserva con cripto, y consigue un 10% de descuento en tus compras.
- Spendabit: Spendabit es un motor de búsqueda de productos que puedes comprar con Bitcoin. Simplemente busca aquello que deseas comprar, y obtendrás un listado de vendedores a los que puedes pagar con Bitcoin.
- Coinmap: Busca todos los vendedores de criptomonedas y ATMs de tu área. Si estás ansioso por gastar tus Bitcoins y simplemente buscas un lugar donde hacerlo, esta podría ser una opción ideal para ti.
- Bitrefill: Aquí podrás comprar tarjetas regalo para cientos de servicios, y recargar tu teléfono con Bitcoin y otras criptomonedas. Es bastante fácil hacerlo, e incluso puedes utilizar la Lightning Network para el pago.
¿Qué Ocurre si Pierdo mis Bitcoins?
Dado que ningún banco está involucrado, tú eres el responsable de mantener a salvo tus monedas. Algunos prefieren almacenarlas en exchanges, mientras otros las custodian ellos mismos mediante distintos tipos de wallets (monederos). Si utilizas un monedero, resulta crucial que apuntes tu frase semilla (seed phrase) para que puedas restaurarlo.
¿Puedo Revertir Transacciones de Bitcoin?
Una vez los datos han sido añadidos a la blockchain, no es fácil eliminarlos (en la práctica, resulta virtualmente imposible). Esto significa que cuando realizas una transacción, no puede ser anulada. Por ello, siempre deberías comprobar dos veces, o incluso tres, que estás enviando tus fondos a la dirección correcta.
Para un ejemplo de cómo podrías teóricamente revertir una transacción, ver ¿Qué es un ataque del 51%?
¿Puedo Ganar Dinero con Bitcoin?
Con Bitcoin puedes hacer dinero, pero también puedes perderlo. Normalmente, los inversores a largo plazo compran Bitcoin y lo guardan, con la idea de que se revalorizará en el futuro. Otros optan por usarlo para hacer «trading» contra otras criptomonedas para lograr beneficios a corto o medio plazo. Ambas estrategias entrañan riesgos, pero a menudo resultan más rentables que los enfoques de bajo riesgo.
Algunos inversores adoptan estrategias híbridas. Poseen bitcoins como una inversión a largo plazo, pero también lo «tradean» (en un portafolio separado) a corto plazo. No existe una forma correcta o incorrecta de asignar activos en tu portafolio; cada inversor tendrá una tolerancia al riesgo y unos objetivos distintos.
Los préstamos (lending) son una forma cada vez más popular de generar ingresos pasivos. Al prestar tus monedas a otra persona, puedes generar un interés que se te pagará en una fecha futura. Plataformas como Binance Lending te facilitan este servicio con Bitcoin y otras criptomonedas.
¿Cómo Puedo Almacenar mis Bitcoins?
Existen muchas opciones para almacenar monedas, cada una con sus puntos fuertes y débiles.
Almacenar tus bitcoins en Binance
Una solución de custodia designa un tipo de almacenamiento en que, en realidad, el usuario no guarda él mismo las monedas, sino que confía en un tercero para que lo haga. Para realizar transacciones, el usuario deberá iniciar sesión en la plataforma de dicha tercera parte. Exchanges como Binance utilizan frecuentemente este modelo, dado que es mucho más eficiente para los trades. Almacenar tus monedas en Binance te permite acceder fácilmente a las mismas, tanto para trading como lending.
Almacenar tus monedas en una Wallet de Bitcoin
Las soluciones sin custodia son el extremo opuesto; ponen al usuario al cargo de sus fondos. Para almacenar fondos con una solución de este tipo, se utiliza un instrumento denominado «wallet» (monedero). Una wallet no guarda de forma directa tus monedas; sino que tiene las claves criptográficas que las desbloquean en la blockchain. En este sentido, dispones de dos opciones principales:
Hot wallets (monederos calientes)
Una hot wallet o monedero caliente, es un software que se conecta, de algún modo, a Internet. Generalmente, se presenta bajo la forma de una app móvil o de ordenador de sobremesa, que te permite enviar y recibir monedas con facilidad. Un ejemplo de monedero móvil fácil de usar y que soporta muchas monedas es TrustWallet. Al estar online, las hot wallets son, en general, más convenientes para pagos, pero también son más vulnerables frente a ataques.
Cold wallets (monederos fríos)
Las wallets de criptomonedas que no están expuestas a Internet se conocen como cold wallets o monederos fríos. Son menos propensas a sufrir ataques dado que están a salvo del vector online, pero, por consiguiente, tienden a proporcionar una experiencia de usuario más engorrosa. Como ejemplos, podemos citar las hardware wallets (monederos hardware) o las paper wallets (monederos de papel).
Para una explicación más a fondo de los distintos tipos de wallets, no dejes de consultar la Guía sobre Tipos de Monederos.
¿Qué es el Halving de Bitcoin?
Un halving de Bitcoin es, simplemente, un acontecimiento que reduce la recompensa de bloque. Cada vez que se produce un halving, la recompensa que se concede a los mineros por validar nuevos bloques se divide por dos (es decir, que sólo recibirán la mitad, «half» en inglés, de lo que solían recibir). Las comisiones por transacción (transaction fees), sin embargo, no se ven afectadas.
¿Cómo funciona el halving de Bitcoin?
Cuando Bitcoin fue lanzado, los mineros recibían 50 BTC por cada bloque válido encontrado. El primer halving se produciría el 28 de noviembre de 2012. En ese momento, el protocolo reduciría el subsidio de bloque desde los 50 BTC en vigor a 25 BTC. El segundo halving tendría lugar el 9 de julio de 2016 (se pasaría de 25 BTC a 12.5 BTC). El próximo, previsto para mayo de 2020, lo reducirá hasta los 6.25 BTC.
Es posible que hayas identificado un patrón aquí. Descontando unos meses arriba o abajo, la sucesión de halvings parece producirse cada cuatro años. Es algo que viene de serie; aunque el protocolo no especifica fechas concretas en las que se producirán dichos eventos. En su lugar, lo que emplea como referencia es la altura de bloque (block height); es decir, que cada 210.000 bloques tendrá lugar un halving. Por lo tanto, podemos esperar que cada una de las reducciones del subsidio a la mitad tarde en torno a 2.100.000 minutos en producirse (recuerda que un bloque tarda ~ 10 minutos en ser minado).
¿Por qué se produce el halving de Bitcoin?
Algunos especulan que es simplemente el resultado de empezar con un subsidio de bloque de 50 BTC, que se reduce a la mitad cada 210,000 bloques. Tener una oferta monetaria finita significa que la moneda no es propensa a la desvalorización a largo plazo. Esto contrasta totalmente con el dinero fíat, que pierde poder adquisitivo con el tiempo a medida que nuevas unidades entran en circulación.
Tiene sentido que haya límites sobre la rapidez con que los participantes pueden minar monedas. Después de todo, el bloque 210,000 generó el 50% (es decir, para 2012). Si el subsidio se mantuviera igual, todas las unidades habrían sido minadas para 2016. Con el mecanismo de halving, existe un incentivo para minar durante más de 100 años. Esto le da al sistema tiempo más que suficiente para atraer usuarios para que se pueda desarrollar un mercado de comisiones.
¿Qué repercusiones tiene el halving de Bitcoin?
Los más afectados por las halvings son los mineros. Tiene sentido, ya que el subsidio en bloque constituye una parte significativa de sus ingresos. Cuando se reduce a la mitad, solo reciben la mitad de lo que una vez hicieron. La recompensa también consiste en comisiones de transacción, pero hasta la fecha, solo han constituido una fracción de la recompensa de bloque.
Por lo tanto, los halvings podrían hacer que para algunos participantes dejara de resultar rentable continuar minando. Lo que esto significaría para la industria en su conjunto es una incógnita. Una reducción de los «block rewards» (recompensas de bloque) podría llevar a una mayor centralización de los «pools» mineros o, simplemente, podría promover prácticas de minado más eficientes.
Si Bitcoin continúa dependiendo de un algoritmo Proof of Work, las comisiones (fees) deberán aumentar para mantener la rentabilidad de la minería. Dicho escenario es perfectamente posible, dado que los bloques sólo pueden albergar cierto número de transacciones. Si se acumulan una gran cantidad de transacciones pendientes, aquellas con unas comisiones más elevadas se incluirán primero.
Históricamente, un fuerte aumento en el precio de Bitcoin ha seguido el halving. Por supuesto, no hay muchos datos disponibles, ya que solo hemos visto 3 hasta ahora. Muchos atribuyen el movimiento de los precios a una apreciación de la escasez de Bitcoin por parte del mercado, una realización provocada por el halving. Los defensores de esta teoría que creían que el valor se dispararía una vez más después del evento en mayo de 2020 estaban en lo correcto.
¿Cuándo se producirá el próximo Halving de Bitcoin?
Se espera que el próximo halving tenga lugar en mayo de 2024, cuando la recompensa caerá a 6.25 BTC.
Malentendidos Habituales Sobre Bitcoin
¿Es Bitcoin anónimo?
Realmente no. Bitcoin puede parecer anónimo inicialmente, pero esto no es correcto. La blockchain de Bitcoin es pública y cualquiera puede ver las transacciones. Tu identidad no está vinculada a las direcciones de tu monedero en la blockchain, pero un observador con los recursos correctos podría vincular ambas. Es más preciso describir Bitcoin como seudónimo. Las direcciones de Bitcoin son visibles para todos, pero los nombres de sus propietarios no lo son.
Dicho esto, el sistema es relativamente privado, y hay métodos para que sea aún más difícil para los observadores descubrir qué estás haciendo con tus bitcoins. Las tecnologías de libre acceso pueden crear una negación plausible para «romper el enlace» entre las direcciones. Además, las futuras actualizaciones podrían aumentar enormemente la privacidad. Para obtener un ejemplo, consulta Introducción a las transacciones confidenciales.
¿Es Bitcoin una estafa?
No. Al igual que el dinero fiduciario, Bitcoin también puede usarse para actividades ilegales. Pero, esto no convierte a Bitcoin en una estafa en sí misma.
Bitcoin es una moneda digital que no está controlada por nadie. Los detractores lo han calificado como un esquema piramidal, pero no se ajusta a la definición. Como dinero digital, funciona igual de bien a $20 por moneda que a $20,000 por moneda. Tiene más de una década y la tecnología ha demostrado ser muy segura y confiable.
Desafortunadamente, Bitcoin se usa en muchas estafas que debes tener en cuenta. Estos pueden incluir phishing y otros esquemas de ingeniería social, como sorteos falsos y airdrops. Como regla general: si algo suena demasiado bueno para ser verdad, probablemente sea una estafa. Nunca des tus claves privadas o frase seed a nadie, y ten cuidado con los esquemas que ofrecen multiplicar tu dinero con poco riesgo a tu nombre. Si envías tus monedas a un estafador o a un sorteo falso, se perderán para siempre.
¿Es Bitcoin una burbuja?
A lo largo de los muchos aumentos parabólicos en el precio de Bitcoin, era común ver a personas que se referían a él como una burbuja especulativa. Muchos economistas han comparado Bitcoin con períodos como Tulipomanía o el boom de las punto-com.
Debido a la naturaleza única de Bitcoin como un producto digital descentralizado, su precio está completamente dictado por la especulación en el mercado libre. Entonces, si bien hay muchos factores que impulsan el precio de Bitcoin, finalmente afectan la oferta y la demanda del mercado. Y dado que Bitcoin es escaso y sigue un estricto cronograma de emisión, se cree que la demanda a largo plazo excederá la oferta.
Los mercados de criptomonedas también son relativamente pequeños en comparación con los mercados tradicionales. Esto significa que Bitcoin y otros activos criptográficos tienden a ser más volátiles, y es bastante común ver desequilibrios de mercado a corto plazo entre la oferta y la demanda.
En otras palabras, Bitcoin puede ser un activo volátil a veces. Pero la volatilidad es parte de los mercados financieros, especialmente los que tienen volumen y liquidez relativamente más bajos.
¿Bitcoin usa cifrado?
No. Este es un error común, pero la blockchain de Bitcoin no usa cifrado. Todos los pares de la red deben poder leer las transacciones para asegurarse de que sean válidas. En cambio, utiliza firmas digitales y funciones hash. Si bien algunos algoritmos de firma digital usan cifrado, ese no es el caso de Bitcoin.
Sin embargo, vale la pena señalar que muchas aplicaciones y monederos criptográficos utilizan cifrado para proteger los monederos de los usuarios con contraseñas. Aún así, estos métodos de cifrado no tienen nada que ver con la blockchain, simplemente se incorporan a otras tecnologías que la aprovechan.
Escalabilidad de Bitcoin
¿Qué es la escalabilidad?
La escalabilidad es una medida de la capacidad de un sistema para crecer y adaptarse a la creciente demanda. Si alojas un sitio web que está repleto de solicitudes, puedes escalarlo agregando más servidores. Si deseas ejecutar aplicaciones más intensivas en tu computadora, puedes actualizar sus componentes.
En el contexto de las criptomonedas, usamos el término para describir la facilidad de actualizar una blockchain para que pueda procesar una mayor cantidad de transacciones.
¿Por qué Bitcoin necesita escalar?
Para funcionar en los pagos diarios, Bitcoin debe ser rápido. Tal como está, tiene un rendimiento relativamente bajo, lo que significa que se puede procesar una cantidad limitada de transacciones por bloque.
Como recordarás, los mineros reciben comisiones de transacción como parte de la recompensa de bloque. Los usuarios los adjuntan a sus transacciones para incentivar a los mineros a agregar sus transacciones a la blockchain.
Los mineros buscan obtener un retorno de su inversión en hardware y electricidad, por lo que priorizan las transacciones con comisiones más altas. Si hay muchas transacciones en la «sala de espera» de la red (llamada mempool), las comisiones pueden aumentar significativamente a medida que los usuarios hacen una oferta para que se incluya la suya. En el peor de los casos, la comisión promedio fue de más de $50.
¿Cuántas transacciones puede procesar Bitcoin?
Según el número promedio de transacciones por bloque, Bitcoin puede administrar aproximadamente cinco transacciones por segundo en este momento. Es mucho más bajo que el de las soluciones de pago centralizadas, pero este es uno de los costos de una moneda descentralizada.
Debido a que no es administrado por un centro de datos que una sola entidad puede actualizar a voluntad, Bitcoin debe limitar el tamaño de sus bloques. Se podría integrar un nuevo tamaño de bloque que permita 10,000 transacciones por segundo, pero dañaría la descentralización de la red. Recuerda que los nodos completos necesitan descargar nueva información aproximadamente cada diez minutos. Si se vuelve demasiado pesado para ellos hacerlo, es probable que se desconecten.
Si el protocolo se va a utilizar para pagos, los entusiastas de Bitcoin creen que la escala efectiva debe lograrse de diferentes maneras.
¿Qué es la Lightning Network?
La Lightning Network es una solución de escalabilidad propuesta para Bitcoin. Lo llamamos una solución de capa dos porque aleja las transacciones de la blockchain. En lugar de registrar todas las transacciones en la capa base, se manejan mediante otro protocolo incorporado encima.
La Lightning Network permite a los usuarios enviar fondos casi al instante y de forma gratuita. No hay restricciones en el rendimiento (siempre que los usuarios tengan la capacidad de enviar y recibir). Para usar la Lightning Network de Bitcoin, dos participantes bloquean algunas de sus monedas en una dirección especial. La dirección tiene una propiedad única: solo libera los bitcoins si ambas partes están de acuerdo.
A partir de ahí, las partes mantienen un libro mayor privado que puede reasignar saldos sin anunciarlo a la cadena principal. Solo publican una transacción en blockchain cuando terminan. El protocolo luego actualiza sus saldos en consecuencia. Ten en cuenta que tampoco necesitan confiar el uno en el otro. Si uno intenta hacer trampa, el protocolo lo detectará y los castigará.
En total, un canal de pago como este solo requiere dos transacciones en cadena del usuario: una para financiar su dirección y otra para luego distribuir las monedas. Esto significa que se pueden hacer miles de transferencias mientras tanto. Con un mayor desarrollo y optimización, la tecnología podría convertirse en un componente crítico para los grandes sistemas blockchain.
Para obtener una explicación más detallada sobre el problema de la escalabilidad y sus posibles soluciones, echa un vistazo a Escalabilidad de Blockchain: cadenas laterales y canales de pago.
¿Qué son los «forks» (bifurcaciones)?
Como Bitcoin es de código abierto, cualquiera puede modificar el software. Puede agregar nuevas reglas o eliminar las antiguas para adaptarse a diferentes necesidades. Pero no todos los cambios son iguales: algunas actualizaciones harán que su nodo sea incompatible con la red, mientras que otras serán compatibles con versiones anteriores.
Soft forks
Un soft fork es un cambio en las reglas que permite que los nodos actualizados interactúen con los antiguos. Tomemos el tamaño de bloque como ejemplo. Supongamos que tenemos un tamaño de bloque de 2 MB y que la mitad de la red implementa un cambio; de ahora en adelante, todos los bloques no deberán superar 1 MB. Esto significa que rechazarán cualquier cosa que supere esa cifra.
Los nodos más antiguos aún pueden recibir estos bloques o propagar los suyos. Eso significa que todos los nodos siguen siendo parte de la misma red, sin importar qué versión ejecuten.
Bitcoin Segregated Witness (o SegWit) es un ejemplo de una bifurcación suave. Utilizando una técnica inteligente, introdujo un nuevo formato para bloques y transacciones. Los nodos antiguos continúan recibiendo bloques, pero no validan el nuevo tipo de transacción.
Hard forks
Un hard fork es más complejo. Supongamos ahora que la mitad de la red quiere aumentar el tamaño del bloque de 2 MB a 3 MB. Si intentas enviar un bloque de 3 MB a los nodos más antiguos, los nodos lo rechazarán, ya que las reglas establecen claramente que 2 MB es el máximo que pueden aceptar. Debido a que las dos redes ya no son compatibles, la blockchain se divide en dos.
En 2017, Bitcoin pasó por una bifurcación dura controvertida. Una minoría de participantes quería aumentar el tamaño del bloque para garantizar un mayor rendimiento y comisiones de transacción más baratas. Otros creyeron que se trataba de una estrategia de escalado pobre. Finalmente, la bifurcación dura dio a luz a Bitcoin Cash (BCH), que se separó de la red de Bitcoin y ahora tiene una comunidad independiente y una hoja de ruta.
Para obtener más información sobre las bifurcaciones, consulta Bifurcaciones Duras y Bifurcaciones Suaves.
Participar en la Red Bitcoin
¿Qué es un nodo de Bitcoin?
«Nodo de Bitcoin» es un término utilizado para describir un programa que interactúa con la red de Bitcoin de alguna manera. Puede ser cualquier cosa, desde un teléfono móvil que opera un monedero Bitcoin hasta una computadora dedicada que almacena una copia completa de la blockchain.
Hay varios tipos de nodos, cada uno realizando funciones específicas. Todos ellos actúan como un punto de comunicación a la red. Dentro del sistema, transmiten información sobre transacciones y bloques.
¿Cómo funciona un nodo de Bitcoin?
Full nodes (Nodos completos)
Un nodo completo valida las transacciones y los bloques si cumplen ciertos requisitos (es decir, siguen las reglas). La mayoría de los nodos completos ejecutan el software Bitcoin Core, que es la implementación de referencia del protocolo Bitcoin.
Bitcoin Core fue el programa lanzado por Satoshi Nakamoto en 2009; simplemente se llamó Bitcoin en ese momento, pero luego se renombró para evitar confusiones. También se pueden usar otras implementaciones, siempre que sean compatibles con Bitcoin Core.
Los nodos completos son parte integral de la descentralización de Bitcoin. Descargan y validan bloques y transacciones, y los propagan al resto de la red. Debido a que verifican independientemente la autenticidad de la información que se les proporciona, el usuario no confía en un tercero para nada.
Si un nodo completo almacena una copia completa de la blockchain, se denomina nodo de archivo completo. Sin embargo, algunos usuarios descartan bloques más antiguos para ahorrar espacio: la blockchain de Bitcoin contiene más de 200 Gb de datos de transacciones.
Light nodes (Nodos ligeros)
Los nodos ligeros no son tan capaces como los nodos completos, pero también requieren menos recursos. Permiten a los usuarios interactuar con la red sin realizar todas las operaciones que realiza un nodo completo
Cuando un nodo completo descarga todos los bloques para validarlos, los nodos ligeros solo descargan una parte de cada bloque (llamado encabezado de bloque). Aunque el encabezado del bloque es de tamaño pequeño, contiene información que permite a los usuarios verificar que sus transacciones están en un bloque específico.
Los nodos ligeros son ideales para dispositivos con restricciones de ancho de banda o espacio. Es común ver este tipo de nodo que se utiliza en monederos de escritorio y móviles. Sin embargo, debido a que no pueden realizar la validación, los nodos ligeros dependen de nodos completos.
Mining nodes (Nodos mineros)
Los nodos mineros son nodos completos que realizan una tarea adicional: producen bloques. Como mencionamos anteriormente, requieren equipos y software especializados para agregar datos a la blockchain. Estos nodos toman transacciones pendientes y las procesan junto con otra información para generar un número. Si el número cae por debajo de un objetivo establecido por el protocolo, el bloque es válido y puede transmitirse a otros nodos completos.
Pero para minar sin depender de nadie más, los mineros necesitan ejecutar un nodo completo. De lo contrario, no pueden saber qué transacciones incluir en el bloque. Si un participante quiere minar pero no quiere usar un nodo completo, puede conectarse a un servidor que le brinde la información que necesita. Si minas en un pool (es decir, trabajando con otros), solo una persona necesita ejecutar un nodo completo.
Para un desglose de los diferentes tipos de nodos, consulta ¿Qué son los nodos?
¿Cómo ejecutar un nodo completo de Bitcoin?
Un nodo completo puede ser ventajoso para desarrolladores, comerciantes y usuarios finales. Ejecutar el cliente Bitcoin Core en su propio hardware le brinda beneficios de privacidad y seguridad, y fortalece la red de Bitcoin en general. Con un nodo completo, ya no depende de nadie para interactuar con el ecosistema.
Un puñado de empresas orientadas a Bitcoin ofrece nodos plug-and-play. El hardware preconstruido se envía al usuario, que solo necesita encenderlo para comenzar a descargar la cadena de bloques. Esto puede ser más conveniente para usuarios menos técnicos, pero a menudo es considerablemente más costoso que configurar el suyo propio.
En la mayoría de los casos, una PC o computadora portátil vieja será suficiente. No es recomendable ejecutar un nodo en tu computadora cotidiana, ya que podría ralentizarlo considerablemente. La blockchain crece continuamente, por lo que deberá asegurarse de tener suficiente memoria para descargarla en su totalidad.
Un disco duro de 1TB será suficiente para los próximos años, siempre que no haya ningún cambio importante en el tamaño del bloque. Otros requisitos incluyen 2 GB de RAM (la mayoría de las computadoras tienen más que esto por defecto) y mucho ancho de banda.
¿Cómo minar Bitcoin?
En los primeros días de Bitcoin, era posible crear nuevos bloques con computadoras portátiles convencionales. El sistema era desconocido en ese momento, por lo que había poca competencia en la minería. Debido a que la actividad era tan limitada, el protocolo naturalmente estableció una dificultad minera baja.
A medida que aumentó la tasa de hash de la red, los participantes debían actualizarse a mejores equipos para mantenerse competitivos. En la transición a través de varios tipos de hardware, la industria minera finalmente ingresó en lo que podríamos llamar la era de los Circuitos Integrados Específicos de Aplicación (ASICs).
Como su nombre podría sugerir, estos dispositivos están construidos con un propósito específico en mente. Son extremadamente eficientes, pero solo son capaces de realizar una tarea. Entonces, un ASIC de minería es una computadora especializada que se utiliza para la minería y nada más. Un ASIC de Bitcoin puede minar Bitcoin, pero no puede minar monedas que no usan el mismo algoritmo.
La minería de Bitcoin hoy requiere una inversión significativa, no solo en hardware sino también en energía. Al momento de escribir esto, un buen dispositivo de minería realiza más de diez billones de operaciones por segundo. Aunque muy eficientes, los mineros de ASIC consumen enormes cantidades de electricidad. A menos que tengas acceso a varias plataformas mineras y electricidad barata, es poco probable que obtengas ganancias con la minería de Bitcoin.
Sin embargo, con los materiales, configurar tu operación de minería es sencillo: muchos ASIC vienen con su propio software. La opción más popular es dirigir a tus mineros hacia un pool de minería, donde trabaje con otros para encontrar bloques. Si tienes éxito, recibirás parte de la recompensa de bloque proporcional a la tasa de hash que proporcionaste.
También puedes optar por minar en solitario, donde trabajas solo. La probabilidad de generar un bloque será menor, pero conservarás todas las recompensas si creas uno válido.
¿Cuánto tiempo lleva minar un bitcoin?
Es difícil dar una respuesta única para todos porque hay una serie de variables a considerar. La rapidez con que puedes minar una moneda depende de la cantidad de electricidad y la tasa de hash disponible para ti. También deberá tener en cuenta los costos de operar realmente un dispositivo de minería.
Para tener una idea de los ingresos generados por la minería de Bitcoin, se recomienda que use una calculadora de minería para estimar los costos.
¿Quién puede contribuir al código de Bitcoin?
El software Bitcoin Core es de código abierto, lo que significa que cualquiera puede contribuir a él. Puede proponer o revisar nuevas características que se agregarán a las más de 70,000 líneas de código. También puedes informar errores o traducir y mejorar la documentación.
Los cambios en el software pasan por un riguroso proceso de revisión. Después de todo, el software que maneja cientos de miles de millones de dólares en valor debe estar libre de vulnerabilidades.
26 comentarios en «¿Qué es Bitcoin?»