|
Razerglass
Legendary
Offline
Activity: 1036
Merit: 1000
https://bmy.guide
|
|
September 06, 2014, 04:49:00 PM |
|
Announcing a new miner, plot generation and monitor tool for BurstCoin. Burst Mining System https://github.com/mrpsion/burst-mining-systemIt is a java based miner and plot generator, all in one with the ability to report on the status of other miners you might have. Here are some screen shots. I have been running this locally for a few days now and ironed out all the bugs i could fine. If you take a chance and decide to give this a go, let me know about any issues on the github page. trying this in vm
|
|
|
|
fanepatent
|
|
September 06, 2014, 05:23:57 PM |
|
How do we select multiple plots folders?
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
mrpsion (OP)
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 06, 2014, 08:08:15 PM |
|
If you have pulled this mining before now, you will want to refresh your local copy. It was originally written as a V1 pool, but was having issues. It is now a V2 only pool. Tested on http://burst-pool.cryptoport.io.
|
|
|
|
mrpsion (OP)
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 06, 2014, 08:14:57 PM |
|
How do we select multiple plots folders?
Currently there is no way to select multiple plot folders, but ill add it soon. You can add a feature request at GitHub so I can track it.
|
|
|
|
SpeedDemon13
|
|
September 06, 2014, 10:01:08 PM |
|
Announcing a new miner, plot generation and monitor tool for BurstCoin. Burst Mining System https://github.com/mrpsion/burst-mining-systemIt is a java based miner and plot generator, all in one with the ability to report on the status of other miners you might have. Here are some screen shots. I have been running this locally for a few days now and ironed out all the bugs i could fine. If you take a chance and decide to give this a go, let me know about any issues on the github page. So, this is for V1 pool mining only or can it solo mine? What's the exact steps to compile this in Windows? Or will you compile it in the future? Does this have any optimizations for plotting and/or mining?
|
CRYPTSY exchange: https://www.cryptsy.com/users/register?refid=9017 BURST= BURST-TE3W-CFGH-7343-6VM6R BTC=1CNsqGUR9YJNrhydQZnUPbaDv6h4uaYCHv ETH=0x144bc9fe471d3c71d8e09d58060d78661b1d4f32 SHF=0x13a0a2cb0d55eca975cf2d97015f7d580ce52d85 EXP=0xd71921dca837e415a58ca0d6dd2223cc84e0ea2f SC=6bdf9d12a983fed6723abad91a39be4f95d227f9bdb0490de3b8e5d45357f63d564638b1bd71 CLAMS=xGVTdM9EJpNBCYAjHFVxuZGcqvoL22nP6f SOIL=0x8b5c989bc931c0769a50ecaf9ffe490c67cb5911
|
|
|
gigica viteazu`
Sr. Member
Offline
Activity: 458
Merit: 250
beast at work
|
|
September 06, 2014, 10:10:36 PM |
|
could you provide the .jar file too ?
|
|
|
|
fanepatent
|
|
September 06, 2014, 11:34:19 PM |
|
How do we select multiple plots folders?
Currently there is no way to select multiple plot folders, but ill add it soon. You can add a feature request at GitHub so I can track it. So for now the solution would be to run an instance for every drive and one master that would monitor all the other?
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
fanepatent
|
|
September 06, 2014, 11:49:27 PM |
|
I can confirm it works. It took some work to compile it under linux (windows was crapping its pants) but it works.
edit: How do the threads help? When the block changes it uses x threads to search for the nonce instead of using 1 that sweeped the files chronologically? I mean, it can scan x files at the same time?
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
mrpsion (OP)
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 07, 2014, 12:05:23 AM |
|
I can confirm it works. It took some work to compile it under linux (windows was crapping its pants) but it works.
edit: How do the threads help? When the block changes it uses x threads to search for the nonce instead of using 1 that sweeped the files chronologically? I mean, it can scan x files at the same time?
The threads will work at the file level, so if you have 2 threads it will process 2 plot files at the same time... If you just have 1 plot file for the miner having more than 1 thread wont do much. But I wouldn't necessarily recommend having more than 1 thread, just because it will make your hard-drive go a little crazy with seeking, so might actually slow down the overall time of processing a block.
|
|
|
|
fanepatent
|
|
September 07, 2014, 12:45:49 AM |
|
I can confirm it works. It took some work to compile it under linux (windows was crapping its pants) but it works.
edit: How do the threads help? When the block changes it uses x threads to search for the nonce instead of using 1 that sweeped the files chronologically? I mean, it can scan x files at the same time?
The threads will work at the file level, so if you have 2 threads it will process 2 plot files at the same time... If you just have 1 plot file for the miner having more than 1 thread wont do much. But I wouldn't necessarily recommend having more than 1 thread, just because it will make your hard-drive go a little crazy with seeking, so might actually slow down the overall time of processing a block. Can't this be pre-compiled and used as is? It was and it still is pretty hard to set up mining for BURST. The mining process should be simplified
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
|
fanepatent
|
|
September 07, 2014, 01:15:47 AM |
|
Ok. I started 3 miners. 1 master and 2 slaves. The slaves are working ok. The master is reporting that mining for block has finished. But its the same block over and over again 2014-09-07 04:08:52.499 INFO 3953 --- [taskScheduler-2] ish.burst.ms.services.MiningService : Stopped mining {f4eb42d8-d1e4-3676-8a3f-5f9879758ca6} due to block change. 2014-09-07 04:08:52.500 INFO 3953 --- [taskScheduler-2] ish.burst.ms.services.NetStateService : Could not fetch block data from pool
On the dashboard it displays the correct block and the generating hash. Also reporting how many time a plot was searched. Is it something bad or does it run even with these problems? edit: the plot file used by the master isn't finished yet if it matters Also, mining official v2 pool. Not Urays pool
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
mrpsion (OP)
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 07, 2014, 02:07:35 AM |
|
Ok. I started 3 miners. 1 master and 2 slaves. The slaves are working ok. The master is reporting that mining for block has finished. But its the same block over and over again 2014-09-07 04:08:52.499 INFO 3953 --- [taskScheduler-2] ish.burst.ms.services.MiningService : Stopped mining {f4eb42d8-d1e4-3676-8a3f-5f9879758ca6} due to block change. 2014-09-07 04:08:52.500 INFO 3953 --- [taskScheduler-2] ish.burst.ms.services.NetStateService : Could not fetch block data from pool
On the dashboard it displays the correct block and the generating hash. Also reporting how many time a plot was searched. Is it something bad or does it run even with these problems? edit: the plot file used by the master isn't finished yet if it matters Also, mining official v2 pool. Not Urays pool So the {f4eb42d8-d1e4-3676-8a3f-5f9879758ca6} is the plot file id that lines up with the UUID you see in the UI... in hindsight i probably should have just left its representation as the usual address_noncestart_number_stagger id. If a new block is announced before it has finished scanning the plot it will tell you it stopping mining the plot. The pool situation is a bit of a mess. Urays pool actually uses a completely different api and mining methodology, so currently the v1.1 jar only will mine urays. I am putting in some code to try and detect between the two types of pool, and switch mining modes accordingly. If you had built from source earlier today its probably running the official pool version code I had in there, but after some testing i found that it might not actually be getting any shares accepted by the pool, even if the pool is returning the success message, so I pulled that code, and left in Urays, which actually tells you if you are being rejected. The burst pool scene is a little chaotic at the moment, so I hope everyone bears with the community as we all try and adjust.
|
|
|
|
mrpsion (OP)
Newbie
Offline
Activity: 28
Merit: 0
|
|
September 07, 2014, 02:51:34 AM |
|
Hi all, If you are using this, please immediately download release 1.11 It fixes a major bug in deadline calculation. i.e. your will actually get some credit for your shares now. https://github.com/mrpsion/burst-mining-system/releases/tag/1.11I had to bang my head on a wall a couple of times when i spotted it. (It was an offset issue, which I hadn't spotted as all my testing has been against a test network that I reset, so my first share is always in the first MiningPlot... doh)
|
|
|
|
Razerglass
Legendary
Offline
Activity: 1036
Merit: 1000
https://bmy.guide
|
|
September 07, 2014, 05:11:43 AM |
|
Hi all, If you are using this, please immediately download release 1.11 It fixes a major bug in deadline calculation. i.e. your will actually get some credit for your shares now. https://github.com/mrpsion/burst-mining-system/releases/tag/1.11I had to bang my head on a wall a couple of times when i spotted it. (It was an offset issue, which I hadn't spotted as all my testing has been against a test network that I reset, so my first share is always in the first MiningPlot... doh) thanks for the good work
|
|
|
|
fanepatent
|
|
September 07, 2014, 09:52:50 AM |
|
Hi all, If you are using this, please immediately download release 1.11 It fixes a major bug in deadline calculation. i.e. your will actually get some credit for your shares now. https://github.com/mrpsion/burst-mining-system/releases/tag/1.11I had to bang my head on a wall a couple of times when i spotted it. (It was an offset issue, which I hadn't spotted as all my testing has been against a test network that I reset, so my first share is always in the first MiningPlot... doh) I've set the flag to mine with the official pool and it keep telling me that it can't find mining info and giving the link structure from Urays pool.
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
fanepatent
|
|
September 07, 2014, 10:09:25 AM |
|
Ok. I recompiled with the revised version and now it works. The compiled version you pointed to does not want to work.
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
mellorbo
|
|
September 07, 2014, 05:44:28 PM |
|
|
|
|
|
fanepatent
|
|
September 07, 2014, 06:02:19 PM |
|
Yes. You just need to tell it to do so. In the readme you will find everything you need
|
BURST - BURST-58XP-63WY-XSVQ-ASG9A
|
|
|
|