Definición
Una cuenta en blockchain (blockchain) es un contenedor lógico que almacena información sobre el estado de un participante en la red, como saldos y ajustes básicos. Suele estar vinculada a una dirección, que es el identificador público utilizado para enviar y recibir activos. En los sistemas que usan un modelo de cuenta, la cuenta es la forma principal que tiene la blockchain (blockchain) de seguir quién posee qué en cada momento. Los datos de la cuenta se almacenan on-chain y se actualizan cada vez que se confirma una transacción válida que la afecta.
Las cuentas pueden representar a personas, aplicaciones o smart contracts, según cómo esté diseñada la blockchain (blockchain). Cada cuenta suele tener asociadas claves criptográficas que controlan quién puede iniciar transacciones desde ella. La estructura de la cuenta también puede incluir campos como un nonce de cuenta para llevar el control del orden de las transacciones y evitar su repetición. En conjunto, la cuenta funciona como un registro sencillo y persistente del estado actual de un participante dentro del sistema blockchain (blockchain).
En términos sencillos
Una cuenta es como un perfil básico en una blockchain (blockchain) que muestra cuánta criptomoneda u otros activos tiene alguien. Se identifica mediante una dirección que otras personas usan al enviar fondos. La cuenta registra los cambios cada vez que se añaden nuevas transacciones a la cadena. Esto facilita que la red vea el saldo más reciente y la actividad vinculada a esa cuenta.
Contexto y uso
En las blockchains (blockchain) que siguen un modelo de cuenta, cada transacción actualiza directamente una o varias cuentas, en lugar de mover monedas entre salidas separadas. La dirección de la cuenta es lo que aparece en los registros de transacciones, mientras que los datos subyacentes de la cuenta se actualizan en segundo plano mediante el protocolo. Campos como el nonce de cuenta ayudan a la red a procesar las transacciones de una misma cuenta en un orden claro.
Pueden existir distintos tipos de cuentas, como cuentas de usuario normales y cuentas especiales controladas por código de smart contract. Independientemente del tipo, cada cuenta actúa como una única fuente de verdad coherente sobre los fondos de ese participante y ciertos detalles de configuración. Esta estructura permite que la blockchain (blockchain) mantenga una visión global de todas las cuentas y de sus estados actuales en cada bloque.