Questions tagged [finality]
Finality is a property of some blockchains where transactions in a subset of the blockchain will always be included in the blockchain.
13
questions
0
votes
1
answer
13
views
Why is Proof of Work considered to have no Economic Finality
In this article I read that Proof of Work has no Economic Finality.
As I understand concept of economic finality is when for given block B, the consensus algorithm guarantees that if B is finalized, ...
2
votes
1
answer
47
views
Why optimistic rollup chains can take a week, while ZK don't?
Optimistic and ZK rollups, both submit data to Ethereum or similar chain, but why do optimistic rollups take longer time then zk rollups? What's the core difference that causes this time difference?
4
votes
1
answer
68
views
Network partitioning and FINALITY
Imagine China has switched the internet off.
Half validators are in the China, half in the rest of the world. So we have a 2 separate networks (like a fork).
Each side produces some blocks and votes ...
1
vote
1
answer
181
views
Casper FFG: Why can't we just finalize a block after receiving 2/3 votes in the justification phase? Why is the finalization phase necessary?
In Casper FFG, a checkpoint takes two voting sessions to be finalized.
Say checkpoint c. First, c needs to be voted to be justified (supermajority link c'->c). Then, c needs to be voted again to be ...
2
votes
2
answers
342
views
Finalized Blocks/Slots in PoS Ethereum. (theoretically) After how many Slots will an Epoch be finalized?
What I'm trying to find out is: After how many Slots will an Epoch be finalized (theoretically)?
The first block in each epoch is a checkpoint and validators then vote on pairs of checkpoints that are ...
4
votes
2
answers
1k
views
How to find if a block is finalized
Is there a simple way to find out if a given block is finalized in PoS Ethereum?
Currently, I'm calling the endpoint ../eth/v1/beacon/states/finalized/finality_checkpoints of the Beacon Node and it ...
1
vote
0
answers
133
views
Transaction Finalization
According to features of the Ethereum Consensus, the rollbacks of blocks are possible: the block (and so, its transactions) is considered as a finalized one if quite a long chain is built upon the ...
2
votes
1
answer
94
views
How would a 50/50 netsplit play out on Ethereum 2 (beaconchain)?
I'd like to know what would happen in terms of penalization of staked validators if there was some sort of major global netsplit that -- for the sake of this question -- resulted in exactly 50% of all ...
0
votes
1
answer
162
views
Finality in blockchain consensus
Is Absolute/ Immediate Finality a goal in blockchain consensus or does some areas work better under probabilistic finality such as Ethereum's Pow and to be PoS? (I know that some networks using BFT ...
8
votes
3
answers
2k
views
Distribution of chain-reorganization events?
I'm curious about, for instance, the frequency of chain reorganizations, and the distribution of their depths. Is this information available anywhere?
Mostly this is because I'm interested in rules ...
0
votes
2
answers
877
views
Geth PoA Clique and 100% transaction finality
In Bitcoin and Ethereum PoW, we have probabilistic BFT. I.e., the transaction finality will never reach 100%, but it will be very close to that with every further confirmation.
How about Geth POA ...
1
vote
0
answers
215
views
What is missing to make a successful payment between payer and recipient?
I tested both signing payment and signature verification that is implemented by JavaScript and EthereumJS here:
And both of them (signing and verification) properly work, meaning that I am sure the ...
1
vote
1
answer
123
views
Ethereum proof of stake - Is transaction finality/settlement finality finally possible / within reach?
With Ethereum proof of stake, is transaction finality/settlement finality finally possible / within reach?