Blockchain - Bitcoin Transactions
Get a hint
Account-based ledger
Click the card to flip 👆
Intuitively: We consider Bitcoin to use an account-based ledger. However, an account-based approach
takes a lot of effort to track the balances of every account.
▪ In an account-based ledger, transactions can transfer arbitrary amounts of coins between accounts.
▪ Transactions lead to a "world-state" of accounts and account balances.
▪ In Ethereum, the hash of the Merkle root of the Merkle tree of all accounts and their balances is stored in
the block.
▪ By using a transaction-based ledger, Bitcoin enables wallet owners to define conditional transactions
using Bitcoin Script
takes a lot of effort to track the balances of every account.
▪ In an account-based ledger, transactions can transfer arbitrary amounts of coins between accounts.
▪ Transactions lead to a "world-state" of accounts and account balances.
▪ In Ethereum, the hash of the Merkle root of the Merkle tree of all accounts and their balances is stored in
the block.
▪ By using a transaction-based ledger, Bitcoin enables wallet owners to define conditional transactions
using Bitcoin Script
Click the card to flip 👆