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, ...
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 ...
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/
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) ...
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 ...
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 ...
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 ...
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'...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
consensus × 8blockchain × 2
block-production × 2
wallet × 1
cardano-node × 1
proof-of-stake × 1
ouroboros × 1
scaling × 1
network × 1
validation × 1
chain × 1