Author

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

sr. member
Activity: 560
Merit: 250
Concerning uray's v2 pool:


Whenever I try the reward assignment I enter my passcode with the number listed on the pool and I get the following error message:

{"errorCode":5,"errorDescription":"Unknown account"}

I searched on this message but no hits so I am asking what am I doing wrong?

Thanks

Steve Scott

Do u have a at least 2 BURST in your account ? if not u cannot mine ... serch the forum for the faucet ..is 2,3 pagaes back i think
newbie
Activity: 11
Merit: 0
Concerning uray's v2 pool:


Whenever I try the reward assignment I enter my passcode with the number listed on the pool and I get the following error message:

{"errorCode":5,"errorDescription":"Unknown account"}

I searched on this message but no hits so I am asking what am I doing wrong?

Thanks

Steve Scott
newbie
Activity: 14
Merit: 0
Is there anyway to confirm that i'm mining and it's going towards my account
member
Activity: 89
Merit: 10
I have a concern about the Burstcoin mining process and it possibly being susceptible to selfish mining attacks. I'm hoping that the dev, or someone more familiar with the mining process can alleviate my concerns.

Basically, my concern is that a miner might be able to artificially increase their hashrate by manipulating which transactions get included in a block. A malicious miner could find a block, but only include a set of specially created transactions such that it ensures (or at least increases the odds) they find the next block as well.

Am I missing something, or is this a real concern?

Unlike most coins that try to find a nonce where hashing the block contents meets a target, burst includes information proving an address is eligible to mine that block, and then signs it with that address. This allows us to lock down the numbers used in the calculations by only using information from previous blocks in the algorithm. The only information that is used is generation signature, block height, and the user who mined the last block, so the only manipulation possible is to choose not to mine a block you are able to. The generation signature is based on the same values from the block before it. Changing the transactions won't change anything, so that isn't a valid attack vector.

Ok, thanks for the explanation! I think I am getting a better understanding of how it all works.

However, this brings up another concern. Does this mean that the transactions themselves aren't encoded in the blockchain in any way? If that's the case, then it seems it would be trivial to perform double-spends. Sorry if this is a stupid question!
The transactions are in the block, and the block's transactions are part of the hash that is done while the miner is signing the block, it's just that the transactions don't affect whether that miner is eligible to mine that block.

Ah, ok good. So, the transactions are an input into the generation signature, which I think means that the transactions affect which miner is eligible to sign the next block, correct?

If so, it seems a selfish mining attack is still possible, but rather complicated. A malicious miner could choose a transaction set which manipulates the generationSignature such that when they do find a block, they're also almost guaranteed to find the next block. I still feel like I must be missing something :/

Dev, can you comment on this?
generation signature is shabal256(lastblock.generationsignate concat lastblock.miner)
scoop is chosen with shabal256(generationsignature concat blockheight) modulous 4096
deadline is calculated shabal256(scoopcontents concat generationsignature) / basetarget

transactions are never factored into eligability.

OK, I think I finally get it now! Thanks for your patience and continued explanations. Please let me know if the following is correct:

There are two signatures:
  - The blockSignature, which the account owner must sign. This signature signs the entire block, which includes the transaction hashes, as well as all other pertinent data.
 - The generationSignature, which the account owner must also sign. This signature only signs the previous generationSignature as well as the block height and previous block's account address.

So, double spending is prevented by assuming that the same entity won't be able to mine more than a few blocks in a row. However, this is different than bitcoin which actually includes the transaction hashes in the generation signature. As a result, if the same entity does happen to mine multiple burstcoin blocks in a row, it is costless for them to modify the history of transactions by simply modifying the blockSignature. Of course, after 10 of so blocks, the odds of the same entity mining all blocks is very very low.

Also, as a corollary, it also seems that a burstcoin transaction with just 1 confirmation is much less secure than a bitcoin transaction with 1 confirmation. It's possible for a malicious miner to create multiple versions of a block, all which spend their burstcoin differently, and then broadcast each version of the block to different portions of the network. Of course, as soon as another block is found by a different entity, all but one malicious block will be dropped. Basically, it seems that 1 confirmation in burstcoin is analogous security-wise to zero confirmations in bitcoin.

