Terminologías importantes de Blockchain

En este artículo, nos familiarizaremos con algunas de las terminologías más utilizadas y, por lo tanto, importantes para conocer en el área de blockchain. Como blockchain es una tecnología en auge sobre la que se están realizando investigaciones activas, este artículo puede ayudarlo a comprender y participar en conversaciones sobre blockchain. 

  • Node: 
    un miembro de la red Blockchain.
  • Dirección: 
    una dirección es una string de caracteres alfanuméricos que identifican una entidad en la red blockchain. Se utiliza para enviar y recibir transacciones de criptomonedas.
  • Libro mayor distribuido : 
    un libro mayor que se mantiene en muchos Nodes en una red descentralizada. Los registros se almacenan en un orden cronológico. Este libro mayor puede ser de dos tipos: con permiso y sin permiso según quién tenga acceso para ver el libro mayor.
  • Peer to peer : 
    también a corto plazo como P2P. Como sugiere el nombre, las interacciones que ocurren entre dos pares (partes/entidades) en una red altamente interconectada.
  • Bloque: 
    un bloque es una estructura de datos que contiene todos los metadatos necesarios sobre el bloque (encabezado del bloque) y contiene transacciones. El primer bloque en una string de bloques se llama bloque de génesis.
  • altura del bloque: 
    la altura del bloque es la cantidad de bloques conectados en la string de bloques. La altura del bloque es una medida habitual de la cantidad de datos en la string de bloques.
  • Blockchain : 
    una string de bloques que contiene algunos metadatos sobre el bloque, algunas transacciones y se une al bloque anterior por el valor hash del bloque anterior.
  • Explorador de bloques: 
    una herramienta para ver las estadísticas de un bloque en una string de bloques. Puede visitar este enlace para el explorador de bloques de Bitcoin y Ethereum.
  • Hash: 
    realizar una función hash en los datos de salida en una string de bloques se denomina hash. Se usa comúnmente en oraciones como «el hash del archivo geeksforgeeks es 142c53v2v31vc1526v35v63v5v4». Se utiliza para verificar transacciones de criptomonedas.
  • Tasa de hash: 
    el rendimiento de una minería informática se mide en hashes por segundo o tasa de hash.
  • Función hash criptográfica : 
    una función que toma una entrada y una salida de tamaño variable es un valor único de tamaño fijo. El algoritmo SHA-256 es un ejemplo de función hash criptográfica.
  • Minería: 
    proceso de resolución de un problema matemático complejo para adjuntar el nuevo bloque de transacciones a la string de bloques. Este término se utiliza en referencia a las strings de bloques que utilizan la Prueba de trabajo como mecanismo de consenso. Pero también prevalece el uso general de este término.
  • Dificultad: 
    dureza con la que se puede conectar un nuevo bloque de transacciones a la string de bloques. En Bitcoin, la dificultad se ajusta cada 2016 bloques para mantener el tiempo de extracción de un nuevo bloque en unos 10 minutos.
  • Recompensa de bloque: 
    recompensa que se otorga a la entidad que conecta el nuevo bloque a la string de bloques. En el caso de Bitcoin, los mineros obtienen una recompensa de 12,5 Bitcoins por adjuntar un nuevo bloque a la string de bloques. En el caso de Peercoin, los minters obtienen una recompensa de 42,64 (al momento de escribir este artículo) Peercoins por adjuntar un nuevo bloque de transacciones a la string de bloques.
  • Criptomoneda : 
    un activo digital formal que se regula y se negocia en la red blockchain. Las técnicas de cifrado se utilizan para regular la criptomoneda, de ahí el nombre.
  • Satoshi: 
    la unidad de moneda registrable más pequeña en Bitcoin. Actualmente, un satoshi es numéricamente igual a 0.00000001 BTC.
  • Altcoin – 
    Una alternativa a Bitcoin (MONEDA ALTERNATIVA). Una moneda alternativa famosa es Litecoin.
  • Monedero: 
    un monedero es un archivo que contiene las claves privadas de una entidad. Una billetera proporciona una interfaz para ver y realizar transacciones en la string de bloques. Diferentes billeteras para diferentes tipos de strings de bloques.
  • Consenso : 
    el consenso es una forma en que todos los Nodes de una red acuerdan el estado compartido del libro mayor (lista de transacciones). Algunos mecanismos de consenso comunes son Raft , Paxos, algoritmo de tolerancia a fallas bizantinas, prueba de trabajo (PoW), prueba de participación (PoS), etc.
  • Contrato inteligente : 
    un contrato inteligente tiene detalles y permisos escritos en código que requieren una secuencia exacta de eventos para activar el acuerdo de los términos mencionados en el contrato inteligente. También puede incluir las limitaciones de tiempo que pueden introducir plazos en el contrato. También conocido como criptocontrato y contrato digital. Fue presentado por primera vez por Nick Szabo en 1994.
  • Transacción – 
    Un intercambio de activos entre dos partes/entidades.
  • Tarifa de transacción: 
    una parte del activo digital (criptomoneda) que se cobra a las partes que realizan esa transacción como una forma de pagar a las redes que invierten sus recursos para mantener la string de bloques. En una string de bloques basada en prueba de participación (como Peercoin). la tarifa de transacción se transfiere al acuñador/falsificador una vez que valida con éxito el nuevo bloque de transacciones.
  • Bifurcación de string de bloques : 
    un acto de actualización del software de string de bloques que conduce a la división de una string de bloques en dos o más strings de bloques válidas. Hay tres tipos comunes de bifurcaciones en blockchain, a saber, bifurcación dura, bifurcación suave, bifurcación temporal/accidental.
  • Ataque del 51 %: 
    un ataque en el que una sola organización (de entidades) realiza actividades no válidas en la red de la string de bloques porque controla el 51 % de los recursos de la red. En la red Bitcoin, se refiere a poseer el 51% de los mineros. En Peercoin, se refiere a poseer el 51% de las peercoins.
  • Doble gasto: 
    un acto de usar el mismo activo digital (criptomoneda) dos veces. Es un tipo común de ataque en blockchains. Este tipo de ataque se vuelve más difícil a medida que aumentan los miembros que agregan el nuevo bloque a la string.
  • Confirmación: 
    la confirmación es el acto de agregar con éxito una transacción a la string de bloques después de la verificación. Como regla general, más confirmaciones significan más seguridad contra un ataque de doble gasto (permanencia).
  • Testnet: 
    como sugiere el nombre, una string de bloques de prueba de Bitcoin que utilizan los desarrolladores de la red para realizar pruebas para que la red principal de la string de bloques no se vea afectada. Los activos en una red de prueba no tienen ningún valor. Ha habido tres generaciones de testnet al momento de escribir este artículo, es decir, Testnet1, Testnet2, Testnet3 (actualmente).
  • dApp – 
    Formulario completo: Aplicación descentralizada. Una aplicación de código abierto que se opera de forma anónima y tiene sus datos almacenados en una string de bloques. Debe tener algún tipo de incentivo para los miembros que ayudan a construir la string de bloques.
  • ASIC – 
    Forma completa: Circuito integrado de aplicación específica. Estos son un tipo de computadoras que están diseñadas para realizar una tarea especial. En el caso de Bitcoin, las computadoras ASIC se utilizan para resolver el problema de hash SHA-256 que ayuda a conectar los nuevos bloques a la string de bloques.

Publicación traducida automáticamente

Artículo escrito por Parikshit Hooda y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *