Una red altamente segura. Demo: https://andersbrownworth.com/blockchain/blockchain
- Arquitectura
- Política
- Lógica
- Tolerancia a fallos
- Resistente a ataques
- Resistente a la colusión (Participantes que traten de vulnerar el sistema)
Método de criptografía que convierte cualquier dato en un texto único. Merkle tree es el método usado para generar ese hash, teniendo en cuenta al anterior y el hash de cada transacción. El nonce es un número aleatorio y de características únicas que tiene como finalidad ser usado en sistemas criptográficos.
Un acuerdo vinculante entre 2 o más partes.
Condiciones óptimas con finanzas centralizadas:
- Seguridad: No puede ser alterado, es inmutable
- Garantía de ejecución: Siempre está activa, funcionando mientras haya un nodo operando.
- Transparencia: Es un derecho incorporado por el código.
- Mínima confianza: Reducción del riesgo sin tener que confiar en el otro.
- Eficiencia: Automatizar procesos manuales.
Cadena de bloques, pública y Open Source, sin permisos. Se puede considerar como una máquina de estados entre las transacciones. Actualmente usa el mecanismo de consenso Proof of Work (PoW)
- Nodos
- Cuentas
- Transacciones: Etherscan nos permite visualizar las transacciones de la red.
- Transacciones pendientes (mempool): Hasta que el bloque sea confirmada se visualiza como Pending Transactions.
Todos los nodos ejecutan el cliente de Ethereum que a su vez maneja la máquina virtual.
Criptomoneda nativa de la red de Ethereum, el símbolo es ETH.
Representación de cualquier bien o servicio. No es más que un contrato inteligente que actualiza el estado del contrato
- ER-C20: construir tokens
- ERC-677: el token de Chainlink
Lenguaje de alto nivel orientado a los contratos. Sintaxis similar a C# y JS, donde los contratos y herencia son similares a Programación Orientada a Objetos.
El gas es el costo de la ejecución de las transacciones. Los mineros realizan la confirmación de las transacciones y por tanto reciben un pago como recompensa. El gas es la unidad que mide el trabajo computacional requerido para correr transacciones o smart contracts en la EVM.
fee = gas usado * precio del ETH.
Un bloque se mina cada 15 segundos aproximadamente en Ethereum.
Increíble. La cantidad de información es absolutamente inverosímil. Disculpa, pero ¿qué sabes sobre contratos legales inteligentes?