Is my understanding correct now? Thanks again for your continued explanations! Assuming you confirm that I'm right, I think my understanding is now strong enough to confidently explain this all to others.
sr. member
Activity: 336
Merit: 250
200 gig is nothing when people like cloudshare have 120+ tb plots.  I got 1TB and now get fewer and fewer shares....
newbie
Activity: 14
Merit: 0
what does it mean when it says

Submitting share
<"result": "Passphrase does not match reward recipient">

try renaming your passphrases.txt file to passphrases.txt.old then restart your miner

It say it can't mine without the passprases file
member
Activity: 74
Merit: 10
Trying to use these instructions:http://burstcoin.info/miner.php
...to Pool mine on pool: http://178.62.39.204:8121/

I generated 100GB of plots currently...

Keeps saying "No valid shares to submit to pool", is this normal?

Quote
{
  "height": "9105",
  "generationSignature": "ec79ee33a32f2f0b2ff3fe2ab1f6f0f4710333d9ed037f6ea0df6669bb6b861a",
  "baseTarget": "8374378",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9106",
  "generationSignature": "3bb1b78101c19fa7418c1418c469b51573235759db1713bc0ec4f9c32c2df69b",
  "baseTarget": "8349171",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9107",
  "generationSignature": "15347af6d03766f2e4cc8079121bb3df57b794a12142497edc3a04e5d1d8bca5",
  "baseTarget": "8277311",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9108",
  "generationSignature": "d6e3889d4421b9a42335f3dc59c0024725eec9d5a079491bf6a85e8b6856363a",
  "baseTarget": "8389409",
  "targetDeadline": "75000"
}
Found pool share: 13991743533807458994:340221
Submitting shares to pool
Received share/s
{
  "height": "9109",
  "generationSignature": "a6b28927f6d90ea94197799c4027e435347e51cc58a49ba4a59f9156f08112c1",
  "baseTarget": "8543315",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9110",
  "generationSignature": "6c60eda6d39341099f03cc99eefe5a280368a55e2604c464579eed4b3f25ce07",
  "baseTarget": "8659262",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9111",
  "generationSignature": "ecee18ed45d053d1626cae495843ceee09d0b3f430866265ea8a05a59bf1059a",
  "baseTarget": "8910974",
  "targetDeadline": "75000"
}
No valid shares to submit to pool

Also, I have a quad-core system, 4GB RAM... I have a 4TB drive that will arrive tomorrow. What are the best settings to generate the Plots for a 4TB drive?

I started also today have 200 GB plot and this fail error message im getting last 6 hours. I think its something wrong with it.
full member
Activity: 164
Merit: 100
what does it mean when it says

Submitting share
<"result": "Passphrase does not match reward recipient">

try renaming your passphrases.txt file to passphrases.txt.old then restart your miner
newbie
Activity: 14
Merit: 0
what does it mean when it says

Submitting share
<"result": "Passphrase does not match reward recipient">
full member
Activity: 164
Merit: 100
Trying to use these instructions:http://burstcoin.info/miner.php
...to Pool mine on pool: http://178.62.39.204:8121/

I generated 100GB of plots currently...

Keeps saying "No valid shares to submit to pool", is this normal?

