A Closer Look At Block Chain Technology