Pages:
Author

Topic: [ANN][PWC] Project buried - page 2. (Read 3663 times)

legendary
Activity: 1624
Merit: 1001
All cryptos are FIAT digital currency. Do not use.
August 01, 2013, 01:12:47 PM
#40
The previous difficulty was only 288ish and took less than 2 hours with 5-15% rejects.

I believe it might be someone learning to scrypt mine or they're purposely burning off these low diff blocks for whatever reason.

full member
Activity: 168
Merit: 100
August 01, 2013, 12:40:00 PM
#39
Yup, diff is just too low atm. and around 2 Mh/s mining. avg block time is aroun 10 secs atm, so stales are kinda inevitable.
I see lil boost in sell prices for this coin, bids still remains at the bottom.
Today has been a bit quiet, at coin progress. Personal stuff to do, sorry Wink I'm mostly working on now with the diff parameters and ways to implement it. I Prolly need to add some variables to the blocks themselves, but thats not so big issue cos next update is mandatory anyway.

legendary
Activity: 1624
Merit: 1001
All cryptos are FIAT digital currency. Do not use.
August 01, 2013, 12:24:50 PM
#38
Whoever just joined, is causing alot of rejects. I'm now seeing about 40%.

Is it because of the very low diff ?

HT xD
full member
Activity: 168
Merit: 100
July 31, 2013, 10:30:28 AM
#37
I updated the roadmap abit to give you more insight whats going on here. I also PMd admins of PWC related services to consider upgrading. Im not gonna rush things, haste makes waste, or so they say.
full member
Activity: 168
Merit: 100
July 30, 2013, 01:36:44 PM
#36
Yup, dunno what theyre trying to prove mining worthless chain.
meanwhile bout 10 hrs ago we got dropped a hash bomb on us (around atleast 10 Mh/s), leaving diff floating kinda high. they got around 25K PWC in around an hour. Suppose PWC was the most profitable on somebodys algo Wink
Gotta make something more advanced in the retarget algo to minimize effect on regular miners.
I'll include it into next patch aswell. I'll try to fit as much as I can in the next patch as it is planned to be a mandatory update allready.
I know ppl hate updating software, but I wanna develop coin itself rather than adding pictures and logos into the client.

simichent, I forgot to thank you about feedback. Post youre wallet mate (or pm),  I'll compensate (some of) youre loss in mining. I know it won't be much today, but It can be someday Wink

blockexplorer is up, but atm I don't want to make it public. It's too slow even for a single user tbh. If you need something checked pm me (or post here).

It will take me couple days at least to code all of it, couple days more to test it. But I promise you'll see stuff, that you don't see in copy-paste coins.
hero member
Activity: 574
Merit: 500
July 29, 2013, 09:29:28 PM
#35
Please stop mining the old chain and mine the new one.
pwc.minepool.net, wheretomine.com and coinchoose.com are still on the old chain.
full member
Activity: 168
Merit: 100
July 29, 2013, 05:04:54 PM
#34
I'm currently testing new protocol for the network, it will be implemented in next version, which will be also a mandatory update. This time I'll give you plenty of time to upgrade youre clients. Next version will also implement couple new safety features, after that I'm prolly cleaned the table enough to start adding something lil more innovative to the coin.
Gotta make this coin work first, before talking bout stores and such.
Blockchain explorer is currently in beta, but I prolly need better hardware to run it properly. I've also cloned pushpool and taken preliminary tests with it, tho diff is so low I dont think theres really that much need atm for it.

