Pages:
Author

Topic: [ANN] Halcyon v1.1.0.2 ~ NeoScrypt PoW and up to 100% PoS - page 24. (Read 73219 times)

legendary
Activity: 1193
Merit: 1000
Peaky Blinder
Guys I have newst wallet and it's stopped sync on 153954. Huh
hero member
Activity: 591
Merit: 501
Scavenger of Crypto Sorrow
Deposits and withdrawals working at Cryptsy, waiting for Bittrex to catch up. Happy New Year folks!
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
Think of coin days (weight) rather than coins alone. 300% per year is 0.82% per day. 5 HAL can be earned in 1 day by 610 HAL input, in 2 days by 305 HAL, etc. Of course, if it's lucky enough because stake generation is a random process like any kind of mining.
legendary
Activity: 1610
Merit: 1003
"Yobit pump alert software" Link in my signature!
To get the max 5 hal reward, what should the coin blocks max size be in coin control?

Thank you

Vegas
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
anymore addnodes?

The connection right now takes forever to download the blockchain

The whole block chain is 166K blocks or 88 megabytes to download. How can it take forever?
newbie
Activity: 52
Merit: 0
anymore addnodes?

The connection right now takes forever to download the blockchain
legendary
Activity: 1064
Merit: 1002
Good to hear that, Mullick. The pool is up again. I'll get a block explorer running today most likely upon completion of a X15 -> BLAKE2s block hash verification module.


Ok just got back into town. Ill have a look tonight and fire it up if all is well

EDIT: Back online
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
MacOS X client uploaded. See the OP.

legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
My HAL block explorer is up and loading the block chain.

http://atlas.phoenixcoin.org:2080
newbie
Activity: 51
Merit: 0
Sadly this coin is dead perhaps Sad
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
Good to hear that, Mullick. The pool is up again. I'll get a block explorer running today most likely upon completion of a X15 -> BLAKE2s block hash verification module.
legendary
Activity: 1064
Merit: 1002
Updating tonight

Only pool seems down and no explorer. Can someone get me the blockhash for the chain height?
hero member
Activity: 591
Merit: 501
Scavenger of Crypto Sorrow
1.0.0.2 is staking fine for me, thanks
legendary
Activity: 2380
Merit: 1026


merry christmas Wink
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
The network has just switched to correct PoS rewards. Make sure you run v1.1.0.2 wallet.

By the way, merry Xmas Smiley
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
Bittrex says for HAL "Possible community takeover in progress"
newbie
Activity: 22
Merit: 0
This coin in bittrex.com are not withdrawal
legendary
Activity: 1239
Merit: 1020
No surrender, no retreat, no regret.
I have noticed some blocks delivering very little stake rewards. It appears there is a bug of the previous developer who has had copy-pasted some code without understanding. Bitcoin defines COIN as 100 million units (satoshis). HAL also follows this. However PPC, NVC and most other PoW/PoS coins define COIN as 1 million units. That's for a reason to avoid overflows.

Code:
static const int64_t COIN = 100000000;
static const int64_t CENT = 1000000;

int64_t nRewardCoinYear = 300 * CENT;

nSubsidy = (nCoinAge * nRewardCoinYear) / (365 * COIN);

While 64-bit unsigned integer allows for very large numbers (2 ^ 64 = 18446744073709551616), it may be not enough for the code above. Here is a real example from the HAL block chain.

Code:
in  158.52232967
out 158.52752437
coin age nValueIn=15852232967 nTimeDiff=335481 nCentSecond=5318122968
coin age nCoinAge=61552349166

nCoinAge * nRewardCoinYear = 61552349166 * 300000000 = 18465704749800000000

Incorrect subsidy is (18465704749800000000 - 18446744073709551616) / (365 * 100000000) =
519470 satoshis or 0.0051947 HAL

Correct subsidy is 18465704749800000000 / (365 * 100000000) =
505909719 satoshis or 5.05909719 HAL

It gets limited to 5 HAL on the next step. So, I've modified the reward calculation code to make sure it never overflows.

Code:
nSubsidy = (nCoinAge / 365) * (nRewardCoinYear / COIN);

Works fine for HAL since the current and future interest rates are multiples of 100% which is COIN.

Please upgrade to HAL v1.1.0.2.
newbie
Activity: 13
Merit: 0
Hi.


* Update v1.1.0.1
* development method


* Congratulations.

sr. member
Activity: 280
Merit: 250
thought this was dead
Pages:
Jump to: