Author

Topic: [ANN][BURST] Burst | Efficient HDD Mining | New 1.2.3 Fork block 92000 - page 1010. (Read 2170893 times)

legendary
Activity: 3248
Merit: 1070
hero member
Activity: 518
Merit: 500
Quote
convert Nxt code base from Java to C++11
Thought, it is a bad idea to port burst to C++
Here is the english alphabet - http://en.wikipedia.org/wiki/English_alphabet. Construct you own name, and move forward to you own coin.
Java is very flexible&powerfull tool. It is not Java fault, that you were not enough qualified on its nuances (bit issue)
For bad  example - eXo&Emunie, which trying to be C(+++ Wink) analogy of power of Java. Where they are,now? In ass Grin, sorry.
For good example - NXT. Where it is now - it is everywhere.
So, the burst is important competitor in crypto finance world, as a native java code carrier. Grin




Java itself is good, it's javascripts that has security issues.
try to do anything with your account while javascript is disabled in your browser  Cry

i posted earlier that there is a huge difference between java and javascript.
technically if there is a 0-day exploit to access the java vm it is more powerfull than it would be for javascript.
so the big question is who wants to put a million dollar into anything you easily can loose control over?
i could sum up the last exploits with which those attacks where possible and expolorate the next date when such things are possible.
for now java may be safe but we speak about a timeframe of at least 4 years.
so please anyone stop saying java is safe and burst does'nt need a cpp based wallet!

Anything technically, has some form of security exploit. That is all up to who codes it well and make sure it has the proper security protocols. I never said Java is 100%, so don't assume I said that. Even Linux and Mac can be exploited, has been done before.
hero member
Activity: 518
Merit: 500
sr. member
Activity: 256
Merit: 250
Quote
convert Nxt code base from Java to C++11
Thought, it is a bad idea to port burst to C++
Here is the english alphabet - http://en.wikipedia.org/wiki/English_alphabet. Construct you own name, and move forward to you own coin.
Java is very flexible&powerfull tool. It is not Java fault, that you were not enough qualified on its nuances (bit issue)
For bad  example - eXo&Emunie, which trying to be C(+++ Wink) analogy of power of Java. Where they are,now? In ass Grin, sorry.
For good example - NXT. Where it is now - it is everywhere.
So, the burst is important competitor in crypto finance world, as a native java code carrier. Grin




Java itself is good, it's javascripts that has security issues.
try to do anything with your account while javascript is disabled in your browser  Cry

i posted earlier that there is a huge difference between java and javascript.
technically if there is a 0-day exploit to access the java vm it is more powerfull than it would be for javascript.
so the big question is who wants to put a million dollar into anything you easily can loose control over?
i could sum up the last exploits with which those attacks where possible and expolorate the next date when such things are possible.
for now java may be safe but we speak about a timeframe of at least 4 years.
so please anyone stop saying java is safe and burst does'nt need a cpp based wallet!
hero member
Activity: 518
Merit: 500
Yeah solo mining is almost impossible now. No block since few days with 4.5TB. I wait for luck and switch to pool mining.

The pool is nice, I suggest it.

mining on pool is the same who mining in solo?

i generate plot meanwhile i mine on pool?

it is possible?

I just setup a 12TB rig and got a block 14 hours later, so solo mining is still possible. I'm about to setup another rig with 16TB today once my 4x 4TB drive come in from Newegg.

why another rig? one psu can handle plenty of hdd, for the MB just add some adapter pci-e >>> sata

My current case isn't setup to fit more than 6 HDD's, need to go get more 3.5" to 2.5" adapters. I have 2 more Sata port on the mobo, but probably get either a eSata 4 bay enclosure and/or pci-e card. All depend on my cash in a week, got car insurance, cell and other bills to pay first.
legendary
Activity: 1932
Merit: 1042
https://locktrip.com/?refId=40964
so here is our next plan

1. convert Nxt code base from Java to C++11
2. stratum-like mining protocol
3. desktop wallet (osx, win, linux)
4. iOS / android wallet
5. Faucet
6. Official IRC channel
7. Subreddit
8. sidechain, where plot of this chain will hold public data, think like torrent where leecher pay seeder with burst
9. forget anon, its green address, you can associate your address with real/legal identity
10. gpu based plot generator
11. multipool (reverse-pool)

wow... the last is the most important!!!
do not you think?
legendary
Activity: 3248
Merit: 1070
for the MB just add some adapter pci-e >>> sata

Do you know some cheap adapters? I bought a dawicontrol dc-624e which wasn't cheap.


there is this, here in euro the same thing cost only 14 dollars, dunno why they sell for 35 on newegg

http://www.newegg.com/Product/Product.aspx?Item=N82E16816129101&cm_re=sata_controller-_-16-129-101-_-Product

there is also this

http://www.newegg.com/Product/Product.aspx?Item=N82E16816124059&cm_re=sata_controller-_-16-124-059-_-Product
sr. member
Activity: 280
Merit: 250
for the MB just add some adapter pci-e >>> sata

