Peercash is a variant of the bitcoin protocol built with bitcoinj. It uses an experimental mini-blockchain and account tree scheme to achieve better scalability and speed.