Author

Topic: [ANN] [PPC] PPCoin Released! - First Long-Term Energy-Efficient Crypto-Currency - page 121. (Read 684839 times)

legendary
Activity: 1078
Merit: 1005
Is there some sort of roi calculator or a simple formula i could use to calculate how long it should take to find a block. I been running this solo for 2 days and did not find a thing. appreciate any math wizards out there giving me some hope Wink thanks.

p.s. using about 1.3 g/h
Any bitcoin calculator should work. For example, putting your hashrate and the ppcoin difficulty into this one gives about 10 hours on average, or 1 day 6 hours to 95%. Are you sure you don't have immature blocks? They won't show up in your balance and take 520 blocks to mature.
member
Activity: 86
Merit: 10
Is there some sort of roi calculator or a simple formula i could use to calculate how long it should take to find a block. I been running this solo for 2 days and did not find a thing. appreciate any math wizards out there giving me some hope Wink thanks.

p.s. using about 1.3 g/h
newbie
Activity: 22
Merit: 0
Is there such thing as "difficulty" in terms of proof-of-stake?

Yes there is. You can see it with 'getdifficulty'.

So what does difficulty 1 represent, a certain amount of coin-age you need?
member
Activity: 66
Merit: 10
Weekly Update #5

  • This week we have seen proof-of-stake blocks start showing up on block chain. Difficulty of proof-of-stake has dropped from the initial 256 to about 80 now. It is expected proof-of-stake difficulty continue to drop over next week and proof-of-stake blocks become more frequent.
  • v0.2.1 has been released. This is a bug fix release and upgrade is not required. checkwallet issues have been fixed in this release.
  • A block explorer is made available this week courtesy of dreamwatcher.
  • Proof-of-work difficulty continued to drop this week and now seems to have stabilized around 10000.

Have fun and next week!
Good,

Could you make a locked thread we can subscribe to to get these updates ?
legendary
Activity: 1064
Merit: 1000
Just a quick one how do i un-encrypt my wallet thanks

I do not believe you can completely decrypt a wallet once encrypted. You could just change the passphrase to one letter or just send the PPC to a new unencrypted wallet.

I keep a flash drive in a desk drawer with only unencrypted backups of my wallet.dat files for various coin. The idea being that the flash drive never goes online, so short of a physical break in, unencrypted back up wallets cannot be stolen.

This is just a basic protection for everyday use, some people go as far as to print out the private keys and store those instead.The important part of your wallet is the private keys, with those the client can reconstruct your wallet. Those keys are what gives you the ability to send transactions using the public key (Your coin address) and in fact your public address is derived from the private keys in such a way that it would be dam near impossible to reverse the procedure to derive the private keys.
hero member
Activity: 826
Merit: 500
Crypto Somnium
Just a quick one how do i un-encrypt my wallet thanks
legendary
Activity: 1205
Merit: 1010
Weekly Update #5

  • This week we have seen proof-of-stake blocks start showing up on block chain. Difficulty of proof-of-stake has dropped from the initial 256 to about 80 now. It is expected proof-of-stake difficulty continue to drop over next week and proof-of-stake blocks become more frequent.
  • v0.2.1 has been released. This is a bug fix release and upgrade is not required. checkwallet issues have been fixed in this release.
  • A block explorer is made available this week courtesy of dreamwatcher.
  • Proof-of-work difficulty continued to drop this week and now seems to have stabilized around 10000.

Have fun and next week!
legendary
Activity: 1205
Merit: 1010
can someone explain with simple words what "stake" is? and the differences from "balance" ?
thanks Smiley

See our FAQ: https://github.com/ppcoin/ppcoin/wiki/FAQ
hero member
Activity: 607
Merit: 500
can someone explain with simple words what "stake" is? and the differences from "balance" ?
thanks Smiley
legendary
Activity: 1205
Merit: 1010
Is there such thing as "difficulty" in terms of proof-of-stake?

Yes there is. You can see it with 'getdifficulty'.
legendary
Activity: 1205
Merit: 1010

Brilliant that sorted it thank you Sunny King Smiley

am working on a PPCoin Auction site at the moment.... http://ltcmusic.com/ppcauction/index.php still work in progress.. but let me know what u think Smiley

Wow great stuff and look tasty too Wink Looking forward to the grand opening  Smiley
newbie
Activity: 22
Merit: 0
Is there such thing as "difficulty" in terms of proof-of-stake?
legendary
Activity: 1420
Merit: 1010
Hello all,

I just encrypted my wallet with a passphrase.. but now it shows the following error in the getinfo result?? any ideas?? will this affect proof of stake minted blocks??

{
    "difficulty" : 10670.85500473,
    "testnet" : false,
    "keypoololdest" : 1348302135,
    "keypoolsize" : 100,
    "paytxfee" : 0.01000000,
    "unlocked_until" : 0,
    "errors" : "Info: Minting suspended due to locked wallet."
}

Many thanks


It affects both proof-of-stake blocks and proof-of-work blocks. You need to unlock the wallet to mine/mint blocks. What I do is
ppcoind walletpassphrase "your_super_passphrase" 100000000 true
where the 'true' is a new option to unlock the wallet for minting only.
See our wiki FAQ for more explanations.

Brilliant that sorted it thank you Sunny King Smiley

am working on a PPCoin Auction site at the moment.... http://ltcmusic.com/ppcauction/index.php still work in progress.. but let me know what u think Smiley
legendary
Activity: 1205
Merit: 1010
Hello all,

