Bitcoin News Catena – An Efficient Bitcoin Non-equivocaton Witnessing Scheme by Tamer Sameeh April 21, 2017