Post
Topic
Board Announcements (Altcoins)
Re: [ANN][COVEN]|33k.7 Supply|HexNode|StealthMsging|Multisig|SmartX|IoT|I2P|TOR|COV2
by
CovenDev
on 01/07/2015, 10:22:27 UTC
Quote

If you think I'm being out of line, the solution to this with the assistance of Bittrex would be like so.

1)Hey Bittrex; how many coins do you guys hold?
Bittrex XX,XXX
Okay, please update new codebase/wallet/provide new wallet address
Bittrex: Updated, heres addresss
Great, here are the new coins


 Just take a snapshot at a given blockheight, and premine the new coins to the addresses that have funds.  It takes no manual work at all on either your part or the coin holders.  


And that is how it's done, dev - simple and clean. No need for sending wallet.dat files anywhere.

PS: Ensure that the current COV1 public/private key combos are still valid for COV2 when doing that. Also take care of trading to be halted on exchanges prior to taking the snapshot for the premine of COV2 (for obvious reasons).

@ bittrex/riechiela: As for the coins still deposited @ bittrex: So the COV addresses currently associated to bittrex accounts will also be associated for COV2 when taking this approach, right?

Unfortunately not, which is why I requested he turn it PoW so people can move coins out... Addresses are not associated with users.  

To explain why it is so difficult, imagine that we have to keep track of all deposits/withdrawals, all addresses/privkeys, all associations between the current wallet and the trades that occur.  New wallets mean new addresses with the same symbols.  Its an extremely complicated task to back everything up and keep the same symbol so it jives with new and old addresses.  That said, if you created a new wallet that was completely backwards compatible (ie with the wallet.dat file without needing me to import privkeys), it would be a trivial step to just upgrade the wallet.

I've tried to provide as much help and as many options as I can to help with this swap.  I'm not a fan of taking a fee to perform swaps, but you have to understand that it is a time consuming and error prone process.

Thanks,
Richie



Oh right, I missed the part where you mentioned the need to move out coins.

I imagined you would probably simply dump all privkeys of the current wallet and batch import them into the new COV2 wallet if the keypairs were still valid. Plus some dirty SQL inserts and update statements. I  haven't really thought this through, especially considering I only can imagine how your database model might look like. And my imagination is probably far off. Wink

Afaik the chain was working fine with PoS prior to the wallet lock @ bittrex (or still is I assume), if I am not mistaken? If so reenabling PoW wouldn't even be neccessary.  

Updating the sources to a new codebase with a hard fork (and not with a coins swap to a new chain) would have been my choice in the first place as I wrote earlier in this thread - but I am not the dev here. Smiley



we were asked to turn on staking to get the coins moving again... honestly i'm not sure the state of the blockchain right now ;(

Richie, I really, really respect you and Bittrex even though I may be out of line sometimes but that wasn't the case. I asked you to disable the market so we could do a swap for a better codebase/wallet and to simply swap; and you made it clear it wasn't feasible without paying Bittrex's Swap fee; then asked I do it manually. Had we done  the swap; there would of been NO issues with the blockchain, you wouldn't of needed to be forced to turn on POS and be in this situation.

what happens now since im assuming the no swap without paying the fee is intact is we do a manual swap (many of you suggested better ideas that may of not needed this , but in order to implement the features on that roadmap many new versions of wallets will be released and this means having a fresh codebase foundation.

continuing, a forced swap = everyone would move their coins from trex to their local wallet; an one by one you'd send me your .dat file and download the new wallet and send me your address then i send you the coins you had (from COV) in COV2. I do this with everyone who holds a COV coin. It's going to be a time consuming process. I'm also curious if Bittrex, once we swap to COV2 will still continue to have us  listed as a coin still, given the last confrontation we had when i requested the swap (im sorry and apologize)

Richie, if thats the case, and I can understand for the asshole things I said; very well. But if you want me to manually swap; and your delisting COV and not relisting COV2 ; please at the very least let me know now so I can find the next "best" suitable exchange; like polo or c-cex i guess.

OR if you changed your mind, and want to do the swap via your exchange, I'll send Bittrex 0.25 BTC. its 1.25 BTC less than you requested; so if the community members want to contribute please speak up.

If the above is not true ; I will carry out the manual swap. I will wait for Bittrex and Richies response.

I ask you to keep your coins on there for time being as well.