Sharky444
|
|
November 08, 2013, 09:20:20 AM |
|
My client was apparently mining (getmininginfo showed 6.x hashes / sec all the time), but no blocks. Decided to restart it and got the message that it was 10 hours behind and downloaded blocks for about 30 seconds. WTF?
|
|
|
|
ChekaZ
Legendary
Offline
Activity: 1884
Merit: 1005
|
|
November 08, 2013, 09:42:57 AM |
|
Any infos when the first exchange gonna accept PTS?
|
BTC: 1Ges1taJ69W7eEMbQLcmNGnUZenBkCnn45 FTC: 6sxjM96KMZ7t4AmDTUKDZdq82Nj931VQvY
|
|
|
AnonyMint
|
|
November 08, 2013, 10:15:00 AM |
|
.... but by making verification faster than finding a hash, I assert he opened a vulnerability that makes it easy to parallelize the finding of a hash and thus not CPU-only ...
Having a cheap verify function is a must for a proof of work, otherwise loading the blockchain would take forever. BTW, I have yet to see any evidence or proof of concept of your claims. Ranting is ok, especially in this subforum, but bear in mind that for this very same reason, people in here are used to start taking things seriously only when an evidence is provided, not before. I have already described the algorithm as linked in my prior post. If there are any questions, I will answer when asked. Anyone who is interested can code it and test it. I am not particularly interested to do so, because I am quite happy if bytemaster gets totally dependent on a non-CPU-only PoW. I have studied all the major PoW altcoins and none of them are CPU-only in my analysis. I don't have time to go proving them all, by implementing them all on GPUs. But I do suppose I will pay someone to do that soon (within months), so it benefits me to let these altcoins waste people's time so that they will then believe me when I later pay the someone like the author of cpuminer (if he is willing) to help me. Indeed in my deep study, I have come to the conclusion that no coin can be CPU-only and have fast verification. Thus this presents a major problem for both verifying a long blockchain and for dealing with denial-of-service attacks (since the rate of determining if a received transaction or block solution is valid thus decreases). It is possible this is exacerbated for BitShares, because they attempt to do so much more within a block with their market clearing of bid/ask, but I would need to study their code to verify. I would be happy to describe the algorithm for the GPU attack in more detail after I get back from eating dinner.
|
|
|
|
djchoppa
Member
Offline
Activity: 83
Merit: 10
|
|
November 08, 2013, 10:19:03 AM |
|
Any infos when the first exchange gonna accept PTS?
+1
|
|
|
|
markm
Legendary
Offline
Activity: 2996
Merit: 1121
|
|
November 08, 2013, 10:19:22 AM |
|
bytecoin said "This new proof of work can require gigabytes of memory to solve, but almost no memory to verify and as a result the ideal ASIC is memory" in a post but didn't give any further details. I imagine it would explain in the white paper but I haven't read it
Yes - imagine going to your local mall and trying to find two people who share a birthday. It would take you a long time, but it could be verified that you succeeded very quickly. It shouldn't take that long unless you're incredibly socially awkward. http://en.wikipedia.org/wiki/Birthday_problemBear in mind difficulty! Back when years were only 365 days long it was easy, sure, but at higher difficulty when years are two to the umpteenth power days long it will be whole lot harder! First you have to find two to the umpteenth power people to populate the mall with, too! -MarkM-
|
|
|
|
bbxx
|
|
November 08, 2013, 10:44:24 AM |
|
hi i finally found a block
stupid me i sent it to my pc without fee do i have to wait until i find next block on this machine wchich mined this block or just wait few days ?
or maybe coins are lost ?
Totally different from a bitcoin block A protoshare block 90% doesn't have transactions, so it isn't any priority fee problem related: u can leave no fee 12 hours passed and my coins are in limbo what can i do ?
|
|
|
|
cryptrol
|
|
November 08, 2013, 10:48:56 AM |
|
12 hours passed and my coins are in limbo what can i do ?
First of all make a backup of your wallet. Then try running the protoshares client with the -salvagewallet parameter. They should reappear then. It is a common problem with the client and many altcoins.
|
|
|
|
NineLives
|
|
November 08, 2013, 10:51:04 AM |
|
Quick update from me. 9 Servers Mining All Xeons 24hrs has passed Got 1 block from the lowest server I have (3.2hps) and received payment ? The rest of the servers are still 0 Grrrrrrrrrrrr......
|
|
|
|
markm
Legendary
Offline
Activity: 2996
Merit: 1121
|
|
November 08, 2013, 11:01:55 AM |
|
Yeah my powerful dedicated servers out on the net are still doing poorly compared to some of the crappy old core two duos here at home. Its a crapshoot/lottery.
-MarkM-
|
|
|
|
cryptrol
|
|
November 08, 2013, 11:09:27 AM |
|
Quick update from me. 9 Servers Mining All Xeons 24hrs has passed Got 1 block from the lowest server I have (3.2hps) and received payment ? The rest of the servers are still 0 Grrrrrrrrrrrr...... Mining with approximately 165 hpm overall and having periods of more than 4 hours without blocks.
|
|
|
|
NineLives
|
|
November 08, 2013, 11:30:04 AM |
|
Are your wallets secure?
I'm trying to find differences.
|
|
|
|
cryptrol
|
|
November 08, 2013, 11:54:57 AM |
|
Are your wallets secure?
I'm trying to find differences.
What do you mean by "secure" ?
|
|
|
|
alexrossi
Legendary
Offline
Activity: 3892
Merit: 1745
Join the world-leading crypto sportsbook NOW!
|
|
November 08, 2013, 12:09:11 PM |
|
hi i finally found a block
stupid me i sent it to my pc without fee do i have to wait until i find next block on this machine wchich mined this block or just wait few days ?
or maybe coins are lost ?
Totally different from a bitcoin block A protoshare block 90% doesn't have transactions, so it isn't any priority fee problem related: u can leave no fee 12 hours passed and my coins are in limbo what can i do ? No confirmations? Are you sure that the client is connected with some nodes?
|
|
|
|
NineLives
|
|
November 08, 2013, 12:13:51 PM |
|
Are your wallets secure?
I'm trying to find differences.
What do you mean by "secure" ? Encrypt Wallet I'm certain that doesn't make a difference but still... How many of you have?
|
|
|
|
flower1024
Legendary
Offline
Activity: 1428
Merit: 1000
|
|
November 08, 2013, 12:16:16 PM |
|
Are your wallets secure?
I'm trying to find differences.
What do you mean by "secure" ? Encrypt Wallet I'm certain that doesn't make a difference but still... How many of you have? mine is encrypted from the start and i had a lucky start
|
|
|
|
NineLives
|
|
November 08, 2013, 12:17:39 PM |
|
Are your wallets secure?
I'm trying to find differences.
What do you mean by "secure" ? Encrypt Wallet I'm certain that doesn't make a difference but still... How many of you have? mine is encrypted from the start and i had a lucky start Ta.
|
|
|
|
NineLives
|
|
November 08, 2013, 12:56:23 PM |
|
Is there a command to make it use 2x CPU's and all its cores in one wallet?
ta
|
|
|
|
bitbully
Jr. Member
Offline
Activity: 47
Merit: 1
|
|
November 08, 2013, 12:57:58 PM |
|
I have 30 linux shells pumping out 7-8 hpm per minute each, running the protoshares bitcoind client, but I have a few concerns.
1) I cloned all of them so I was worried they are performing the same work, especially since the first new block found registered across all of the machines. I know that's not a direct correlation, and it's likely a pregenerated address for mining purposes, but im wondering if there is effective hashing randomization. Waiting for the next block, though I'll probably be checking each machine manually to find it (?) EDIT: listtransactions command is showing identical new activity across all machines...specifically an immature block. Am I analyzing this correctly? Does the client have a pool of pregenerated addresses?
2) Every new block reward is assigned to a new address, and I am looking for a way to easily have all new coins mined go to the same address.
3) It's a headache to do and monitor everything manually across all the shells, any ideas how to manage them all at the same time? pool? script?
Thanks.
|
|
|
|
educatedwarrior
|
|
November 08, 2013, 01:04:10 PM |
|
I had over 300 PTS evaporate on my computer. I had a power outage and I guess my wallet got corrupted. I tried -salvage wallet. Any suggestions?
|
|
|
|
pmconrad
|
|
November 08, 2013, 01:18:47 PM |
|
1) I cloned all of them so I was worried they are performing the same work, especially since the first new block found registered across all of the machines. I know that's not a direct correlation, and it's likely a pregenerated address for mining purposes, but im wondering if there is effective hashing randomization. Waiting for the next block, though I'll probably be checking each machine manually to find it (?) EDIT: listtransactions command is showing identical new activity across all machines...specifically an immature block. Am I analyzing this correctly? Does the client have a pool of pregenerated addresses?
On the first startup, wallet.dat is initialized with a keypool of about 100 keys. If by "cloned" you mean you copied wallet.dat to all 30 machines it would explain that all generated blocks show up in all machines, because all machines share the same set of keys. This is normal behaviour for most if not all altcoins. Note that the wallets will start to diverge when all of the pregenerated keys have been used up, because then each machine will generate its own new keys. Regarding your question about randomization: do the logfiles show identical hashes on all machines? If not, I'd guess there's sufficient randomization. 2) Every new block reward is assigned to a new address, and I am looking for a way to easily have all new coins mined go to the same address. Not possible without modifying the software, AFAIK. 3) It's a headache to do and monitor everything manually across all the shells, any ideas how to manage them all at the same time? pool? script?
There's a standalone miner available: https://github.com/wangchun/cpuminerRun a single protosharesd instance + point the cpuminers to it. No need for a separate pool. Of course, that only means you'll be getting headaches by manually monitoring 30 cpuminers...
|
|
|
|
|