It won't be electronic, but supernatural. The Muslims look forward to the mark of the beast - that's even what they call it. If you want to understand why it's supernatural and not man-made, check out Corrupting the Image by Douglas Hamp. He's an American who graduated from the Hebrew University in Jerusalem in Ancient Languages including Hebrew, Greek and Aramaic. His insights into the Hebrew of the OT is eye opening and amazing.Just a small note here, but 666 is in all respect the bio chip which can give the ability to buy & sell. They are using it in Eurupe to buy & sell now but it is not the mark of the beast because it is not the only way to buy & sell. People will die if they do not have the mark to buy & sell for the duration of the great tribulation.
They are using the bio chip for other things like GPS location and store medical information and other data. A subtle evil if you ask me because all they need to do is switch the servor over and make that bio chip buy and sell when they wish to implement the mark of the beast system for the NWO of the great tribulation.
At one time, U.S. was pushing for an I.D. Card with contemplations of having an I.D. Chip instead on the backburner, but both were shot down. But then again, they kept on trying to legalize marijuanna, and in spite of being voted down previously, it finally happened and more states are getting hoodwinked somehow into doing the same thing.
Course, I believe scripture testify to fallen Babylon as I see it as USA & the one third of the earth that gets burned up is how I see it as the entire Western Hemisphere that will serve as a catalyst for the coming New World Order & the great tribulation so everybody in this part of the world that gets left behind at the pre tribulational rapture event will be "spared" that hour of trial, albeit, death shall come by fire & plagues. Of course, our Craetor is faithful in keeping the souls of other saints left behind from taking the mark in other parts of the world. 1 Peter 4:17-19
Anyway: this meant to be just a small note, but I do have a tendency to digress. Sorry.