Table of Contents
What is a block explorer?
Service
Data
Execution Data
Fuel
Transactions
Account
Tokens
NETWORK
Consensus Layer Data
Period
Slots
Block
Verifier
Authentication
Network
Block Explorer
Home web3.0 Blockchain browser functions and explanations

Blockchain browser functions and explanations

Jan 19, 2024 pm 04:06 PM
Block explorer

What is a block explorer?

Blockchain browser is a tool and website used to search and query blockchain information. It provides users with the ability to browse and query information on the blockchain. Due to the public transparency of the blockchain, users need a medium to view what is happening on the chain, and the blockchain browser is this medium. Users only need to enter the hash value, wallet address or contract address of the transaction in the blockchain browser to query their details.

什么是区块浏览器 区块浏览器详解

Common block explorers are:

BTC: https://blockchair.com/bitcoin

BSC: https: //www.bscscan.com/

ETH: https://etherscan.io/

Polygon (Matic): https://polygonscan.com/

wave Field (TRON): https://tronscan.org/#/

Optimism: https://optimistic.etherscan.io/

Heco: https://www.hecoinfo.com /

OKXChain: https://www.oklink.com/okc

Aptos: https://explorer.aptoslabs.com/

Arbitrum: https:// arbiscan.io/

Fantom: https://ftmscan.com/

Avalanche C-Chain: https://avascan.info/

Polkadot: https:/ /explorer.polkascan.io/polkadot

Aurora: https://explorer.aurora.dev/

Moonbeam: https://moonbeam.moonscan.io/

Conflux: https://www.confluxscan.net/

ETC: https://etcblockexplorer.com/

Cosmos: https://atomscan.com/

EOS: https://bloks.io/

Klaytn: https://scope.klaytn.com/

Wax: https://wax.bloks.io/

IOST: https://explorer.iost.io/

Gnosis Chain: https://explorer.poa.network/xdai/mainnet/

Dogecoin: https://dogechain .info/

PlatON: https://scan.platon.network/

Kusama: https://kusama.polkastats.io/

Nova: https:/ /nova.arbiscan.io/

Harmony: https://explorer.harmony.one/

BTTC: https://bttcscan.com/

KCC: https ://explorer.kcc.io/

HALO: https://browser.halo.land/

Filecoin FVM: https://filscan.io/

The following is a detailed explanation

Service

  • Etherscan(opens in a new tab)-also supports Chinese, Korean, Russian and Japanese
  • Beaconcha.in(opens in a new tab)
  • Blockchair(opens in a new tab) - Also supports Spanish, French, Italian, Dutch, Portuguese, Russian, Chinese and Farsi
  • Blockscout(opens in a new tab)
  • Etherchain(opens in a new tab)
  • Ethplorer(opens in a new tab) - Also supports Chinese, Spanish, French, Turkish, Russian, Korean and Vietnamese
  • OKLink(opens in a new tab)
  • Otterscan(opens in a new tab)
  • Rantom(opens in a new tab)
  • Sirato(opens in a new tab)
  • Ethereum Virtual Machine(opens in a new tab)
  • DexGuru Block Explorer(opens in a new tab)

Data

Ethereum is transparent by design and all information can be verified. Block explorers provide an interface for obtaining this information. This applies to Ethereum's mainnet and testnet, if you need this data. The data is divided into execution data and consensus data. Execution data refers to transactions that have been executed within a specific block. Consensus data refers to the blocks themselves and the validators who proposed them.

The following is a summary of the data types you can get from the block explorer.

Execution Data

A new block is added to Ethereum every 12 seconds (unless the block proposer misses the proposal opportunity), so there is a near-steady data flow Added to the block explorer. Blocks contain a lot of important data that you may find useful:

Standard Data

  • Block Height – Block number and the length of the blockchain when the current block was created (in blocks)
  • Timestamp - The time when the block was proposed
  • Transactions - The number of transactions included in the block
  • Transaction fee recipient - From the transaction Address to get gas tips
  • Block Reward - The amount of Ether awarded to the validator who proposed the block
  • Size - The size of the data within the block (in bytes)
  • Gas Consumed – The total number of gas units consumed by transactions in the block
  • Fuel Limit – The total gas limit set by transactions in the block
  • Fuel Base Fee – Required Minimum multiple required for a transaction to be included in a block
  • Burn fee - the amount of ether burned within a block
  • Other data – any additional data added to the block by miners

