Distributed applications What is distributed applications (distributed app) block chain? Computer Study