Terminología de blockchain
Este diccionario contiene la terminología básica de la tecnología blockchain y ayuda a comprender sus fundamentos.
Blockchain es una cadena continua y secuencial de bloques, construida según reglas específicas, que contiene cierta información. Cada bloque en la cadena está numerado y contiene un registro (hash) del bloque anterior y su propio hash. Por lo tanto, cualquier modificación en los datos del bloque resultará en un cambio drástico en su hash. Según las reglas de construcción de la cadena, cualquier cambio en el hash del bloque actual debe registrarse en el siguiente bloque, lo que provoca cambios en su propio hash. Los bloques anteriores no se ven afectados. Si el bloque que se está cambiando es el último en la cadena, es posible que realizar cambios no requiera mucho esfuerzo. Pero si hay una continuación después del bloque cambiado, el cambio puede ser un proceso muy laborioso.
Sharding (“shard” es un segmento) es el proceso de dividir la base de datos blockchain en segmentos más pequeños (shards) que pueden realizar operaciones en paralelo para distribuir la carga.
Hash es una función que produce una transformación irreversible de estructuras de datos arbitrarias en un solo número de longitud fija.
Node es un software que asegura el funcionamiento del sistema. Los nodos realizan tareas de almacenamiento y transmisión de datos.
Smart Contract (Contrato Inteligente) es un algoritmo informático autoejecutable en el que se escriben los términos del acuerdo. Está diseñado para automatizar la ejecución de acuerdos entre dos partes.
Masterchain (cadena de bloques maestra) es la cadena de bloques principal que almacena información sobre el número y configuraciones de workchains, el número de shardchains y sus prefijos, qué nodos son responsables de qué shardchains, así como los hashes de los últimos bloques añadidos en todas las shardchains. Con los hashes de todas las shardchains en los bloques de la masterchain, el sistema queda interconectado. Esto también significa que la generación de un nuevo bloque en la masterchain ocurrirá inmediatamente después de la generación de bloques en las shardchains, por lo que los bloques en las shardchains aparecerán casi simultáneamente aproximadamente cada 5 segundos, y el próximo bloque en la masterchain aparecerá un segundo después de eso.
Workchain combina shards. Puede haber un máximo de 2³² de estas workchains, cada una con un identificador único y su propia lógica. Cada workchain, por ejemplo, puede tener su propia máquina virtual y formatos de direcciones. La primera workchain tiene el prefijo 0 — está reservada para la workchain principal de TON.
Shardchain es la parte principal de la escalabilidad. Dentro de una workchain, puede haber 2⁶⁰ shards. Los shards pueden interactuar entre sí, y cada shard es responsable de cuentas específicas y cumple con todas las reglas de su workchain.
Address (Dirección) es un identificador único en la cadena de bloques que se utliza para enviar y recibir activos digitales.
Consensus Algorithm (Algoritmo de Consenso) es un mecanismo que determina cómo los nodos de la red llegan a un acuerdo común. Los algoritmos de consenso más comunes son Proof-of-Work, Proof-of-Stake y Delegated Proof-of-Stake.
Airdrop es la distribución gratuita de criptomonedas a nuevos usuarios o participantes del proyecto bajo ciertas condiciones.
Altcoin es un término general para todas las criptomonedas distintas de Bitcoin.
ATH (All Time High) es el valor más alto del precio de un activo jamás alcanzado.
Block es una estructura de datos que contiene información sobre transacciones y metadatos sobre el propio bloque. Cada bloque tiene su propio identificador único y está vinculado al bloque anterior mediante una función hash.
Bulls son comerciantes que apuestan por una subida en los precios de las criptomonedas.
Volatility son cambios en los precios de las criptomonedas a lo largo del tiempo.
Genesis Block es el primer bloque en una cadena de bloques.
Gas es una unidad de medida para el costo de realizar operaciones o ejecutar contratos inteligentes.
Dump es la disminución artificial de los precios de las criptomonedas por parte de grandes actores del mercado.
Developer es el creador de criptomonedas o software.
Decentralization es la distribución de la autoridad entre los participantes en el sistema, excluyendo el control por una sola persona o grupo.
Cryptocurrency es una moneda digital basada en la tecnología blockchain. Utiliza métodos criptográficos para garantizar la seguridad y el anonimato de las transacciones. Ejemplos de criptomonedas: Bitcoin, Ethereum, Litecoin, entre otras.
Whales son grandes participantes del mercado con un capital significativo que pueden influir en los movimientos de precios de las criptomonedas.
Keys son combinaciones secretas de símbolos utilizadas para acceder a billeteras digitales y gestionar fondos.
Faucet es un mecanismo para distribuir criptomonedas gratuitas a nuevos usuarios o participantes del proyecto, también utilizado en redes de prueba.
Crowdsale (o ICO — Initial Coin Offering) es un método de recaudación de fondos para un proyecto o empresa basado en la tecnología blockchain, donde los inversores compran nuevas criptomonedas con la esperanza de su crecimiento futuro.
Liquidation ocurre cuando un intercambio cierra forzosamente la posición apalancada de un comerciante debido a la pérdida parcial o total del margen inicial. Esto sucede cuando el comerciante no puede cumplir con los requisitos de margen para la posición apalancada, es decir, no tiene suficientes fondos para mantener la operación abierta. La liquidación ocurre tanto en el comercio de margen como en el de futuros.
Mining (Minería) es el proceso de agregar nuevos bloques y emitir monedas en cadenas de bloques con consenso de Proof-of-Work.
Miner es una persona o dispositivo dedicado a la minería.
Money Hold es una restricción en el depósito o retiro de fondos por un cierto período.
Mempool es una cola de transacciones no confirmadas en la cadena de bloques en espera de ser procesadas por los mineros.
Coin (Moneda) es una unidad de criptomoneda utilizada para pagar transacciones y operaciones en la cadena de bloques.
Multisignature (multisig) es un método de firma de transacciones que requiere el consentimiento de varios participantes para confirmar la transacción.
Bears (Osos) son comerciantes que apuestan por una caída en los precios de las criptomonedas: piden prestadas criptomonedas del intercambio y las venden, y después de que el precio cae, las compran de nuevo a un precio más bajo, quedándose con la diferencia.
Nodes son computadoras conectadas a la red blockchain que almacenan copias de las transacciones y participan en el consenso.
NFT (Tokens No Fungibles) son tokens únicos no intercambiables que representan derechos de propiedad digital sobre objetos como textos, imágenes, audio y video.
Open Source (Código Abierto) es un principio de desarrollo donde el código fuente del software está disponible para ser estudiado y modificado por la comunidad de desarrolladores.
Obfuscation es el proceso de enredar el código fuente de contratos inteligentes para complicar su análisis y modificación.
Pumping [en el contexto de las criptomonedas] es una situación en la que el precio de una criptomoneda sube de manera brusca y rápida durante un corto período.
Pending es el estado de una transacción en espera de confirmación e inclusión en el siguiente bloque.
Bubble es una situación de mercado donde el precio del activo excede significativamente su valor real.
Pool es una asociación de mineros para la minería conjunta de criptomonedas.
Swap es un término que generalmente se usa para describir un servicio o plataforma que proporciona servicios de intercambio de criptomonedas directamente entre usuarios o entre criptomonedas. Estos servicios generalmente permiten a los usuarios intercambiar una criptomoneda por otra sin necesidad de pasar por procedimientos de registro en el intercambio.
Spread es la diferencia entre el precio de compra y el precio de venta de un activo en un intercambio.
Stablecoin es una criptomoneda con una tasa fija, vinculada al dólar u otro activo.
Staking [en el contexto de las criptomonedas] es el proceso de participar en una red blockchain bloqueando (congelando) una cierta cantidad de criptomoneda como garantía de realizar ciertas funciones o deberes. Los participantes de la red (stakers) bloquean sus fondos por un cierto período para participar en el proceso de creación de bloques, asegurar la red o votar sobre diversos temas del protocolo.
Transaction es una operación de transferencia de criptomoneda de un usuario a otro.
Trading es la compra y venta de criptomonedas en un intercambio, realizada por comerciantes basándose en su conocimiento y experiencia.
Fork es la división de una red blockchain en dos cadenas separadas.
Hash es una función criptográfica que transforma datos de entrada en una longitud fija. Un hash se utiliza para verificar la integridad de los datos y vincular los bloques entre sí.
Encryption es el proceso de transformar datos en un formato ilegible utilizando claves. En blockchain, la encriptación se utiliza para proteger la privacidad del usuario y garantizar la seguridad de las transacciones.
En conclusión, la terminología blockchain incluye muchos conceptos y definiciones relacionados con la tecnología de libros contables distribuidos. Comprender estos términos ayudará a entender mejor los principios del funcionamiento de blockchain y su aplicación en varios campos.