Идея, безусловно интересная.
В бумажном виде можно передать и биткойн, даже в виде записанного карандашом на сигаретной пачке личного ключа биткойн-адреса.
Проблема только одна - как продавцу товара (получателю денег) быть уверенным, что покупатель не переведёт средства с этого адреса быстрее него? Если считать сделку совершённой только после того, как продавец вывел деньги на свой адрес, то потребуется время, недопустимо большое для торговли в обычном магазине. Не припомню криптовалюту, у которой время нахождения блока было-бы менее 30 секунд.
Впрочем, если создать форк, у которого блоки будут генерироваться каждые 5 секунд, то... процесс покупки возможно представить примерно таким образом:
1. Имеется криптовалюта, форк, скажем, Dogecoin'а с 5-секундными блоками. Назовём ее, например, FiveSecCoin - FSC.
2. Перед походом в магазин покупатель создает FiveSecCoin-адреса, на которые он переводит 100FSC, 50FSC, 25FSC и т.д. Затем распечатывает лист с отрезными купонами, на которых указаны номиналы и QR-коды этих адресов. (Помните 1990 год?

)
3. При покупке товара он отрезает и передаёт продавцу купоны на соответствующую сумму.
4. Продавец при помощи, к примеру, смартфона с установленным "лёгким" клиентом FiveSecCoin, считывает QR-коды с купонов. Программа тут-же автоматически переводит FiveSecCoin'ы на "холодный", накопительный FSC-адрес магазина.
5. Oни ждут. Ждут 5...6 подтверждений транзакций в сети FiveSecCoin - соответственно 25...30 секунд.
6. Транзакции подтверждены - сделка считается совершённой. Покупатель уходит (довольным?), продавец нанизывает ставшие бесполезными купоны на длинную стальную иголку. (Помните 1990 год?

)
В общем-то получившаяся продолжительность покупки сопоставима с временем, требующимся для оплаты банковской картой.
Главное иметь купоны разных номиналов, необходимые для оплаты "под расчёт" - процесс выдачи сдачи удвоит время покупки.
P.S. Если кто-то украдёт идею - мне статус "founder" на FiveSecCoin-talk'е и платиновые монетки под ником!!!