Участниками этой платежной системы являются банк (компания-оператор системы) и клиенты. В качестве клиентов могут выступать физические и юридические лица, а также роботы, т. е. автономно функционирующие компьютерные программы, играющие роль магазинов, казино, дилинговых центров, букмекерских контор и т. д., действующие от имени тех и других. Все клиенты равноправны с точки зрения банка. Все свои операции в рамках системы «PayCash» клиент проводит при помощи специального программного обеспечения «Кошелек». Участники системы взаимодействуют между собой посредством пересылки сообщений по Интернету. Будущий клиент при помощи «Кошелька» открывает счет в банке (открытие (регистрация), счета производится по сети Интернет «из дома») и переводит на этот счет деньги (внесением наличных в кассу банка, банковским или почтовым переводом, при помощи кредитной карты, и, наконец, другой клиент может заплатить ему в рамках системы «PayCash»). После этого он становится клиентом. Чтобы иметь возможность расплачиваться в рамках системы «PayCash», клиент создает у себя в компьютере при помощи «Кошелька» одну или несколько платежных книжек. Затем опять же при помощи «Кошелька» переводит некоторую сумму денег со своего счета на одну из книжек, т. е. в свой компьютер. При этом банк не может определить, на какую книжку переводятся деньги. Кроме того, банк не знает, кому принадлежат конкретные платежные книжки. Теперь клиент готов расплачиваться в Интернете, причем анонимно, теми деньгами, которые лежат на его платежных книжках. Каждый платеж авторизуется банком.
|
|
Цепочка сообщений во время платежа имеет следующий вид: продавец - покупатель - продавец - банк - продавец - покупатель.
1. На первом шаге продавец просит деньги у покупателя, причем в запрос включен подписанный контракт сделки.
2. На втором шаге покупатель отсылает продавцу данные платежа.
3. Далее продавец отсылает данные платежа в банк для авторизации.
4. Банк проводит необходимые проверки и отправляет продавцу квитанцию, а также квитанцию для покупателя.
5. Продавец сообщает покупателю свое решение и пересылает ему данные, зашифрованные банком на имя покупателя.
Следует иметь в виду, что в системе «PayCash» клиент получает в свое распоряжение электронные наличные, которые, как и обычные бумажные деньги, можно потерять. Например, если компьютер клиента «сгорит» или его украдут, то клиент лишится всех денег, которые он перевел в свой компьютер и не успел потратить. Однако если у благоразумного клиента сохранились резервные копии параметров «Кошелька» для последнего перевода Денег со счета в компьютер, то он может восстановить свои деньги. Таким образом, система PayCash - это система анонимных электронных денег (ЭД), а не просто система «клиент - банк». Это выражается еще и в том, что банк не может (например, по требованию суда) воспрепятствовать клиенту тратить ЭД, которые тот успел перевести в свой компьютер, иначе, как прекратив все платежи в системе. Если клиенту требуется вывести свои деньги за пределы системы PayCash, он подает команду перевести часть или все средства со своего счета в банке системы на счет в каком-либо невиртуальном банке, где он сам или его представитель мо-жет физически их получить. При пересылке по Сети все данные шифру-ются открытыми ключами не короче чем 1024 бита и симметричными ключами не короче чем 128 битов, поэтому перехват зашифрованных сообщений в обозримом будущем вычислительно невозможен. При реализации системы предусмотрены также меры предосторожности, ограждающие клиента от попыток похитить информацию непосредственно с его компьютера.
|
|