«Imagine» точки продажи системы, которая принимает Bitcoin, работающий в популярном магазине. Оплата производится заказчиком чтение QR-код адреса заплатить, чтобы использовать что-то вроде BitcoinSpinner на свой телефон.
Что происходит, когда кто-то делает поддельное приложение, которое выглядит так же, как один из самых популярных кошельков клиентов, которые могут читать сумму из QR кода, а затем отображает поддельный «я послал й BTC в магазин» в их клиенте? Очевидно, ничего не выйдет через POS на стороне вещей, чтобы подтвердить сделку, так как там является ни одной сделки, однако клиент не будет с уверенностью сказать, что они послали деньги привести их бумажник приложение говорит, что они сделали, и это, безусловно, выглядит как оно было отправлено по лицу, стоящему на POS-терминале.
Что политика должна быть установлена в магазине и почему? На первый взгляд, это кажется хорошей идеей, чтобы просто сказать «нет» продажи клиенту. Мне интересно знать, если какие-либо другие варианты могут быть обоснованно считать, что оставляет как магазин и клиента счастливым.
Существуют ли какие-либо ситуации, когда оплата законна, но терминал может не получил? В некоторых ситуациях я мог себе представить, которые выглядят как выше ситуации, но не являются, и, таким образом запутать, как справиться с ситуацией являются:
POS-терминал временно теряет подключение к Интернету и, таким образом, не может подтвердить транзакцию.
Клиент имеет плохой чтения на QR-код и случайно послал его на неправильный адрес (маловероятно, но возможно).
Как вы думаете, это будет проблемой? Как вы могли бы предложить дело с этим с точки зрения оператора POS? Есть ли хороший способ, чтобы иметь возможность принимать автономные транзакции без предварительно установленного доверия?
Если вы думаете, что конкретные вопросы реализации POS, скажите, пожалуйста, почему и как это может быть реализовано определенным образом, чтобы избежать этой потенциальной проблемы. Я думаю, что этот вопрос не зависит от реализации поз, но я рад быть показано неправильно.