Unless the other block chains are getting downloaded and updates locally by miners on BOTH chains, that can neer happen. Just settle for minimal trust of a gateway with 100% transparency of in-out?
The plan is to have bitcoind, dogecoind, etc. all running on the gateway servers and all three (or more) that are involved in the transaction need to generate the exact same rawtransaction, down to every bit, before any withdrawals are approved. In order for this to happen, they have to all be on the same chain, which we presume to be the main chain if they are geographically separate
With all account balances reconciled after every block and all the gateways and however made clients (via nodecoin-qt) will provide near realtime detection of any problems. Trust, but verified many times.
I think if the gateways provide a 1:1 correspondence (publicly visible) of deposits to assets in AE (publicly visible), then we can directly trade any crypto asset against each other. With a small NXT API change to allow denominating trades in terms of a specified asset, people could directly trade AUR/BTC within NXT AE. There wont be any need to do complicated secrect publishing for each transaction. I think most people are trading more than one trade per day, if they are trading. Seems much more convenient to deposit what you want to sell, trade, withdraw what you got. Or you could just leave it in the community gateway multisig accts.
I really think we are a single API change away from being able to trade any crypto to any crypto. Just need to install all the bitcoind forks on the servers. We can have each set of three servers just multisig one bitcoind fork. The cold wallet multisig trustees would only need to run the wallets for the big money crypto, probably bitcoin and maybe a few others.
James
Trading any crypto against any other crypto can be a total mess. Well, maybe? Im asking. In such situation, the number of assets in AE can grow to the square of the number of crypto available in AE, while it grow linearly if every crypto are only list against NXT. Would not be simple to maintain the system if only list again NXT? This will make NXT the standard.
Maybe there is something I don'T understand.