Quote
{
  "height": "9105",
  "generationSignature": "ec79ee33a32f2f0b2ff3fe2ab1f6f0f4710333d9ed037f6ea0df6669bb6b861a",
  "baseTarget": "8374378",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9106",
  "generationSignature": "3bb1b78101c19fa7418c1418c469b51573235759db1713bc0ec4f9c32c2df69b",
  "baseTarget": "8349171",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9107",
  "generationSignature": "15347af6d03766f2e4cc8079121bb3df57b794a12142497edc3a04e5d1d8bca5",
  "baseTarget": "8277311",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9108",
  "generationSignature": "d6e3889d4421b9a42335f3dc59c0024725eec9d5a079491bf6a85e8b6856363a",
  "baseTarget": "8389409",
  "targetDeadline": "75000"
}
Found pool share: 13991743533807458994:340221
Submitting shares to pool
Received share/s
{
  "height": "9109",
  "generationSignature": "a6b28927f6d90ea94197799c4027e435347e51cc58a49ba4a59f9156f08112c1",
  "baseTarget": "8543315",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9110",
  "generationSignature": "6c60eda6d39341099f03cc99eefe5a280368a55e2604c464579eed4b3f25ce07",
  "baseTarget": "8659262",
  "targetDeadline": "75000"
}
No valid shares to submit to pool
{
  "height": "9111",
  "generationSignature": "ecee18ed45d053d1626cae495843ceee09d0b3f430866265ea8a05a59bf1059a",
  "baseTarget": "8910974",
  "targetDeadline": "75000"
}
No valid shares to submit to pool

Also, I have a quad-core system, 4GB RAM... I have a 4TB drive that will arrive tomorrow. What are the best settings to generate the Plots for a 4TB drive?
hero member
Activity: 1400
Merit: 505
I have a concern about the Burstcoin mining process and it possibly being susceptible to selfish mining attacks. I'm hoping that the dev, or someone more familiar with the mining process can alleviate my concerns.

Basically, my concern is that a miner might be able to artificially increase their hashrate by manipulating which transactions get included in a block. A malicious miner could find a block, but only include a set of specially created transactions such that it ensures (or at least increases the odds) they find the next block as well.

Am I missing something, or is this a real concern?

Unlike most coins that try to find a nonce where hashing the block contents meets a target, burst includes information proving an address is eligible to mine that block, and then signs it with that address. This allows us to lock down the numbers used in the calculations by only using information from previous blocks in the algorithm. The only information that is used is generation signature, block height, and the user who mined the last block, so the only manipulation possible is to choose not to mine a block you are able to. The generation signature is based on the same values from the block before it. Changing the transactions won't change anything, so that isn't a valid attack vector.

Ok, thanks for the explanation! I think I am getting a better understanding of how it all works.

However, this brings up another concern. Does this mean that the transactions themselves aren't encoded in the blockchain in any way? If that's the case, then it seems it would be trivial to perform double-spends. Sorry if this is a stupid question!
The transactions are in the block, and the block's transactions are part of the hash that is done while the miner is signing the block, it's just that the transactions don't affect whether that miner is eligible to mine that block.

Ah, ok good. So, the transactions are an input into the generation signature, which I think means that the transactions affect which miner is eligible to sign the next block, correct?

If so, it seems a selfish mining attack is still possible, but rather complicated. A malicious miner could choose a transaction set which manipulates the generationSignature such that when they do find a block, they're also almost guaranteed to find the next block. I still feel like I must be missing something :/

Dev, can you comment on this?
generation signature is shabal256(lastblock.generationsignate concat lastblock.miner)
scoop is chosen with shabal256(generationsignature concat blockheight) modulous 4096
deadline is calculated shabal256(scoopcontents concat generationsignature) / basetarget

transactions are never factored into eligability.

u r genius dev...

thats why we dont have merkleroot to hash...
sr. member
Activity: 462
Merit: 250
Just got burst running.  I chose parameters to run_generate.sh which will fill the drive completely.  Does the generator still delete the generated file if it runs out of space?
member
Activity: 74
Merit: 10
Guys am I mining or its any error message?  Huh

http://postimg.org/image/4zd42rpht/
legendary
Activity: 914
Merit: 1001
ok here is the update for http://burst-pool.cryptoport.io

I hope recent problem of "failed to get mining info from wallet" and error while "submiting nonce" is reduced, it seems that java wallet can't handle spamming of submitNonce from hundreds miners at the same time, so I ended up running 4 wallet in round-robin.

for confusion about not getting paid, everything is OK, i did check it, and for more information that currently pool minimum payout is 250 BURST, that is you will get payment to your wallet when your balance on pool reach 250 BURST, you can see your balance on right-most column on "Current Round Shares" panel

