Bitcoin Forum
June 16, 2024, 02:55:34 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 »
341  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: December 03, 2019, 03:38:12 PM
What kind of storage does a particle accelerator use? That's interesting. Those things are like giant lasers or something and you break atoms and stuff right?

I'm guessing this is one of those circular particle accelerators, where the beam goes round and round for some time.

Yes it is a circular ring, diameter ~270m,energy  6GeV. (ESRF at Grenoble/France).
We don't break atoms, we accelerate electron to produce hard Xray. Those xray are used in beamlines all around the ring to explorate matter. A bit like a giant microscope.
342  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: December 03, 2019, 10:21:07 AM

Since Jean_Luc has been offline and not updated in a while I think the only new speed increases will be with new cards not from software updates.

-Dave

Hi there,
I'm still very busy at the moment but I will definitely restart to work on the project soon.
I'm working in a particle accelerator and we have rebuilt the storage ring. We have just started the commissioning phase yesterday.
When we will get a stable stored beam at nominal settings, I will have more time to work again on personal projects.
343  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: August 09, 2019, 06:53:51 AM
Yes, I figured it out, it’s impossible to fix it by saving 6 algo, so..

Yes, by using AddDirect you can effectively reduce the problem to case 1 but you loose all benefits, it is like generating random number, add it to the starting key and check the address.
IMHO, the best way is as you have done, keep only case 1 and can keep the group optimization.

(by the way, why does release sm30 load sm60 cores, is there no error here?)

Release SM30 is especially here for debugging purpose.

COMPARE
if runtime right:
196s / 125s = ~1,56
if hashrate right:
195MK/s / 105Mk/s = ~1,85

VanitySearch win!   Cool
(issue created "need symmetry when calculating batch inversion" github.com/brichard19/BitCrack/issues/188, await..)

Thanks for the comparison Wink
344  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: August 07, 2019, 04:50:08 PM
Hello,

I really don't have much free time at the moment to work on this program.
But by using AddDirect you loose all benefits of goup/sym/endo because AddDirect requires a modular inversion which costs hundreds of modular multiplications.  goup/sym/endo optimization is done to avoid slow modular inversions.
345  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: June 19, 2019, 01:20:02 PM
Hello. First of all: great work!
TL;DR: Can this software guess what characters are missing in pair:
Code:
1DLLsqnKALAk9XDx2ugYNBHn6jfLLDiE1
L2vhmg**********3a3pkSrW986Cx2cUyAnj7x2pXvASqvHBkQb8

Hello,
As it is no, it is not optimized for that. However with few modifications of the code and a powerful hardware it can be done...
346  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: June 17, 2019, 07:24:59 AM
Here is the way the final private key is reconstructed:

1) (privKey + partialKey) mod n
2) (lambda1 * privKey + partialKey) mod n
3) (lambda2 * privKey + partialKey) mod n
4) (-privKey + partialKey) mod n
5) (-lambda1 * privKey + partialKey) mod n
6) (-lambda2 * privKey + partialKey) mod n

As you don't know the privKey when mining , it is not possible to calculate an offset to add in order to reduce to case 1.
May be I also missed something...
347  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: June 16, 2019, 05:50:37 AM
Hello,
Yes the split key is done using all the 6 ecc algorithms, reduce it to only one is not obvious.
I don't know exactly how Vanitypool is working, does it support only "add" algorithm for final private key reconstruction ?
Vanitypool supports only uncompressed addresses or both ?
348  Bitcoin / Development & Technical Discussion / Re: How to prove to someone that an Bitcoin address (or UTXO) belongs to you? on: May 27, 2019, 10:49:46 AM
OK, i wrote this a bit too fast. I was thinking to create a random walk for the birthday paradox on the hash of the signature in order to exploit it the signature process but it ends in solving the discrete log using classic random walks (of course, with public key previously exposed). So it is even not necessary to create a random walk from the signature hash.
349  Bitcoin / Development & Technical Discussion / Re: How to prove to someone that an Bitcoin address (or UTXO) belongs to you? on: May 27, 2019, 07:59:24 AM
Signing messages is fine to prove ownership.

Of course you wouldn't sign a message like "i own this address".
You would include your name, the current date and the reason for signing this message. And eventually even a random token from the person who wants you to prove the ownership.

