A Survey of Blockchain Technology: Architecture, Applied Domains, Platforms, and Security Threats[J] SOCIAL SCIENCE COMPUTER REVIEW Altaf, Ayesha Iqbal, Faiza Latif, Rabia Yakubu, Bello Musa Latif, Seemab Samiullah, Hamza