То есть в данном случае выходит, что за все средства, хранящиеся на кошельке отвечает всего 1 файл wallet.dat, который по дефолту лежит в открытом виде и скопировав который у пользователя и затем удалив его, злоумышленник получает возможность анонимно и бесследно вывести из системы все хранящиеся там средства?
Более того, при утере данного файла не предусмотрена никакая возможность восстановить доступ к собственному кошельку?
В таком случае мое скромное мнение - при таком подходе на определенном этапе популярности системы случиться коллапс.
Поясню: пока % пользователей системы невелик - она незаметна и малоинтересна криминальным элементам. Как только это измениться, сразу же увеличится количество файлов wallet.dat в ботнете и кому то таки придет в голову дописать простой модуль к spyware по поиску/отправке/удалению данного файла (что на мой взгляд не представляет особой сложности, учитывая нынешний уровень данных "программ", которые с легкостью экспортируют сертификат webmoney с закрытым ключем).
С другой стороны потенциальному злоумышленнику даже нет необходимости его забирать, так как в интерфейсе программы не предусмотрено никакого подтверждения транзакции (визуального - WM Classic, текстового - YaD, sms - WM Light etc.)
Я к чему это все пишу.. Идея - великолепная, на мой взгляд свежая, интересная, позитивная и привлекательная по целому ряду причин. Ориентированная на определенную, не маленькую, группу пользователей сети (true ITшники, антиглобаллисты, параноики etc.), но на данный момент неработоспособная для широких масс (в качестве бета-версии для узкого круга людей погонять 10-20$ - да, вполне возможно) по ряду причин:
1. Нет возможности (пускай по желанию, а не в обязательном порядке) ассоциировать себя с "кошельком" (оптимальный вариант на мой взгляд - номер телефона) для возможности восстановить доступ в случае утери.
2. Нет защиты "от дурака" (почитайте архивы форумов старых платежных систем, что бы понять всю глубину данной фразы)
3. Полностью отсутствует настройка безопасности. Согласен, тонкая она тут не нужна, но минимальное подтверждение транзакции (One Time Password посредством sms с указанием суммы в тексте - помоему весьма толковое решение,), а так же псевдоидентификация в случае смены системы (тот же One Time Password).
А жаль. На фоне всеобщего недовольства WM, ограничений YaD и неясного происхождения LR - мог бы получится достойный вариант