Search content
Sort by

Showing 20 of 36 results by coder0x15
Post
Topic
Board Development & Technical Discussion
Re: update my code please|| wrong x print?
by
coder0x15
on 18/04/2022, 12:36:00 UTC
hi! you wrote to the author of this script? may be he can help you
https://github.com/ragestack/EC-Point-Operations
Post
Topic
Board Development & Technical Discussion
Re: blkXXXX.dat to csv [blockchain parser]
by
coder0x15
on 14/11/2019, 18:09:03 UTC
Post
Topic
Board Development & Technical Discussion
Merits 1 from 1 user
Topic OP
Possibility of a DDoS attack
by
coder0x15
on 16/07/2019, 16:41:23 UTC
⭐ Merited by ETFbitcoin (1)
Theoretically. This is not a mechanism of any kind of attack, but It's about the "lost" coins. May be. It is just for an educational experiment.

What if someone has the ability to send transactions to the each node's memory pool. He have also the ability to send TCP packets from some list of the internet protocol addresses (65533 IPs against 9686 nodes, for example).

He send transactions, but R and S in it's signature are not formed by the such way as they can be formed by the real owner of the private key. Each node needs to get unsigned TX hash and then check it's Sig for to confirm the output's amount spending. It will take some time.

Is it a theoretically possible DDoS attack to [any]coin network? Each node need to verify signature and it takes some time. Provided that attacker has the full UTXO set locally on his [XXXX] machine IPs.

Or IPv6 folds this "problem"? Or what is really means "bitcoin full-node"?
Post
Topic
Board Development & Technical Discussion
Re: How to read/parse blockchain and get bitcoin addresses having balance.
by
coder0x15
on 21/07/2018, 22:38:02 UTC
Try this https://github.com/normanvolt/blockchain-parser
No installation, no dependencies needed. Just pure Python and the script by the link.
Post
Topic
Board Bitcoin Wiki
Re: Request edit privileges here
by
coder0x15
on 21/07/2018, 18:36:01 UTC
Hi!
My Wiki name: normanvolt

Thanks!
Post
Topic
Board Development & Technical Discussion
Re: A standalone blockchain parser. The simpliest parser that has been ever maded.
by
coder0x15
on 19/06/2018, 13:01:29 UTC
Can I parse the blk*.dat files with it?

Yes.
Post
Topic
Board Development & Technical Discussion
A standalone blockchain parser. The simpliest parser that has been ever maded.
by
coder0x15
on 19/06/2018, 12:19:18 UTC
I found this script somewhere in reddit.
It makes me busy and happy with my explorations of blockchain.
The script is f**n slow, but he track byte-to-byte structure of raw dumps of bitcoin blockchain.
It is a pseudocode script that can parse whole raw dumps of blockchain.
In now time it realised in Python, but structure of the code is great for rescripting it to at any other languages.
I think it will be usefull for BT users to check it.
May be you want to explore blockchain as pure as you need. So that is what you need.
Here it is -> https://github.com/ragestack/blockchain-parser
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 16/06/2018, 14:12:38 UTC
Someone share a standalone Python script that can parse whole raw blockchain data.
Here –> https://github.com/normanvolt/blockchain-parser
Check it.
Post
Topic
Board Bitcoin Technical Support
Merits 1 from 1 user
Re: I can not parse files after blk00975.dat (Bitcoin Core)
by
coder0x15
on 13/06/2018, 10:29:50 UTC
⭐ Merited by 2112 (1)
Bitcoin Core download the blockchain to blkXXXXX.dat files.
also there is a parser of blkXXXXX.dat files, which created in compliance with the documentation https://bitcoin.org/en/developer-reference

At the beginning, all files are parsed without errors. Blocks and transactions are correct.
But since the file blk00975.dat in blocks there are some additional bytes, and incorrect transaction headers.

Unfortunately, I can not find any regular features. And the documentation does not say anything about any changes to the protocol.
I tried to completely reinstall Bitcoin Core, installed previous versions, and reloaded the *.dat files .
But all the same, since blk0097X.dat files are not valid on some blocks. And errors can appear in other places after reload.

Have you encountered such mistakes? Is there a way to fix them?
Or is there an alternative way, how else can I download a full blockchain?

Try this one > https://github.com/normanvolt/blockchain-parser
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 04/06/2018, 22:14:25 UTC
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).

@starmyc please can you share the link to download that closed-source blockparser?

I will, someday. Still need to clean up the really crappy code.

Huh
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 02/06/2018, 03:18:52 UTC
@starmyc is any idea for to make some cool stuff? Not only –Chainstate LDB API caller–. I made ldb files parser without of any APIs and third-parties frameworks. Only hardcore, only raw decoding.
P.S. Obfuscated keys are strong for unequipped user Smiley
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 01/06/2018, 08:19:42 UTC
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).

@starmyc please can you share the link to download that closed-source blockparser?
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 01/06/2018, 06:10:00 UTC
@starmyc, can you tell, you use https://github.com/mycroft/chainstate to parse chainstate db? Or you work with full blockchain database?
Post
Topic
Board Development & Technical Discussion
Re: Bitcoin database converter (blk*.dat to txt)
by
coder0x15
on 17/05/2018, 23:08:36 UTC
I found only one tool for to make bitcoin database files readable. https://sourceforge.net/projects/bitcoin-database-viewer/
This tool is in a demo mode but for my needs it works perfect! It is a simple converter of *.blk file to *.txt, works perfect like AK47 Smiley
Post
Topic
Board Development & Technical Discussion
Private key security level
by
coder0x15
on 13/02/2018, 01:09:23 UTC
Any of a kind Bitcoin wallet need to share private key on the internet-connected machine.

Bitcoin client has no responsibility for to keep private key secure. If your's machine connected to the internet, your keys can be hijacked, because your machine can be hacked before you import keys.

The questions is, how to trust any of existing crypto-wallets to store private keys?

P.S. My answer is "no trust" to all of them.
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 31/01/2018, 16:24:55 UTC
@btctousd81 can you provide UTXOs for to each address?
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 31/01/2018, 14:00:00 UTC
yes, i can do Base58 to ripemd160
You do not understand anything what you are talking about.
It is possible in the one way, when you know ripemd160 and make base58. Not versa)
Or you invented reverse method?
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 31/01/2018, 13:47:09 UTC
@btctousd81 you can convert Base58 back to ripemd160?
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 31/01/2018, 10:26:25 UTC
Hi @btctousd81! Please tell what tool you use for to create such database?

please check this

https://bitcointalk.org/index.php?topic=267618.msg28087082#msg28087082

What bitcoin-tool you use to get 'address to hash160'?
You working using bitcoind rpc, not directly with blockchain disk data?
Post
Topic
Board Development & Technical Discussion
Re: Get list of all addresses with a balance over x?
by
coder0x15
on 31/01/2018, 05:38:23 UTC
Hi @btctousd81! Please tell what tool you use for to create such database?