Right, this is the good way to do however it is better to define the full format of the message to sign (including restrictions on the fields) with the third party in order to prevent from a birthday paradox attack on the signature.
350  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 23, 2019, 08:27:15 PM
Done Wink
351  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 23, 2019, 05:36:09 AM
Hello,

Many thanks Dave for you work Wink
A friend of me use a GTX 1660 Ti which gives a very good ratio price/performance (especially for integer calculation)

Code:
VanitySearch.exe -gpu -t 0 1testme
VanitySearch v1.13
Difficulty: 888446610539
Search: 1testme [Compressed]
Start Mon May 13 08:35:35 2019
Base Key: CBCC3BD678704956F2126B5B1346102F315D3271B83545A55C160324E98F52BF
Number of CPU thread: 0
GPU: GPU #0 GeForce GTX 1660 Ti (24x64 cores) Grid(192x128)
961.319 MK/s (GPU 961.319 MK/s) (2^35.46) [P 5.16%][50.00% in 00:09:51][0]
352  Bitcoin / Development & Technical Discussion / Re: Testing my own hashing code on: May 22, 2019, 08:24:44 AM
Is there a way I can estimate how many hashing attempt it would take, on average, to solve a hashing problem?

A hash function can be seen as a pseudo number generator. In the case of a 256 bit hash, the hash will produce a random number uniformly distributed in the range [0,2^256-1].
So depending on the minimum hash value you want you can compute the actual difficulty (from the number of acceptable hash) and deduce the probabilty to find a match after n tries using Bernouilli.  1-(1-number of acceptable hash/2^256)^n

The BTC difficulty (displayed on www.blockchain.com) is computed as (actual difficulty/2^32).
353  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 20, 2019, 02:32:18 PM
Well I just added more symbols to wildcard match function in Wildcard.cpp/GPUWildcard.h for finding exact patterns I want.
It's very easy to do. I shared my one https://github.com/skipper70/VanitySearch
I guess it's not a good way to go for production because we should write own regex on next steps =D

Nice work Wink
As you seem to be familiar with the code, if you want to implement the regexp, fell free to send pull request Smiley
354  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 20, 2019, 02:19:26 PM
Hello,
I published a new release with a fix to prevent generation of segwit addresses using uncompressed keys which is invalid.
I never use uncompressed address so i totally missed this.
355  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 16, 2019, 01:20:25 PM
Many thanks for the tests Wink
Thanks to everybody for helping me to make this software better Smiley
356  Bitcoin / Development & Technical Discussion / Re: Vanitygen: Vanity bitcoin address generator/miner [v0.22] on: May 16, 2019, 07:50:10 AM
I put up a website listing all the bitcoin addresses with balances, sorted from the most to the least,

https://bitkeys.work

You can see, the top address has 122K BTC in it. You can try to vanitygen your addresses by targeting those address, and good luck in some years.

Nice Wink
It could be interesting to have the public key (if exposed) instead of a random priv key.
Which is for instance the case for the first address with 122,804BTC:
Pubkey: 03c931af9f331b7a9eb2737667880dacb91428906fbffad0173819a873172d21c4
Addr (Segwit 1x1 p2wpkh-p2sh): 385cR5DM96n1HvBDMzLHPYcw89fZAXULJP
357  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 16, 2019, 07:05:07 AM
New release is online: Release 1.14

- Wildcard search
- Case unsensitive search
- Use of crypto secure random number generator for seeding

Thanks for testing Wink
358  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 16, 2019, 06:54:24 AM
Thanks for the report.
I will publish the release as it is.
I also experimented issue with firefox running in concurrence with VanitySearch. VanitySearch uses the GPU at ~100% and from time to time Firefox requires lots of GPU power. A problem appears here when the GPU is too much used, it may fall into timeout and the OS try to recover which may result in system freezing. Very difficult to handle...
359  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 15, 2019, 06:12:38 AM
Thanks
Could you try: VanitySearch.exe -t 0 -g 16 -gpu 1*1111
360  Bitcoin / Development & Technical Discussion / Re: VanitySearch (Yet another address prefix finder) on: May 14, 2019, 06:01:54 PM
Thank you.
Hope to find solution for issue with my GPU. Feel free to contact. I will do everything what I can.

Could you give me the output of command that generate the performance/hanging problem ?
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!