It is Waves based. The main difference is in the technology behind them Waves uses something called Scorex (or at least it did originally) and Bitshares uses Graphene but someone with more knowledge on the technical aspects can likely speak more to the differences. Right now I think it is hard to see anything displacing ethereum.
RE: STARTA ICO - A Blockchain funded Startup Accelerator (& Happy July 4th!)