Do you know some cheap adapters? I bought a dawicontrol dc-624e which wasn't cheap.
legendary
Activity: 3248
Merit: 1070
Yeah solo mining is almost impossible now. No block since few days with 4.5TB. I wait for luck and switch to pool mining.

The pool is nice, I suggest it.

mining on pool is the same who mining in solo?

i generate plot meanwhile i mine on pool?

it is possible?

I just setup a 12TB rig and got a block 14 hours later, so solo mining is still possible. I'm about to setup another rig with 16TB today once my 4x 4TB drive come in from Newegg.

why another rig? one psu can handle plenty of hdd, for the MB just add some adapter pci-e >>> sata
hero member
Activity: 518
Merit: 500
Yeah solo mining is almost impossible now. No block since few days with 4.5TB. I wait for luck and switch to pool mining.

The pool is nice, I suggest it.

mining on pool is the same who mining in solo?

i generate plot meanwhile i mine on pool?

it is possible?

I just setup a 12TB rig and got a block 14 hours later, so solo mining is still possible. I'm about to setup another rig with 16TB today once my 4x 4TB drive come in from Newegg.
legendary
Activity: 1932
Merit: 1042
https://locktrip.com/?refId=40964
Yeah solo mining is almost impossible now. No block since few days with 4.5TB. I wait for luck and switch to pool mining.

The pool is nice, I suggest it.

mining on pool is the same who mining in solo?

i generate plot meanwhile i mine on pool?

it is possible?
full member
Activity: 210
Merit: 100
please someone help me out and send me 1 Burst so that I can start mining Sad

BURST-JFYN-KTGH-7HBS-9ASB6
hero member
Activity: 518
Merit: 500
I like to share an updated version of the Linux C tools. You can download it here:

https://bchain.info/dcct_miner.tgz

First you need to unpack it:
tar -xvzf dcct_miner.tgz

Then compile it:
make

of if you use 32-bit Linux:
make linux32

If you really can't compile it use the ones in "bin".

Now you have 3 tools:

The plot merge utility

If you created your plots with a small stagger size, processing them takes a long time. You might miss your deadline if its found too late!
The merge utility optimizes your already created files making them a lot faster to read.

How to use it?

Start it with one parameter, the input file.
Code:
./merge plots/1234567890_0_100000_1000

This will read your plotfile and create another one - 1234567890_0_100000_100000 - in your current directory. It now has a stagger size of 100000 which is a LOT better.
When done, delete the input file and put the optimized plot in its directory.
You can now use the optimized file with both the JAVA and the C miner.

This does not work for incomplete plotfiles.

The C plotfile generator

This tool creates plotfiles. It takes the same parameters as the JAVA plotfile-generator.

Start it like this:
Code:
./plot

The 32-bit version can handle a stagger size of about 15000, lots more (depending on your memory) with the 64-bit version.

Some recommended stagger sizes:
2GB memory -> 4000
4GB memory -> 8000
8GB memory -> 20000
16GB memory -> 50000
32GB memory -> 100000

It creates a directory "plots" and puts your files there. They exactly match the files generated with the JAVA-Tool and can be used with any miner.

The miner

You want to use your plotfiles to generate coins, this is where the miner is used.

The C version has some advantages:
- It uses almost no memory
- A lot faster, multithreaded
- Can handle multiple plot directories

You first have to create a file called "passphrases.txt" and put your passphrase in it. It supports only one passphrase and uses the files first line.
Avoid spaces before/after your passphrase.

Then start the miner:

Code:
./mine [ ..]

For example:

Code:
./mine 127.0.0.1 /mnt/disk1/plots /home/user/plots /mnt/usb1/plots

Each directory is read by a separate thread. If you use multiple HDD's try to use one directory per HDD, this is fastest.

The miner creates some nice output:
Code:
2872 MB read/11488 GB total/deadline 50134s (49664s left)
New block 8674, basetarget 9388869
2872 MB read/11488 GB total/deadline 21573s (21476s left)
New block 8675, basetarget 9260523
2872 MB read/11488 GB total/deadline 3040s (2823s left)
New block 8676, basetarget 9461804
2872 MB read/11488 GB total/deadline 1122s (1018s left)
New block 8677, basetarget 9502439

When seconds left approach zero, you likely found a block.

If you like it - you can do me a favor and use/spread my blockchain-explorer http://bchain.info. It does not support BURST unfortunately.

Nice work, thanks for your hard work...Might use this for the new hdd's coming in today.
newbie
Activity: 17
Merit: 2
Uray--can you help me with connecting to your pool?  I submitted the address relocation and waited four+ rounds.

Here is my run_mine.bat:

C:\Windows\SysWOW64\java -Xmx750m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner mine "http://burst-pool.cryptoport.io:80"%*


If I use the stock one you included then it just crashes, but with this one I am getting occasional "Unable to get mining info from wallet," while it appears to be mining at other times.

My account and address are 1409859585678 / LU4T-RXBX-SF69-EBVWT, but not seeing either show up on the pool.

Am I mining and connected?  If not, what do I need to change in the run_mine.bat?

Thanks!