ok its confusing to look at the UI, I will make an improvement.

and if you dont see your balance, or your balance is '--', that is your balance is zero, zero balance sometime means that your share is not converted to burst balance yet, so you should check how much share credit you own on second rightmost column both on "Current Round Shares" and "All Round Shares" panel.

your shares will be converted into burst balance when pool has positive balance, after conversion if your burst balance is more than 250, then you will get paid, if not, your burst will deposited to your pool balance and your shares credit will be zero (as it already converted into burst)

some important to note here that your share credit is always reducing every block, there are share expiration of 50% every block, this is to give most recent shares a higher value than the shares that have lesser contribution in block found round.

but your burst balance is never reduced, so if your share is already converted to burst you are safe just wait until it reach more than 250 burst. more shares will be converted into burst if pool found blocks more often, everytime we found a block, all existing shares will be converted to burst.

i still get those errors Sad for the first share, everything works fine, and the following shares show the mentioned errors.

edit: it seems to be better, now some shares have been submitted.
sr. member
Activity: 280
Merit: 250
I have a concern about the Burstcoin mining process and it possibly being susceptible to selfish mining attacks. I'm hoping that the dev, or someone more familiar with the mining process can alleviate my concerns.

Basically, my concern is that a miner might be able to artificially increase their hashrate by manipulating which transactions get included in a block. A malicious miner could find a block, but only include a set of specially created transactions such that it ensures (or at least increases the odds) they find the next block as well.

Am I missing something, or is this a real concern?

Unlike most coins that try to find a nonce where hashing the block contents meets a target, burst includes information proving an address is eligible to mine that block, and then signs it with that address. This allows us to lock down the numbers used in the calculations by only using information from previous blocks in the algorithm. The only information that is used is generation signature, block height, and the user who mined the last block, so the only manipulation possible is to choose not to mine a block you are able to. The generation signature is based on the same values from the block before it. Changing the transactions won't change anything, so that isn't a valid attack vector.

Ok, thanks for the explanation! I think I am getting a better understanding of how it all works.

However, this brings up another concern. Does this mean that the transactions themselves aren't encoded in the blockchain in any way? If that's the case, then it seems it would be trivial to perform double-spends. Sorry if this is a stupid question!
The transactions are in the block, and the block's transactions are part of the hash that is done while the miner is signing the block, it's just that the transactions don't affect whether that miner is eligible to mine that block.

Ah, ok good. So, the transactions are an input into the generation signature, which I think means that the transactions affect which miner is eligible to sign the next block, correct?

If so, it seems a selfish mining attack is still possible, but rather complicated. A malicious miner could choose a transaction set which manipulates the generationSignature such that when they do find a block, they're also almost guaranteed to find the next block. I still feel like I must be missing something :/

Dev, can you comment on this?
generation signature is shabal256(lastblock.generationsignate concat lastblock.miner)
scoop is chosen with shabal256(generationsignature concat blockheight) modulous 4096
deadline is calculated shabal256(scoopcontents concat generationsignature) / basetarget

transactions are never factored into eligability.
member
Activity: 89
Merit: 10
I have a concern about the Burstcoin mining process and it possibly being susceptible to selfish mining attacks. I'm hoping that the dev, or someone more familiar with the mining process can alleviate my concerns.

Basically, my concern is that a miner might be able to artificially increase their hashrate by manipulating which transactions get included in a block. A malicious miner could find a block, but only include a set of specially created transactions such that it ensures (or at least increases the odds) they find the next block as well.

Am I missing something, or is this a real concern?

Unlike most coins that try to find a nonce where hashing the block contents meets a target, burst includes information proving an address is eligible to mine that block, and then signs it with that address. This allows us to lock down the numbers used in the calculations by only using information from previous blocks in the algorithm. The only information that is used is generation signature, block height, and the user who mined the last block, so the only manipulation possible is to choose not to mine a block you are able to. The generation signature is based on the same values from the block before it. Changing the transactions won't change anything, so that isn't a valid attack vector.

Ok, thanks for the explanation! I think I am getting a better understanding of how it all works.

