Blockchain es una tecnología de registro distribuido que agrupa transacciones en bloques enlazados criptográficamente, garantizando inmutabilidad y resistencia a la censura.
Definición y principios básicos#
Un blockchain consiste en una secuencia de bloques, cada uno contiene un conjunto de transacciones validadas y un hash del bloque anterior. Este encadenamiento crea una cadena inmutable donde cualquier alteración requeriría rehacer todos los bloques posteriores, lo que es computacionalmente inviable en redes descentralizadas.
Componentes clave#
- Bloque: unidad de datos que incluye transacciones, un timestamp y el hash del bloque previo.
- Nodo: computadora que participa en la red, mantiene una copia completa o parcial del ledger y valida nuevos bloques.
- Consenso: mecanismo mediante el cual los nodos acuerdan el estado del ledger; en TON se emplea un algoritmo de consenso basado en Proof‑of‑Stake y BFT.
Aplicaciones en el ecosistema TON#
En TON, el blockchain sirve como la capa fundamental para ejecutar contratos inteligentes, gestionar tokens y soportar aplicaciones descentralizadas. La arquitectura de TON incluye múltiples capas de shardchains que permiten escalabilidad horizontal mientras preservan la seguridad del masterchain.
Ventajas y limitaciones#
- Ventajas: transparencia, resistencia a fallos, eliminación de intermediarios y capacidad de auditoría pública.
- Limitaciones: consumo de recursos, latencia en la confirmación de transacciones y complejidad en la gobernanza.
Véase también#
- Blockchain Terminology
- TON Blockchain Architecture
- TON Virtual Machine