¿Cómo funciona blockchain y la descentralización?

¿Cada nodo o computadora realiza un seguimiento de todas las transacciones de cada usuario, cada dólar como una unidad separada o agrupan unidades en transacciones? (por ejemplo, la transferencia de 5 dólares se vería como una transacción o 5 diferentes) Además, si cada servidor registra todas las transacciones de los usuarios, ¿no hay un límite de espacio?

Respuestas (1)

Estas son preguntas amplias. Déjame tratar de responder lo más simple posible.

En primer lugar, los modelos contables de bitcoin y ethereum son diferentes:

  • BTC utiliza una contabilidad basada en UTXO. El usuario gasta lo que se llama una salida de transacción no gastada (UTXO). El saldo de una cuenta es la suma de todos los UTXO que esa cuenta puede gastar.
  • ETH utiliza un sistema de cuentas basado en cuentas. El usuario gasta del saldo que tiene disponible en una cuenta.

Puedes leer aquí sobre las diferencias y pros/contras de estos modelos contables.

Las unidades contables mínimas (el equivalente de centavos en USD) son:

  • Satoshis para bitcoin, donde un satoshi representa 1 * 10 ^ -8 BTC
  • Wei para ethereum, donde 1 wei representa 1 * 10 ^ -18 ETH.

No puedes transferir menos de esa unidad mínima.

En cuanto al espacio, sí, hay límites teóricos, y es por eso que hay tarifas de transacción: para poner un costo al espacio y los costos de cómputo necesarios para asegurar la red.

Parece que tenía la intención de incluir un enlace a las ventajas y desventajas de los dos métodos. Además, puede transferir 0 ether, que es menos de un wei. Esto sucede a menudo cuando se trata de contratos como tokens ERC-20. (e incluso puede tener técnicamente una transacción de costo 0 que transfiera 0 tokens/éter si un minero no requiere tarifas o si lo extrae usted mismo).