Author

Topic: [ANN][BLC] Blakecoin Blake-256 for GPU/FPGA With Merged Mined Pools Stable Net - page 165. (Read 409641 times)

legendary
Activity: 1470
Merit: 1001
Use Coinbase Account almosanywhere with Shift card
hero member
Activity: 938
Merit: 501
I will explain the changes later today, as a hint, there is a bug on the transaction hashing in the Blakecoin client that needs a workaround. More details to come soon!

Many thanks. I noticed that you changed gen_hash() from sha256d to a single sha256. The other changes were just the blake256 hash function and some tweaks to the difficulty target as far as I can tell.
Yes, it seems that BlueDragon forgot to change the algorithm or something like that here:
https://github.com/BlueDragon747/Blakecoin/blob/bf4339873ef0c50c98581905ae9f510bc1707384/src/hash.h#L51

As you can see he put the code of the blake hash function above, but it is not implemented anywhere on the file. My bet is that he intended to replace it but forgot to do so, and as he already had modified the code the result ended being a single sha256 hash instead of a double one like on the original code. This is why everyone was getting issues with the merkle root, because the coinbase transaction hash was a different hash.
sr. member
Activity: 384
Merit: 250
I will explain the changes later today, as a hint, there is a bug on the transaction hashing in the Blakecoin client that needs a workaround. More details to come soon!

Many thanks. I noticed that you changed gen_hash() from sha256d to a single sha256. The other changes were just the blake256 hash function and some tweaks to the difficulty target as far as I can tell.

In getting the FPGA drivers to run, I just had to tweak the makefile.am so blake was compiled in regardless of OPENCL and also re-enable the usbutils code by commenting out the "if (!opt_scrypt && !opt_blake256)" tests. Unfortunately its not quite working yet but I'll have another look over the weekend and hopefully get it hashing. Then I'll just need to put the ztex driver back in Angry
legendary
Activity: 1509
Merit: 1030
Solutions Architect
Ok, the pool is in open-beta now!

https://www.blakecoinpool.org/

You must download cgminer from the Getting Started page on the pool, the other miners posted on this topic will not work properly!

Please PM me any bug/issue/glitch/suggestion, I will gladly help you Smiley

Again, i found a block, but pool doesnt show it.


 cgminer version 3.7.2 - Started: [2013-12-13 12:43:48]
--------------------------------------------------------------------------------
 (5s):2.007G (avg):2.016Gh/s | A:582  R:0  HW:0  WU:54.2/m
 ST: 6  SS: 0  NB: 7  LW: 1270  GF: 0  RF: 0
 Connected to stratum.blakecoinpool.org diff 2 with stratum as user user
 Block: a152c2cd...  Diff:2.09K  Started: [13:05:25]  Best share: 2.86K
--------------------------------------------------------------------------------
 [P]ool management [G]PU management ettings [D]isplay options [Q]uit
 GPU 0:  71.0C 3399RPM | 2.008G/2.021Gh/s | A:586 R:0 HW:0 WU: 54.5/m I:11
--------------------------------------------------------------------------------


I migrated the pool from server, and some config broke in the process so I started it from scratch and it is working now Smiley Sorry about that.

Yay finding blocks  Grin

Edit:
would be perfect if you can help kramble get a version that works well with fpga and also works on the pool?
hero member
Activity: 938
Merit: 501
I am also using this setup. After reading the requirement of a special cgminer version, I did not
even try to use the pool.

I'm going to try compiling this version and see if it will run on a cainsmore CM1 via driver-icarus. Unforunately ztex support was removed from cgminer 3.7 so its going to be a bit tricky to add it back in (my C skills are a bit lacking).

