Learn Ethereum Concepts
Learn Ethereum Concepts
Powered by Zastrin
Account nonce is a An Ommer (also called
counter associated with Uncle) block is a stale
each Ethereum account. block that was correctly
Every time an account mined by a miner but did
initiates a transaction, the not end up being part of
nonce is incremented. the longest chain.
They still get paid a small
Account Nonce The miners make sure to Ommer/Uncle Block
amount for their work
execute transactions in and the block header is
the order they were
included 2 blocks later.
generated by the account.
This occurs because of
This helps prevent double
the relatively shorter
spending.
block times in Ethereum
Powered by Zastrin Powered by Zastrin
(15 seconds).
Powered by Zastrin
As the name indicates, An archive node is an
light node is an Ethereum Ethereum node/server
node/server that just that connects to the
downloads the headers of network, receives and
the blocks. To obtain any validates all the
other information, it has to transactions and blocks.
connect to a full node and It stores all the data
Light Node query. Archive Node
including every historical
This node is ideal to run state information of the
on devices that do not
blockchain.
have lot of disk/processing
Archive nodes consume
power such as IoT devices
lot of disk space and is
or phones.
not required for majority
Powered by Zastrin Powered by Zastrin
of the use cases.
Powered by Zastrin
ERC stands for Ethereum Uncle rate is the rate at
Request for Comments. which uncle blocks are
ERC is a type of EIP that created in the network.
is specifically used for The more transactions a
application-level standards block contains, the
and conventions.
longer it takes for the
They are usually contract
ERC standards such as token Uncle Rate block to propagate in
standards (ERC20, the network. This is one
ERC721), name registries of the factors affecting
(ERC137), URI schemes the uncle rate.
(ERC681), and wallet
formats (EIP85).
Powered by Zastrin
State Trie is the Trie that Each Ethereum block has
holds the global state of its own separate
Ethereum. There is only transaction trie. A block
one state trie and is contains many
constantly updated. transactions. The order of
The state trie contains a the transactions in a block
key and value pair for are decided by the miner
State Trie Transaction Trie who assembles the block.
every account which
exists on the Ethereum The path to a specific
transaction in the
network. The state trie’s
transaction trie, is via (the
root node is used as a
RLP encoding of) the
secure and unique
index of where the
identifier for the state trie, transaction sits in the
Powered by Zastrin Powered by Zastrin block.
Powered by Zastrin