Bitcoin Forum
May 26, 2024, 10:46:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Development & Technical Discussion / Re: move balance from bitcoin addresses associated with bip39 mnemonic words on: April 08, 2018, 08:36:16 AM
If you need a lot of seeds per second,  you should use nbitcoin.dll and just make simple generator with php.
2  Economy / Digital goods / Re: [WTS] [OFFICE 365] [MSDN] MICROSOFT KEYS [AUTOBUY] [WIN 7-10] [VISUAL STUDIO] on: March 28, 2018, 05:55:15 AM
Bought one windows 7 key. Activation successful Smiley Thanks man.
3  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 20, 2018, 07:41:18 AM
starmyc, your chainstate parser can make all transactions db ? Or maybe you already have one?

The chainstate DB in Bitcoin Core only list the unspent transactions outputs (not even full transactions). So, answer is no, it can't.
If you want to list all transactions from a blockchain, you need a block parser (and I've mine too, but it is closed source).

Do you need something in particular ?

Yes, you right. I mean all unspent transactions, of course.

The chainstate parser I wrote works fine with Bitcoin Core & Dash databases, as I tested them. It should work with Litecoin too. I didn't test any other chains.
If you need a dump for a particular chain, feel free to ask and I may work on it in exchange of a small donation.

Can we talk privately? If you PM me, it would be great.
4  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 20, 2018, 07:25:14 AM
starmyc, your chainstate parser can make all transactions db ? Or maybe you already have one?

The chainstate DB in Bitcoin Core only list the unspent transactions outputs (not even full transactions). So, answer is no, it can't.
If you want to list all transactions from a blockchain, you need a block parser (and I've mine too, but it is closed source).

Do you need something in particular ?

Yes, you right. I mean all unspent transactions, of course.
5  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 20, 2018, 02:27:48 AM
I could take a look at DASH, it would require me a few days however.

Ok, I was able to extract all current balances for Dash.
Have fun with this: https://transfer.sh/109sSU/balances.dash.out.gz

starmyc, your chainstate parser can make all transactions db ? Or maybe you already have one?
6  Alternate cryptocurrencies / Mining (Altcoins) / Re: Cpu mining? on: March 19, 2018, 06:08:50 PM
Cpu mining is worth it,  when you have dual xeons on 1 mb,  not less of that. 
7  Alternate cryptocurrencies / Mining (Altcoins) / Re: Do you think GPU price is bubble? on: March 19, 2018, 01:58:55 PM
I'm sure prices will increase when btc will be $15k Smiley
8  Economy / Goods / Re: Selling Coffee Mug featuring 230 crypto logos on: March 19, 2018, 04:02:53 AM
Do you have an international delivery?
9  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] ☑️TrustedHealth - Specialized Medicine on Blockchain☑️[30% PRESALE BONUS] on: March 16, 2018, 07:12:11 PM
Is 1k ETH collected during the private ICO included in the hard cap or will this be an individual amount that has no relation to the budget of the platform?
Hmm, just 1k ETH? It's not much for ICO i guess
10  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 16, 2018, 03:02:30 PM
A few minutes? Whole core? That's really fast. When i tried to parse it with old "blockparser" i have 20% in 2 days and time was increased very fast every hour.

Can you share with me your chainstate parser? Wanna try it. Thanks.

The source code is opensource, on github: https://github.com/mycroft/chainstate
It doesn't parse the blockchain. It just read the chainstate from Bitcoin Core. https://en.bitcoin.it/wiki/Data_directory#chainstate_subdirectory
The chainstate is the result of parsing the blockchain, and contains all unspent transactions for new transaction validation purposes. When a new block is recieved by Bitcoin core, it will update this database to remove spent transactions and fills in new unspent transactions.

As for now, the chainstate is a 3-4GB leveldb database, with ~35 millions records (I didn't check recently). My tool will just read this database, and for each record (which are unspent transactions), decode it and find out which is the address & value (unspent amount of bitcoin).
Then, with a set of scripts, I sort unique addresses & compute their final balance. The whole process takes ~ 10 minutes (and it is not optimized at all).

Understood. Will try it on my dual xeon server.
11  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 16, 2018, 02:40:43 PM
Thank you very much. so, i guess your chainstate parser still works?

Yup, it works great and until Bitcoin Core changes its internal db format, it will continue to work. It only takes a few minutes to generate & sort.

btw, every balance is matter, even it equals 1 satoshi. Smiley file is not too big. it easily opens on a good pc.

This is not a file size problem, but a bandwidth problem. As for now, I'm using a "free" service, but I would rather host it on my own server, but BW is expensive for free stuff like this.

Cheers.

A few minutes? Whole core? That's really fast. When i tried to parse it with old "blockparser" i have 20% in 2 days and time was increased very fast every hour.

Can you share with me your chainstate parser? Wanna try it. Thanks.
12  Bitcoin / Development & Technical Discussion / Re: Get list of all addresses with a balance over x? on: March 16, 2018, 10:49:21 AM
Thank you very much. so, i guess your chainstate parser still works?
btw, every balance is matter, even it equals 1 satoshi. Smiley file is not too big. it easily opens on a good pc.
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!