A group of energy firms including BP have completed an energy trading pilot using blockchain tech from Canadian startup BTL.