Skip to content

Add support for out of order blocks and tolerance for future stamped …#27

Merged
ca333 merged 1 commit intoGLEECBTC:masterfrom
jl777:master
Apr 25, 2018
Merged

Add support for out of order blocks and tolerance for future stamped …#27
ca333 merged 1 commit intoGLEECBTC:masterfrom
jl777:master

Conversation

@himu007
Copy link
Copy Markdown

@himu007 himu007 commented Apr 25, 2018

…blocks

In order to speed up block propagation, it is possible for some blocks
to arrive out of order due to propagation delays combined with 2 or
more blocks mined very quickly.

Additionally futurestamping blocks allows a high hash rate miner to
produce blocks that would be valid after a passage of time.

Previously such blocks triggered an extreme response that banned the
peer that broadcast it. Since these are temporary issues, if the block
is still valid when it is within the allowed timestamp window, this
update will process it normally.

…blocks

In order to speed up block propagation, it is possible for some blocks
to arrive out of order due to propagation delays combined with 2 or
more blocks mined very quickly.

Additionally futurestamping blocks allows a high hash rate miner to
produce blocks that would be valid after a passage of time.

Previously such blocks triggered an extreme response that banned the
peer that broadcast it. Since these are temporary issues, if the block
is still valid when it is within the allowed timestamp window, this
update will process it normally.
@ca333 ca333 merged commit ec65f76 into GLEECBTC:master Apr 25, 2018
ca333 pushed a commit that referenced this pull request Mar 2, 2019
merge streamer branch into copy of master to check conflicts
ca333 pushed a commit that referenced this pull request Mar 2, 2019
ca333 pushed a commit that referenced this pull request Aug 10, 2019
dimxy pushed a commit that referenced this pull request Dec 23, 2021
Alrighttt referenced this pull request in Alrighttt/komodo May 23, 2022
Alrighttt referenced this pull request in Alrighttt/komodo May 23, 2022
v0.7.0-beta2: static-experimental -> static-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants