«Яндекс. Деньги» – популярный в России проект интернет-платежей, был создан в 2002 г. компанией «Яндекс» и группой компаний PayCash. Но с 30 марта 2007 г. компания «Яндекс» стала единоличным владельцем проекта «Яндекс. Деньги». Второй совладелец платежной системы, компания PayCash, продала всю свою долю в проекте, лицензию на технологии и программное обеспечение, использующееся в системе. Сделка повлекла смену юридического лица – вместо ООО «Яндекс. Деньги» было образовано ООО «ПС Яндекс. Деньги». Переименование и изменение состава владельцев никак не отразились на пользователях системы. Новая компания также сохранила все договоренности с партнерами системы. В настоящее время система продолжает активно развиваться, мы же опишем основные принципы и условия ее функционирования.
В системе используется два разных типа кошелька «Яндекс. Кошелек» – (доступ с помощью веб-интерфейса) и «Интернет. Кошелек» (доступ с помощью специального ПО). Оба эти кошелька не связаны между собой, имеют разные балансы, номера и разную правовую и технологическую основу функционирования.
В основе «Интернет. Кошелька» компания PayCash использовала модель цифровых наличных (digital cash), разработанную отцом-основателем электронной наличности – Дэвидом Чаумом (David Chaum), ученым-криптографом из Нидерландов, создавшим в 1994 г. компанию Digicash и платежную систему eCash. Правда, в отличие от классической модели Чаума, вместо электронных монет PayCash использует свою разработку – «платежную книжку», номинал которой подтверждается подписью банка. Пользователь может расходовать средства по этой платежной книжке, не зная подписи банка, но зачисление на нее осуществляется только в случае подтверждения операции банком методом «слепой» подписи (blind signature) [18] . Подобный метод означает, что генерация самих «платежных книжек» осуществляется электронным кошельком, а банк подтверждает только их номинал, не зная их реквизитов, обеспечивая тем самым анонимность платежей в системе. Для защиты от мошенничества средства «платежной книжки» – электронные монеты являются одноразовыми, т. е. при осуществлении оплаты банк проверяет, не использовались ли эти электронные деньги раньше: если да, то отказывает в совершении покупки, если нет, то осуществляет эмиссию новых монет и зачисление их на кошелек получателя, а оплаченные монеты считает использованными. Система позволяет хранить цифровую наличность непосредственно в электронных кошельках клиентов, совершенно независимо от сервера системы. Такой подход обеспечивает повышенную защиту самой системы, однако при потере или неисправности электронного носителя, на котором хранится наличность, теряются и электронные деньги клиента аналогично с потерей обычных монет или купюр.