However, this brings up another concern. Does this mean that the transactions themselves aren't encoded in the blockchain in any way? If that's the case, then it seems it would be trivial to perform double-spends. Sorry if this is a stupid question!
The transactions are in the block, and the block's transactions are part of the hash that is done while the miner is signing the block, it's just that the transactions don't affect whether that miner is eligible to mine that block.

Ah, ok good. So, the transactions are an input into the generation signature, which I think means that the transactions affect which miner is eligible to sign the next block, correct?

If so, it seems a selfish mining attack is still possible, but rather complicated. A malicious miner could choose a transaction set which manipulates the generationSignature such that when they do find a block, they're also almost guaranteed to find the next block. I still feel like I must be missing something :/

Dev, can you comment on this?
newbie
Activity: 1
Merit: 0
Ok I am a complete noob to mining. I'm not for sure why but I want to start solo mining burstcoin and learn exactly how to configure miners for future coins. Can anyone give me a 7th grade like introduction into mining burst? I have the wallet and pocminer. Just need help on all the configurations. Much appreciated!
newbie
Activity: 1
Merit: 0
Is there a way to run on online storage sites like Dropbox or Surdoc becuase I have like 10TB on SurDoc and I'm only using 5% of it. Also can someone walk me through the process of setting this up on Linux; I looked at the guide that was linked and I get some error that i dont know what to do with...
hero member
Activity: 1400
Merit: 505
i sold all my burst! i think we are going probably down to 300

Sure! And i have seen a flying horse right out of my house talking about football with a cat.

Burst crashes on C-Cex.  Huh

Well. If you're not a newbie:
-3 millions+ coin mined every day
-2 billions coins total
-No investor
-Only miner
-Millions of burst on c-cex deposit.

You always go with the flow, do you?

As they say, misery loves company. Negative people will try to bring down positive people.

The problem is people listen to people like IE, Bobsurplus, etc....Strange the few can motivate the many to do things that are illogical and rash actions. People forget to trust their own wisdom and become followers to the wrong people/cause.

As far as the price is going down, we can only blame us for pushing it down like that, no excuses. You know how the crypto world goes, there can be 100 billion coins and people can hype a coins price without any real reason/ideal. So, this BS of people making a big deal about the minting of the coin per day, then why is DOGE and REDD still around. Both are doing ok still with their larger amount of coins.

My advise, if your here to dump, then dump and leave this thread with your negative comments/ideals. I really don't understand why you people like to stroke your ego when you so call predict a coins lower prices/downfall, your not Nostradamus. So, stop with thinking your some professional economist/stock broker, because that wouldn't fly in the Stock Market with rumors/FUD.

+1. Best comment since a while

+1 nice comment, this forum should have upvote like reddit does
hero member
Activity: 938
Merit: 1000
i sold all my burst! i think we are going probably down to 300

Sure! And i have seen a flying horse right out of my house talking about football with a cat.

Burst crashes on C-Cex.  Huh

Well. If you're not a newbie:
-3 millions+ coin mined every day
-2 billions coins total
-No investor
-Only miner
-Millions of burst on c-cex deposit.

You always go with the flow, do you?

As they say, misery loves company. Negative people will try to bring down positive people.

The problem is people listen to people like IE, Bobsurplus, etc....Strange the few can motivate the many to do things that are illogical and rash actions. People forget to trust their own wisdom and become followers to the wrong people/cause.

As far as the price is going down, we can only blame us for pushing it down like that, no excuses. You know how the crypto world goes, there can be 100 billion coins and people can hype a coins price without any real reason/ideal. So, this BS of people making a big deal about the minting of the coin per day, then why is DOGE and REDD still around. Both are doing ok still with their larger amount of coins.

My advise, if your here to dump, then dump and leave this thread with your negative comments/ideals. I really don't understand why you people like to stroke your ego when you so call predict a coins lower prices/downfall, your not Nostradamus. So, stop with thinking your some professional economist/stock broker, because that wouldn't fly in the Stock Market with rumors/FUD.

+1. Best comment since a while
Jump to: