Fundamentos de Crypto

Fundamentos de Crypto

Aprende los fundamentos de blockchain, contratos inteligentes de Ethereum, stablecoins USDT y conceptos básicos de Crypto, de la teoría a la práctica.

Las criptomonedas y blockchain están redefiniendo las finanzas globales.

Tecnología Blockchain


Preguntas Frecuentes (FAQ)

¿Qué es exactamente una blockchain?

Una blockchain es un libro de contabilidad distribuido y descentralizado — cada computador (nodo) de la red guarda la misma copia completa del registro, con las transacciones encadenadas en bloques mediante criptografía (funciones hash). Una vez escrito, no se puede manipular. Permite que participantes que no se confían entre sí alcancen consenso sin una autoridad central — la tecnología subyacente de Bitcoin, Ethereum y otras criptomonedas.

¿Cuál es la relación entre blockchain y Bitcoin?

Bitcoin es la primera y más famosa aplicación de la blockchain — la usa para registrar quién posee cuánto BTC. La blockchain es la tecnología subyacente que puede impulsar muchas aplicaciones: Ethereum la usa para ejecutar smart contracts y aplicaciones descentralizadas; las empresas la usan para cadenas de suministro y registros. Piensa: Bitcoin es el “producto”, la blockchain es la “base tecnológica”.

¿Qué es una función hash y por qué es importante?

Una función hash convierte una entrada de cualquier longitud en una cadena de longitud fija (p. ej., un hash de 256 bits), con irreversibilidad (no se puede recuperar el original desde el hash) y determinismo (la misma entrada siempre produce la misma salida). En blockchain se usa para: ① “imprimir la huella” y encadenar el contenido de los bloques; ② minería Proof-of-Work (calcular un hash que cumpla la dificultad); ③ garantizar que las transacciones no se puedan alterar.

¿Qué son los hard forks y los soft forks?

Los forks ocurren cuando los nodos discrepan sobre las reglas de la blockchain. Un hard fork es una actualización incompatible — los nodos nuevos ya no aceptan las reglas antiguas y la cadena se divide en dos (p. ej., BTC→BCH, ETH→ETC); los tenedores originales reciben monedas en ambas cadenas. Un soft fork es retrocompatible — los nodos antiguos siguen funcionando (p. ej., SegWit), sin crear una moneda nueva. Un reorg de cadena es una reversión de bloques, normalmente por un ataque o anomalía de red.

¿Cuál es la diferencia entre nodos completos, ligeros y de archivo?

Los nodos completos descargan y verifican todos los bloques, maximizando seguridad y descentralización, pero requieren mucho disco y ancho de banda. Los nodos ligeros (SPV) descargan solo los encabezados de los bloques y consultan a los nodos completos — ideales para carteras móviles. Los nodos de archivo conservan todo el estado histórico además de los datos completos, usando el mayor disco (pueden alcanzar terabytes), principalmente para servicios de consulta y análisis. Los requisitos de seguridad y recursos disminuyen en ese orden.

¿Cuál es la diferencia entre el modelo UTXO y el modelo de cuentas?

El modelo UTXO (Bitcoin) funciona como efectivo — cada transacción consume “salidas no gastadas” antiguas y crea otras nuevas, ofreciendo mejor privacidad y verificación paralela más segura, pero programación compleja. El modelo de cuentas (Ethereum) funciona como un banco — cada cuenta tiene un saldo y las transferencias lo ajustan directamente, más fácil de programar y mejor para smart contracts, pero necesita protecciones extra (p. ej., contra reutilización de transacciones). Esta es la diferencia de diseño central entre los registros de Bitcoin y Ethereum.