Batmine: A blockchain Applied technology