Всем привет,
Есть некоторые Bitcoin потребительных случаев, когда я не могу найти решение, кроме имеющих некоторое добавления к BIP 21.
Это сообщение просто чтобы увидеть, если я что-то не хватает, и заслуживают ли эти случаи использования изменений BIP 21 или лучшей практике добавление.
Случаи использования:
- продавец печатает QR-код на своем счете с точной суммой в EUR / USD / ...
- клуб бар хочет напечатать 3 QR код для своих 3-х видов напитков (пиво, кола, вода = 2 евро, вино = 3 евро, ...)
Примечание: эти случаи использования также могут быть решены путем ссылки на фактуре и смартфон / ПК в баре клуба, но иногда печататься QR удобнее.
Предложение:
Добавьте эти элементы к компоненту запроса: fiatvalue, fiatcurr, exchangeprovider
знак равно> может быть сделано без изменения BIP 21 с помощью REQ-fiatvalue, REQ-fiatcurr, REQ-exchangeprovider
Пример:
Торговец может напечатать QR-код с его Bitcoin адрес, fiatvalue = 50,35, fiatcurr = EUR, exchangeprovider = bitcoinaverage.com
Его клиент может сканировать этот же день или несколько недель спустя, и если его / ее бумажник имеет поддержку будет рассчитать необходимое количество Bitcoin, используя цену обмена bitcoinaverage.com.
На exchangeproviders:
Exchangeprovider можно считать излишним, но это может быть удобно для обработки платежей, чтобы они могли использовать свои собственные.
Для предотвращения произвольного URLs список принятых поставщиков может быть добавлен в БИП, или управляемых отдельно, как это делается с помощью satoshilabs для BIP 44.
Дайте мне знать, что вы думаете, и, пожалуйста, будьте добры