Так это может быть отменено для Bitcoins? Сейчас вместо того, чтобы купец показать свой общественный адрес, который будет оплачен, покупатель может представить QR-код закрытым ключом к торговцу, а торговец может иметь "кассовый аппарат" приложение, которое использует этот секретный ключ для генерации сделки на счет продавца. Покупатель должен доверять приложению кассовое не повесить на приватный ключе долгосрочной перспективы, а не создавать дополнительные операции, за то, что согласовано, но это то, что мы, как покупатели делают каждый раз, когда мы используем POS устройство для нормального кредита карта.
Проблема заключается в обработке печатного QR-код с закрытым ключом на нем. Если магазин имеет камеры безопасности (или предприимчивый папарацци с массивным телеобъектив таится поблизости), в отчет о фото вашего секретного ключа QR сейчас находится в руках людей, которых вы не можете доверять, что фактически означает гораздо больше людей получили доступ к ваш личный ключ, чем вы рассчитывали.
Как это можно решить? У меня было несколько идей:
- Проводящие чернила: С появлением таблеток с сенсорным экраном, есть несколько поставщиков, которые там начинают продавать физические элементы, которые вы покупаете, которые взаимодействуют с цифровым приложением. Monsterology по Nuko один пример: Вы покупаете физические карты, которые имеют видимые чернила с указанием информации о конкретном зверьке, но есть дополнительные, невидимые, проводящие чернила на вершине, что (предположительно с помощью TouchCode технологии), что сенсорные устройства могут декодировать и прочитать уникальный идентификатор карт представляются. Таким образом, используя видимые чернила, печать открытого ключа на куске пластика, и с проводящими чернилами, кодировать секретный ключ на вершине. Затем планшет / телефон приложение может быть написано интерпретировать ключ без его вещания.
- невидимые чернила: Есть некоторые чернила, которые видны (непрозрачные) в инфракрасном спектре, но прозрачны в видимой области спектра. Большинство камер может видеть инфракрасное излучение, но отфильтровать его; если продавец имел измененный веб-камеру для записи только в инфракрасном диапазоне, закрытый ключ QR-код может быть напечатан симпатическими чернилами на пустой задней Bitcoin кредитной карты, которая будет препятствовать другой случайно наблюдению. Тем не менее, что предприимчивые папарацци может также изменить свои камеры для записи в инфракрасном и еще захватить ваш закрытый ключ.
- МАГ полоса кодируется: Это путь обычные кредитные карты это сделать, так что бы чувствовать себя очень хорошо знакомы пользователям. Однако вопрос становится декодирования. Mag-нашивка-сканирование аппаратные аддоны для смартфонов начинают появляться (как Квадратный сканер), Но те запатентованные приложения, связанные с ними, приспособленные по отношению к кредитным картам, а не индивидуальные карты. Я знаю, что в крупных розничных магазинах США, некоторые имеют свои собственные "в магазине кредитных карт" что не Mastercard / Visa-члены (вы можете использовать их только в этом магазине), но POS (точка-продажи) сканеров в этом магазине знают разницу и может обрабатывать обычные MasterCard / VISA карты и специальный In- магазин из них.
Для кодирования с магнитной полосой, вы можете купить устройство для кодирования, что вы хотите на маг-полоске, но я потерял в поиске ресурсов для реализации нового типа финансовой карты. Как ритейлеры реализовать в магазине кредитной карты для своих POS устройств? Какой язык программирования / сертификаты должны использоваться для загрузки нового типа финансовой карты на POS-устройстве? Для мобильных сканеров, я нашел несколько потоков (Вот а также Вот), Которые указывают на несколько поставщиков, которые имеют доступ к API для их оборудования, но большинство из них по-прежнему сосредоточены на стандартных кредитных карт и обработки платежа для вас в качестве кредитной сделки, и дать вам данные с карты при условии, что это в стандартной финансовой карты (ИСО / МЭК 7813) отформатирован. Есть ли читатель, что там читает все три дорожки прочь с магнитной полосой карты, и дает исходные символы, закодированные в нем (или даже необработанные двоичные, так как Mag-полоски закодированы в штрих-коде, как "группы" двухпозиционный)?
Для меня один из этих двух реализаций имеют наиболее перспективна для получения Bitcoin платежей более легко обрабатывается в течение дня в день сделки. Кто-нибудь еще есть мысли по этому поводу?