https://bitcointalksearch.org/topic/m.8675120
sr. member
Activity: 280
Merit: 250
I like to share an updated version of the Linux C tools. You can download it here:

https://bchain.info/dcct_miner.tgz

First you need to unpack it:
tar -xvzf dcct_miner.tgz

Then compile it:
make

of if you use 32-bit Linux:
make linux32

If you really can't compile it use the ones in "bin".

Now you have 3 tools:

The plot merge utility

If you created your plots with a small stagger size, processing them takes a long time. You might miss your deadline if its found too late!
The merge utility optimizes your already created files making them a lot faster to read.

How to use it?

Start it with one parameter, the input file.
Code:
./merge plots/1234567890_0_100000_1000

This will read your plotfile and create another one - 1234567890_0_100000_100000 - in your current directory. It now has a stagger size of 100000 which is a LOT better.
When done, delete the input file and put the optimized plot in its directory.
You can now use the optimized file with both the JAVA and the C miner.

This does not work for incomplete plotfiles.

The C plotfile generator

This tool creates plotfiles. It takes the same parameters as the JAVA plotfile-generator.

Start it like this:
Code:
./plot

The 32-bit version can handle a stagger size of about 15000, lots more (depending on your memory) with the 64-bit version.

Some recommended stagger sizes:
2GB memory -> 4000
4GB memory -> 8000
8GB memory -> 20000
16GB memory -> 50000
32GB memory -> 100000

It creates a directory "plots" and puts your files there. They exactly match the files generated with the JAVA-Tool and can be used with any miner.

The miner

You want to use your plotfiles to generate coins, this is where the miner is used.

The C version has some advantages:
- It uses almost no memory
- A lot faster, multithreaded
- Can handle multiple plot directories

You first have to create a file called "passphrases.txt" and put your passphrase in it. It supports only one passphrase and uses the files first line.
Avoid spaces before/after your passphrase.

Then start the miner:

Code:
./mine [ ..]

For example:

Code:
./mine 127.0.0.1 /mnt/disk1/plots /home/user/plots /mnt/usb1/plots

Each directory is read by a separate thread. If you use multiple HDD's try to use one directory per HDD, this is fastest.

The miner creates some nice output:
Code:
2872 MB read/11488 GB total/deadline 50134s (49664s left)
New block 8674, basetarget 9388869
2872 MB read/11488 GB total/deadline 21573s (21476s left)
New block 8675, basetarget 9260523
2872 MB read/11488 GB total/deadline 3040s (2823s left)
New block 8676, basetarget 9461804
2872 MB read/11488 GB total/deadline 1122s (1018s left)
New block 8677, basetarget 9502439

When seconds left approach zero, you likely found a block.

If you like it - you can do me a favor and use/spread my blockchain-explorer http://bchain.info. It does not support BURST unfortunately.
hero member
Activity: 518
Merit: 500
Hey everyone

I've been out of the loop for a while here. Can you guys fill me in on what's been happening recently with regards to development? From what I gather over the last few posts, community devs have step forward to help with develpment, am I correct?

uray has a nice v2 pool with no deadline limit and 1.5 fee. crowetic has someone developing an all-in-one downloader/miner/plotter for Windows with optimizations in a couple days. That's pretty much it, everything else is economics concerning a larger exchange(s) taking Burst and the occasional FUDder....lol

Still in need of a PR team to push this thing to the upper limits.
MOB
hero member
Activity: 493
Merit: 504
Uray--can you help me with connecting to your pool?  I submitted the address relocation and waited four+ rounds.

Here is my run_mine.bat:

C:\Windows\SysWOW64\java -Xmx750m -cp pocminer.jar;lib/*;lib/akka/*;lib/jetty/* pocminer.POCMiner mine "http://burst-pool.cryptoport.io:80"%*


If I use the stock one you included then it just crashes, but with this one I am getting occasional "Unable to get mining info from wallet," while it appears to be mining at other times.

My account and address are 1409859585678 / LU4T-RXBX-SF69-EBVWT, but not seeing either show up on the pool.

Am I mining and connected?  If not, what do I need to change in the run_mine.bat?

Thanks!
hero member
Activity: 546
Merit: 500
Hey everyone

I've been out of the loop for a while here. Can you guys fill me in on what's been happening recently with regards to development? From what I gather over the last few posts, community devs have step forward to help with develpment, am I correct?
hero member
Activity: 518
Merit: 500
Quote
convert Nxt code base from Java to C++11
Thought, it is a bad idea to port burst to C++
Here is the english alphabet - http://en.wikipedia.org/wiki/English_alphabet. Construct you own name, and move forward to you own coin.
Java is very flexible&powerfull tool. It is not Java fault, that you were not enough qualified on its nuances (bit issue)
For bad  example - eXo&Emunie, which trying to be C(+++ Wink) analogy of power of Java. Where they are,now? In ass Grin, sorry.
For good example - NXT. Where it is now - it is everywhere.
So, the burst is important competitor in crypto finance world, as a native java code carrier. Grin




Java itself is good, it's javascripts that has security issues.
Jump to: