Questions tagged [ghost-protocol]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
0answers
72 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
1answer
120 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
1answer
123 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
1answer
29 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 ...
7
votes
1answer
3k 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
1answer
64 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
1answer
151 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
1answer
338 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 ...