Эта версия I2P (Java-версия, распространяемая на этом сайте) включает в себя «Список стран с ограничениями, который мы используем, чтобы решить, как должны вести себя маршрутизаторы в регионах, где действие таких приложений, как I2P, может быть ограничено законом. Например, хотя ни одна из известных нам стран не запрещает использование I2P, в некоторых странах существуют широкие запреты на участвовать в маршрутизации для других стран. Маршрутизаторы, которые находятся в странах с ограничениями, будут автоматически переведены в режим «Скрытый».
Проект основан на результатах исследований, предоставленных организациями по гражданским и цифровым правам, чтобы поспособствовать принятию решений, обеспечивающих защиту пользователей. В данном случае было использовано текущее исследование, предоставленное Freedom House. Главная мысль заключается в том, чтобы включать страны с рейтингом гражданских свобод (CL) 16 или менее или с рейтингом свободы Интернета 39 (несвободные).
Краткое описание скрытого режима
Когда маршрутизатор переводится в скрытый режим, в его работе меняются три ключевых момента. Он перестает публиковать информацию о маршрутизаторе в NetDB, принимать используемые туннели и начнет отклонять прямые соединения с маршрутизаторами в той же стране, в которой он находится. Эти защитные меры усложняют перечисление маршрутизаторов и не позволяют им нарушать ограничения на маршрутизацию трафика для других стран.
Список стран с ограничениями, 2020 год
/* Afghanistan */ "AF",
/* Azerbaijan */ "AZ",
/* Bahrain */ "BH",
/* Belarus */ "BY",
/* Brunei */ "BN",
/* Burundi */ "BI",
/* Cameroon */ "CM",
/* Central African Republic */ "CF",
/* Chad */ "TD",
/* China */ "CN",
/* Cuba */ "CU",
/* Democratic Republic of the Congo */ "CD",
/* Egypt */ "EG",
/* Equatorial Guinea */ "GQ",
/* Eritrea */ "ER",
/* Ethiopia */ "ET",
/* Iran */ "IR",
/* Iraq */ "IQ",
/* Kazakhstan */ "KZ",
/* Laos */ "LA",
/* Libya */ "LY",
/* Myanmar */ "MM",
/* North Korea */ "KP",
/* Palestinian Territories */ "PS",
/* Pakistan */ "PK",
/* Rwanda */ "RW",
/* Saudi Arabia */ "SA",
/* Somalia */ "SO",
/* South Sudan */ "SS",
/* Sudan */ "SD",
/* Eswatini (Swaziland) */ "SZ",
/* Syria */ "SY",
/* Tajikistan */ "TJ",
/* Thailand */ "TH",
/* Turkey */ "TR",
/* Turkmenistan */ "TM",
/* Venezuela */ "VE",
/* United Arab Emirates */ "AE",
/* Uzbekistan */ "UZ",
/* Vietnam */ "VN",
/* Western Sahara */ "EH",
/* Yemen */ "YE"