ps. I wonder when I see another coin with external checkpoints Wink
pps. I also wonder what those miners hashing away in the old chain are bout to do with their coins.
full member
Activity: 168
Merit: 100
July 28, 2013, 07:05:20 PM
#33
pushed quick fix into github, it prevents coins with old value from getting connected to chain. just to be sure that if the difficulties ever match. windows client prolly has to wait until next bigger patch, or atleast tomorrow. too late for me Wink
member
Activity: 84
Merit: 10
July 28, 2013, 03:38:09 PM
#32
Lately I have gone thru alot of logs and hashs/txid, Ill get all of this confirmed after I get blockexplorer running (It's currently adding blockchain into database, and adding 100k+ entries takes some time).
Preliminary analysis from the settings change reads as follows:
During blocks 109500-109680 (Subsidy with new clients changed at 109500, first retarget with new settings was 109680), blockchains with new and old clients forked and merged several times. Fortunatly no fork was long enough to generate possibility of a double spend, accordin to my logs longest one was:
Code:
REORGANIZE: Disconnect 7 blocks; e3c80b289823f910f1ca..f47a9176221c31ee0330
REORGANIZE: Connect 8 blocks; e3c80b289823f910f1ca..235c65d1c0736a264864
REORGANIZE: done
SetBestChain: new best=235c65d1c0736a264864  height=109656  work=63134248907490  date=07/27/13 23:31:34
As the first block in the reorganize is the same that leaves only 6 blocks that actually got disconnected. so worst case is that next block from e3c80b289823f910f1ca has transaction leaving only 5 blocks to confirm that transaction, before the tx gets removed from the blockchain.



anyone else having high orphan/reject since changover i have had nothing but
This issue was real, I just didnt understand hows and whys back then. Now I'm wiser. Problem lies here:
Code:
  if (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees)) return false;
For those who are not into coding, basicly this checks if the block we just had from the network doesnt have greater block value than it should have. Now as the old client block subsidy is 40 PWC, its smaller than 60 PWC new one has. So blocks generated by old client got accepted by new one and not vice versa. Before the first retarget, old clients (around 3 Mh/s) had more power behind than the new ones (around 2 Mh/s). This led into situation where old clients constantly over ran blocks generated by new clients. at blockheight 109680 chains finally forked, because the difficulty was different between the clients.
In theory this could happen again if the difficulties would be exactly the same, tho I find that very very unlikely. During the testing phase I obviously didn't get this one covered, I could say some of this is just bad luck as I ran old and new client side-by-side in testnet both having one core each hashing. and old client never got ahead of new client (tho i had smaller variables back then so the difference between subsidy and retarget wasnt as great as it was in the live launch). Still totally my fault not to get this test case covered.

I'm working now on to get the new client into a separate network.

Lesson learned:
- change all variables at the same time.
- make changes depend on time rather than blockheight, as hashrate etc is not easy to predict.

