Pages:
Author

Topic: [GLC] Globalcoin | 4 Year Anniversary 1.5.4! | NO IPO, NO PREMINE | [SCRYPT] - page 16. (Read 225833 times)

legendary
Activity: 2268
Merit: 1092
How do we resolve this fork? In the absence of any further discussion here I chose Cryptopia as the de-facto master, and made two small deposits on both chains, but neither seem to be going through. Their 'coininfo' page only shows 1 connection, but the IP is not shown.

Megacrypton and Yobit don't seem to show peer IPs, either.

And now that I'm on the other chain (current height 2251501, no new blocks for around 3 weeks until I mined some to confirm transactions) the errors have started again...

************************
EXCEPTION: 11DbException
Db::get: Cannot allocate memory
globalcoin in ProcessMessages()


How can this coin have a slick new website and be listed on 3 exchanges, yet the network seems to be half collapsed and no one is posting into this thread about it?  Shocked


edit: A withdraw from cryptopia to megacrypton worked, but since I have no idea of the node IPs I don't know how to get onto that chain...
legendary
Activity: 1270
Merit: 1000
The 3 peers I can see are at 2 different starting heights, so I guess there's been a fork, and there are now two competing chains.

Yes, I've noticed the same thing. Perhaps you can try syncing from scratch.
legendary
Activity: 2268
Merit: 1092
Blockchain is very unstable, with massive reorganisations (for example: delete 10380 blocks, add 11684 different blocks)

Code:
10/16/16 15:42:21 REORGANIZE
10/16/16 15:42:21 REORGANIZE: Disconnect 10830 blocks; 79167ddf0ae6353c29f2..d71937710be52f8848ce
10/16/16 15:42:21 REORGANIZE: Connect 11684 blocks; 79167ddf0ae6353c29f2..0345a81013a22fa581fb
10/16/16 15:42:34

************************
EXCEPTION: 11DbException
Db::del: Cannot allocate memory
globalcoin in ProcessMessages()

10/16/16 15:42:34 ProcessMessage(block, 383 bytes) FAILED

Tried restoring an older blockchain and then syncing up, but the same thing happens. I suspect the client can't properly switch to the longest/preferred chain because the changes are so massive. The blockchain itself is also getting quite bloated at 2.2 million blocks in size.

The 3 peers I can see are at 2 different starting heights, so I guess there's been a fork, and there are now two competing chains.
hero member
Activity: 868
Merit: 1000
I did just notice www.globalcoin.info is back up and with a new layout.  Very nice work
newbie
Activity: 50
Merit: 0
newbie
Activity: 28
Merit: 0
Trade GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: 0.00000040]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000010]: https://live.megacrypton.com/market/31


newbie
Activity: 28
Merit: 0
Trade GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: 0.00000020]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000010]: https://live.megacrypton.com/market/31


newbie
Activity: 28
Merit: 0
Trade GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: 0.00000001]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000020]: https://live.megacrypton.com/market/31


newbie
Activity: 28
Merit: 0
Trade GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: 0.00000001]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000020]: https://live.megacrypton.com/market/31


newbie
Activity: 28
Merit: 0
Trade GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: 0.00000001]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000010]: https://live.megacrypton.com/market/31


newbie
Activity: 28
Merit: 0
GLOBALCOIN with Megacrypton.com
BTC/GLC[Current Rate: n/a]: https://live.megacrypton.com/market/30
LTC/GLC[Current Rate: 0.00000010]: https://live.megacrypton.com/market/29


sr. member
Activity: 242
Merit: 250
Diamond good coin
Hey all. Reading the source, in main.cpp...


  int64 nSubsidy = 100 * COIN;
[...]
  nSubsidy >>= (nHeight / 288400); // Approx 1 million blocks per year


At current block height, 2161131 / 288400 = 7.4935

That division result gets rounded and converted into an integer, so 2161131 / 288400 = 7 bits to shift the reward by.

I was thinking that C++ rounded either up or down to the nearest integer, which means we'd be very close to a block reward halving (once the result is a tiny bit over 7.5) but after some research it seems it actually truncates the result by ignoring the decimals, so 7.999 becomes 7. In that case, it's not until the result hits 8.000, at block 2307200, that the reward halving will happen.

