Entender las criptomonedas no es fácil. Incluso después de entender Bitcoin y Ethereum y la diferencia entre prueba de trabajo y prueba de participación, todavía queda todo un mundo nuevo de terminología por aprender y comprender.
Pero incluso entre los criptonianos más acérrimos, todavía hay términos que son difíciles de entender. Aquí están los siete términos que casi nadie en el mundo de la cadena de bloques entiende tan completa o profundamente como quisiera.
Manchas
En la película de 1958 protagonizada por Steve McQueen, y su remake de 1988, The Blob es un monstruo de gelatina con forma de ameba que aterroriza a los habitantes de un pequeño pueblo, creciendo y volviéndose más rojo a medida que los consume.
En el ámbito de las criptomonedas, especialmente en Ethereum, los blobs (objetos binarios grandes) son grandes cantidades de datos que no necesita la máquina virtual electrónica (EVM) de Ethereum. Los datos de los blobs se conservan en la cadena durante unos 20 a 90 días y luego se eliminan.
Fuente: John Iriving
El resultado es una cadena de bloques más rentable y escalable. Como parte de la actualización Dencum de Ethereum, los blobs suelen analizarse en paralelo al siguiente término de esta lista.
Los blobs también pueden hacer referencia a fragmentos de datos almacenados en sistemas de almacenamiento descentralizados como IPFS o Filecoin. Estos blobs están cifrados y almacenados en varios nodos.
Reciente: La empresa de criptomonedas WLFI de Trump es un «potencial desastre de bombeo y descarga»
Por último, los blobs también pueden referirse a los blobs de transacciones en Monero, que son los datos binarios de una transacción antes de que se transmita a la red. Como Monero es una cadena de privacidad, estos blobs están estructurados de manera que se mantenga el anonimato.
Y eso es un montón de manchas.
Rollups
Los rollups son una forma de procesar transacciones en protocolos de capa 2, liberando espacio valioso en la capa base. Un rollup agrupa transacciones una tras otra en el nivel de capa 2, a veces decenas de veces, y luego las agrupa antes de enviar los datos de vuelta a la capa 1.
Hay dos tipos principales de rollups: pruebas optimistas y pruebas de conocimiento cero (ZK).
El término “rollup optimista” es bastante claro. Significa que el rollup funciona con un enfoque “optimista”, asumiendo que una transacción es válida a menos que un validador demuestre que es incorrecta. Solo verifican la validez de una transacción si hay una disputa.
Los rollups ZK prueban una transacción sin revelar ninguno de los datos de la misma. Por lo tanto, se trata de “conocimiento cero”.
Los ZK-rollups ofrecen una finalidad instantánea porque la prueba criptográfica garantiza que los datos son válidos.
En muchos sentidos, un rollup es a una transacción estándar de blockchain lo que un Calzone es a una porción de pizza normal. Al rodarlo, puedes incluir más.
Tolerancia a fallas bizantinas
Es uno de los términos clásicos de blockchain y una característica clave de la tecnología, pero para la mayoría de las personas es algo en lo que no piensan absolutamente nada.
El problema de los generales bizantinos fue un ejercicio teórico que describe la dificultad de que las partes descentralizadas lleguen a un consenso sin una entidad centralizada de confianza. Es decir, se enfrentó a la posibilidad de que actores maliciosos produzcan información falsa para obtener un resultado desfavorable en un escenario determinado.
En concreto, los generales que no tienen comunicación directa deben atacar Bizancio simultáneamente para obtener la victoria. Si uno de los generales se retira o hace señales de que atacará pero luego se retira, la batalla será una derrota, peor que una retirada coordinada entre todos los generales.
A la izquierda, si todos los generales atacan simultáneamente, ganarán. A la derecha, si dos generales hacen señales falsas de que atacarán y luego se retiran, los demás serán derrotados. Fuente: Lord Belbury
Satoshi Nakamoto resolvió el problema de los generales bizantinos para Bitcoin utilizando un mecanismo de consenso de prueba de trabajo. La cantidad significativa de tiempo y esfuerzo que requiere la creación de un bloque es costosa para el creador, lo que le da el incentivo para producir información precisa.
Una falla bizantina es un error en un sistema informático descentralizado que mostraría un error o resultado diferente para diferentes actores, como en el problema de los generales bizantinos.
Por lo tanto, la tolerancia a fallas bizantinas es la resistencia de ese sistema computacional a producir tal falla.
Esperamos que esta no haya sido una explicación demasiado bizantina.
Fragmentación proto-danks
La fragmentación es un medio para dividir un libro de contabilidad en partes más pequeñas llamadas fragmentos.
Pero proto-danksharding es uno de los términos más opacos que entran en el léxico del mundo de las criptomonedas. El término simplemente no es particularmente instructivo. ¿Proto es la abreviatura de prototipo? ¿Es este el mismo dank de tu carpeta de memes favorita? Ambas pueden ser suposiciones bastante razonables, pero ambas son incorrectas.
Proto-danksharding, propuesto por primera vez por Protolambda y Dankrad Feist, los creadores que dieron nombre a la idea, es un tipo de transacción que acepta los blobs antes mencionados. La solución que utiliza blobs está diseñada para superar los problemas de larga data de Ethereum con las altas tarifas de gas y el bajo rendimiento de las transacciones.
Los blobs son utilizados por los rollups de capa 2 para agrupar transacciones y enviarlas a la capa base de Ethereum sin saturarla.
Pero si proto-danksharding parece una expresión confusa y misteriosa, puede optar por utilizar el nombre mucho más instructivo para el proceso: EIP-4844.
Pensándolo bien, el término proto-danksharding no es tan malo.
DVT — Tecnología de validación distribuida
La mayoría de las personas en el mundo de las criptomonedas ya están familiarizadas con los validadores que aprueban las transacciones en los modelos de consenso de prueba de participación.
DVT toma ese concepto y descentraliza el proceso entre múltiples validadores. Como lo describe Lido, DVT “funciona como un sistema que opera de manera similar a una configuración multifirma (multisig) para ejecutar un validador”.
A esto lo llaman “TVP simple”, aunque lo simple sigue siendo un misterio.
En última instancia, DVT utiliza múltiples operadores en lugar de depender de un solo operador, lo que mejora la resiliencia y mitiga los puntos únicos de falla.
Reorganización dinámica
La fragmentación dinámica no es como la fragmentación de la abuela. La fragmentación dinámica es un término relativamente nuevo que el equipo de marketing de Near Protocol ha denominado "el santo grial de la fragmentación", pero también crea un nuevo léxico que no es inmediatamente comprensible.
Basándose en el concepto de fragmentos de blockchain, la re-fragmentación ocurre cuando la red ajusta la cantidad de fragmentos dependiendo de la carga.
Un fragmento sobrecargado puede convertirse en dos fragmentos, mientras que dos fragmentos subutilizados pueden convertirse en uno.
Mientras tanto
Nonce es uno de esos términos con los que la mayoría de las personas se topan durante los primeros días de descubrimiento de las criptomonedas y luego lo olvidan por completo, como los nombres individuales de un gran grupo de personas que acabas de conocer en una fiesta.
Reciente: La adopción de Bitcoin a nivel nacional genera resultados dispares para las economías nacionales
En la cadena de bloques de Bitcoin, el nonce es el número que se utiliza en el encabezado del bloque, que luego se codifica criptográficamente. Es el número que se adivina mediante prueba y error para decidir qué minero produce la siguiente cadena de bloques.
Estructura de datos de un bloque de Bitcoin que incluye el nonce. Fuente: Research Gate
La generación de nonce hace que el proceso de minería sea más justo y transparente. Se necesita mucha potencia computacional y energía para hacerlo y, en algunos casos, los mineros pueden tener que ajustar el nonce varias veces antes de resolver un bloque.