GuiaBitcoin

¿Cómo se almacenan los datos en Ethereum?

La tecnología Blockchain es compleja y variada y la forma en que los datos se almacenan, mantienen y procesan varía de una red de blockchain a otra. Dado que Ethereum es una de las cadenas de bloques más conocidas del mercado y también es una que se usa con mucha frecuencia por las empresas para uso empresarial. ¿Cómo se almacenan los datos en Ethereum? Vamos a averiguar.

La Blockchain de Ethereum tiene una forma muy específica de manejar datos y procesar transacciones. La estructura se detalla en el documento amarillo y veremos cómo funciona hoy. La arquitectura de blockchain de Ethereum almacena los datos de la siguiente manera, como se explica en la siguiente sección.

Almacenamiento de datos en Ethereum

Ethereum es capaz de manejar y administrar más que solo saldos de cuentas. El protocolo de capa base es responsable de procesar todo tipo de transacciones. Se basa principalmente en las transacciones en sí.

La Blockchain de Ethereum se inició en la Blockchain de génesis y, desde entonces, la incorporación de nuevas transacciones, cambios en el saldo de la cuenta, contratos inteligentes, etc.

Por lo tanto, cada vez que se realiza una transacción en la cadena de bloques Ethereum, la cuenta se equilibra en las cuentas correspondientes de la cadena de bloques.

Lo que es importante tener en cuenta es que estos saldos de cuenta no se almacenan directamente en los propios bloques de Ethereum. En su lugar, los hashes del nodo raíz se almacenan en los bloques para el trie de transacción, el trie de estado y el trie de recibos.

Ahora, hay dos formas de datos absolutamente diferentes que se pueden almacenar en Ethereum. Estas dos formas son datos permanentes y datos efímeros. Los datos permanentes implicarían datos como transacciones que han ocurrido.

En una Blockchain, una transacción no se puede revertir y, por lo tanto, es permanente (Son como el código Ethereum que no se pueden cambiar). Los datos efímeros serían como los saldos de cuentas que cambian constantemente porque las transacciones ocurren y los saldos pueden cambiar.

¡Pregunta lo que quieras!

Guiabitcoin

Finixio LTD
Company number: 11705811
St Magnus House
3 Lower Thames St
London
EC3R 6HA
United Kingdom
Tel: 020 3146 8423