At some point in the future due to block halving the reward calculation will fall below the minimum accepted input of 0.0001, which is likely going to cause problems. At block 5768000, the reward will change to 0.00009500, which is lower than the minimum accepted input of 0.00010000. Not sure if the client will reject PoW blocks at the moment they're mined (I've seen this happen with another coin where the coinbase transaction could not be created because the reward was too low), or it will just ignore the inputs from mined blocks when trying to send. Either way, the increase in (usable) money supply will probably effectively halt at that point... assuming people are still mining with such a low reward! If it does keep working, by block 9517200 the reward will be 0.00000001, and at block 9805600 you will need more than 8 decimal places to express a non-zero amount.

Okay, got a bit carried away with calculations, so...

tl;dr next reward halving is at block 2307200, and in another 3 or 4 years there's going to be some serious issues with PoW mining when the reward is effectively dust.

So all that remains is to go to the POS. And maybe even change the algorithm on the X11. Currently, the popularity of the coins using anonymous transactions continues to grow.
legendary
Activity: 2268
Merit: 1092
Hey all. Reading the source, in main.cpp...


  int64 nSubsidy = 100 * COIN;
[...]
  nSubsidy >>= (nHeight / 288400); // Approx 1 million blocks per year


At current block height, 2161131 / 288400 = 7.4935

That division result gets rounded and converted into an integer, so 2161131 / 288400 = 7 bits to shift the reward by.

I was thinking that C++ rounded either up or down to the nearest integer, which means we'd be very close to a block reward halving (once the result is a tiny bit over 7.5) but after some research it seems it actually truncates the result by ignoring the decimals, so 7.999 becomes 7. In that case, it's not until the result hits 8.000, at block 2307200, that the reward halving will happen.

At some point in the future due to block halving the reward calculation will fall below the minimum accepted input of 0.0001, which is likely going to cause problems. At block 5768000, the reward will change to 0.00009500, which is lower than the minimum accepted input of 0.00010000. Not sure if the client will reject PoW blocks at the moment they're mined (I've seen this happen with another coin where the coinbase transaction could not be created because the reward was too low), or it will just ignore the inputs from mined blocks when trying to send. Either way, the increase in (usable) money supply will probably effectively halt at that point... assuming people are still mining with such a low reward! If it does keep working, by block 9517200 the reward will be 0.00000001, and at block 9805600 you will need more than 8 decimal places to express a non-zero amount.

Okay, got a bit carried away with calculations, so...

tl;dr next reward halving is at block 2307200, and in another 3 or 4 years there's going to be some serious issues with PoW mining when the reward is effectively dust.
full member
Activity: 131
Merit: 103
Bounty:

Android Wallet Creation - 10000GLC

I will throw in another 40,000 GLC for this bounty (making it 50,000 GLC total).

I'll also gladly pay a bounty for restoring the website.
newbie
Activity: 71
Merit: 0
Bounty:

Android Wallet Creation - 10000GLC
newbie
Activity: 50
Merit: 0
http://i.imgur.com/iwhqrco.jpg

I propose transitioning to Proof of Stake v3 with static block rewards. Rather than patching the current headache of a code base I suggest abandoning the old code, starting from a fresh code base, and manually importing balances into the new client. Of course this means starting over from block 0, so it's a bit more dramatic than just a hardfork, so community consensus is a must.


Any updates on moving to Version 2.0?  Huh
full member
Activity: 168
Merit: 100
Secured & Trusted Crypto Trade Platform
full member
Activity: 168
Merit: 100
Secured & Trusted Crypto Trade Platform
GlobalCoin(GLC) Added with Megacrypton.com Crypto Exchange Platform

BTC:https://trade.megacrypton.com/users/trades.php?market=glc-btc
LTC:https://trade.megacrypton.com/users/trades.php?market=glc-ltc

We also host ICO/IPO. Many more coins..

Twitter: https://twitter.com/megacrypton
Facebook: https://www.facebook.com/Megacrypton-1048724951862655
Official Thread: https://bitcointalksearch.org/topic/megacryptoncom-trusted-secure-crypto-trading-platform-1565600

HAPPY TRADING
legendary
Activity: 1470
Merit: 1010
Join The Blockchain Revolution In Logistics
What's the word on the website; the pretty thing has dissappared?

Other than that nice solid support at 300sats, super low inflation, great classic POW in the making. 

Will trade TALK for GLC 1:1;
both @300sats 65M coins;
you can stake the TALK and yield 15% and trade me your gains back at 1:1 again.

Fair hedge. 
Pages:
Jump to: