"Moreover, this technology transmitting data through sounds also means that it does not require the devices to be connected to the internet, potentially making this more secure."
NFC uses electromagnetic waves instead of 'mechanical' sound waves. Neither has anything to do with being connected to the internet.
Spot on, it's just data transmission - a different implementation of the "physical layer" in the OSI model. In an ideal world this would have nothing to do with a payment method (well in fact the author says as much), it would just be a matter of swapping the "transport layer" by loading a different 'driver' so to speak.
It sounds like a nice new gimmick, but yeah that's about it.
Neat idea. What about eavesdropping on the signal? IIUC that's one of the reasons NFC has such a short range.
You noted that 21-22 inches allows reliable reception. Would it be possible by changing volume/frequency/encoding to tune the reliable reception range down to say 10-12 inches and make it difficult to receive (< 99% chance of reception) your signal by the person behind you in the checkout line (post covid, so they aren't 6 feet away from you 8-).
You mention being able to transmit images. Is the data rate high enough that it could be used to replace bluetooth for sending a business card or resume? Also I assume it can be used for broadcast. I was thinking of sharing a business card to 3 or 4 people at the same time.
Thanks for the writeup.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Latest comments (8)
Liked. Very useful to exchange data offline between devices from different technologies. It is so cyberpunk! Cool!
This is a great working demo! I'm glad you went all the way to implement it, even using Stripe colors and all 😊
This is so cool, I'm astounded
That's quite a distance for eavesdropping or masquerading. How do you prevent a nearby device sending out a misdirected payment link ?
super cool but we still need to connect to internet right? to finish payment?
"Moreover, this technology transmitting data through sounds also means that it does not require the devices to be connected to the internet, potentially making this more secure."
NFC uses electromagnetic waves instead of 'mechanical' sound waves. Neither has anything to do with being connected to the internet.
Spot on, it's just data transmission - a different implementation of the "physical layer" in the OSI model. In an ideal world this would have nothing to do with a payment method (well in fact the author says as much), it would just be a matter of swapping the "transport layer" by loading a different 'driver' so to speak.
It sounds like a nice new gimmick, but yeah that's about it.
Neat idea. What about eavesdropping on the signal? IIUC that's one of the reasons NFC has such a short range.
You noted that 21-22 inches allows reliable reception. Would it be possible by changing volume/frequency/encoding to tune the reliable reception range down to say 10-12 inches and make it difficult to receive (< 99% chance of reception) your signal by the person behind you in the checkout line (post covid, so they aren't 6 feet away from you 8-).
You mention being able to transmit images. Is the data rate high enough that it could be used to replace bluetooth for sending a business card or resume? Also I assume it can be used for broadcast. I was thinking of sharing a business card to 3 or 4 people at the same time.
Thanks for the writeup.