Advanced Data

  • Hash - represents the cryptographic hash of the block header (the unique identifier of the block)
  • Parent Hash - the current block's Hash of previous block
  • State Root – The root hash of the Merkle prefix tree that stores the state of the entire system.

Fuel

The block explorer will not only provide you with data about gas usage in transactions and blocks, but also provide you with information about the current gas price of the network . This will help you understand network usage, submit secure transactions and avoid fuel overspending. Look for APIs that can help you get this information into your own product interface. Fuel specific data covers:

  • Estimated number of gas units required for safe but slow transactions (along with estimated price and duration)
  • Estimated number of gas units required for general transactions (along with estimated price and duration) )
  • Estimated number of gas units required for fast trading (along with estimated price and duration)
  • Average confirmation time based on gas price
  • Contracts that are consuming gas – In other words, popular products that are being heavily used on the network
  • accounts that are consuming fuel – in other words, users who frequently use the network

Transactions

area Block explorers have become a popular place for people to track the progress of their transactions, because the level of detail you can get provides additional certainty. Transaction data contains:

Standard data

  • Transaction Hash – The hash generated when the transaction is submitted
  • Status – Indicates whether the transaction is pending, failed, or successful
  • Block – The block containing this transaction
  • Timestamp – The time the transaction was mined by the miner
  • Sender – The address of the account that submitted the transaction
  • Receiver – The address of the recipient or smart contract that interacted with the transaction
  • Tokens Transferred – The list of tokens that were transferred as part of the transaction
  • Value – The total value of Ether that was transferred
  • Transaction Fee – Amount paid to miners for processing transactions (calculated based on gas price * gas used)

