in

Как уличный банкомат узнаёт о состоянии вашего счёта в банке. Отвечает программист

Привет, сегодня я хочу рассказать вам, что происходит, когда мы вставляем банковскую карту в банкомат. Постараюсь объяснить вам простыми словами, как банкомат разговаривает с банком в реальном времени.

Компьютер

Сначала нужно усвоить одну простую истину. Экран банкомата, это экран компьютера. И всё, что вы делаете с банкоматом — можно было бы сделать и на вашем домашнем компьютере. За одним исключением — ваш домашний помощник не сможет выдать или принять ваши наличные деньги.

Связь банкомата с банком

Помните, как в детстве мы делали телефон с помощью нити и пустых спичечных коробков? Расходились в разные углы комнаты и говорили друг с другом.

Когда мы говорили что-то на нашей стороне, мы всегда ожидали, что получим ответ. А если мы ничего не слышали, это обычно означало, что наша нить порвалась.

Банк и банкомат общаются примерно таким же образом. Только вместо нити они используют зашифрованный канал связи, а вместо спичечных коробков компьютеры.

Если бы они были людьми, то мы могли услышать следующее:

Как только, вы вставили карту и ввели пин-код:

Банкомат — «Банк, привет. Тут клиент подошёл. Пожалуйста, проверь вот эту карту и пин-код».
Банк: «Всё нормально. Что ему надо?».

Компьютер в банке, по данным карты, сразу находит ваш счёт и проверяет пин-код.

Далее, вы выбрали операцию — «снятие наличных денег». Нажимаете на экране банкомата нужную кнопку и вводите сумму.

«Клиент хочет, получить 1 000 рублей» — говорит банкомат.
Банк: «Можешь выдать».

Банк проверяет сумму и доступный остаток на вашем счёте. И ещё банк проверяет, хватит ли в банкомате купюр, чтобы выдать вам запрошенную сумму.

Банк всегда знает, сколько сейчас купюр имеется в банкомате.

Вы получили деньги, и нажали забрать карту:

«Банк, можно я отдам карту клиенту?».
«Да» — отвечает, банк.

О каждом вашем действии банкомат оповещает компьютер в банке. И даже такая простая операция — «забрать карту», не пройдёт без участия банка.

Читать и комментировать в Яндекс Дзен.

Можно ли следить за человеком при помощи камеры на его смартфоне. Отвечает программист

Как работает троянская программа