imtoken will never ask for your seed phrase, private key or verification code. Always review the address, network and request details before transferring, signing or approving.

Blockchain Knowledge

Public Chains: Nodes, Blocks, Transactions and Confirmations

Public blockchains maintain shared ledgers through open rules and distributed nodes. Understanding propagation, block inclusion and confirmations is fundamental to interpreting on-chain state.

On this page
How a public chain maintains shared stateFrom transaction submission to block inclusionWhy confirmation depth increasesWhat a block explorer can verify

How a public chain maintains shared state

Nodes validate and synchronize data according to protocol rules, collectively maintaining accounts, transactions or contract state; a wallet is one tool for interacting with that network. A public blockchain uses a publicly verifiable ledger, nodes and consensus to record transactions; a wallet is one interface for reading and preparing actions against that state. For “How a public chain maintains shared state,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

A network can be cross-checked through its chain name, Chain ID, native gas asset and an appropriate block explorer. A short network label alone is not a sufficient identity check. In the context of “How a public chain maintains shared state,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. After broadcast, a transaction can move through pending, included and further-confirmed states. Congestion, gas parameters and the network design can affect timing, so submitted and confirmed are not equivalent.

For “How a public chain maintains shared state,” an appropriate block explorer can help verify block height, transaction hash and contract address. If an asset came from another network or Layer 2, also verify the bridge stage and destination network instead of relying on an asset name shown in the wallet.

  • Verify the network name and Chain ID
  • Identify the network’s gas asset
  • Check explorer and confirmation status
  • Understand bridge steps before cross-layer movement

How to verify the result

If “How a public chain maintains shared state” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

From transaction submission to block inclusion

A signed transaction is broadcast, accepted by the network and then waits for inclusion; congestion, fee settings and transaction rules can affect timing. A public blockchain uses a publicly verifiable ledger, nodes and consensus to record transactions; a wallet is one interface for reading and preparing actions against that state. For “From transaction submission to block inclusion,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

Cross-network and cross-layer activity can introduce bridge contracts and multiple confirmation stages. Understand where the asset leaves, where it should arrive and which stage is pending before acting. In the context of “From transaction submission to block inclusion,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. Cross-network and cross-layer activity can introduce bridge contracts and multiple confirmation stages. Understand where the asset leaves, where it should arrive and which stage is pending before acting.

For “From transaction submission to block inclusion,” an appropriate block explorer can help verify block height, transaction hash and contract address. If an asset came from another network or Layer 2, also verify the bridge stage and destination network instead of relying on an asset name shown in the wallet.

  • Verify the network name and Chain ID
  • Identify the network’s gas asset
  • Check explorer and confirmation status
  • Understand bridge steps before cross-layer movement

A pre-confirmation review

If “From transaction submission to block inclusion” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

Why confirmation depth increases

After a transaction enters a block, later blocks build on that history and increase confirmation depth; different use cases may apply different thresholds for sufficient confirmation. A public blockchain uses a publicly verifiable ledger, nodes and consensus to record transactions; a wallet is one interface for reading and preparing actions against that state. For “Why confirmation depth increases,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

After broadcast, a transaction can move through pending, included and further-confirmed states. Congestion, gas parameters and the network design can affect timing, so submitted and confirmed are not equivalent. In the context of “Why confirmation depth increases,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. A network can be cross-checked through its chain name, Chain ID, native gas asset and an appropriate block explorer. A short network label alone is not a sufficient identity check.

For “Why confirmation depth increases,” an appropriate block explorer can help verify block height, transaction hash and contract address. If an asset came from another network or Layer 2, also verify the bridge stage and destination network instead of relying on an asset name shown in the wallet.

  • Verify the network name and Chain ID
  • Identify the network’s gas asset
  • Check explorer and confirmation status
  • Understand bridge steps before cross-layer movement

How to verify the result

If “Why confirmation depth increases” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.

What a block explorer can verify

A transaction hash, address, block height and contract information can reveal what the network recorded, provided the explorer matches the correct chain. A public blockchain uses a publicly verifiable ledger, nodes and consensus to record transactions; a wallet is one interface for reading and preparing actions against that state. For “What a block explorer can verify,” first identify whether the relevant fact belongs to the local wallet interface, the selected network, or a contract permission. That distinction prevents an interface message from being mistaken for a final on-chain result.

A network can be cross-checked through its chain name, Chain ID, native gas asset and an appropriate block explorer. A short network label alone is not a sufficient identity check. In the context of “What a block explorer can verify,” use a consistent order: establish the account and network, inspect the specific address, contract or request parameters, and only then authorize an action that can move assets or create permissions. After broadcast, a transaction can move through pending, included and further-confirmed states. Congestion, gas parameters and the network design can affect timing, so submitted and confirmed are not equivalent.

For “What a block explorer can verify,” an appropriate block explorer can help verify block height, transaction hash and contract address. If an asset came from another network or Layer 2, also verify the bridge stage and destination network instead of relying on an asset name shown in the wallet.

  • Verify the network name and Chain ID
  • Identify the network’s gas asset
  • Check explorer and confirmation status
  • Understand bridge steps before cross-layer movement

How to verify the result

If “What a block explorer can verify” behaves differently from expected, record the active network, account, requester and any transaction hash, then eliminate possible causes one at a time. Do not keep signing, approving or sending assets merely to repair an issue that has not yet been identified.