Skip to content

Block finalization

Paul edited this page Sep 29, 2022 · 6 revisions

3Dpass network consensus Proof of Scan implicates a provable finality protocol called GRANDPA which guarantees blocks to reach finality in opposite to probabilistic finality (e.x. Nakamoto protocol which first was applied in Bitcoin). Please refer to the GRANDPA paper to read full description of the protocol.

The block Author, produced a correct block, takes the authority to vote for the best chain, as long as it has put 100 000 - 400 000 P3D on a collateral. Authority set consists of block authors eligible to vote, and 2/3 votes of which is required to make the final decision. After the voting is complete there would be no chance to re-select the best chain.

Blocks finalized

Block production (mining) doesn't depend on finalization. However, the only blocks finalized should be considered 100% reliable. There is a probability for blocks produced but not yet finalized to get in the fork once the Best Chain is restructured. Best Chain Finalized can not be reorganized, anyway.