Skip to main content

ZKP Block Explorer

Empowering you to independently verify BTC transactions, strengthening Bitcoin’s security and decentralization while expanding its utility into smart contracts!

https://elastos.info/news/bel2-zkp-block-explorer/

Overview of the ZKP Block Explorer

The BeL2 bitcoin ZKP full node consists of a chain of proof of every bitcoin block from the origin of the bitcoin blockchain until today. For every block, several ZK proofs are generated, based on previous outputs and new inputs. Once those proofs are completed, one is able to use them to verify block and transaction inputs and outputs, from the BeL2 ZKP full node on a device as simple as a mobile phone. For instance, any device can make sure of several things such as what was the block 3500 input state, whether transaction A was part of block 56000, or what UTXOs have been spent by transaction X.

The BeL2 ZKP Block Explorer lets anyone browse and search all those proofs and their inputs and outputs. It shows the on going block being worked on, and inside this block, what sub-proof is being generated. One can also visualize block and transaction information, and details about created proofs such as raw and refined inputs used to produce the proofs, and obtained outputs.

The BeL2 ZKP Block Explorer is not using the bitcoin ZKP full node itself. Instead, it shows the on going progress of the ZKP full node creation, which will take time.

How to use the ZKP Block Explorer

  1. Visit https://scan.bel2.org

  2. Select a block and check its details

    1. Download raw verification files, inputs and outputs, used by ZKP.
    2. Click a verify button, which verifies the ZKPs using WASM, from the browser.
    3. View the raw inputs and outputs.

ZKP Block Explorer