Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.

Should it be "Ommer", "Uncle" or sth. else? #1

Closed
jo-tud opened this issue Dec 19, 2016 · 2 comments
Closed

Should it be "Ommer", "Uncle" or sth. else? #1

jo-tud opened this issue Dec 19, 2016 · 2 comments

Comments

@jo-tud
Copy link
Contributor

jo-tud commented Dec 19, 2016

Currently EthOn uses the class "Ommer" and declares "Uncle" as being equivalent.

An Ommer (or Uncle) is the direct child of the k'th generation ancestor of a Block B, where 2<=k<=7 but not a direct ancestor of B. They are blockchain blocks found by a miner, when a different miner has already found another block for the corresponding place in the blockchain. They are also known as “stale blocks”. The parent of an Uncle is an ancestor of the inserting block, located at the tip of the blockchain.

What should be the primary term used for this concept in EthOn?

(Thanks @cdetrio for raising this)

@ethers
Copy link

ethers commented Dec 24, 2016

Uncle.

ommer isn't an English word https://en.oxforddictionaries.com/search?utf8=%E2%9C%93&filter=dictionary&query=ommer

If anyone has an actual subscription to oed.com, I don't think we'll find it there either.

@jo-tud
Copy link
Contributor Author

jo-tud commented Jan 3, 2017

Considering that Ommer is rarely used and was introduced mainly as a gender neutral term the term will be changed to Uncle in EthOn for easier understanding.

jo-tud pushed a commit that referenced this issue Jan 3, 2017
REMOVED ethon:Ommer
CHANGED ethon:Uncle to include the information formaly in ethon:Ommer
RENAMED ethon:knowsOfOmmer -> ethon:knowsOfUncle
CHANGED ethon:blockHeader to use the term Uncle
jo-tud pushed a commit that referenced this issue Jan 3, 2017
@jo-tud jo-tud self-assigned this Jan 3, 2017
@jo-tud jo-tud closed this as completed Jan 3, 2017
jo-tud pushed a commit that referenced this issue Jan 3, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants