...
через полгодика тоже ждать будете по 3 часа синхронизации
и смерть форку
...
В NEM вопрос синхронизации решен принципиально:
- Публичные узлы.
Для начала работы в кошельке вообще необязательно загружать блокчейн (уже реализовано).
- Если в настройках NCC указать ip публичного узла, то кошелек будет готов к работе всегда моментально. И через полгода и через десять лет. Публичные узлы обычно это vps с работающей NIS 24/7, в настройках standalone версии NIS можно установить разрешенное количество подключаемых NCC (предел зависит от мощности компьютера, на котором NIS работает; для самых дешевых vps рекомендованное число не более 10, но можно установить и 100).
- Возможно чаще будет использоваться такой вариант публичных узлов. Те, кому необходимо постоянно работать с NEM, будут запускать для себя свой личный NIS 24/7 на каком-нибудь копеечном девайсе (обычный пользователь) или vps (продвинутый пользователь), и будут его использовать в качестве публичного только для себя (ну и для своих близких и друзей). В настройках NIS можно перечислить NEM адреса тех пользователей, которым будет разрешено подключение к этому публичному узлу.
- Снимки блокчейна.
Для начала работы в кошельке не нужно будет загружать полный блокчейн (в разработке).
- NEM будет поддерживать т.н. сводный блокчейн для того, чтобы ускорить начальную синхронизацию узлов. Для этого в NEM будет два типа узлов: серверные узлы и обычные узлы. Каждый серверный узел будет хранить полный блокчейн. Обычные узлы будут подключаться к сети и запрашивать снимок [snapshot] блокчейна с серверных узлов. Снимок блокчейна будет создаваться ежедневно. Размер снимка [на порядок? нет данных] меньше размера блокчейна, таким образом синхронизация снимка будет происходить очень быстро, после чего клиенту останется синхронизировать оставшиеся блоки, которые были сделаны после снимка до текущего времени. После синхронизации этих блоков, клиент готов к взаимодействию с NEM сетью.
Да, и насчет форка - смелое определение ))