Advanced Data

  • Fuel Limit – This The maximum number of fuel units that can be consumed by the transaction
  • Fuel consumed – The actual number of fuel units consumed by the transaction
  • Fuel price – The price set per fuel unit
  • Random number – fromThe transaction number of the address (remember, it starts at 0, so the nonce 100 is actually the 101st transaction submitted by this account
  • Input data – Any additional information required for trading

Account

You have access to a lot of data about your account. This is why it is recommended to use multiple accounts so that your assets and value transfers are cannot be easily traced. There are also solutions being developed to make transactions and account activity more private. Here is the data available for the account:

User Account

  • Account Address - A public address that you can use to send funds
  • Ethereum Balance - The amount of Ethereum associated with the account
  • Total Ethereum Value - The value of Ethereum
  • Tokens - The tokens associated with the account and their values ​​
  • Transaction History - A list of all transactions for which this account was the sender or recipient

Smart Contracts

The smart contract account has all the data that the user account will have, but some block explorers will even show some code information. For example:

  • Contract Creator - Deploy the contract to the master Network address
  • Create transaction - includes transactions deployed to the mainnet
  • Source code - solidity or vyper code of the smart contract
  • Contract ABI - application binary interface of the contract — Calls issued by the contract and data received
  • Contract creation code - Compiled bytecode of the smart contract — Create
  • contract events when you compile a smart contract written in Solidity or Vyper, etc. - History of methods called in smart contracts — basically a way to see how a contract is used and how often

Tokens

Tokens are a type of contract, so they Will have similar data to smart contracts. But because they have value and can be traded, they have additional data points:

  • Type - follows ERC-20, ERC-721 or other token standards
  • Price - if If it is an ERC-20 token, it will have a current market value
  • Market Cap - If it is an ERC-20, it will have a market cap (calculated based on price * total supply)
  • Total Supply - Number of tokens in circulation
  • Holders - Number of addresses holding tokens
  • Transfers - Number of times tokens have been transferred between accounts
  • Transaction history - Included History of all transactions including the token
  • Contract Address - The address of the token deployed to the mainnet
  • Decimal - ERC-20 tokens are divisible and have decimal places

NETWORK

Some block data looks at the health of Ethereum more comprehensively.

  • Total transaction volume - the number of transactions since the creation of Ethereum
  • Transactions per second - the number of transactions that can be processed per second
  • Ethereum price - 1 The current market price of Ethereum
  • Total Ethereum supply - the number of Ethereum coins in circulation — remember that new Ethereum is created in the form of block rewards with each block Created
  • Market Cap - Calculation of Price*Supply

Consensus Layer Data

Period

For security reasons, on each A randomized validator committee is created at the end of the period (every 6.4 minutes). Period data includes:

  • Period number
  • Final status - whether the period has been completed (yes/no)
  • Time - the time when the period ended
  • Authentication - the certification in the period Amount (votes against blocks within the slot)
  • Deposits - Amount of Ether deposits included in the slot (validators must stake Ether to become a validator)
  • Slash - against blocks Penalty amount for proposer or prover
  • Voting Participation - Amount of staked ether used to prove a block
  • Validators - Number of validators active during the period
  • Avg. Validator Balance - The average balance of active validators
  • Slots - The number of slots contained in a period (a slot contains a valid block)

Slots

A time slot is an opportunity to create a block. The available data for each time slot includes:

  • Period - the period during which the time slot is valid
  • Slot number
  • Status - The status of the slot (proposed/missing)
  • Time - The timestamp of the slot
  • Proposer - The validator who proposed the block for this slot
  • Block root - the hash tree root of the beacon block
  • Parent root - the hash of the previous block
  • State root - the hash tree root of the beacon state
  • signature
  • Randao reveals
  • Doodle - Block proposers can include 32-byte long messages in their block proposals
  • Execution Data
    • BlockHash
    • Deposit Count
    • Deposit Root
  • Authentication – The number of certifications for this block in this slot
  • Deposits - The number of deposits in this slot
  • Voluntary withdrawal - The number of validators that quit in this slot
  • Slash - The number of penalties for block proposers or provers
  • Voting - The validators who voted for the block in this slot

Block

Proof of Stake divides time into slots and periods. This means new data!

  • Proposer - The validator selected by the algorithm to propose a new block.
  • Period - The period during which blocks are proposed.
  • Slot - The time slot for proposed blocks.
  • Certification - The number of certifications included in the slot - Certification is the same as voting and indicates that the block is ready to enter the beacon chain

Verifier

Verifier Responsible for proposing blocks and proving blocks in time slots.

  • Validator number - a unique number representing the validator
  • Current balance - the validator's balance including rewards
  • Effective balance - the validator's balance for staking The balance of
  • Income - the rewards or penalties received by the validator
  • Status - whether the validator is currently online and active
  • Certification validity - incorporates the validator's certification Average time in chain
  • Activation Eligibility - The date (and period) the validator was activated for validation
  • Activity Start Time - The date (and period) the validator was activated
  • Proposed Block - Block proposed by the validator
  • Certification - Certification provided by the validator
  • Deposit - Sender address, transaction hash, block number of the validator's pledged deposit , timestamp, amount and status

Authentication

Authentication is like voting “yes” to adding a block to the chain. Their data is related to the certification record and the verifier who made the certification.

  • Slot - The time slot during which the authentication took place
  • Committee index - The committee index for a given slot
  • Aggregation bits - Represents the aggregation of all participating validators in the authentication Certification
  • Validator - The validator providing the certification
  • Beacon Block Root - Points to the block the validator is proving
  • Source - Points to the latest rationalization period
  • Target - Point to the latest period boundary
  • Signature

Network

The top-level data of the consensus layer includes the following:

  • Current period
  • Current time slot
  • Active validators - the number of active validators
  • Pending validators-the number of validators waiting to be activated
  • Staking of Ether - The amount of Ether staked in the network
  • Average Balance - The average Ether balance of a validator

Block Explorer

  • Etherscan (opens in a new tab)-A block explorer that can be used to obtain data from the Ethereum mainnet and Goerli testnet
  • Beaconcha.in(opens in a new tab)-Used for the Ethereum mainnet and Goerli testnet Net’s open source block browser
  • Blockchair(opens in a new tab)-The most privacy-protecting Ethereum browser. Also used for sorting and filtering (mempool) data
  • Etherchain(opens in a new tab)- Block explorer for the Ethereum mainnet
  • Ethplorer(opens in a new tab)- Focus Block explorer for Ethereum mainnet and Kovan testnet tokens
  • Rantom(opens in a new tab)- is a useful open source DeFi & NFT transaction viewer that provides detailed transaction information .

The above is the detailed content of Blockchain browser functions and explanations. For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

How to check the contract address of a coin How to check the contract address of a coin Jul 03, 2024 pm 02:52 PM

There are four ways to view the contract address of a coin: through a block explorer, such as Etherscan, through an exchange, through a wallet, such as MetaMask, directly contacting the issuer

How to check wallet balance of Dogecoin address How to check wallet balance of Dogecoin address Apr 07, 2024 pm 04:07 PM

Dogecoin wallet balances can be queried by: entering the wallet address using a block explorer such as blockchair.com; logging in and viewing the balance using a desktop or mobile Dogecoin wallet; entering the command "dogecoin-cligetbalance" via the command line interface.

Can USDT be recovered if it is transferred incorrectly? Detailed explanation of what to do if USDT is transferred to the wrong address Can USDT be recovered if it is transferred incorrectly? Detailed explanation of what to do if USDT is transferred to the wrong address May 06, 2024 am 08:20 AM

If there is any currency in the currency circle that we cannot avoid, USDT must be one of them. Investors in the currency circle may not necessarily invest in BTC, but almost all investors will come into contact with it in the process of currency speculation. to USDT. The Chinese name of USDT is Tether. In fact, it is a stable currency anchored to the US dollar. Because of its stability, it is regarded as a mainstream trading method by many exchanges. USDT can be bought and sold on major trading platforms, and we can also purchase other currencies through USDT. Many investors want to know if USDT can be recovered if it is transferred incorrectly? Everyone is curious about what to do if USDT is transferred to the wrong address. Let me give you the answer below. Can USDT be recovered if it is transferred incorrectly? It's basically impossible to retrieve it. Irreversible based on blockchain

Litecoin wallet address query Litecoin wallet address query Apr 07, 2024 am 09:58 AM

There are three ways to query the Litecoin wallet address: using a block explorer, using a Litecoin wallet, or using the command line. Through the block explorer, you can search for the wallet address and view related information; using the Litecoin wallet, you can find the wallet address in the "Receive" tab; using the command line, you can enter the "litecoin-cligetaccountaddress" command to get the wallet address of the default account .

How to check the balance of TP wallet address How to check the balance of TP wallet address Apr 08, 2024 am 10:23 AM

How to check the TP wallet balance: Open the app and log in, click "Wallet" and find the token in the "Assets" tab. Click on the token name to view detailed information, and the balance is displayed at the top of the interface.

How to check the Ethereum contract address How to check the Ethereum contract address Jul 02, 2024 am 11:02 AM

The Ethereum contract address is a unique address that identifies a smart contract and can be found by following these steps: Determine the contract type (ERC-20 token, NFT, DeFi, etc.). Use Etherscan or other block explorers to search for the contract name, address, or creator address. Select the contract matching the contract type in the search results, and the contract address is at the top of the page.

The address for transferring coins from Tp wallet The address for transferring coins from Tp wallet Apr 08, 2024 pm 01:37 PM

The address for transferring coins is the address of the recipient, including external wallet address, exchange address, etc. The steps are as follows: Open TP wallet and log in. Click on the cryptocurrency you want to transfer. Click the "Transfer Out" button. Paste the recipient's address in the "Receiver's Address" field. Enter the transfer amount. Set transfer network fees. Click the "Confirm Transfer Out" button.

How to check the Monero transfer chain How to check the Monero transfer chain May 08, 2024 pm 02:16 PM

To query the records on the Monero transfer chain, just visit the Monero block browser (such as xmrchain.net) and enter the transaction ID. The block explorer will display detailed records of transactions, including sender address, receiver address, transaction amount, block height and transaction time.