Is there a way to hire emergency or long-term stable hashing
Posted: Mon Jun 01, 2015 9:57 pm
Hi,
This isn't a problem caused by prohashing, but it's a problem I'm hoping you guys can help me solve.
Here's my issue: I'm trying to help revive Nyancoins, but we're hitting major hit-and-run issues. Right now, we've had longer than 24 hours since the last block.
And so our difficulty is now jacked up, making the next block totally unprofitable.
So we have someone come by, take a lot of relatively easy blocks, and then they leave a relatively very hard block and they won't come back until someone else does the hard work of solving that, which then resets the difficulty down very low, and they do it again.
The long-term solution is for us to have dedicated hashing power so that we're not such an attractive target.
But as a stop-gap, we need to be able to at least get a block every 24 hours. So we need to be able to hire some mercenary hashing power. And since you guys are forthright and professional, and were doing great, consistent mining for Nyancoins before this started happening and messing with the profitability numbers, I wanted to come here to discuss what could be done.
One thought that I had is offering a special bounty for situations like this to reward the miner who solves the block to get the system started again. And while my first thought was to make a payment to whatever address the block reward was sent to, I realized the correct solution would be to make a transaction which has an artificially high transaction fee.
And actually, looking back at your charts, it does look like this is taken into account. So, just a confirmation of my thought experiment here, which I'm going to go and try to setup shortly: if I add a large transaction fee and it sees that, then this will bump up the profitability temporarily, and so then, hopefully, someone solves that block. And once that happens, the difficulty drops way down and we're profitable to mine normally again (until this happens again).
I can certainly afford a couple thousand NYAN every couple of days to get things unstuck, so this is actually a pretty elegant solution I think.
The other question would be, is there some way to pay to encourage someone to dedicate some hardware? If I'm understanding these numbers right, it's about 5 cents per MH/s per day, right? So, for instance, for about a dollar a day, even if there were no block rewards or transaction fees, would it be possible to hire a dedicated 20 MH/s or so? I think even something like that could be enough to be preventing such long recovery times afterwards.
Thanks for everything you guys do! If it weren't for your support, I don't think Nyancoins would still be alive today. You all rock!
Edit: Well that answers that question! Holy shit, 53 confirmations lololol. xD Well, now I know how to fix this when it happens! WHOOOOOOOO!
Edit 2: And whatever hit-and-runner ran through a ton of blocks and left it with huge difficulty again. And so I'm going to slowly up the transaction fee until it breaks through again. I think the transaction fee solution might actually be more cost-effective, but it's also a pain-in-the-ass, so I'm definitely still interested in whether there's some way to provide a mining subsidy to get a baseline hashing amount.
This isn't a problem caused by prohashing, but it's a problem I'm hoping you guys can help me solve.
Here's my issue: I'm trying to help revive Nyancoins, but we're hitting major hit-and-run issues. Right now, we've had longer than 24 hours since the last block.
And so our difficulty is now jacked up, making the next block totally unprofitable.
So we have someone come by, take a lot of relatively easy blocks, and then they leave a relatively very hard block and they won't come back until someone else does the hard work of solving that, which then resets the difficulty down very low, and they do it again.
The long-term solution is for us to have dedicated hashing power so that we're not such an attractive target.
But as a stop-gap, we need to be able to at least get a block every 24 hours. So we need to be able to hire some mercenary hashing power. And since you guys are forthright and professional, and were doing great, consistent mining for Nyancoins before this started happening and messing with the profitability numbers, I wanted to come here to discuss what could be done.
One thought that I had is offering a special bounty for situations like this to reward the miner who solves the block to get the system started again. And while my first thought was to make a payment to whatever address the block reward was sent to, I realized the correct solution would be to make a transaction which has an artificially high transaction fee.
And actually, looking back at your charts, it does look like this is taken into account. So, just a confirmation of my thought experiment here, which I'm going to go and try to setup shortly: if I add a large transaction fee and it sees that, then this will bump up the profitability temporarily, and so then, hopefully, someone solves that block. And once that happens, the difficulty drops way down and we're profitable to mine normally again (until this happens again).
I can certainly afford a couple thousand NYAN every couple of days to get things unstuck, so this is actually a pretty elegant solution I think.
The other question would be, is there some way to pay to encourage someone to dedicate some hardware? If I'm understanding these numbers right, it's about 5 cents per MH/s per day, right? So, for instance, for about a dollar a day, even if there were no block rewards or transaction fees, would it be possible to hire a dedicated 20 MH/s or so? I think even something like that could be enough to be preventing such long recovery times afterwards.
Thanks for everything you guys do! If it weren't for your support, I don't think Nyancoins would still be alive today. You all rock!
Edit: Well that answers that question! Holy shit, 53 confirmations lololol. xD Well, now I know how to fix this when it happens! WHOOOOOOOO!
Edit 2: And whatever hit-and-runner ran through a ton of blocks and left it with huge difficulty again. And so I'm going to slowly up the transaction fee until it breaks through again. I think the transaction fee solution might actually be more cost-effective, but it's also a pain-in-the-ass, so I'm definitely still interested in whether there's some way to provide a mining subsidy to get a baseline hashing amount.