[{"data":1,"prerenderedAt":123},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fcore-tech\u002Fwallet-requirements":3,"docs-surround-\u002Fdocs\u002Fcore-tech\u002Fwallet-requirements":113},{"id":4,"title":5,"body":6,"description":100,"extension":105,"image":106,"meta":107,"navTitle":106,"navigation":108,"path":109,"seo":110,"stem":111,"__hash__":112},"docs\u002Fdocs\u002Fcore-tech\u002FWallet-requirements.md","Wallet Requirements",{"type":7,"value":8,"toc":99},"minimark",[9,14,88,92,96],[10,11,13],"h2",{"id":12},"требования-к-приложению-кошелёк","Требования к приложению \"Кошелёк\"",[15,16,17,21,24,27,39,42,45,48,51,54,57,60,63,74,85],"ol",{},[18,19,20],"li",{},"Приложение \"Кошелёк\" должно иметь установочный файл инсталятор для Windows, Linux, MacOS",[18,22,23],{},"Инсталятор должен\u002Fможет быть представлен в виде одного-двух(-трёх файлов)",[18,25,26],{},"Инсталятор должен иметь лаконичный, понятный, дружелюбный для пользователя интерфейс",[18,28,29,30],{},"Установка\u002Fудаление приложения должна быть простой и прозрачной как для пользователя, так и для ОС:",[31,32,33,36],"ul",{},[18,34,35],{},"Пользователь должен иметь возможность задавать путь к папке для установки",[18,37,38],{},"Пользователь должен иметь возможность легко удалить приложение из ОС со всеми служебными файлами",[18,40,41],{},"При первом запуске приложения должна быть предоставлена возможность (поле) для ввода секретного ключа пользователя, шифрующего БД с UTXO и инициализирующего генератор ключей",[18,43,44],{},"Приложение должно уведомлять пользователя о крайней степени важности знания секретного ключа в настоящее и будущее время",[18,46,47],{},"При запуске приложения должно быть поле для введения-идентификации секретного ключа пользователя",[18,49,50],{},"Приложение должно уведомлять пользователя о неверно введённом секретном ключе",[18,52,53],{},"Приложение должно уметь показывать баланс пользователя",[18,55,56],{},"Приложение должно уметь отображать статистику статусов UTXO из БД",[18,58,59],{},"Приложение должно уметь отображать статус соединения с другим \"Кошельком\"",[18,61,62],{},"Приложение должно уметь отображать этапы (в виде статусов) осуществления транзакции между двумя \"Кошельками\"",[18,64,65,66],{},"Приложение должно предоставлять понятный и дружелюбный интерфейс пользователю для:",[31,67,68,71],{},[18,69,70],{},"связи с другим \"Кошельком\"",[18,72,73],{},"и осуществления транзакции",[18,75,76,77],{},"Приложение должно уведомлять пользователя:",[31,78,79,82],{},[18,80,81],{},"о некорректной транзакции",[18,83,84],{},"о разрыве соединения с другим \"Кошельком\"",[18,86,87],{},"Приложение должно уметь показывать пользователю\tисторию его транзакциий совместно с историей изменения его баланса",[10,89,91],{"id":90},"вопросы","Вопросы",[93,94,95],"p",{},"Приложение должно быть однопользовательским: один пользователь - одно приложение - один секретный ключ - одна БД для UTXO?",[93,97,98],{},"Или же приложение может быть многопользовательским: много пользователей - одно приложение - много ключей - несколько БД?",{"title":100,"searchDepth":101,"depth":101,"links":102},"",2,[103,104],{"id":12,"depth":101,"text":13},{"id":90,"depth":101,"text":91},"md",null,{},true,"\u002Fdocs\u002Fcore-tech\u002Fwallet-requirements",{"description":100},"docs\u002Fcore-tech\u002FWallet-requirements","TQjPe5UAExRK9rxoOZxSWaBObEJ8oI-i1oTqNbN8c0k",[114,119],{"title":115,"path":116,"stem":117,"description":118,"children":-1},"Wallet Audit","\u002Fdocs\u002Fcore-tech\u002Fwallet-audit","docs\u002Fcore-tech\u002FWallet-audit","Crypto-currencies are often criticized for being used by \"gray market\" and virtually inappropriate for compliant businesses due to their inherent non-transparency.",{"title":120,"path":121,"stem":122,"description":100,"children":-1},"Wallets Discovery And Dialog Proposal","\u002Fdocs\u002Fcore-tech\u002Fwallets-discovery-and-dialog-proposal","docs\u002Fcore-tech\u002FWallets-discovery-and-dialog-proposal",1783006091135]