That was essentially what we did in the end, we replaced the network identifier ("main"/"test") with the genesis block hash. The result is never going to accidentally work with Bitcoin Core (nor vice-versa), but is readily extensible to any other altcoins that want to use the specification without requiring any sort of central registry.
Ross On 24/01/15 13:19, Isidor Zeuner wrote: >> For what it's worth, there was consideration of replacing protocol >> buffers when modifying BIP70 to function with the altcoin I work on >> (changes were required anyway in eliminate any risk that payment >> requests could not be accidentally applied to the wrong blockchain). > > Why not serialize some kind of blockchain identifier with the > messages? Arbitrarily deviating from a given design choice just for > the sake of doing it differently may serve the goal of creating more > overall code diversity, but would not necessarily serve the quality of > the blockchain network where it is done for. > > Best regards, > > Isidor ------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development