Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Will this work with bitcoin? #452

Closed
Demessfor opened this issue Mar 23, 2021 · 2 comments
Closed

Will this work with bitcoin? #452

Demessfor opened this issue Mar 23, 2021 · 2 comments

Comments

@Demessfor
Copy link

Will this work with bitcoind 0.21?
Which version of Node.js, Mongo and Ubuntu do you recommend for the current time?

@joeuhren
Copy link
Contributor

Bitcoin support hasn't been officially merged yet, but you can manually apply the changes to your own explorer instance from #440

Newest versions of node.js, mongo and ubuntu are always recommended if you are creating a new instance.

That being said, I cannot stress enough that syncing bitcoin from scratch will take an insane amount of time. Syncing the actual bitcoin daemon only takes 1-2 days with a fast connection, but syncing all transactions with iquidus will take months, and that's assuming you have a fast computer to do it on (NVMe drive is a must, plus tons of RAM and at least 10+ cores i9 cpu recommended). With those specs running 20 concurrent threads, I was syncing an average of 400 blocks per hour (the first 100k blocks sync fairly quickly but slow to a crawl once blocks start getting bigger), which would take about 60 days while running the sync 24/7. If you don't have a fast machine to do this on, it will literally take years because of the sheer amount of data to parse through. You have been warned.

@uaktags
Copy link
Collaborator

uaktags commented Jul 16, 2021

I'm closing only for the simple reason that while YES it is possible and can be support, the above notice from @joeuhren really make it pretty unlikely of a use case.

@uaktags uaktags closed this as completed Jul 16, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants