Bitcoin Forum
May 24, 2024, 04:51:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 »
261  Bitcoin / Electrum / Re: High-quality Electrum builds for Windows on: December 17, 2013, 11:41:18 AM

Note: The current build (1.7.4), released in May, still works fine.
I'm looking for exactly this build. Do you still have a download link?

Sure, here you go.

Does that help?
262  Bitcoin / Development & Technical Discussion / Re: NoBrainr - a secure and transparent cold address generator in 1024 bytes on: December 17, 2013, 01:22:10 AM
Edit: Hmm not sure how to avoid that emoticon...  read: range ( 8 )


Under the post box:

"Additional Options..."
"Don't use smileys."

Good to know - thanks!
263  Bitcoin / Development & Technical Discussion / Re: Address balance and wallet balance on: December 17, 2013, 01:20:58 AM
Ok, so wallet is just a collection of addresses? From the start, I was talking about the usual PC wallet with some addresses. Never heard that address deletition also removes BTC from account. Didn't know it is that easy to lose BTC, just delete address with it. Then why does wallet not showing balance on different addresses? I guess it must be a "must-have" feauture.

Some clients do have that feature - if I'm not mistaken: Electrum, Armory, Blockchain.info wallet.
264  Bitcoin / Project Development / [ANN] chainsnort (live transaction monitoring and fingerprinting tool) on: December 16, 2013, 07:06:09 PM
This command-line tool displays transactions as they are happening on the blockchain.
It's similar to a network trace, but for blockchain activity. It has the ability to automatically flag large transfers.  It can be useful in identifying interesting patterns in transactions.

Warning: watching the live blockchain action can be hypnotic!

Features:
- Print new transactions to the console, in the following format:
   UTC Time, Total Amount (sum of all outputs), Main recipient, Transaction Fee
- Big (50+ BTC) transactions and extreme fees are flagged.
- Also shows "new block" events, with the corresponding block reward
- No private keys, admin privileges, or credentials of any sort are needed.
- 100% Python -> runs fine on OS X, Linux, Windows and Android!
- NEW August 2014: transaction type guessing engine  (in private beta build only)
- Low-latency encrypted websocket connections
- Extremely light on resources and bandwidth
 
I will be adding new features and parameters on a regular basis.


The current data source is the blockchain.info websocket API. Direct local bitcoind support, while a little more complex, could also be implemented in case there is enough demand for that.

Many thanks for your support - donations will help me continue development!

As a little bonus, you will be treated to a colorful ASCII easter egg (in the Windows build only, for now), if chainsnort sees a tip being sent to my tip jar [1111127SpvabYpoeDoiz5L7QPkfiSh2Q] - The easter egg changes depending on the size of the transaction Smiley

I also have a separate edition with some features that are useful for forensic and technical investigation purposes. I'm not releasing it at the moment but PM me if interested.


Screenshots:






Latest public version: 0.43.3

OS X and Linux

Just copy and paste into a terminal:

1/ curl -o websocket.py https://raw.github.com/liris/websocket-client/master/websocket.py

2/ curl -o chainsnort.py https://gist.github.com/flatfly/8253870/raw/9733e34e469e1bcd8d0ae13565ade4eaa0490618/gistfile1.py

3/ python chainsnort.py


Windows build

Download

Please do leave some feedback or send a tip if you like this tool. Highly appreciated!


Legal stuff:
I share the source code of chainsnort for educational and reviewing purposes only. If you plan to reuse portions of the code in commercial, academic or government projects, please contact me.
                    
Also, I am developing this on my free time and with a VERY limited budget, so i welcome any donations. Also, all donators are entitled to a special color edition of chainsnort.  (Proper website coming soon)



SHA1: ac7c67d48d4f11aff93c4c8a5e3c304f9097d578

GPG signature for Windows executable:

Code:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (MingW32)

iEYEABECAAYFAlLSrX4ACgkQ0dQqIfkZdf7H2wCgqhxvqnr9bAEuuemn0DruGjxF
c54An0NNSZOj4l72Z8RWpydTdkNlUVHc
=/Bo1
-----END PGP SIGNATURE-----


Source code for all platforms (Windows, Linux, OS X, Android): available at this gist.
265  Bitcoin / Development & Technical Discussion / Re: My Wallet got hacked and the hacker paid huge transaction fees to take the money on: December 15, 2013, 05:04:47 PM
the hacker paid 3.40 BTC fees to take out 3.81 BTC out of my wallet

Where do you get this idea from? Nowhere in this transaction do I see 3.40 BTC for fees.
266  Bitcoin / Project Development / Re: [ON HOLD] 2^256 Deep Space Vagabond on: December 14, 2013, 04:25:25 PM
Thanks, I'll wait for a couple more days in case other potential candidates show up. 
267  Bitcoin / Project Development / Re: [BOUNTY] Where is the decrypted wallet kept on Blockchain.info's iOS app ? on: December 13, 2013, 05:51:51 PM
OK, it seems that earlier versions of the iOS app save the wallet file there:
/private/var/mobile/Documents  

The file should be named "wallet.aes.json" or similar. Inside the file, look for the "priv" values.
If they are encoded in an exotic format, let me know and I should be able to help with the decoding.

EDIT: if you find nothing in the above path, the following commands are also worth a shot:

find /var/mobile | grep -i wallet

or

find /var/mobile -iname \*wallet\*
268  Bitcoin / Project Development / Re: [BOUNTY] Where is the decrypted wallet kept on Blockchain.info's iOS app ? on: December 13, 2013, 08:16:40 AM
The older versions of the app did store the password in plaintext on the device.
I don't have an iOS device at hand, but here is the path for Android: /data/data/piuk.blockchain.android/shared_prefs/piuk.blockchain.android_preferences.xml

Perhaps the iOS version used a similar scheme. Try looking for a blockchain preferences file on your device.
269  Bitcoin / Project Development / Re: [ON HOLD] 2^256 Deep Space Vagabond on: December 12, 2013, 08:33:41 PM
AHK? It's been a while I didn't use it
I'd like to: include the address generation inside the code, allow using an own private key or even a file as a starting point, allow chosing the algo privatekey(n) -> privatekey(n+1) (I didn't read all the pages yet, I hope this isn't already done)
Maybe making it python btw, from what I saw it could be possible

No, it currently doesn't have those features implemented.
And yes, I think Python would be a good option as well - actually the very first prototype of Deep Space Vagabond was a quick Python hack done in late 2011. Smiley
270  Bitcoin / Electrum / Re: Will Electrum regenerate all change addresses from seed? on: December 12, 2013, 08:25:42 PM
Yes, Electrum regenerates all addresses, including change, from the seed.
This is what deterministic wallets are about, and is one of the major differences between Electrum and MultiBit or Bitcoin-Qt (although they are also working to implement deterministic wallets in future versions.)
271  Bitcoin / Project Development / Re: [ON HOLD] 2^256 Deep Space Vagabond on: December 11, 2013, 11:18:26 PM
Although I still have tons of ideas to make Deep Space Vagabond more fun, I just don't feel motivated enough for implementing them and maintaining this project anymore. However, I don't want to see it die, so if anyone would like to take it over, let me know. Note that I will consider the online reputation of any interested parties as I wouldn't like this project to fall in the wrong hands.
Sad to here that Sad
What is the used language? I may be interested in applying

Glad to see that you're interested!

It's mostly written in AHK (are you familiar with it?), as I wanted to experiment a little bit more with that language, and it allowed for real quick GUI prototyping...  Also, as stated in the original post, the actual address generation is delegated to vanitygen (with samr7's permission).

Could you elaborate on what you would plan to do with it?
272  Bitcoin / Project Development / Re: [ON HOLD] 2^256 Deep Space Vagabond on: December 11, 2013, 08:30:33 PM
Although I still have tons of ideas to make Deep Space Vagabond more fun, I just don't feel motivated enough for implementing them and maintaining this project anymore. However, I don't want to see it die, so if anyone would like to take it over, let me know. Note that I will consider the online reputation of any interested parties as I wouldn't like this project to fall in the wrong hands.
273  Economy / Service Discussion / Re: ATTENTION: Top 10 Most Trusted...Websites To Buy & Sell Bitcoins on: December 11, 2013, 07:47:41 PM
At least the guy is saying the truth: "ascending order" -> this means his own site (first in the list) is the least trusted in his opinion Smiley
274  Bitcoin / Electrum / Re: Electrum servers: 24 (Map) on: December 11, 2013, 07:35:57 PM
Updated... 24 Electrum servers now - including the first one in Australia!

