Questions tagged [ghost-protocol]
The ghost-protocol tag has no usage guidance.
13
questions
0
votes
2
answers
73
views
How can there be a fork if only one validator is allowed to propose a block per slot?
As I understand it, one and only one validator get selected to propose the next block on the beacon chain. This means that the other validator attesting can only attest to one block right? (since ...
0
votes
0
answers
39
views
Is the current Casper proof-of-stake (PoS) protocol still resistant to cartel censorship and favouring availability over consistency?
In The History of Casper — Chapter 5, Vlad Zamfir describes Casper: The friendly ghost (CFG) in the following way:
"It was the shape of a protocol that had these properties:
One validator would ...
1
vote
1
answer
43
views
ETH 2.0 underlying technological changes confused
i am honestly a little bit confused which technological changes we will see in ETH 2.0, pls guide me to an up to date technological explainer.
is it true, that ETH 2.0 basically uses these 3 main ...
0
votes
1
answer
291
views
How do uncle blocks remain valid?
Even though Ethereum does not directly use GHOST, stale blocks can be included as uncles for a reward.
How can uncle blocks remain valid, as I suppose state transitions must be non-conflicting? The ...
0
votes
1
answer
100
views
Does Ethereum use the longest chain rule like bitcoin? [duplicate]
I can't seem to find a straight answer to this question. I know that Uncles are rewarded, but are they used to help secure the network? Or does Ethereum use the longest chain rule like Bitcoin?
3
votes
0
answers
117
views
The rationale behind the mining reward of uncle block?
What is the rationale behind the mining reward of uncle block being 93.75% of a standard coinabase reward? And why was the percentage simplified and changed from the 87.5% in the original GHOST (https:...
1
vote
1
answer
420
views
How to check uncle block when listening to new block?
I was reading the fantastic https://goethereumbook.org book and found this example to listen to new blocks from Ethereum.
Could I ask in this case, how is uncle blocks handled? To put it in another ...
0
votes
1
answer
225
views
Why does a permanent chain split occur only in a Hard Fork?
Have read a number of articles on what hard fork and soft fork actually are. But couldn't really get the essence of it. My understanding is Hard Fork brings a change in the core Blockchain code (...
2
votes
1
answer
51
views
Let D be delay diameter of the network ,All the blocks will be either adopted or abondoned by all nodes at t+3D in the GHOST protocol?
I have read GHOST white paper some time. and some problems abount Proposition 2(The Convergence of History) in Chapter 5.1 is confused to me.Does it imply that all the blocks will be either adopted ...
13
votes
1
answer
5k
views
Why did Ethereum abandon the GHOST protocol?
It says here (minute 24) that Ethereum started with some limited implementation of GHOST, but then abandoned it two weeks after launch.
Why was it abandoned?
0
votes
1
answer
107
views
Uncle timestamp validity
Regarding acceptance/rejection of uncle blocks, what are acceptable block timestamps for an uncle block?
Say:
block123_timestamp = Y
uncle123_timestamp = X
Where X < Y. Is uncle123 a valid uncle, ...
1
vote
1
answer
191
views
How do short confirmation times negatively contribute to blockchain security?
The Ethereum whitepaper states:
The motivation behind GHOST is that blockchains with fast confirmation times currently suffer from reduced security due to a high stale rate - because blocks take a ...
2
votes
1
answer
364
views
Where is the ethereum network implementation?
I am new to ethereum and have been reading about all the new things in ethereum with respect to bitcoin's blockchain. I have read about the GHOST protocol for using secondary blockchains instead of ...