¿Qué es Blockchain?
Blockchain es una tecnología, que
puede ser definida como un listado de registro de datos que funciona como un libro
digital descentralizado. Los datos se organizan en bloques que están ordenados
en forma cronológica, y que se encuentran protegidos por criptografía.-
En las criptomonedas, una
blockchain está conformada por una cadena de bloques estable, donde cada uno de
estos almacena un listado de las transacciones previamente confirmadas.
Como la red blockchain se mantiene por miles de ordenadores distribuidos por
todos el mundo, denominados nodos, funciona como una base de datos
descentralizada. Y cada participante de la red, mantiene una copia idéntica
de los datos de la blockchain, y los nodos se comunican entre sí para
garantizar la sintonía.-
Las transacciones en la
blockchain se realizan dentro de una red peer to peer (entre pares), y esto
convierte a Bitcoin en una criptomoneda descentralizada, resistente a la
censura y sin fronteras. La mayoría de los sistemas blockchain se consideran
trustless, es decir que no requieren la confianza de terceros, por ello es que
se dice que ninguna autoridad controla a Bitcoin.-
En resumen, una
blockchain es un tipo de base de datos especial, donde estos datos se van
añadiendo a través del tiempo en estructuras que se denominan bloques. Cada uno
de estos bloques, se construye encima del anterior e incluye una parte de
información que lo vincula a éste. Si observamos el bloque más reciente, se puede
comprobar que ha sido creado después del anterior. Y si se desciende por la
cadena, se llegará hasta el primer bloque, denominado bloque génesis.
¿Cuál es la diferencia entre Blockchain, Bitcoin y las Criptomonedas?
Para quienes se inician en las
criptomonedas, estos términos pueden resultar confusos o engañosos. Hay
personas que se refieren a Bitcoin cuando hablan de la tecnología de blockhchain,
mientras que hay otros que mencionan blockchain cuando quieren hablar de
Bitcoin o de las criptomonedas en general. Pero estos conceptos no refieren a
lo mismo si bien están conectados. Vamos a desarrollar una analogía básica
para poder diferenciar los conceptos de la tecnología blockchain, las
criptomonedas y Bitcoin:
Los sitios web son una
tecnología específica, que se utiliza para poder compartir información. Los
motores de búsqueda, son las forma más popular y reconocida de usar la
tecnología de sitios web. Y a su vez, Google, es el ejemplo más popular y
reconocido de un motor de búsqueda.-
Siguiendo esta analogía,
podemos decir que Blockchain es una tecnología específica usada para poder
registrar información (bloque de datos). Las criptomonedas, son la forma más
popular y reconocida de usar la tecnología Blockchain. Y a su vez, Bitcoin, es
el ejemplo más popular y reconocido de las criptomonedas.-
Ventajas y desventajas de la Blockchain
El desarrollo de la tecnología
blockchain ha traído numerosos beneficios a una amplia gama de industrias,
brindando mayor seguridad en entornos “trustless”, donde no hay confianza entre
los participantes, como en las criptomonedas. Pero, esta naturaleza
descentralizada también tiene ciertas desventajas. A modo de ejemplo,
comparándolas con las bases de datos centralizadas, las cadenas de bloques
tienen una eficiencia limitada, porque requieren de una mayor capacidad de
almacenamiento.-
Ventajas de la blockchain
Naturaleza distribuida
Debido a que los datos de
blockchain generalmente se almacenan en miles de dispositivos dentro de una red
distribuida de nodos, el sistema y los datos son muy resistentes a fallas
técnicas y a ataques maliciosos. Cada nodo en la red puede replicar y
almacenar una copia idéntica de la base de datos, por lo que no hay un único
punto de falla; un solo nodo que se desconecte de la red no afecta la
disponibilidad ni su seguridad.-
Por el contrario, muchas de
las bases de datos tradicionales dependen de un único servidor o de unos pocos,
por lo que son más vulnerables a los fallos técnicos y a los ciberataques.-
Estabilidad
Es poco probable que los
bloques confirmados se reviertan, lo que significa que es muy difícil borrar
o modificar los datos una vez que se han escrito en la cadena de bloques.
Esto convierte a la tecnología blockchain en ideal para almacenar registros
financieros o de otro tipo de datos que requieran de auditoría, ya que todos
los cambios se rastrean y se escriben de forma permanente en un libro mayor
distribuido públicamente.-
Sistema “Trustless” (no interviene la confianza)
Con la mayoría de los sistemas
de pago, las transacciones dependen no solo de las partes involucradas, sino
también de un intermediario como ser un banco, una compañía de tarjetas de
crédito o de un proveedor de servicios de pago. Con la tecnología blockchain, aplicada
a las criptomonedas, esto ya no es necesario, porque una red distribuida de
nodos valida las transacciones a través de un proceso llamado minería. Por
ello, se hace referencia a blockchain como un sistema “trustless”, un sistema
que no requiere confiar en terceros.-
Por lo tanto, la tecnología blockchain
evita el riesgo de tener que confiar en una sola entidad y también reduce los
gastos generales y las tarifas de transacción, al eliminar intermediarios y
terceros.-
Desventajas de la blockchain
Modificación de datos
Una desventaja de los sistemas
de cadenas de bloques es que, una vez agregados, los datos son muy difíciles
de cambiar. Si bien la estabilidad es uno de sus beneficios, no siempre
tiene que ser buena. Cambiar datos o código en una cadena de bloques suele ser
muy difícil, y por lo general requiere de un hard fork (bifurcación dura),
donde se abandona la cadena y se crea una nueva. Ejemplo de ello son las
distintas bifurcaciones que se han creado de Bitcoin, como ser Bitcoin Chas,
Bitcoin Gold, Bitcoin Diamond, Bitcoin CLassic, entre otras.-
Claves privadas
La blockchain utiliza
criptografía de clave pública para dar a los usuarios la propiedad de sus
unidades de criptomonedas (u otros datos en la cadena de bloques). Cada cuenta
(o dirección) de blockchain tiene dos claves correspondientes: una clave
pública (que se puede compartir) y una privada (que se debe mantener en
secreto). Los usuarios necesitan claves privadas para acceder a sus fondos
de criptomonedas, lo que significa que actúan como su propio banco. Pero si
el usuario pierde su clave privada, también pierde sus criptomonedas y no se
puede hacer nada al respecto.-
Ineficiente
Las cadenas de bloques,
particularmente las que utilizan Proof o Work (POW), como Bitcoin, y otras
criptomonedas como Monero o Dogecoin, son muy ineficientes. Como la minería
es muy competitiva y solo hay un ganador cada diez minutos, todo el
trabajo del resto de los mineros se desperdicia. Debido al hecho de que los
mineros intentan constantemente aumentar su poder de cómputo para tener una
mejor oportunidad de encontrar un hash de un bloque válido, ha habido un
aumento notable en los recursos energéticos utilizados. Esta es una crítica que
se le realiza actualmente a Bitcoin.-
Almacenamiento
Los libros de contabilidad de
blockchain pueden crecer significativamente con el tiempo. La
cadena de bloques de Bitcoin actualmente requiere alrededor de 200 GB de
espacio de almacenamiento. El crecimiento actual de la cadena de bloques de las
distintas criptomonedas parece estar superando el crecimiento de los discos
duros, dejando a la red en riesgo de perder nodos si el libro mayor crece
demasiado para que las personas lo descarguen y almacenen.-
Conclusiones sobre Blockchain
A pesar de las desventajas que
hemos desarrollado, esta tecnología blockchain particularmente aplicada en las
criptomonedas presenta ventajas que la hacen única. Por ello, podemos
afirmar que es una tecnología que ha llegado para quedarse, aún cuando es
reciente y falte un largo camino para su adopción generalizada a nivel mundial.-
Te recomendamos continuar leyendo los siguientes artículos:
[¿Qué es Bitcoin?] Explicado fácil
[¿Qué son las criptomonedas y Cómo funcionan?] Explicado fácil
[ANALISIS TECNICO CRIPTOMONEDAS] Qué es y cómo aplicarlo
[ANALISIS FUNDAMENTAL CRIPTOMONEDAS] ¿Qué es? Principales indicadores
Todo sobre la minería de Criptomonedas [¿Cómo minar Bitcoin?]
Que son los NFT (Token no Fungibles) y cómo funcionan. Usos reales
Invertir en Criptomonedas con poco dinero ¿Es posible?
0 Comentarios