http://goo.gl/maps/o8OLR

If you notice any errors, just let me know.
275  Bitcoin / Bitcoin Discussion / Re: Create addresses in bulk, fast. on: December 10, 2013, 09:14:05 PM
There's something I can't understand, how can a Python script be faster than Vanitygen??

Well for the CPU-intensive stuff (EC math), it uses OpenSSL, which is a compiled and optimized library.
276  Economy / Service Discussion / Re: Blockchain.info encryption on: December 09, 2013, 10:46:10 PM
First, are you trying openssl on Windows or Linux? I've noticed that it does make a difference, in some cases.
277  Bitcoin / Development & Technical Discussion / Re: which operations require the bitcoind wallet to be unlocked? on: December 09, 2013, 08:37:56 PM
This wiki page has it (last column in the table):

https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list
278  Bitcoin / Bitcoin Discussion / Re: Create addresses in bulk, fast. on: December 09, 2013, 08:21:47 PM
This is probably the source of that statement:

https://bitcointalk.org/index.php?topic=25804.0
Quote
To speed up address generation, vanitygen uses the RNG to choose a private key, and literally increments the private key in a loop searching for a match.  As long as the starting point is not disclosed, if a match is found, the private key will not be any easier to guess than if every private key tested were taken from the RNG.  Vanitygen will also reload the private key from the RNG after 10,000,000 unsuccessful searches (100M for oclvanitygen), or when a match is found and multiple patterns are being searched for.

Quote
Nonetheless, if you feel the default RNG is unable to provide numbers that are sufficiently difficult to guess, vanitygen can be directed to seed the RNG from an external file using the -s option.

Indeed that's where I got the clue from. Unless I'm missing something, this could represent a risk as I stated above. Of course, this risk is only present when using vanitygen as a bulk generator with no external seed, which it is fair to say is not its primary intended use.

Anyway, after double-checking my measurements, it seems that Bulkgen IS surprisingly even faster than Vanitygen (for bulk generation.) Smiley

EDIT: I might be wrong about Vanitygen's vulnerability. From the above quote, it seems that it also resets the starting point whenever a match is found (which is, all the time when run with the '-k 1' arguments).  If anybody with enough experience could confirm this, it would be great.  
279  Bitcoin / Bitcoin Discussion / Create addresses in bulk, fast. on: December 09, 2013, 07:45:18 PM
Some users (mostly merchants and exchanges) have expressed the need to generate thousands or millions of addresses at once. I've looked at the options available and was surprised to find they were all quite slow, which is why I have knocked up a new little command: Bulkgen (not released yet.)
Below are some rough figures from my offline machine (a very old, VERY SLOW Win XP netbook.)

I will try to run the same tests on a faster machine soon.


Time required to generate 1000 addresses:
Code:
Bitcoind:	   17 min      (C++)
Electrum lib:      19 min      (Python 2.x)
Bitaddress:   132 sec      (JavaScript)
Vanitygen: 15.3 sec      (C++)
Bulkgen:       7.8 sec      (Python 2.x + OpenSSL 1.0.1e)

EDIT: corrected results for Vanitygen and Bulkgen

Did I forget any other tools?


Bulkgen is an open-source bulk address generator tool, based on OpenSSL and a public domain library. It will be released for Windows only in the beginning. People will be welcome to port it to other platforms (which should be quite trivial).


Notes:
  
1. As far as I can see, bitcoind's getnewaddress does not only generate a new address, but also adds it into the wallet database, which takes extra time of course.
 
2. The command "Vanitygen -k 1" runs much faster than all other options, but I think this comes at a heavy cost: If one private key of the batch is compromised, all others becomes vulnerable, due to the fact that vanitygen only performs a new EC multiplication once every 10 million addresses, which is what allows it to be so fast (Please correct me if I'm wrong).
280  Bitcoin / Bitcoin Technical Support / Re: Vanitygen: Generate an address with X characters on: December 07, 2013, 01:26:39 PM
Why not simplify your regexes as follows:

rather than: 1[a-zA-Z0-9]{31}
try:            .{32}

and so on...
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 [14] 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!