Hi, I have received the Coin for the build and just waiting on the builds to be made.
I had a quite interesting conversation with mullick and in the interest of trasperancy, I would like to share it and get as much feedback as possible. looks as though Cryptsy holds approximately 50% of the ColossusCoin Coins.
[9/27/2015 10:59:12 PM] Crestington: Hey Mullick, it's Crestington
[9/27/2015 10:59:52 PM] Crestington: I was wondering if it is possible to be able to swap out the ColossusCoin Blockchain for ColossusCoin2
[9/27/2015 11:00:19 PM] Crestington: It has been running since the beginning of the year and something I'd like to get sorted
[9/27/2015 11:01:02 PM] Crestington: we are in ownership of most of the Coins and have been swapping over Coins that are outside of the Crytpsy exchange
[9/27/2015 11:01:44 PM] Crestington: by my estimates there are about 60 mil (approximately 30%) of ColossusCoin on the Cryptsy exchange
[9/27/2015 11:01:58 PM] Mul Lick: Ya we just got a ticket about that actually
[9/27/2015 11:02:07 PM] Mul Lick: "I received notice to swap COL to CV2, But I do not find Cryptsy is trading CV2. Please tell me the roadmap of COL. Will Cryptsy stop trading COL in the future? I do not want to swap. Must I swap in the future?”
[9/27/2015 11:03:03 PM] Crestington: my idea is that we would reserve about 60% for the Cryptsy swap, distribute the majority of the rest between those that have swapped beforehand
[9/27/2015 11:03:15 PM] Mul Lick: But ya we could work something out. Just not sure how we are gonna handle people who dont want to swap. Never had that before lol
[9/27/2015 11:03:18 PM] Crestington: reserve less than 10% for development
[9/27/2015 11:03:26 PM] Crestington: I don't know
[9/27/2015 11:03:37 PM] Crestington: it's really tricky and don't want to short people
[9/27/2015 11:03:42 PM] Mul Lick: We could just send them the COL and not swap them i guess
[9/27/2015 11:04:32 PM] Mul Lick: But they wont have anywhere to trade. Let me dig up the wallet and see how many we have. Was there a snapshot taken?
[9/27/2015 11:04:52 PM] Crestington: no snapshot has been taken
[9/27/2015 11:05:26 PM] Crestington: we've been doing 20:1 as the CV2 Blockchain has 19.7 billion vs the 312 billion for COL
[9/27/2015 11:06:20 PM] Crestington: but that would leave some 40-50% left over as the chinese exchange held a great deal
[9/27/2015 11:06:29 PM] Mul Lick: Last time the db scanned the wallet we had
[9/27/2015 11:06:32 PM | Edited 11:07:03 PM] Mul Lick: 161,244,879,623.26000000
[9/27/2015 11:06:42 PM] Mul Lick: That includes storage wallets
[9/27/2015 11:06:56 PM] Crestington: ok well that's actually pretty good
[9/27/2015 11:07:09 PM] Crestington: that's about half
[9/27/2015 11:07:37 PM] Mul Lick: That could be off though. We were not on the right chain last it was up. So could have less. Could have more. Ill have to get the wallet synced up to know for sure
[9/27/2015 11:07:54 PM] Mul Lick: Have any nodes to sync to?
[9/27/2015 11:08:15 PM] Crestington: the COL1 chain is coded pretty badly
[9/27/2015 11:08:27 PM] Crestington: even with nodes it won't sync properly
[9/27/2015 11:08:49 PM] Mul Lick: ya which is why the wallet is in my archives lol
[9/27/2015 11:09:06 PM] Crestington: I just want to get it sorted so people can trade and use it
[9/27/2015 11:09:12 PM] Mul Lick: Hmm. Do you have a wallet synced up? I could give you a dump of a listaddressgroupings from the walelt
[9/27/2015 11:09:29 PM] Mul Lick: If you have a chain you could compile a balance for each address
[9/27/2015 11:09:58 PM] Crestington: I'm not quite sure how to do snapshots
[9/27/2015 11:10:07 PM] Mul Lick: Ya its a pain
[9/27/2015 11:10:17 PM] Crestington: been trying to get help but not much help given
[9/27/2015 11:10:25 PM] Crestington: we've been doing it manually
[9/27/2015 11:10:40 PM] Mul Lick: You basically parse the chain for all addresses with a balance above x then in the new chain send each address its correct balance
[9/27/2015 11:11:08 PM] Crestington: you send it to the address in the old chain?
[9/27/2015 11:11:30 PM] Mul Lick: If they use the same base58 encoding
[9/27/2015 11:11:56 PM] Crestington: what about starting letter for base58?
[9/27/2015 11:11:59 PM] Mul Lick: Otherwise you have to do some maths and use the pubkey to generate a new address with the new chain
[9/27/2015 11:12:30 PM] Mul Lick: Ya it gets a bit tricky there. You can use the pubkey to generate an address for whatever address format its in
[9/27/2015 11:12:38 PM] Mul Lick: And the same privkey will unlock the new address
[9/27/2015 11:12:52 PM] Crestington: hmm, that's quite cool
[9/27/2015 11:13:11 PM] Mul Lick: Ya an address is just a hash of the pubkey
[9/27/2015 11:13:28 PM] Mul Lick: You could just make one key pair and use that for every coin if you really wanted to
[9/27/2015 11:13:51 PM] Mul Lick: But that just throws all security out the window if that key gets hijacked
[9/27/2015 11:14:33 PM] Mul Lick:
https://github.com/znort987/blockparser[9/27/2015 11:14:36 PM] Mul Lick: Thats a good parser to use
[9/27/2015 11:14:46 PM] Crestington: yeah I was given that before
[9/27/2015 11:14:51 PM | Edited 11:15:05 PM] Mul Lick: It can give you a dump of every address and its balance in just a few minutes
[9/27/2015 11:14:56 PM] Crestington: how do I setup the script?
[9/27/2015 11:15:09 PM] Mul Lick: lol never figured that out
[9/27/2015 11:15:11 PM] Crestington: actually that would be great
[9/27/2015 11:15:41 PM] Mul Lick: I posted on the forums as i couldnt get it working
[9/27/2015 11:15:48 PM] Mul Lick: But no answer in months
[9/27/2015 11:16:03 PM] Mul Lick: I just built my own in php which is 10,000x slower
[9/27/2015 11:16:10 PM] Crestington: yeah only one I know that knows how to do it is superclam
[9/27/2015 11:17:22 PM] Crestington: I'll have to check the base58 keys, I believe they are the same
[9/27/2015 11:17:37 PM] Crestington: what about magic number?
[9/27/2015 11:17:44 PM] Mul Lick:
https://bitcointalksearch.org/topic/m.11965661[9/27/2015 11:17:47 PM] Crestington: does that matter?
[9/27/2015 11:17:51 PM] Mul Lick: thats my post about the parser lol
[9/27/2015 11:18:04 PM] Mul Lick: No thats only used when connecting to peers
[9/27/2015 11:18:18 PM] Crestington: ok
[9/27/2015 11:20:18 PM] Crestington is it possible we could do the swap manually and leave it open for about a month, distribute about 10% and then give Cryptsy about 75% to balance it out?
[9/27/2015 11:20:40 PM] Mul Lick:
https://github.com/Sudo23/Infinitecoin-V2/blob/master/src/base58.h#L279-L282[9/27/2015 11:22:27 PM] Mul Lick: Ya we could do that. Only thing is verifying what our balance was. The database is accurate from the last time we ran it but we have no way to prove that to you without using the chain. First ill make sure we dont have any other wallets and get a final balance for you
[9/27/2015 11:22:43 PM] Crestington: ok sounds good
[9/27/2015 11:23:28 PM] Crestington: I had someone send me en email today asking me about the swap as well
[9/27/2015 11:23:45 PM] Crestington: I just really want to get it sorted out
[9/27/2015 11:24:09 PM] Mul Lick: Ya if the new chains functions better than the old a lot of people will be happy lol
[9/27/2015 11:24:13 PM] Crestington: otherwise it's something hanging that I intended to do but never did
[9/27/2015 11:24:23 PM] Crestington: oh yeah much better
[9/27/2015 11:25:03 PM] Mul Lick: Ok ill dig up the wallet in the morning and work on getting you a final balance
[9/27/2015 11:27:34 PM] Crestington: sounds good, thanks
Please let me know your thoughts an opinions.