Skip to content
This repository was archived by the owner on Nov 6, 2020. It is now read-only.
This repository was archived by the owner on Nov 6, 2020. It is now read-only.

feature request: allow to send already, before chain is fully synced #7801

@drandreaskrueger

Description

@drandreaskrueger

repurposed for feature request:

see below #7801 (comment)


old post:

  • Parity/v1.8.7-stable-e3d32a4ab-20180123/x86_64-linux-gnu/rustc1.23.0
  • Linux
  • gdebi .deb
  • fully synchronized: no
  • network ethereum
  • restart the node? yes

Incredibly slow syncing

when after many hours it was still not synced, I measured it:

syncing
from (#5002747) Jan-31-2018 12:47:45 AM
to (#5002765) Jan-31-2018 12:54:28 AM
i.e. blockchain time of 06:43 minutes

took from Sat 3 Feb 19:50:38 GMT 2018
to Sat 3 Feb 19:56:46 GMT 2018
so 06:08 minutes.

so syncing takes 91% of the blockchain time ? ? ?

To catch up those 3 days ... needs 2.73 days, and by then the goal will have moved by 2.73 days.

It feels like Zeno's Paradox
https://1millionmonkeystyping.files.wordpress.com/2014/08/screen-shot-2014-08-18-at-10-19-42-am.png

In my despair, I have now deleted the huge (35GB) db folder 906a34e69aec8c0d, and have started with these switches:

parity --no-ancient-blocks --no-serve-light --db-compaction=ssd ui

does any of those actually influence the syncing speed?

What else can I do to speed up parity?

Are all ethereum clients seeing this problem at the moment?

A new way to think about unscalable systems, I suppose - make syncing slower than mining.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions