¿En qué se diferencian Bitcoin y Ethereum a la hora de registrar los saldos?
Ethereum tiene dos tipos de cuentas: las cuentas externas (EOA), controladas por claves privadas, y las cuentas de contrato, controladas por código. En las transacciones de Bitcoin, la comisión equivale a la suma de todas las entradas menos la suma de todas las salidas; esa diferencia se la queda el minero que incluye la transacción en un bloque.
El modelo de cuentas se parece más a una cuenta bancaria tradicional: el saldo se ve de un vistazo y resulta más fácil escribir contratos inteligentes. El precio es que las transacciones de una misma cuenta deben ejecutarse en orden, según su nonce.
$BTC utiliza el modelo UTXO. En realidad, el saldo que muestra el monedero es la suma de varias salidas no gastadas.
Ethereum tiene dos tipos de cuentas: las cuentas externas (EOA), controladas por claves privadas, y las cuentas de contrato, controladas por código. En las transacciones de Bitcoin, la comisión equivale a la suma de todas las entradas menos la suma de todas las salidas; esa diferencia se la queda el minero que incluye la transacción en un bloque.
El modelo de cuentas se parece más a una cuenta bancaria tradicional: el saldo se ve de un vistazo y resulta más fácil escribir contratos inteligentes. El precio es que las transacciones de una misma cuenta deben ejecutarse en orden, según su nonce.
$BTC utiliza el modelo UTXO. En realidad, el saldo que muestra el monedero es la suma de varias salidas no gastadas.