Можешь публиковать что угодно ...
Набросал:
Инструкция по бета-тестированиюпре-бета версия Йоты - только серверная, графического интерфейса пользователя пока нет
скачать можно здесь:
https://s3-us-west-1.amazonaws.com/contattafiles/iota/p-yzppMcRG_cUBz/Iota-0.2.0.zip клиентская часть есть в виде командной строки в окне
локально запущенного браузера
клиент написан на javascript и поставляется в виде файла console.html
ещё раз для тех кто не понял: клиент console.html нужно запускать
локально даблкликом из локальной папки на компьютере а не вызывать в браузере с ремоут сервера.
Почему появляются непонятливые - они путают локальный клиент Йоты с веб-клиентами
таких крипто-валют как NEM или NXT у которых веб-клиент вызывается с сервера.
По словам разработчика Йота не применяет удаленный веб-клиент из соображений безопасности
поскольку сервер может быть взломан, удаленный веб-клиент на нем изменен и пароль Йоты перехвачен.
Для запуска сервера нужно проинсталлировать Java 8 jre последней версии (старше u66),
распаковать поставочный архив, заполнить файлы nodes.iota и configuration.iota
и выполнить команду java -jar Iota.jar
у сервера должен быть статический IP и должны быть открыты порты UDP 999 и TCP 999
в файле configuration.iota лучше изменить только iota.apiPassword - указать свой пароль на api запросы
а в файл nodes.iota нужно построчно записать IP адреса нескольких других серверов Йоты -
чем больше тем лучше - но узнавать эти адреса пока нужно личными запросами к другим йотоводам
и нигде не публиковать эти адреса, чтобы враги Йоты не заддосили молодую сеть
и еще чтобы даже молодая сеть получилась достаточно распределенная.
Так что стучитесь в личку другим йотоводам этой темы и сообщайте свой статический IP и узнавайте их.
Открыто тут не публикуйте - буду удалять.
После запуска сервера, например, на VPS/VDS, на него можно посылать команды
со своего
локального клиента, т.е. на своем компьютере нужно даблкликнуть console.html
затем можно написать help и получить список команд. Из них самая важная - setapi url
она позволяет установить связь со своим удаленным сервером
формат команды такой - setapi
http://myIP_or_mydomain:999в ответ консоль напишет OK, но это ещё не значит что связь с сервером установлена
далее нужно направлять запросы в формате JSON:
https://ru.wikipedia.org/wiki/JSON простейший запрос - {} - ответом будет жёлтое
{"error": "Incorrect 'password'"}но это уже будет означать, что сервер работает. Можно узнать его состояние запросом:
{"password":"myPassswwwooorrrddd","command":"getNodeInfo"} - ответом будет зелёная строка типа
{"jreAvailableProcessors": 1, "jreFreeMemory": 1517112, "jreMaxMemory": 127729664, "jreTotalMemory": 8126464, "neighbors": 8, "seenTransactions": 0, "tips": 0, "unseenTransactions": 0, "version": "0.2.0"}В версии 0.2.0 временно добавлен запрос getBalance, затем будет убран, формат такой:
{"command": "getBalance", "address": "OMJGD....XIMJZNRG9HAS"}
понятно, что узнать свой баланс можно только после рассылки генезисной Косички
что разработчик обещает сделать сегодня.
Вот есть мануал по созданию своего VPS для йоты на AWS:
https://s3-us-west-1.amazonaws.com/contattafiles/iota/ycNCtiOwXRMtXM4/iota_noob.pdf