Pages:
Author

Topic: Get list of all addresses with a balance over x? - page 13. (Read 43401 times)

full member
Activity: 177
Merit: 100
Is there a way to find/export all addresses with a balance above a certain number to CSV or other file?

No broda you need to explain everything very well to know things differently.
sr. member
Activity: 490
Merit: 258
Generate it from the UTXO set, which is saved in the chainstate folder from bitcoin core.
Currently about 18M Addresses.
But chainstate is not a true database.
Its saved in LevelDB. I call this a database.
newbie
Activity: 3
Merit: 0
For example, no one knows Satoshi's addresses, but they are rumored to contain upwards of 1,000,000 Bitcoins.

So, he's a billionaire on paper. If he were to sell his BTC, how much would he expect to lose due to the associated crash in the BTC marketplace?
sr. member
Activity: 378
Merit: 251
Do you will check i with directory.io ??

How you want to do it?
Go through all the pages?
People tried it already and it is nearly impossible to find there something due to length of the keys.
full member
Activity: 593
Merit: 100
BBOD The Best Derivatives Exchange
Do you will check i with directory.io ??
sr. member
Activity: 490
Merit: 258
This list may be generated from raw dat files (blkindex.dat).
Generate it from the UTXO set, which is saved in the chainstate folder from bitcoin core.
Currently about 18M Addresses.
sr. member
Activity: 378
Merit: 251

You are correct. If an address has any bitcoins, then it received those from an incoming transaction, and thus can be tracked on the blockchain. Addresses that don't appear in the blockchain by definition cannot have any bitcoins in them, so they can be safely ignored.

Ok, good to know. I thought that I missed something in the concept...
legendary
Activity: 3878
Merit: 1193
I am not sure if this is correct.

If Satoshi's address has bitcoins, they have to come from somewhere. In the case they had been accumulated during the mining process in the beginning of bitcoin, there exists a coinbase transaction which sends the bitcoins to these addresses.
When you create a paper wallet and there are no bitcoins, you are not able to the address to a user, because it never had an incoming or outgoing transaction.

It should be able to scrap all used addresses from the blockchain.

Unless I am forgetting something or I misunderstood a concept, but I think I don't Cheesy
Feel free to correct me.

You are correct. If an address has any bitcoins, then it received those from an incoming transaction, and thus can be tracked on the blockchain. Addresses that don't appear in the blockchain by definition cannot have any bitcoins in them, so they can be safely ignored.
jr. member
Activity: 36
Merit: 3
This list may be generated from raw dat files (blkindex.dat).
sr. member
Activity: 378
Merit: 251
Technically, you can never get all the addresses given that many addresses are not known on the network (think paper wallets). Until an address has done a transaction on the network or a key is published online it is not possible to know the balance of that address.

For example, no one knows Satoshi's addresses, but they are rumored to contain upwards of 1,000,000 Bitcoins.

I am not sure if this is correct.

If Satoshi's address has bitcoins, they have to come from somewhere. In the case they had been accumulated during the mining process in the beginning of bitcoin, there exists a coinbase transaction which sends the bitcoins to these addresses.
When you create a paper wallet and there are no bitcoins, you are not able to the address to a user, because it never had an incoming or outgoing transaction.

It should be able to scrap all used addresses from the blockchain.

Unless I am forgetting something or I misunderstood a concept, but I think I don't Cheesy
Feel free to correct me.
sr. member
Activity: 588
Merit: 250
Technically, you can never get all the addresses given that many addresses are not known on the network (think paper wallets). Until an address has done a transaction on the network or a key is published online it is not possible to know the balance of that address.

For example, no one knows Satoshi's addresses, but they are rumored to contain upwards of 1,000,000 Bitcoins.
sr. member
Activity: 490
Merit: 258
Long time ago, but here is a update list Smiley
http://ethteam.com/download/balances_20170811.zip
full member
Activity: 140
Merit: 100
Just to let ya know, many address remain unknown to this day. Even Satoshi's. We still don't know his Bitcoin address.
Most of the richest addresses these days are run by the exchanges.
They load a cold storage wallet with 60,000+ Bitcoins, all on one address.

How is that possible? I thought all address creations and transactions would be visible in the blockchain?
hero member
Activity: 752
Merit: 501
Just to let ya know, many address remain unknown to this day. Even Satoshi's. We still don't know his Bitcoin address.
Most of the richest addresses these days are run by the exchanges.
They load a cold storage wallet with 60,000+ Bitcoins, all on one address.
full member
Activity: 140
Merit: 100
Someone should create a program or website with a database that gets updated with every block. Load the blockchain with all transactions into the database and add changes with every block.
full member
Activity: 169
Merit: 100
Hi, does anyone got an up to date list?
 Thx in advance!
sr. member
Activity: 378
Merit: 251
Ahh finally. I had been searching for something like this Cheesy
I have it now for future reference Smiley Thanks guys for sharing.
member
Activity: 101
Merit: 10
hero member
Activity: 868
Merit: 503
i have a thought, just like checking private keys, it is near impossible because of the time that it would take.  instead of hunting and pecking randomly, why not start at block 0/1 and work outward. 

example...block 0...50 coins all went to the address 1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa

assuming that address is satoshi himself or one of the early devs, then, follow those coins...where did they go and where did the next go.   but, not address by address, block by block, parse each block for addresses, eliminate dupes, parse the final remaining for "is the bal <> X"
hero member
Activity: 865
Merit: 1006

Or you could be randomly generating private keys, and hoping to find one that corresponds to an address on that list. Not that hard, just need the compute power and a crap ton of luck.

Better create brainwallets from common passwords, sentences, .. and hope that there are bitcoins.

Tried it with the most common 16M passwords. In the past there were many bitcoins lying around ^^
But today they are all stolen/moved.
Example? Shocked Shocked Shocked


It's easy in Python.
Please look my github. I post code for make this.

https://github.com/xcbtrader/bitcoin-address
Pages:
Jump to: