How flexible is the Counterparty Protocol in terms of it being run atop other alt-coins instead of just Bitcoin?
Has anyone got any opinions about which alt-coin might be the optimal base for Counterparty?
Most alt-coins are nearly identical to Bitcoin, and Counterparty will run fine on any one that is. It would need a little tweaking for something like Namecoin or Peercoin, but not much, I think.
This is the reason I support Counterparty and will continue to do so.
What the team is doing is a great service to Bitcoin and the crypto currency community. The way they operate in my opinion is akin to the spirit in which Bitcoin is built.
Instead of acting like a commercial enterprise trying to hide away their secret code or release the code late (with bugs no less), the Counterparty team released working source code on launch. It was made available to everyone.
I get the exact same vibe from these guys. No extraneous BS, just hard working and responsive dudes.
Thanks for the reply about running an instance of Counterparty on different alt-coins. The tweaking for Peercoin would be interesting if you automatically (for example) burned the users generated stake and turned it into XCP. That would encourage people to secure the base layer of Peercoin by buying it and performing Proof of Stake mining and generating the more useful XCP. (XC(P)PC) for the win!
Another related question...
Could you implement one instance of Counterparty which runs across a number of different alt-coins at the same time. Presumably you would need some supernodes (i.e. simply nodes that are nodes for all the alts that you are running across). This way the Counterparty Protocol would become the first interoperable cryptocurrency utility. This would have some interesting implications for Counterparty's decentralised exchange, with regard to direct automated transactions of cryptocurrencies that aren't just BTC and XCP.
I'm looking forward to your response.