Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Looking through the entire Bitcoin blockchain is slow #3

Open
paulkernfeld opened this issue Jan 5, 2016 · 0 comments
Open

Looking through the entire Bitcoin blockchain is slow #3

paulkernfeld opened this issue Jan 5, 2016 · 0 comments

Comments

@paulkernfeld
Copy link

Is there a way that we can make it faster for blockname to start up? Loading the entire blockchain takes a long time, which will probably slow down adoption. Also, since the max block size is likely to be increased soon, this problem is only going to get worse.

Perhaps we could take advantage of the fact that DNS is read-heavy and write-light? I think I've created domain names maybe four times in my life, but I use DNS more like... several times a minute?

For example, we could only allow writes into blocks of predetermined height. If you only allowed writes into block heights that were a multiple of 1000, you would get a 1000x speedup, which is pretty awesome! The disadvantage is that people would need to wait up to a week to write new data.

Perhaps you could do even better by looking through the blockchain in a predetermined, nonlinear pattern.

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

No branches or pull requests

1 participant