I just thought of something:
Truthcoin could be launched as a pseudo-sidechain of Bitcoin, before Sidechain functionality is actually added to Bitcoin.
How it would work:
1. To convert BTC to CHC, users send their BTC to a multisig address controlled by a large number of key holders (e.g. 10), known as the conversion address, in a special transaction that also encodes their CHC deposit address.
2. The Truthcoin blockchain is aware of the Bitcoin blockchain, and when one of these conversion transactions occurs, automatically deposits CHC into the respective CHC deposit address.
3. When Sidechain functionality is finally rolled out in Bitcoin, the BTC held at the conversion address is transferred to the Truthcoin sidechain, and Truthcoin does a hard fork to formally back all CHC with BTC, so that CHC holders can convert their CHC back into BTC should they choose.
I'm just brainstorming, so no need to give an assessment of this. Ideas are a dime a dozen, but it doesn't hurt to share.
Truthcoin could be launched as a pseudo-sidechain of Bitcoin, before Sidechain functionality is actually added to Bitcoin.
How it would work:
1. To convert BTC to CHC, users send their BTC to a multisig address controlled by a large number of key holders (e.g. 10), known as the conversion address, in a special transaction that also encodes their CHC deposit address.
2. The Truthcoin blockchain is aware of the Bitcoin blockchain, and when one of these conversion transactions occurs, automatically deposits CHC into the respective CHC deposit address.
3. When Sidechain functionality is finally rolled out in Bitcoin, the BTC held at the conversion address is transferred to the Truthcoin sidechain, and Truthcoin does a hard fork to formally back all CHC with BTC, so that CHC holders can convert their CHC back into BTC should they choose.
I'm just brainstorming, so no need to give an assessment of this. Ideas are a dime a dozen, but it doesn't hurt to share.