Quelle est la différence entre Bitcoin et Ethereum dans leur façon d’enregistrer les soldes ?
Ethereum possède deux types de comptes : les comptes externes (EOA), contrôlés par une clé privée, et les comptes de contrat, contrôlés par du code. Les frais d’une transaction Bitcoin correspondent à la somme de toutes ses entrées moins la somme de toutes ses sorties. Cette différence revient au mineur qui inclut la transaction dans un bloc.
Le modèle par comptes ressemble davantage à un compte bancaire classique : le solde est visible d’un seul coup d’œil et il est plus facile d’écrire des contrats intelligents. En contrepartie, les transactions d’un même compte doivent être exécutées dans l’ordre des nonce.
$BTC utilise le modèle UTXO : le solde affiché par le portefeuille correspond en réalité à la somme de plusieurs sorties non dépensées.
Ethereum possède deux types de comptes : les comptes externes (EOA), contrôlés par une clé privée, et les comptes de contrat, contrôlés par du code. Les frais d’une transaction Bitcoin correspondent à la somme de toutes ses entrées moins la somme de toutes ses sorties. Cette différence revient au mineur qui inclut la transaction dans un bloc.
Le modèle par comptes ressemble davantage à un compte bancaire classique : le solde est visible d’un seul coup d’œil et il est plus facile d’écrire des contrats intelligents. En contrepartie, les transactions d’un même compte doivent être exécutées dans l’ordre des nonce.
$BTC utilise le modèle UTXO : le solde affiché par le portefeuille correspond en réalité à la somme de plusieurs sorties non dépensées.