¿Qué es blockchain?
A Daniel le gusta compartir sus conocimientos sobre cripto con los demás. Además, prevé que las criptomonedas desempeñen un papel importante en la sociedad digital.
¿Qué es blockchain? Blockchain es el motor silencioso detrás de una criptomoneda. Cuando envías una transacción, apenas te das cuenta de lo que ocurre bajo el capó. Y, sin embargo, esta tecnología es crucial: sin blockchain, no habría criptomonedas.
Es similar a lo que ocurre con Internet. ¿Piensas en el Protocolo de Control de Transmisión y el Protocolo de Internet (TCP/IP)? No, solo quieres ver videos graciosos de gatos. Pero sin TCP/IP, no podrías hacerlo.
En pocas palabras, blockchain es un libro de contabilidad digital en el que se almacenan transacciones y otra información. En una blockchain, la información se agrupa en bloques y se enlaza en una cadena. Imagina un largo tren de carga, pero que viaja por las vías de Internet.
¿Cómo funciona blockchain?
Desearíamos poder explicártelo en una sola oración, ¡pero lamentablemente no es tan simple! Así que siéntate cómodamente, toma una taza de té y te lo explicaremos con detalle.
Para simplificar, dividimos la palabra "blockchain" en dos partes.
Primero, la palabra "block". En blockchain, encontrarás todas las transacciones anteriores. Estas transacciones no están mezcladas al azar. Se agrupan en bloques y se ordenan secuencialmente, de más antiguo a más nuevo.
Y ¿la "chain"? Los bloques están conectados en una cadena mediante criptografía. De esta manera, cada bloque está vinculado entre sí. En un nuevo bloque también se encuentra información cifrada del bloque anterior. Y ese bloque tiene información cifrada del bloque anterior a ese. Esto hace que sea difícil hackear una blockchain. Si deseas modificar información de 2015, debes modificar todos los bloques que se agregaron después en la cadena. Y esa cadena está en miles de computadoras en todo el mundo. No puedes cambiar la información en una blockchain de manera sencilla. Muy seguro, ¿verdad?
¿Qué tipos de blockchains existen?
Un pequeño viaje al pasado, a 2017. Las criptomonedas estaban en auge, pero los periódicos estaban llenos de... ¡blockchain! ¡Blockchain iba a ser el próximo gran avance!
¿Pero se puede afirmar eso? Es complicado. Porque existen muchos tipos diferentes de blockchains, y cada uno tiene sus propias características. No hay una sola "blockchain". Los entusiastas de ciertas criptomonedas a menudo afirman que su versión de la blockchain es la mejor. Pero, ¿lo es realmente? Depende de lo que consideres más importante. ¿Valoras la velocidad o la seguridad?
A continuación, te explicamos las formas en que una blockchain puede diferir de otra. ¡Vamos allá!
¿Puede cualquiera ver la blockchain?
La blockchain de Bitcoin puede ser vista por cualquiera. Puedes ver el saldo de cualquier dirección y todas las transacciones en cada bloque.
Pero esto es diferente en otras cadenas. Algunas blockchains son privadas, y con razón. Si deseas almacenar información médica en una blockchain, por ejemplo, es deseable que solo los médicos y personas autorizadas puedan verla. No querrás que tu nueva pareja vea cuántas verrugas te hicieron quemar.
¿Puede cualquiera verificar transacciones?
En Bitcoin, cualquiera puede unirse para verificar transacciones. Si tienes una computadora con una conexión a Internet estable, puedes participar.
Esto es diferente en algunas otras blockchains. En algunas cadenas, necesitas permiso para unirte a la red. La blockchain en la logística es un buen ejemplo. Solo los proveedores y partes interesadas pueden verificar y modificar la información.
¿Cuál es el tiempo entre dos bloques?
Otra diferencia importante es el tiempo entre bloques. En Bitcoin, se tarda un promedio de diez minutos en agregar un bloque de transacciones a la blockchain. En Ethereum, ese tiempo es de solo quince segundos.
¿Cómo se verifican los bloques?
Ahora se vuelve técnico, pero este es el aspecto más importante de blockchain. La forma en que se verifican las transacciones también puede variar.
En Bitcoin, se utiliza el método de Prueba de Trabajo (Proof of Work). Los participantes en la red usan su poder de cómputo para agregar bloques a la blockchain. En otras palabras, demuestran que han realizado trabajo. A cambio, reciben bitcoins, que pueden usar para pagar la factura de electricidad.
Existen blockchains con un mecanismo diferente. En la Prueba de Participación (Proof of Stake), alguien puede agregar un bloque cuando demuestra que posee muchas monedas. Ethereum, por ejemplo, está planeando cambiar de Prueba de Trabajo a Prueba de Participación.
Cada blockchain es diferente
Como puedes ver, ¡cada blockchain es diferente! Una puede enfocarse más en la seguridad, mientras que otra puede priorizar la velocidad. También puede haber diferencias en la centralidad: la medida en que se puede ver o modificar algo.