Bitcoin Forum
May 05, 2024, 11:00:22 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 204 »
  Print  
Author Topic: [ANN][BLC] Blakecoin Blake-256 for GPU/FPGA With Merged Mined Pools Stable Net  (Read 409423 times)
kramble
Sr. Member
****
Offline Offline

Activity: 384
Merit: 250



View Profile WWW
December 13, 2013, 11:40:04 AM
Last edit: December 13, 2013, 04:51:24 PM by kramble
 #781

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.

Github https://github.com/kramble BLC BkRaMaRkw3NeyzsZ2zUgXsNLogVVkQ1iPV
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714906822
Hero Member
*
Offline Offline

Posts: 1714906822

View Profile Personal Message (Offline)

Ignore
1714906822
Reply with quote  #2

1714906822
Report to moderator
1714906822
Hero Member
*
Offline Offline

Posts: 1714906822

View Profile Personal Message (Offline)

Ignore
1714906822
Reply with quote  #2

1714906822
Report to moderator
1714906822
Hero Member
*
Offline Offline

Posts: 1714906822

View Profile Personal Message (Offline)

Ignore
1714906822
Reply with quote  #2

1714906822
Report to moderator
boymok
Full Member
***
Offline Offline

Activity: 132
Merit: 100

BitCoin


View Profile
December 13, 2013, 12:08:52 PM
 #782

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
--------------------------------------------------------------------------------

kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 07:27:43 PM
 #783

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.
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 07:29:39 PM
 #784

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!
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 13, 2013, 07:49:57 PM
Last edit: December 13, 2013, 08:03:32 PM by BlueDragon747
 #785

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?

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
kramble
Sr. Member
****
Offline Offline

Activity: 384
Merit: 250



View Profile WWW
December 13, 2013, 08:04:37 PM
 #786

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

Github https://github.com/kramble BLC BkRaMaRkw3NeyzsZ2zUgXsNLogVVkQ1iPV
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 08:56:27 PM
 #787

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.
mogrith
Legendary
*
Offline Offline

Activity: 1470
Merit: 1001


Use Coinbase Account almosanywhere with Shift card


View Profile WWW
December 13, 2013, 08:56:42 PM
 #788

LOOKING FORWARD TO IT. Smiley

Merge mine BLC+PHO+ELT+XDQ+BBTC+UMO+LIT pool is open http://la1.blakecoin.com tips: 1MogRiTHpQZ7bkpq49cSVWADrTt7Jrghp
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 08:59:30 PM
 #789

would be perfect if you can help kramble get a version that works well with fpga and also works on the pool?
Yes, Kramble just PM me if you need any help with cgminer Smiley ... Or maybe i should port the version 3.1.1 instead of the current one? I wasn't aware that cgminer dropped support for other hardware before, I selected this version because it was the last one to support GPU mining.
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 09:08:16 PM
 #790

Good news guys, the pool fee has been lowered from 7% to 3% !
kramble
Sr. Member
****
Offline Offline

Activity: 384
Merit: 250



View Profile WWW
December 13, 2013, 09:09:25 PM
 #791

would be perfect if you can help kramble get a version that works well with fpga and also works on the pool?
Yes, Kramble just PM me if you need any help with cgminer Smiley ... Or maybe i should port the version 3.1.1 instead of the current one? I wasn't aware that cgminer dropped support for other hardware before, I selected this version because it was the last one to support GPU mining.

Thanks, I'll have a closer look at the code changes later this weekend and see if I can get the stratum code working in 3.1.1
I only chose this version as I wanted it to work on the raspberry pi and I'd seen a lot of comments recommending this version over later ones. I don't know whether anyone will want to run both FPGA and GPU mining simultaneously from the same cgminer, so maybe its best if we just keep the FPGA and GPU versions separate? Anyway I'll sign off now for tonight.

Github https://github.com/kramble BLC BkRaMaRkw3NeyzsZ2zUgXsNLogVVkQ1iPV
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 13, 2013, 10:08:49 PM
 #792

Good news guys, the pool fee has been lowered from 7% to 3% !

getting H-not-zero errors on the pool atm  Huh

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 10:16:56 PM
 #793

Good news guys, the pool fee has been lowered from 7% to 3% !

getting H-not-zero errors on the pool atm  Huh
I got them too, I'm not sure if it is a bug on cgminer or the pool, I'm looking at this now.
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 13, 2013, 10:22:18 PM
 #794

Good news guys, the pool fee has been lowered from 7% to 3% !

getting H-not-zero errors on the pool atm  Huh
I got them too, I'm not sure if it is a bug on cgminer or the pool, I'm looking at this now.

ok working again  Cheesy

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 13, 2013, 10:23:40 PM
 #795

Good news guys, the pool fee has been lowered from 7% to 3% !

getting H-not-zero errors on the pool atm  Huh
I got them too, I'm not sure if it is a bug on cgminer or the pool, I'm looking at this now.

