Здравей, Хабр.
В последно време често се сблъсквам с неразбиране от страна на руските потребители относно безконтактните плащания в евтинията носима електроника и ролята на NFC чипа в тази функционалност.
Голяма роля в това играят всякакви новинарски ресурси, чиито автори безразсъдно (или пък целенасочено, в жертва на кликбейта) копират един друг, измисляйки интересни трикове. Ситуацията се усложнява с анонсите на нови устройства, като Xiaomi Mi Band 4, и новините за предстоящото пристигане в Русия на платежната система Xiaomi Mi Pay, в сътрудничество с MasterCard.
С този пост искам да развея неразбирателството, което се е създало в Рунета по тази тема.
В момента, безконтактните плащания на каса, с използване на NFC, могат да бъдат осъществявани само от няколко вида устройства:
- Apple Watch с системата Apple Pay;
- Смарт часовници на база операционна система от Google (Android Wear, Wear OS) с поддръжка на Google Pay;
- Смарт часовници от Samsung на Tizen OS с системата Samsung Pay;
- Fitbit Pay (недостъпен в Русия) и, възможно, още няколко не особено популярни варианта.
В общи линии, такива устройства на пазара не са много, и, най-важното, цената им за много хора ще бъде минус при избора, наред с малката автономност.
Преди две години на пазара на всевъзможни фитнес гривни и полу-умни часовници започнаха да се появяват модели с NFC чип. Тук и започна… Журналистите объркват хората с възможността за безконтактно плащане чрез Alipay, не разбирайки как всичко работи, обещават бързото пристигане на мобилните плащания на всяко запястие. А пристигането все още го няма. Потребителите искат да вярват, че съвсем скоро техният евтин Mi Band 3, предвидливо закупен в версия с NFC, ще замени портфейла им. Но, за съжаление.
Подавляващото мнозинство от тези джаджи се произвеждат в Китай, за вътрешния пазар. Много от тях с последващ износ на глобалния пазар. Как стоят нещата с безконтактното плащане на вътрешния пазар на Китай? Тук следва да се разграничат две технологии:
1. Плащане чрез QR или бар код. Тази практика китайците използват навсякъде. Същността е следната. Практически всеки потребител има смартфон. В смартфона, с вероятност 99,9%, е инсталирано "повече от просто месинджър" WeChat, с неговия електронен портфейл, или приложението Alipay – практически електронна банка от Alibaba group. За плащане на касата чрез тези приложения на смартфона съществуват два начина. Нека ги разгледаме.
1.1 Потребителят сканира QR кода на продавача с камерата на смартфона. Въвежда нужната сума, или тя вече е шифрирана в QR кода на продавача. След това потвърдил транзакцията (парола или биометрия). Парите моментално се изтеглят от портфейла на купувача в полза на продавача. Такъв метод не може да бъде използван на гривна, поради липса на камера.
1.2 Потребителят показва на продавача своя QR/бар код, генериран от приложението-портфейл. Продавачът "сканира" него с ръчния си касов скенер. Сумата също така мигновено се изтегля в полза на продавача. Какво е необходимо на устройството на плащащия? Това, което има — дисплей и малко мозък. Затова този метод на плащане беше реализиран с усилията на Alipay. Поддържаното носимо устройство се свързва с приложението Alipay. В портфейла за него се създава отделна безопасна сметка (с лимит за плащане). На устройството се присвоява и заводи статика двойка кодове (QR и бар код). След това плащането протича офлайн, без участие на смартфона. Транзакциите се предават на сървър Alipay от касата на магазина. Всъщност, това е единственият метод за плащане на покупки в магазина в Китай чрез подобни устройства.
2. Велик и мощен NFC. Тук ще говорим не само за плащане, а и за другите възможности на гривните с NFC чип. Нека започнем, разбира се, с плащанията. На първо място какво? Правилно, Безопасност. Не могат същите мибенди, с техните слаби контролери и евтини NFC чипове да осигурят разумно ниво на безопасност, на което производителят да доверява емуляцията на банковите карти на своите потребители. Но, транспортната карта – това е съвсем друго нещо. Обикновено на тях не се въртят килобакси. Всъщност, това е една от основните цели на NFC чипа в мибендообразните тракери. Същността е следната. Производителят си сътрудничи с обществени превозвачи (метро, градски автобуси). В фирменото приложение, в раздела за функции на NFC, потребителят купува транспортна карта за своята гривна. Виртуална, разбира се, но на реална цена – около 20 юана (~200лв) невъзвратим депозит и останалото на баланса (тук вече сумата по усмотрение). Картата се записва в гривната и след това абсолютно автономно се използва за плащане на пътувания. Много удобно, тъй като за сработването не са нужни излишни движения, просто приближи ръка до четците – и плащането е извършено. Картата се попълва, също удобно, в приложението на гривната, с използване на същите WeChat или Alipay.
Още една функция, която придружава гривните с NFC чип е емуляцията на карти за достъп. Функцията е полезна и удобна, но, в съвременен Китай, е доста закъсняла. Ще обясня защо. Първо, NFC работи на честота 13,56 MHz. Съответно, поддържат се само карти с тази честота. На второ място, отново става въпрос за безопасността. Гривната може да прочита и коректно да емулира само карти без криптиране и, както се оказа (благодарение на форума 4pda), дължината на UID трябва да бъде 4 байта. В противен случай, дори ако копирате картата, четецът на пропуска няма да ви отвори вратата. Тук производителите действат по различен начин. Например, приложението MiFit просто няма да ви позволи да копирате неподдържана карта. А родното приложение на гривната Hey+ без задръжки копира всичко, което може, но не гарантира коректна работа. Както показва практиката, толкова небезопасен домофон или пропуск в Китай още трябва да се потърси. Аз не намерих.
В България ситуацията е по-добра, що се отнася до възможностите за употреба. Например, потребители от същия форум потвърждават нормалната работа с достъпната карта "Москвёнок" и с някои домофони.
Също така има и друга интересна възможност – да се създаде "чиста" карта, да посетите управляващата компания и да я регистрирате в тяхната система. За съжаление, не успях да тествам по ред причини. Една от тях не ми остави нито един шанс – същият пресловут MiFit от Xiaomi за създаването на такава карта иска да потвърдите самоличността си, използвайки китайски ID, който не мога да имам. Да не говорим за това, че китайската безопасност не спи. Ако с гривната Hey+ тези функции са отворени за употреба, MiFit просто отказва да активира NFC функции за акаунти, регистрирани извън материковия Китай.
На това, сигурно, ще сложа край.
Всичко, изложено до тук, е основано на личен опит и логически изводи от него.
И изводите са следните: не бива да очакваме появата на платежни системи в класа на евтините фитнес трекери, дори с вграден NFC чип. Дори на фона на новините за предстоящо стартиране на Mi Pay в България. Ако такъв Mi Pay се появи в бъдеще на един от все още не представените Mi Band, то няма да е по-рано от това да бъде тестуван на родния вътрешен пазар на Китай. А за това все още не става въпрос.
Надявам се, тази статия ще бъде полезна за общността и за рунета като цяло. Здравословна критика е добре дошла.
Източник: habr.com
