Skip to main content
3 votes
Accepted

Can temporary forking occur in Cardano's protocol?

That's incorrect. The ouroboros praos protocol is based on random distribution, and there's still a low probability of multiple pools being assigned the same slot. With as many slots as there are, ...
Samuel Leathers's user avatar
3 votes

Do NIPoPoWs (Non-Interactive Proofs of Proof-of-Work) only apply to PoW blockchains or can it be applied universally to any consensus algorithm?

By definition, NiPoPoWs are lightweight proofs for Proof-of-Work blockchains. In a nutshell, they operate by taking advantage of the fact that every so often, a block of highly unusual likelihood is ...
zhekson's user avatar
  • 3,699
3 votes
Accepted

Resources to learn about block pipelining?

There is a pipelining introduction blog post at https://iohk.io/en/blog/posts/2022/02/01/introducing-pipelining-cardanos-consensus-layer-scaling-solution/
Markus - CLIO1's user avatar
2 votes

Different versions of Ouroboros consensus protocol

Here is a recent blog post by IOHK explaining the different "flavors" of Ouroboros. Regarding your question/comments - there wasn't anything "wrong" with the Ouroboros-BFT (OBFT) ...
zhekson's user avatar
  • 3,699
2 votes

What is block density?

Just building on top of answer from Erik, a simple way to look at it would be : (number of blocks minted so far in current epoch) / (number of slots so far in current epoch) In ideal scenario, the ...
RdLrT's user avatar
  • 1,576
2 votes

What is block density?

Each epoch is supposed to have about 21600 blocks per epoch, where an epoch is 5 days long. If every epoch had 21600 blocks, the density would be 100%. However blocks occasionally get skipped so the ...
Erik de Castro Lopo's user avatar
2 votes

Can temporary forking occur in Cardano's protocol?

Cardano is a permissionless public blockchain with a fully dynamic validator set, which means that the validators/miners can join/leave the network at any time. Much like Bitcoin and Ethereum, this ...
zhekson's user avatar
  • 3,699
1 vote

How often do we see chain reorgs in Cardano?

On my cardano-db-sync instance I see a one block reorganisation a couple of times a day. Two block reorgs maybe once a week or month and I have never seen a 3 block reorg. That does not mean they don'...
Erik de Castro Lopo's user avatar
1 vote
Accepted

How does Cardano technically handle reorgs?

When electing a chain at a fork, the other chain will be discarded. The chain selection is using the order below: chain length if 2 chains have a new block with same slot, then prefer block minted ...
RdLrT's user avatar
  • 1,576

Only top scored, non community-wiki answers of a minimum length are eligible