ok working again  Cheesy
It seems to trigger with a certain target threshold btw, as I have not done anything yet Tongue
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 13, 2013, 10:32:13 PM
 #796

Good news guys, the pool fee has been lowered from 7% to 3% !

getting H-not-zero errors on the pool atm  Huh
I got them too, I'm not sure if it is a bug on cgminer or the pool, I'm looking at this now.

ok working again  Cheesy
It seems to trigger with a certain target threshold btw, as I have not done anything yet Tongue

well I best keep testing  Grin

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
mogrith
Legendary
*
Offline Offline

Activity: 1470
Merit: 1001


Use Coinbase Account almosanywhere with Shift card


View Profile WWW
December 13, 2013, 11:08:55 PM
 #797

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...

I have this issue often. Diff changes seem to knock wallet off network and all blocks mined become orphaned and block count fails to rise. I have to close and relaunch wallet. No prob in miner but in wallet.

Merge mine BLC+PHO+ELT+XDQ+BBTC+UMO+LIT pool is open http://la1.blakecoin.com tips: 1MogRiTHpQZ7bkpq49cSVWADrTt7Jrghp
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 14, 2013, 12:00:25 AM
Last edit: December 14, 2013, 01:06:31 AM by BlueDragon747
 #798

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...

I have this issue often. Diff changes seem to knock wallet off network and all blocks mined become orphaned and block count fails to rise. I have to close and relaunch wallet. No prob in miner but in wallet.

cgminer has been known to crash the wallet and I notice that when you connect to the pool with diff 2, cgminer does the difficult @ 2.000397 maybe this has issues?

if someone can find this bug in the wallet then I can patch it, atm the only way i have seen this bug is to overload the wallet with cgminer rigs and it starts to lose connections and eventually locks up and needs to reset

cgminer 3.1.1 with kramble's fpga mod (ztex/cm1) is better but does occasionally lock the wallet

I did not get this problem with reaper when solo mining nor did I need to reset my wallet when using reaper Huh  

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
kr105
Hero Member
*****
Offline Offline

Activity: 938
Merit: 501


View Profile
December 14, 2013, 03:29:27 AM
 #799

I just found another "feature". The coinbase confirm at 140 blocks, not 120 as stated on the OP.

https://github.com/BlueDragon747/Blakecoin/blob/bf4339873ef0c50c98581905ae9f510bc1707384/src/main.cpp#L927

I noticed this because the pool balance went negative, and I started poking around and I found this. This seems to be how Bitcoin handled coinbase maturity in the past, and they changed it here: https://github.com/bitcoin/bitcoin/pull/2947/commits

Well, anyway, the pool balance should stabilize in the coming blocks!
BlueDragon747 (OP)
Legendary
*
Offline Offline

Activity: 1509
Merit: 1030


Solutions Architect


View Profile WWW
December 14, 2013, 03:38:29 AM
Last edit: December 14, 2013, 04:19:18 AM by BlueDragon747
 #800

I just found another "feature". The coinbase confirm at 140 blocks, not 120 as stated on the OP.

https://github.com/BlueDragon747/Blakecoin/blob/bf4339873ef0c50c98581905ae9f510bc1707384/src/main.cpp#L927

I noticed this because the pool balance went negative, and I started poking around and I found this. This seems to be how Bitcoin handled coinbase maturity in the past, and they changed it here: https://github.com/bitcoin/bitcoin/pull/2947/commits

Well, anyway, the pool balance should stabilize in the coming blocks!

Bitcoin 0.8.5 and 0.8.6
https://github.com/bitcoin/bitcoin/blob/0.8.6/src/main.cpp#L934

still uses +20 for coinbase maturity  Undecided

so with Bitcoin its 100 +20 buffer
and with Blakecoin its 120 +20 buffer

from what Gavin has said with regards to Bitcoin is that the network is 100 and this is the minimum maturity and the +20 (has been a few different values) this is for an extra buffer to avoid stales and issues with sending newly matured coins ?

it can be reduced even removed from the wallet as long as the minimum of the network maturity is used which is 120 for Blakecoin, only reason it has been left as +20 is there was no good reason to change it  Embarrassed

Info: GithubBlakecoin.org - BCT Blakecoin thread - Twitter - BCS - BlakeZone  Trade Blakecoin: Xeggex.com Merged Mining Pools: EU3 - NY2/AT1 - LA1
Donation Addresses: BLC: Bd3jJftFbwxWSKNSNz35vkDd57kG6jHAjt PHO: BZXPMc8eF9YZcJStskkP2bVia38fv9VmuT BBTC: 2h8c4NbzXJXk6QQ89r7YYMGhe13gQUC2ajD ELT: e7cm6cAgpfhvk3Myh2Jkmi1nqaHtDHnxXb 
UMO: uQH9H17t7kz3eVQ3vKDzMsWCK4hn5nh2gC LIT: 8p8Z4h5fkZ8SCoyEtihKcjzZLA7gFjTdmL BTC: 1Q6kgcNqhKh8u67m6Gj73T2LMgGseETwR6
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 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 ... 204 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!