Two Questions:
#1 Can we really say OpenLedger is EVER "working fine" given there's never any volume on it. Maybe a smidgeon of volume for its own BitShares or OBITs, but even those are only tradable in terribly small quantities. It sure seems like a failed exchange, no?
#2 Who is the other side of the trades on BlockTrades?
1 not always but at least its also on Graphene liek STEEM so they know how to run nodes 2 exchanges that have SBD/STEEM