Some say that the Mark Of The Beast will be a special tattoo that must be read (scanned) before you can purchase anything, from a glass of water to a house. Others expound on this idea and point to the chips that some people have placed under their dogs skin to identify them if they should be lost or stolen. Some people are even getting these chips implanted under their own skin to facilitate electronic check-outs at the grocery store.
All of this implies (to some people) that The Beast is a global data-communications network...
The Internet.
_________________
The mere fact that science may not yet adequately explain an object, event, or experience does not mean the immediate explanation should automatically default to a conspiratorial, extraterrestrial, paranormal, or supernatural cause.