EDIT Not having much success here. I got it to compile on windows (after a bit of a fight as it still wanted OPENCL which I don't have installed), but while the cainsmore usb device is detected OK, it then fails to get the iProduct string. I had even less success on raspi as autoconf just barfed on AC_PROG_LIBTOOL, seems I just needed to install libtool, so let's see how much further I can get on this ... well, it detects the CM1 usb device (so I think the windows problem was just due to the serial port drivers), sends it the (blake) golden_ob which gives a nice quad-blue flash, then just seems to hang. Seems we won't be mining on a pool today  Sad

Perhaps kr105 could comment on why an older version of cgminer (such as my modified 3.1.1) cannot be used with the pool?
EDIT. No need, its pretty obvious really, I haven't modified the stratum local work function for blakecoin, so there is no way its going to work. Perhaps I'll just diff the code and see what needs to be done. Later, enough for today.
I will explain the changes later today, as a hint, there is a bug on the transaction hashing in the Blakecoin client that needs a workaround. More details to come soon!
hero member
Activity: 938
Merit: 501
Ok, the pool is in open-beta now!

https://www.blakecoinpool.org/

You must download cgminer from the Getting Started page on the pool, the other miners posted on this topic will not work properly!

Please PM me any bug/issue/glitch/suggestion, I will gladly help you Smiley

Again, i found a block, but pool doesnt show it.


 cgminer version 3.7.2 - Started: [2013-12-13 12:43:48]
--------------------------------------------------------------------------------
 (5s):2.007G (avg):2.016Gh/s | A:582  R:0  HW:0  WU:54.2/m
 ST: 6  SS: 0  NB: 7  LW: 1270  GF: 0  RF: 0
 Connected to stratum.blakecoinpool.org diff 2 with stratum as user user
 Block: a152c2cd...  Diff:2.09K  Started: [13:05:25]  Best share: 2.86K
--------------------------------------------------------------------------------
 [P]ool management [G]PU management ettings [D]isplay options [Q]uit
 GPU 0:  71.0C 3399RPM | 2.008G/2.021Gh/s | A:586 R:0 HW:0 WU: 54.5/m I:11
--------------------------------------------------------------------------------


I migrated the pool from server, and some config broke in the process so I started it from scratch and it is working now Smiley Sorry about that.
full member
Activity: 132
Merit: 100
BitCoin
Ok, the pool is in open-beta now!

https://www.blakecoinpool.org/

You must download cgminer from the Getting Started page on the pool, the other miners posted on this topic will not work properly!

Please PM me any bug/issue/glitch/suggestion, I will gladly help you Smiley

Again, i found a block, but pool doesnt show it.


 cgminer version 3.7.2 - Started: [2013-12-13 12:43:48]
--------------------------------------------------------------------------------
 (5s):2.007G (avg):2.016Gh/s | A:582  R:0  HW:0  WU:54.2/m
 ST: 6  SS: 0  NB: 7  LW: 1270  GF: 0  RF: 0
 Connected to stratum.blakecoinpool.org diff 2 with stratum as user user
 Block: a152c2cd...  Diff:2.09K  Started: [13:05:25]  Best share: 2.86K
--------------------------------------------------------------------------------
 [P]ool management [G]PU management ettings [D]isplay options [Q]uit
 GPU 0:  71.0C 3399RPM | 2.008G/2.021Gh/s | A:586 R:0 HW:0 WU: 54.5/m I:11
--------------------------------------------------------------------------------

sr. member
Activity: 384
Merit: 250
I am also using this setup. After reading the requirement of a special cgminer version, I did not
even try to use the pool.

I'm going to try compiling this version and see if it will run on a cainsmore CM1 via driver-icarus. Unforunately ztex support was removed from cgminer 3.7 so its going to be a bit tricky to add it back in (my C skills are a bit lacking).

EDIT Not having much success here. I got it to compile on windows (after a bit of a fight as it still wanted OPENCL which I don't have installed), but while the cainsmore usb device is detected OK, it then fails to get the iProduct string. I had even less success on raspi as autoconf just barfed on AC_PROG_LIBTOOL, seems I just needed to install libtool, so let's see how much further I can get on this ... well, it detects the CM1 usb device (so I think the windows problem was just due to the serial port drivers), sends it the (blake) golden_ob which gives a nice quad-blue flash, then just seems to hang. Seems we won't be mining on a pool today  Sad

Perhaps kr105 could comment on why an older version of cgminer (such as my modified 3.1.1) cannot be used with the pool?
EDIT. No need, its pretty obvious really, I haven't modified the stratum local work function for blakecoin, so there is no way its going to work. Perhaps I'll just diff the code and see what needs to be done. Later, enough for today.
sr. member
Activity: 266
Merit: 250
I'm using kramble's blakefpga version. Worked perfectly until yesterday... Strange...

I am also using this setup. After reading the requirement of a special cgminer version, I did not
even try to use the pool.
But it's a very good sign that the first pool did show up!
Keep on the good work!

trepex
newbie
Activity: 44
Merit: 0
great pool seems to work with my 5770, i get 550 Mh/s
newbie
Activity: 14
Merit: 0
Is the system still working?
All of my blocks mined last night are shown as "Generated but not accepted"...
Any hints?
Try with my version of cgminer, even on solo.
I'm using kramble's blakefpga version. Worked perfectly until yesterday... Strange...
hero member
Activity: 938
Merit: 501
Is the system still working?
All of my blocks mined last night are shown as "Generated but not accepted"...
Any hints?
Try with my version of cgminer, even on solo.
hero member
Activity: 938
Merit: 501
Ok, the pool is in open-beta now!

https://www.blakecoinpool.org/

You must download cgminer from the Getting Started page on the pool, the other miners posted on this topic will not work properly!

Please PM me any bug/issue/glitch/suggestion, I will gladly help you Smiley
full member
Activity: 159
Merit: 100
Just a simple question, someone should already asked, but I could not find it.
Why not use Keccak but Blake? We know Keccak was chosen as the implementation of SHA3.
newbie
Activity: 14
Merit: 0
Is the system still working?
All of my blocks mined last night are shown as "Generated but not accepted"...
Any hints?
newbie
Activity: 5
Merit: 0
How I can configure cgminer (I use Nvidia gtx 650)?
Add:
I downloaded cpuminer-master.zip but I don't see any ~.exe file, what I have to do?
legendary
Activity: 1509
Merit: 1030
Solutions Architect
The pool WORKS! It already mined a few blocks but I'm looking for beta testers to test it a bit more before going public, please PM me for info.

Awesome I can help with some beta testing  Cool
hero member
Activity: 938
Merit: 501
The pool WORKS! It already mined a few blocks but I'm looking for beta testers to test it a bit more before going public, please PM me for info.
hero member
Activity: 826
Merit: 1000
any news about blc exchange? BTW selling 282 BLC pm me with your price.

Also interested in this, I have like 500 just sitting in my BLC wallet.
newbie
Activity: 53
Merit: 0
any news about blc exchange? BTW selling 282 BLC pm me with your price.
Jump to: