Асимметричный криптографический алгоритм на базе Конечно-Автоматной Модели


Электронные деньги - часть 3


Допустим, существует абонент А  (EA(),DA()), , которого будем называть покупателем,

абонент В  (EB(),DB()), которого будем называть продавцом

и банк (ES(),DS()), который является эмитентом банкнот по запросу абонента А. В этом случае предполагается, что абонент А

имеет счет в этом банке.

Допустим, что абонент А

решил приобрести товар у абонента В. Процесс  купли-продажи можно разбить на несколько этапов:

  1. изготовление банкнот электронных денег абонентом А; на этом этапе абонент А сам определяет номинал банкноты и ее индивидуальный номер – признак, который отличает создаваемую банкноту от других.
  2. сертификация банком изготовленных банкнот; на этом этапе банк удостоверяет, что номинал банкнот обеспечен расчетным счетом абонента А,  уменьшает счет абонента А на величину стоимости банкноты и переводит ее в свой Эмиссионный фонд.
  3. передача по каналу абонентом А электронных банкнот абоненту В;
  4. передача по каналу абонентом В банку полученных электронных банкнот для проверки их на состоятельность;
  5. проверка банком полученных электронных банкнот на состоятельность (не являются ли полученные банкноты подделкой, либо не представляют ли они копии уже использованных банкнот);
  6. если представленные банкноты несостоятельные, то банк сообщает об этом абоненту В и процесс купли-продажи заканчивается. Если проверка заканчивается положительно, то банк переводит на счет абонента В номинал полученных банкнот, снимая определенную сумму со своего Эмиссионного фонда и извещает  об этом абоненту В.
  7. абонент В передает абоненту А проданный товар.

Рассмотрим выполнение перечисленных операций.




Начало  Назад  Вперед



Книжный магазин