Search content
Sort by

Showing 10 of 10 results by 0x2fed
Post
Topic
Board Mining (Altcoins)
Re: DIY FPGA Mining rig for any algorithm with fast ROI
by
0x2fed
on 14/06/2018, 23:03:57 UTC
Post
Topic
Board Mining (Altcoins)
Re: DIY FPGA Mining rig for any algorithm with fast ROI
by
0x2fed
on 08/06/2018, 16:18:12 UTC
Do you design your boards? Would you like to test a few algorithms written by me?
Hi, can you enable PMs from newbies and contact with me?
Ha фopyмe paзpeшeнo тoлькo 1 cooбщeниe в чac в PM(( пишитe нa пoчтy 0x2fed@gmail.com
Post
Topic
Board Mining (Altcoins)
Re: DIY FPGA Mining rig for any algorithm with fast ROI
by
0x2fed
on 08/06/2018, 13:35:40 UTC

No. my implementation of the CN is very raw ... I'm ashamed to spread its code (((

Ah, I was all ready to give you a big pile of merit Cheesy -- I'll give you a little stack instead. Thanks for the share.


Do you design your boards? Would you like to test a few algorithms written by me?
Post
Topic
Board Mining (Altcoins)
Re: DIY FPGA Mining rig for any algorithm with fast ROI
by
0x2fed
on 08/06/2018, 09:07:14 UTC

No. my implementation of the CN is very raw ... I'm ashamed to spread its code (((
Post
Topic
Board Mining (Altcoins)
Merits 3 from 1 user
Re: DIY FPGA Mining rig for any algorithm with fast ROI
by
0x2fed
on 07/06/2018, 23:19:51 UTC
⭐ Merited by senseless (3)
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] vDinar Yugoslav miners' coin | No ICO | PoW
by
0x2fed
on 27/03/2018, 20:39:15 UTC
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] vDinar Yugoslav miners' coin | No ICO | PoW
by
0x2fed
on 27/03/2018, 20:33:01 UTC
It also looks like you already quoted Scrypt:N instead of Scrypt. Do you know what the N variable stands for? Unless you call that function with a constant N factor, it IS ASIC resistant.
I correctly understand that now the coin uses the parameter Scrypt: 1024 and any owner of ASIC can get it?
Post
Topic
Board Announcements (Altcoins)
Re: [ANN] vDinar Yugoslav miners' coin | No ICO | PoW
by
0x2fed
on 27/03/2018, 20:12:22 UTC
I think this is SCAM! this coin is not protected from ASIC!!!
Look at the differences from the original algorithm Scrypt!
Only the function names differ!
Any ASIC chip will extract them!!!!

Code:
383 - #define vCRYPT_MAX_WAYS 12
384 - #define HAVE_vCRYPT_3WAY 1
385 - int vcrypt_best_throughput();
386 - void vcrypt_core(uint32_t *X, uint32_t *V, int N);
387 - void vcrypt_core_3way(uint32_t *X, uint32_t *V, int N);
383 + #define SCRYPT_MAX_WAYS 12
384 + #define HAVE_SCRYPT_3WAY 1
385 + int scrypt_best_throughput();
386 + void scrypt_core(uint32_t *X, uint32_t *V, int N);
387 + void scrypt_core_3way(uint32_t *X, uint32_t *V, int N);

389 - #undef vCRYPT_MAX_WAYS
390 - #define vCRYPT_MAX_WAYS 24
391 - #define HAVE_vCRYPT_6WAY 1
392 - void vcrypt_core_6way(uint32_t *X, uint32_t *V, int N);
389 + #undef SCRYPT_MAX_WAYS
390 + #define SCRYPT_MAX_WAYS 24
391 + #define HAVE_SCRYPT_6WAY 1
392 + void scrypt_core_6way(uint32_t *X, uint32_t *V, int N);

397 - #define vCRYPT_MAX_WAYS 4
398 - #define vcrypt_best_throughput() 1
399 - void vcrypt_core(uint32_t *X, uint32_t *V, int N);
397 + #define SCRYPT_MAX_WAYS 4
398 + #define scrypt_best_throughput() 1
399 + void scrypt_core(uint32_t *X, uint32_t *V, int N);

414 - #define vCRYPT_MAX_WAYS 4
415 - #define vcrypt_best_throughput() 1
416 - void vcrypt_core(uint32_t *X, uint32_t *V, int N);
414 + #define SCRYPT_MAX_WAYS 4
415 + #define scrypt_best_throughput() 1
416 + void scrypt_core(uint32_t *X, uint32_t *V, int N);

488 - static inline void vcrypt_core(uint32_t *X, uint32_t *V, int N)
488 + static inline void scrypt_core(uint32_t *X, uint32_t *V, int N)

508 - #ifndef vCRYPT_MAX_WAYS
509 - #define vCRYPT_MAX_WAYS 1
510 - #define vcrypt_best_throughput() 1
508 + #ifndef SCRYPT_MAX_WAYS
509 + #define SCRYPT_MAX_WAYS 1
510 + #define scrypt_best_throughput() 1

513 - unsigned char *vcrypt_buffer_alloc(int N)
513 + unsigned char *scrypt_buffer_alloc(int N)

515 - return malloc((size_t)N * vCRYPT_MAX_WAYS * 128 + 63);
515 + return malloc((size_t)N * SCRYPT_MAX_WAYS * 128 + 63);