thanks for the explanation
full member
Activity: 168
Merit: 100
July 28, 2013, 02:43:56 PM
#31
Lately I have gone thru alot of logs and hashs/txid, Ill get all of this confirmed after I get blockexplorer running (It's currently adding blockchain into database, and adding 100k+ entries takes some time).
Preliminary analysis from the settings change reads as follows:
During blocks 109500-109680 (Subsidy with new clients changed at 109500, first retarget with new settings was 109680), blockchains with new and old clients forked and merged several times. Fortunatly no fork was long enough to generate possibility of a double spend, accordin to my logs longest one was:
Code:
REORGANIZE: Disconnect 7 blocks; e3c80b289823f910f1ca..f47a9176221c31ee0330
REORGANIZE: Connect 8 blocks; e3c80b289823f910f1ca..235c65d1c0736a264864
REORGANIZE: done
SetBestChain: new best=235c65d1c0736a264864  height=109656  work=63134248907490  date=07/27/13 23:31:34
As the first block in the reorganize is the same that leaves only 6 blocks that actually got disconnected. so worst case is that next block from e3c80b289823f910f1ca has transaction leaving only 5 blocks to confirm that transaction, before the tx gets removed from the blockchain.



anyone else having high orphan/reject since changover i have had nothing but
This issue was real, I just didnt understand hows and whys back then. Now I'm wiser. Problem lies here:
Code:
  if (vtx[0].GetValueOut() > GetBlockValue(pindex->nHeight, nFees)) return false;
For those who are not into coding, basicly this checks if the block we just had from the network doesnt have greater block value than it should have. Now as the old client block subsidy is 40 PWC, its smaller than 60 PWC new one has. So blocks generated by old client got accepted by new one and not vice versa. Before the first retarget, old clients (around 3 Mh/s) had more power behind than the new ones (around 2 Mh/s). This led into situation where old clients constantly over ran blocks generated by new clients. at blockheight 109680 chains finally forked, because the difficulty was different between the clients.
In theory this could happen again if the difficulties would be exactly the same, tho I find that very very unlikely. During the testing phase I obviously didn't get this one covered, I could say some of this is just bad luck as I ran old and new client side-by-side in testnet both having one core each hashing. and old client never got ahead of new client (tho i had smaller variables back then so the difference between subsidy and retarget wasnt as great as it was in the live launch). Still totally my fault not to get this test case covered.

I'm working now on to get the new client into a separate network.

Lesson learned:
- change all variables at the same time.
- make changes depend on time rather than blockheight, as hashrate etc is not easy to predict.
full member
Activity: 182
Merit: 100
fml
July 27, 2013, 07:23:33 PM
#30
Fantastic work minerapia! You're a really talented dev, you have my full confidence and well wishes in resurrecting PWC.
Thanks, tho I smell a scent of sarcasm here Wink



I meant it. Its the best thing to happen to PWC since the attack, so I hope you are successful.

If you're new to the altcoin section, you probably don't know but Hydroponica is a foul mouthed 30 something year old troll with 9 kids. Don't listen to him and do what everyone else does, ignore.
Thanks for the hint Wink I hope I can get something built from this, time will tell.

And blockchains are forked now, old blockchain is longer atm (it has lower diff anyway). I can only hope that majority will hop into new client



Actually, 4 kids. And, if you took the time to read through the PWC thread from NWO, you'd see, he's just butthurt, because I called his scammer ass, on all his lies and bullshit Roll Eyes And lets see, who has me on ignore? Oh, thats righ, you, IGotspots, and a slew of GLD supporters. Yeah, I'm ok with that
full member
Activity: 168
Merit: 100
July 27, 2013, 07:14:37 PM
#29
Updated title to enforce things.
full member
Activity: 168
Merit: 100
July 27, 2013, 07:05:28 PM
#28
Fantastic work minerapia! You're a really talented dev, you have my full confidence and well wishes in resurrecting PWC.
Thanks, tho I smell a scent of sarcasm here Wink



I meant it. Its the best thing to happen to PWC since the attack, so I hope you are successful.

If you're new to the altcoin section, you probably don't know but Hydroponica is a foul mouthed 30 something year old troll with 9 kids. Don't listen to him and do what everyone else does, ignore.
Thanks for the hint Wink I hope I can get something built from this, time will tell.

And blockchains are forked now, old blockchain is longer atm (it has lower diff anyway). I can only hope that majority will hop into new client

NWO
sr. member
Activity: 392
Merit: 250
July 27, 2013, 06:15:45 PM
#27
Fantastic work minerapia! You're a really talented dev, you have my full confidence and well wishes in resurrecting PWC.
Thanks, tho I smell a scent of sarcasm here Wink



I meant it. Its the best thing to happen to PWC since the attack, so I hope you are successful.

If you're new to the altcoin section, you probably don't know but Hydroponica is a foul mouthed 30 something year old troll with 9 kids. Don't listen to him and do what everyone else does, ignore.
full member
Activity: 168
Merit: 100
July 27, 2013, 06:10:02 PM
#26
Coin is still suffering from long retarget interval original code had. Actually at the change over nothing really happened except block reward got bigger. First retarget in new settings is at 109680.

EDIT: 0.02 diff with 3Mh/s == stale fest. new code should adapt to network hashrate changes better.
member
Activity: 84
Merit: 10
July 27, 2013, 05:57:03 PM
#25
anyone else having high orphan/reject since changover i have had nothing but
full member
Activity: 168
Merit: 100
July 27, 2013, 05:36:21 PM
#24
Switchover to new settings is done
Its confirmed that Coins-E is with us.

remember to keep your checkpoints updated Wink
full member
Activity: 168
Merit: 100
July 27, 2013, 03:43:54 PM
#23
./powercoind getnetworkhashps
4224919

Hope people arent just reaping the last easy blocks, lol
While I was testing in main net, my poor gts8800 (37khs) was alone Tongue
full member
Activity: 168
Merit: 100
July 27, 2013, 01:59:21 PM
#22
I guess the block is orphaned, as I cant find it.
Tho I got no other explanation than 3.80 PWC of fees. New settings havent even kicked in yet.
member
Activity: 84
Merit: 10
July 27, 2013, 01:47:34 PM
#21
is there any reason i would get a weird block reward 43.80 Huh?
theres prolly 3.80 PWC fees included in the block. which hash?


abbe9e0cb6a9b7420ddf56da7eb329ba9b17c035911318d0c8ed75b92b28cc4f
Pages:
Jump to: