There is a problem with the fear that technology and the mark of the beast are the same thing.
To take the mark of the beast, you must worship the beast. For it to BE the mark, one must deny Christ and follow the beast.
If that proclamation is not made....its just hardware.
Lotsa fearmongering out there without much biblical foundation.
maybe it could also be on track ,Revelations 18;23,,"for by thy(merchants) sorceries were all nations deceived" or again Revelations 19;20 "which he deceived them that recieved the mark",,,then in rev.18;19 describes babylon as a religious/worship type personage i.e. "voice of the bridegroom(christ),nor of the bride(church),,will be found in her at all light of the candle( will remove thy candlestick)from the letters to the 7 churches but a close look at the (merchants)is warranted rev. 18;11 "their merchandise",,,rev.18;15 "the merchants of these things",,,but begin at rev.18;3,,becouse those who lived deliciously with her,and waxed rich,and committed fornication with her do so by being deceived by her merchants.
so in scripture,,rev. 18;23 "the light of a candle shall shine no more at all in thee",,so what religion is she? the Jews do not believe in christ or the church,they do not consider the "removing of the candlestick in the letters to the 7 churches",they don't follow the new testament at all. the Muslims nor Islamist follow the new testament,they as the Jews do not believe in "the bridegroom",,or the "bride",,,nor the letters to the churches,,they don't as much as believe in the "church of Christ" as the Messiah.
so the scripture it's self narrows it down to a nation,with merchants who are the great men of the earth,and make all who trade with her rich. but also her candlestick is removed,so she is a christian nation. and the voice of the bridegroom is no more heard in her,so it was in her,so again it cannot a non-christian nation. the voice of the bride if it is no more in her it must have been in her in the beginning and then removed.,,,in any event these scriptures cannot match any nation who is not christian.
now this nation's merchants invent certain things and and the whole earth is deceived by these goods and are led astray. and a christian inanity from there endorse whatever the system of finance is that spreads from Babylon into the earth and say to the others it is fine to buy sell and eat using it.,,,so the thing she is saying is the mark,is not and the thing she is saying is not the mark is.,,,,it would be very easy to explain it to a church in the woods in 1840,,,but seeing most of the people in the world already have a pin-number that is equal to their signature,,,well it is most difficult to believe,that is if it is the mark we must then realize we already have it.