The main difference is that stake sidechain assets cannot be transferred on the Echo network and can be returned from Ethereum, or Bitcoin without interacting with Echo at all. Each asset has it's own price. That price is recorded on maintenance and stored in global_property_object.consensus_assets_prices. All that assets are converted to ECHO using that prices. During each maintenance, a new price is fixed and all balances in these assets are recalculated.