I just encrypted my wallet with a passphrase.. but now it shows the following error in the getinfo result?? any ideas?? will this affect proof of stake minted blocks??

{
    "difficulty" : 10670.85500473,
    "testnet" : false,
    "keypoololdest" : 1348302135,
    "keypoolsize" : 100,
    "paytxfee" : 0.01000000,
    "unlocked_until" : 0,
    "errors" : "Info: Minting suspended due to locked wallet."
}

Many thanks


It affects both proof-of-stake blocks and proof-of-work blocks. You need to unlock the wallet to mine/mint blocks. What I do is
ppcoind walletpassphrase "your_super_passphrase" 100000000 true
where the 'true' is a new option to unlock the wallet for minting only.
See our wiki FAQ for more explanations.
legendary
Activity: 1420
Merit: 1010
Hello all,

I just encrypted my wallet with a passphrase.. but now it shows the following error in the getinfo result?? any ideas?? will this affect proof of stake minted blocks??

{
    "difficulty" : 10670.85500473,
    "testnet" : false,
    "keypoololdest" : 1348302135,
    "keypoolsize" : 100,
    "paytxfee" : 0.01000000,
    "unlocked_until" : 0,
    "errors" : "Info: Minting suspended due to locked wallet."
}

Many thanks

legendary
Activity: 1064
Merit: 1000
Just a small update to the server uploaded.

The explorer will now recognize Proof of Stake blocks and label them as such. A Future update will place a flag in the database and will have a function just to list those blocks.

Unknown address continues to be a issue:

I have found there is a difference between PPC and BTC raw transaction output. Hopefully it is a simple fix that is just escaping me right now, or maybe it is nothing at all and the BTC or PPC script is just further along the decoding before being displayed.

Example:

BTC : "040ebf936eae88bf59f619d32dc1d7630b222d3374678ba7b4333f2954ac5b0341f55b282fd7c6c c7ff866a4ed66cf301c9db063ca8bfe924f6c728f05d1560f61"

PPC:  "2102a9b038cd9042a50919055eaa9380fb2ef4c3f7516c21e3bd0e029e0218db0939ac"

Abe's decoding engine continues to throw what appears to be random characters into the Hex output during OP CODE and Key separation. The database has clean versions of the scripts and if I place a small three line hex formatter to parse a script, it comes out neat and clean, but without OP CODES or in the "\xx" format the rest of the routines want.
legendary
Activity: 1205
Merit: 1010

Yeah, that was the path I have been working on.

I may have narrowed it down a bit,

It appears that ABE is not processing the OP CODES properly,though the routine that catches the OP CODES is working, the routine that extracts the data is picking up garbage.

For example:scriptpubkey with a CHECKSIG OP CODE "210381f673908e54a91e4324bf55f875ae53cbb1078336c88c15ec2ba75cf50cd74bac"
The routine extracts it as:  \x03\x81\xf6s\x90\x8eT\xa9\x1eC$\xbfU\xf8u\xaeS\xcb\xb1\x07\x836\xc8\x8c\x15\xec+\xa7\\\xf5\x0c\xd7K


Has there been any change from the bitcoin daemon that would effect how a program would have to extract a key from the surrounding OP CODE? Are there added codes or removed codes?
If I can rule out a change in the daemon, it will allow me to center my attention on other possible causes.


There is no change to the script format and engine. The only thing I can think of is that the conversion from public key to address is slightly different as the version has been changed. Presumably abe handles the version change already so I am not sure why it doesn't work if it works for Bitcoin.
legendary
Activity: 1064
Merit: 1000

Track down that nasty 'unknown' bug, I have put some time into this bug, but it still eludes me.


I've browsed the explorer a bit, all the unknown that I noticed seem to be related to pay-to-public-key payment type.

Not sure how abe handles this but normally you can just extract the public key from script and convert it to address (hash160 + base58 conversion).


Yeah, that was the path I have been working on.

I may have narrowed it down a bit,

It appears that ABE is not processing the OP CODES properly,though the routine that catches the OP CODES is working, the routine that extracts the data is picking up garbage.

For example:scriptpubkey with a CHECKSIG OP CODE "210381f673908e54a91e4324bf55f875ae53cbb1078336c88c15ec2ba75cf50cd74bac"
The routine extracts it as:  \x03\x81\xf6s\x90\x8eT\xa9\x1eC$\xbfU\xf8u\xaeS\xcb\xb1\x07\x836\xc8\x8c\x15\xec+\xa7\\\xf5\x0c\xd7K


Has there been any change from the bitcoin daemon that would effect how a program would have to extract a key from the surrounding OP CODE? Are there added codes or removed codes?
If I can rule out a change in the daemon, it will allow me to center my attention on other possible causes.

legendary
Activity: 1205
Merit: 1010

Track down that nasty 'unknown' bug, I have put some time into this bug, but it still eludes me.


I've browsed the explorer a bit, all the unknown that I noticed seem to be related to pay-to-public-key payment type.

Not sure how abe handles this but normally you can just extract the public key from script and convert it to address (hash160 + base58 conversion).
legendary
Activity: 1205
Merit: 1010

Sunny,

Would the Nonce value equal to 0, be the best flag to detect a Proof of stake block?



That's one way or you can check the hex block hash doesn't begin with 8 zeroes.
Internally ppcoind doesn't use the above methods to decide. The most safe way is to verify that transaction #1 exists and it's output #0 is empty (amount is 0).
Jump to: