computing

12345678910111213141516
Across
  1. 3. link scam
  2. 4. Facebook new name
  3. 7. currency on blockchain
  4. 8. in the sky
  5. 12. on the blockchain
  6. 13. connects to devices
  7. 15. acts as something good
  8. 16. fast connection to internet
Down
  1. 1. step of instructions
  2. 2. in 0s and 1ns
  3. 5. a form hiding
  4. 6. self replication
  5. 9. a form of downloading a file from internet to hard-drive or computer
  6. 10. protects the computer
  7. 11. opposite to hardware
  8. 14. opposite to software