518 - static void vcrypt_1024_1_1_256(const uint32_t *input, uint32_t *output,
518 + static void scrypt_1024_1_1_256(const uint32_t *input, uint32_t *output,

531 - vcrypt_core(X, V, N);
531 + scrypt_core(X, V, N);

537 - static void vcrypt_1024_1_1_256_4way(const uint32_t *input,
537 + static void scrypt_1024_1_1_256_4way(const uint32_t *input,

560 - vcrypt_core(X + 0 * 32, V, N);
561 - vcrypt_core(X + 1 * 32, V, N);
562 - vcrypt_core(X + 2 * 32, V, N);
563 - vcrypt_core(X + 3 * 32, V, N);
560 + scrypt_core(X + 0 * 32, V, N);
561 + scrypt_core(X + 1 * 32, V, N);
562 + scrypt_core(X + 2 * 32, V, N);
563 + scrypt_core(X + 3 * 32, V, N);

574 - #ifdef HAVE_vCRYPT_3WAY
574 + #ifdef HAVE_SCRYPT_3WAY
 
576 - static void vcrypt_1024_1_1_256_3way(const uint32_t *input,
576 + static void scrypt_1024_1_1_256_3way(const uint32_t *input,

603 - static void vcrypt_1024_1_1_256_12way(const uint32_t *input,
603 + static void scrypt_1024_1_1_256_12way(const uint32_t *input,

633 - vcrypt_core_3way(X + 0 * 96, V, N);
634 - vcrypt_core_3way(X + 1 * 96, V, N);
635 - vcrypt_core_3way(X + 2 * 96, V, N);
636 - vcrypt_core_3way(X + 3 * 96, V, N);
633 + scrypt_core_3way(X + 0 * 96, V, N);
634 + scrypt_core_3way(X + 1 * 96, V, N);
635 + scrypt_core_3way(X + 2 * 96, V, N);
636 + scrypt_core_3way(X + 3 * 96, V, N);

651 - #endif /* HAVE_vCRYPT_3WAY */
651 + #endif /* HAVE_SCRYPT_3WAY */

653 - #ifdef HAVE_vCRYPT_6WAY
654 - static void vcrypt_1024_1_1_256_24way(const uint32_t *input,
653 + #ifdef HAVE_SCRYPT_6WAY
654 + static void scrypt_1024_1_1_256_24way(const uint32_t *input,

684 - vcrypt_core_6way(X + 0 * 32, V, N);
685 - vcrypt_core_6way(X + 6 * 32, V, N);
686 - vcrypt_core_6way(X + 12 * 32, V, N);
687 - vcrypt_core_6way(X + 18 * 32, V, N);
684 + scrypt_core_6way(X + 0 * 32, V, N);
685 + scrypt_core_6way(X + 6 * 32, V, N);
686 + scrypt_core_6way(X + 12 * 32, V, N);
687 + scrypt_core_6way(X + 18 * 32, V, N);

700 - #endif /* HAVE_vCRYPT_6WAY */
700 + #endif /* HAVE_SCRYPT_6WAY */

702 - int scanhash_vcrypt(int thr_id, uint32_t *pdata,
702 + int scanhash_scrypt(int thr_id, uint32_t *pdata,

706 - uint32_t data[vCRYPT_MAX_WAYS * 20], hash[vCRYPT_MAX_WAYS * 8];
706 + uint32_t data[SCRYPT_MAX_WAYS * 20], hash[SCRYPT_MAX_WAYS * 8];

710 - int throughput = vcrypt_best_throughput();
710 + int throughput = scrypt_best_throughput();

730 - vcrypt_1024_1_1_256_4way(data, hash, midstate, scratchbuf, N);
730 + scrypt_1024_1_1_256_4way(data, hash, midstate, scratchbuf, N);

733 - #if defined(HAVE_vCRYPT_3WAY) && defined(HAVE_SHA256_4WAY)
733 + #if defined(HAVE_SCRYPT_3WAY) && defined(HAVE_SHA256_4WAY)

735 - vcrypt_1024_1_1_256_12way(data, hash, midstate, scratchbuf, N);
735 + scrypt_1024_1_1_256_12way(data, hash, midstate, scratchbuf, N);

738 - #if defined(HAVE_vCRYPT_6WAY)
738 + #if defined(HAVE_SCRYPT_6WAY)

740 - vcrypt_1024_1_1_256_24way(data, hash, midstate, scratchbuf, N);
740 + scrypt_1024_1_1_256_24way(data, hash, midstate, scratchbuf, N);

743 - #if defined(HAVE_vCRYPT_3WAY)
743 + #if defined(HAVE_SCRYPT_3WAY)

745 - vcrypt_1024_1_1_256_3way(data, hash, midstate, scratchbuf, N);
745 + scrypt_1024_1_1_256_3way(data, hash, midstate, scratchbuf, N);

748 - vcrypt_1024_1_1_256(data, hash, midstate, scratchbuf, N);
748 + scrypt_1024_1_1_256(data, hash, midstate, scratchbuf, N);
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][GRS] Groestlcoin | Segwit activated | Adding Segwit to all our platforms
by
0x2fed
on 11/02/2018, 17:06:19 UTC
Hi! It's a open source miner GroestlCoin for FPGA board ICARUS-LX150.
https://github.com/0x2fed/FPGA-GroestlCoin-Miner

Is this a proof of concept? Or something where you can actually get relevant hashrates with GRS algorithm? I thought GRS was GPU / CPU only?

This version 10Mh/s works in 0,625Mh/s/W. New version 12Mh/s works in 0,906Mh/s/W.
In the near future I think Baikal open new algorithm Groestl.
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][GRS] Groestlcoin | Segwit activated | Adding Segwit to all our platforms
by
0x2fed
on 11/02/2018, 15:02:19 UTC
Hi! It's a open source miner GroestlCoin for FPGA board ICARUS-LX150.
https://github.com/0x2fed/FPGA-GroestlCoin-Miner