Tecnicamente uma transação pode ser gerada e armazenada, e futuramente transferida por qualquer meio, TCP/IP, Bluetooth, NFC, pedaço de papel, codigo morse, sinais de fumaça, etc.
Mas para que a transação seja registrada na blockchain, e com isso receba confirmações, ela precisa chegar até os mineradores.
Entendido isso fica facil entender a magica das transacoes offline, onde o remetente da transação nao precisa conectividade pois já conhece e confia no saldo das address, mas o receptor recebe a transação já preparada e empacotada e a reenvia para a internet, onde receberá o tratamento padrão.
O ponto de venda no caso se torna um tipo de proxy que repassa a transação pra rede.
Particularmente eu acredito que o futuro das transações presenciais com criptomoedas está na tecnologia NFC.
NFC:
http://www.youtube.com/watch?v=MPpVCa88T6g