translating to russian language #324

See merge request monero-project/monero-site!913
This commit is contained in:
luigi1111 2018-11-30 22:12:09 +01:00
commit 2a99cd2127
216 changed files with 9130 additions and 2 deletions

View file

@ -24,7 +24,7 @@ plugins:
- jekyll-multiple-languages-plugin - jekyll-multiple-languages-plugin
# jekyll-multiple-languages-plugin settings: # jekyll-multiple-languages-plugin settings:
languages: ["en", "es", "it", "pl", "fr", "ar"] languages: ["en", "es", "it", "pl", "fr", "ar", "ru"]
exclude_from_localizations: ["img", "css", "fonts", "media", "404", "feed.xml", "404", "meta", "forum-funding-system", "_posts", "legal"] exclude_from_localizations: ["img", "css", "fonts", "media", "404", "feed.xml", "404", "meta", "forum-funding-system", "_posts", "legal"]
@ -47,4 +47,4 @@ sitemap:
- "/ietemplates/poll4.xml" - "/ietemplates/poll4.xml"
- "/ietemplates/poll5.xml" - "/ietemplates/poll5.xml"
- "/feed.xml" - "/feed.xml"
- "/404/index.md" - "/404/index.md"

View file

@ -0,0 +1,52 @@
- title: Ресурсы
subfolderitems:
- name: О Monero
url: resources/about/
- name: Moneropedia
url: resources/moneropedia/
- name: Руководства для разработчиков
url: resources/developer-guides/
- name: Руководства для пользователей
url: resources/user-guides/
- name: Библиотека
url: library
- name: Канал RSS
url: https://getmonero.org/feed.xml
- title: Каналы IRC
subfolderitems:
- name: monero
url: irc://chat.freenode.net/#monero
- name: monero-dev
url: irc://chat.freenode.net/#monero-dev
- name: monero-markets
url: irc://chat.freenode.net/#monero-markets
- name: monero-pools
url: irc://chat.freenode.net/#monero-pools
- name: monero-community
url: irc://chat.freenode.net/#monero-community
- name: monero-translations
url: irc://chat.freenode.net/#monero-translations
- name: monero-hardware
url: irc://chat.freenode.net/#monero-hardware
- title: Сообщество
subfolderitems:
- name: Reddit
url: https://reddit.com/r/monero
- name: Stack Exchange
url: https://monero.stackexchange.com/
- name: Ветка на BitcoinTalk
url: https://bitcointalk.org/index.php?topic=583449.0
- name: Чат в Mattermost
url: https://mattermost.getmonero.org/
- name: Чат в Telegram
url: https://telegram.me/bitmonero
- title: Проект Monero
subfolderitems:
- name: Open Alias
url: https://openalias.org/
- name: Kovri
url: https://getkovri.org/
- name: Исследовательская лаборатория Monero
url: resources/research-lab/
- name: Пресс-кит Monero
url: press-kit

View file

@ -0,0 +1,6 @@
- name: Юридическая информация
url: legal
- name: Исходный код
url: https://github.com/monero-project
- name: Техническая спецификация
url: technical-specs/

View file

@ -0,0 +1,54 @@
- title: С чего начать
subfolderitems:
- page: Что такое Monero?
url: get-started/what-is-monero
- page: Использование
url: get-started/using
- page: Получение
url: get-started/accepting
- page: Содействие
url: get-started/contributing
- page: Майнинг
url: get-started/mining
- page: Вопросы-Ответы
url: get-started/faq
- title: Загрузки
url: downloads/
- title: Последние новости
subfolderitems:
- page: Все новости
url: blog
- page: Официальные отчёты
url: blog/tags/monero%20missives.html
- page: Журналы встреч
url: blog/tags/dev%20diaries.html
- page: Релизы
url: blog/tags/releases.html
- title: Сообщество
subfolderitems:
- page: Команда
url: community/team
- page: Место встречи
url: community/hangouts
- page: Благотворительность
url: community/sponsorships
- page: Торговля
url: community/merchants
- title: Ресурсы
subfolderitems:
- page: О Monero
url: resources/about
- page: Дорожная карта
url: resources/roadmap
- page: Исследовательская лаборатория
url: resources/research-lab
- page: Moneropedia
url: resources/moneropedia
- page: Руководства для пользователей
url: resources/user-guides
- page: Руководства для разработчиков
url: resources/developer-guides
- page: Техническая спецификация
url: technical-specs
- page: Библиотека
url: library

120
_data/lang/ru/roadmap.yml Normal file
View file

@ -0,0 +1,120 @@
- year: 2014
accomplishments:
- name: Создание раздела на Bitcointalk
date: 2014-04-18
status: completed
- name: Переименование из Bitmonero в Monero
date: 2014-04-23
status: completed
- name: Восстановление после спам-атаки
date: 2014-09-04
status: completed
- name: Публикация первого и второго отчета от Иследовательской Лабаратории Monero
date: 2014-09-12
status: completed
- name: Публикация третьего отчета от Иследовательской Лабаратории Monero
date: 2014-09-25
status: completed
- name: Выпуск версии 0.8.8.6
date: 2014-12-08
status: completed
- year: 2015
accomplishments:
- name: Публикация четвертого отчета от Иследовательской Лабаратории Monero
date: 2015-01-26
status: completed
- year: 2016
accomplishments:
- name: Выпуск версии 0.9.0 Hydrogen Helix
date: 2016-01-01
status: completed
- name: Публикация пятого отчета от Иследовательской Лабаратории Monero
date: 2016-02-10
status: completed
- name: Обновление сети, изменен минимально допустимый размера кольца "ringsize" от 3 и более для всех транзаций
date: 2016-03-22
status: completed
- name: Выпуск версии 0.10.0 Wolfram Warptangent
date: 2016-09-18
status: completed
- name: Обновление сети для разделения на номиналы
date: 2016-09-21
status: completed
- name: Выпуск версии 0.10.1 Wolfram Warptangent
date: 2016-12-14
status: completed
- name: Официальный выпуск GUI Beta 1
date: 2016-12-22
status: completed
- year: 2017
accomplishments:
- name: Обновление сети для включения функции RingCT в состав транзакции
date: 2017-01-05
status: completed
- name: Выпуск версии 0.10.2; исправлена критическая уязвимость
date: 2017-02-22
status: completed
- name: Выпуск версии 0.10.3.1 Wolfram Warptangent
date: 2017-03-27
status: completed
- name: Обновление сети для настройки минимального размера блока и динамического алгоритма сборов
date: 2017-04-15
status: completed
- name: Изменение внешнего вида веб-сайта getmonero.org
date: 2017-07-04
status: completed
- name: Выпуск версии 0.11.0.0
date: 2017-09-07
status: completed
- name: Пушистые блоки "Fluffy blocks"
date: 2017-09-07
status: completed
- name: Выход GUI версии из статуса бета-версии
date: 2017-09-10
status: completed
- name: Обновление сети, изменен минимально допустимый размера кольца "ringsize" от 5 и более и включения функции RingCT для всех транзаций
date: 2017-09-15
status: completed
- name: 0MQ/ZeroMQ
date: September, 2017
status: completed
- name: Субадреса
date: October, 2017
status: completed
- name: Мультиподписи (multisig)
date: December, 2017
status: completed
- year: 2018
accomplishments:
- name: Переход на новый алгоритм доказательства работы "PoW" CryptoNoteV7
date: 2018-04-06
status: completed
- name: Обновление сети, изменен минимально допустимый размера кольца "ringsize" от 7 и более, интегрированы мультиподписи (multisig) и субадреса, изменен алгоритм доказательства работы "PoW"
date: 2018-04-06
status: completed
- name: Перевод getmonero.org на французский и польский язык
date: 2018-04-24
status: completed
- name: Поддержка аппаратного кошелька Ledger
date: 2018-06-04
status: completed
- name: Выпуск alpha версии Kovri
date: 2018-08-01
status: completed
- name: Изменение внешнего вида для cистемы общественного финансирования "FFS"
date:
status: ongoing
- name: Улучшение эффективности доказательства диапазона RingCT для уменьшения размера транзакций
date:
status: ongoing
- name: Интеграция Kovri
date:
status: upcoming
- year: 2019
accomplishments:
- name: Решения второго уровня для скорости и масштабируемости
date:
status: upcoming
- name: Дополнительные научные работы от Иследовательской Лабаратории Monero
date:
status: upcoming

View file

@ -5,6 +5,7 @@ langs:
pl: Polski pl: Polski
fr: Français fr: Français
ar: Arabic ar: Arabic
ru: Русский
global: global:
date: '%Y/%m/%d' date: '%Y/%m/%d'

View file

@ -5,6 +5,7 @@ langs:
pl: Polski pl: Polski
fr: Français fr: Français
ar: العربية ar: العربية
ru: Русский
global: global:
date: '%Y/%m/%d' date: '%Y/%m/%d'

View file

@ -5,6 +5,7 @@
pl: Polski pl: Polski
fr: Français fr: Français
ar: العربية ar: العربية
ru: Русский
global: global:
date: '%d/%m/%Y' date: '%d/%m/%Y'

View file

@ -5,6 +5,7 @@ langs:
pl: Polski pl: Polski
fr: Français fr: Français
ar: العربية ar: العربية
ru: Русский
global: global:
date: '%d/%m/%Y' date: '%d/%m/%Y'

View file

@ -5,6 +5,7 @@ langs:
pl: Polski pl: Polski
fr: Français fr: Français
ar: العربية ar: العربية
ru: Русский
global: global:
date: '%Y/%m/%d' date: '%Y/%m/%d'

View file

@ -5,6 +5,7 @@ langs:
pl: Polski pl: Polski
fr: Français fr: Français
ar: العربية ar: العربية
ru: Русский
global: global:
date: '%Y/%m/%d' date: '%Y/%m/%d'

622
_i18n/ru.yml Normal file
View file

@ -0,0 +1,622 @@
langs:
en: English
es: Español
it: Italiano
pl: Polski
fr: Français
ar: العربية
ru: Русский
global:
date: '%Y/%m/%d'
monero: Monero
getting_started: Введение
copyright: Авторские права
monero_project: Проект Monero
sitename: getmonero.org, Проект Monero
wiki: Moneropedia
tags: Статьи по темам
wikimeta: Moneropedia, открытая энциклопедия знаний о Monero
tagsmeta: Все статьи блога Monero, отмеченные тегами
titlemeta: Добро пожаловать в Monero, цифровую валюту, которая является анонимной, неотслеживаемой и децентрализованной
terms: Правила
privacy: Конфиденциальность
copyright: Авторские права
untranslated: Эта страница еще не переведена. Если вы хотите помочь с переводом, ознакомьтесь с
outdatedMax: Эта страница устарела. Мы рекомендуем вам не полагаться на нее и вместо этого перейти к
outdatedVersion: английской версии
outdatedMin: Эта страница была обновлена с момента перевода. Вы можете использовать данную версию, но она может быть неточной.
lang_tag: "@lang_tag_ru"
titles:
index: Начало
whatismonero: Что такое Monero (XMR)?
using: Использование Monero
accepting: Получение Monero
contributing: Улучшить Monero
mining: Майнинг Monero
faq: FAQ
downloads: Загрузки
allposts: Все статьи блога
team: Команда Monero
hangouts: Место встречи
events: События
sponsorships: Спонсорская помощь
merchants: Торговля и услуги
about: О Monero
roadmap: Дорожная карта
researchlab: Иследовательская Лабаратория Monero
moneropedia: Moneropedia
userguides: Руководство пользователя
developerguides: Руководство для разработчика
technicalspecs: Техническая спецификация
themoneroproject: Проект Monero
presskit: Пресс-кит Monero
legal: Юридическая информация
ffs: Система общественного финансирования
ffs-cp: Завершенные предложения
ffs-fr: Требуется финансирование
ffs-ideas: Идеи
ffs-ot: Открытые задачи
ffs-wip: Незавершенная работа
blogbytag: Блог по тегу
library: Библиотека
index:
page_title: "Monero - анонимная, неотслеживаемая и децентрализованная валюта"
home:
translated: "yes"
heading2: Неотслеживаемая цифровая валюта
monero_is_cash: Monero - это валюта, которая объединяет весь мир. Это быстро, конфиденциально и безопасно. С Monero вы сами себе банк. Вы можете потратить их абсолютно безопасно, зная, что другие пользователи не смогут узнать о вашем счете или отследить вашу финансовую деятельность.
get_started: Начало
why_monero_is_different: Почему Monero?
monero_is_secure: Monero - это безопасно
monero_is_secure_para: Monero - децентрализованная валюта, это означает, что это цифровые деньги, управляемые сообществом пользователей. Транзакции подтверждаются распределенным консенсусом, а затем безоговорочно регистрируются в блокчейне.
monero_is_private: Monero - это анонимно
monero_is_private_para: Monero использует кольцевые подписи, кольцевые конфиденциальные транзакции и скрытые адреса, чтобы запутать изначальное происхождение, суммы и пункты назначения для всех транзакций в сети. Monero предоставляет все преимущества децентрализованной криптовалюты.
monero_is_untraceable: Monero не отслеживается
monero_is_untraceable_para: Адреса для отправки и получения, а также транзакционные суммы по умолчанию запутываются. Транзакции не могут быть связаны с конкретным пользователем.
monero_is_fungible: Monero это взаимозаменяемость
monero_is_fungible_para1: Monero - это
monero_is_fungible_para2: взаимозаменяемость,
monero_is_fungible_para3: потому что она анонимна по умолчанию. Адреса пользователей Monero не могут быть занесены в черный список продавцами или биржами.
downloads: Загрузки
downloads_windows: Monero для Windows
downloads_mac: Monero для Mac
downloads_linux: Monero для Linux
downloads_blockchain: Блокчейн
different_system: Вашей операционной системы нет в списке?
view_all_downloads: Просмотреть все доступные загрузки можно здесь.
latest_news: Последние новости
more_news: Еще новости
moneropedia: Moneropedia
moneropedia_para: Хотели бы вы найти расшифровку применяемых терминов и концепций, используемых в Monero? Здесь вы найдете подробную расшифровку в алфавитном порядке.
moneropedia_button: Заглянуть в Moneropedia
user_guides: Руководства для пользователей
user_guides_para: Пошаговые руководства по всем аспектам Monero разделены по категориям и охватывают все - от создания кошелька и поддержания сети до редактирования этого веб-сайта.
user_guides_button: Читать руководства
faq: FAQ
faq_para: За эти годы мы подготовились и собрали для вашего удобства подробный и разнообразный FAQ. Не беспокойтесь, если вы не найдете ответы на свои вопросы, вы всегда можете обратиться к сообществу.
faq_button: Читать ответы
hangouts:
translated: "yes"
intro: Сообщество Monero разнообразно и всестороннее. Мы все выходцы из разных частей света и мира, но у нас есть места, где мы любим проводить время и собираться все вместе. Большинство из таких мест вы можете найти по ссылкам ниже. Присоединяйтесь к нам!
resources: Ресурсы рабочей группы
resources_para: В целях поддержки рабочих групп Monero располагает несколькими ресурсами, которые сообщество может использовать для организации и планирования проектов. Mattermost транслирует самые популярные каналы IRC, связанные с рабочими группами Monero.
irc: Каналы IRC
irc_para: Сообщество Monero использует большое множество IRC-каналов, каждый из которых используется для самых различных целей. В одних мы работаем, в других просто общаемся. Ниже вы найдете наиболее популярные из каналов.
stack_exchange: Stack Exchange
stack_exchange_para: Monero Stack Exchange - это быстрый и простой способ задать свои вопросы и получить на них ответы. Ниже вы сможете найти несколько примеров с вопросами / ответами на часто задаваемые вопросы.
stack_exchange_link: Посетите Stack Exchange
irc_channels:
- channel: monero
description: Этот канал используется для обсуждения всего, что связано с Monero.
- channel: monero-community
description: Этот канал предназначен для согласования и обсуждения идей.
- channel: monero-dev
description: Здесь вы встретите разработчиков Monero, их обсуждения идеи и запланированных изменений.
- channel: monero-markets
description: Мы используем этот канал, чтобы рассуждать о цене Monero и других монет.
- channel: monero-offtopic
description: Общение с другими пользователями Monero о вещах, не связанных с миром Monero.
- channel: monero-otc
description: За прилавком. Приходите сюда, чтобы купить XMR у нашего товарища Moneron.
- channel: monero-pools
description: Здесь будет интересно всем, кто занимается майнингом.
- channel: monero-research-lab
description: Исследование финансовой конфиденциальности с использованием криптовалют.
- channel: monero-translations
description: Локализация Monero на другие языки.
- channel: monero-hardware
description: Разработка аппаратных кошельков для Monero.
- channel: kovri
description: Этот канал используется для обсуждения всего, связанного с Kovri.
- channel: kovri-dev
description: Здесь вы встретите разработчиков Kovri и их обсуждения идей и предстоящих изменений.
merchants:
translated: "yes"
intro1: Продавцы стали ценить финансовую независимость, которую обеспечивает Monero. Ниже приведен список продавцов, о которых мы знаем, которые в настоящее время принимают к оплате Monero за их товары и услуги. Если компания больше не принимает Monero или вы хотите, чтобы ваш проект был включен в этот список, пожалуйста,
intro2: сообщите нам об этом на GitHub.
disclaimer: |
"Обратите внимание: эти ссылки предоставляются в целях ознакомления; они не являются полноценно одобренными со стороны сообщества Monero. Сообщество Monero не несет ответственности за законность или какое-либо содержание этих сайтов. Будьте предельно бдительны при совершении сделок. Ознакомьтесь с отзывами о конкретном сайте при совершении любых сделок или покупок."
sponsorships:
translated: "yes"
intro: Приведенные ниже компании и проекты поддержали Monero в его цели по обеспечению финансовой конфиденциальности в мире. Мы очень благодарны им за их вклад в благое дело. Если вы хотите стать спонсором, пожалуйста, свяжитесь с нами по адресу dev@getmonero.org.
team:
translated: "yes"
core: Основная команда
developers: Разработчики
developers_para1: Проект Monero насчитывает более 400 участников. Полный список приведен на
developers_para2: странице участников OpenHub.
developers_para3: Ниже вы найдете список людей, которые сделали все возможное для развития проекта Monero.
community: Сообщество
mrl: Лаборатория
thanks: Благодарность
downloads:
translated: "yes"
choose: Выберите свою операционную систему
sourceblockchain: Исходный код и блокчейн
mobilelight: Мобильные и легкий кошелек
hardware: Аппаратные кошельки
intro1: Если вам нужна помощь в выборе приложения, нажмите
intro2: здесь
intro3: для получения помощи. Выбери раздел соответствующий вашей операционной системе.
note1: "Примечание: для удобства хеш-суммы SHA256 перечислены рядом с загружаемым вариантом ПО, но полный список, подписанный GPG ключом, находится в файле"
note2: и должен рассматриваться как канонический, при этом подпись проверяется соответствующим ключом GPG в исходном коде (в / utils / gpg_keys).
currentversion: Актуальная версия
sourcecode: Исходный код
blockchain1: Если вы предпочитаете скачивать блокчейн отдельно, вместо полной синхронизации, вы можете
blockchain2: использовать эту ссылку для загрузки актуальной версии блокчейна Monero.
blockchain3: Как правило, гораздо быстрее выполнить синхронизацию в клиенте Monero с нуля. На процесс полной синхронизации требуется намного меньше вычислительной мощности вашего компьютера (процесс импорта очень ресурсоемкий).
hardware1: Сообщество Monero профинансировало
hardware2: унифицированный аппаратный кошелек
hardware3: разработка которого в настоящее время все еще продолжается. Кроме того, Ledger работает над
hardware4: интеграцией Monero в свои аппаратные кошельки.
mobilelight1: Ниже приведен список мобильных или легких кошельков, которые признаны надежными всем сообществом Monero. Если есть какой-то кошелек или разработка, которые здесь не указаны, вы можете попросить сообщество провести его аудит. Перейдите к
mobilelight2: Месту встречи,
mobilelight3: чтобы увидеть, как с нами связаться.
clionly: Только Command-Line Tools
monero-project:
translated: "yes"
kovri: Проект Kovri использует сквозное шифрование, так что ни отправителю, ни получателю транзакции Monero не нужно раскрывать свой IP-адрес. Это делается с использованием той же технологии, которая лежит в идеологии darknet, i2p («Невидимый интернет»). В настоящее время проект все еще находится в активной разработке и не интегрирован с экосистемой Monero.
kovri_button: Посетить веб-сайт Kovri
openalias: Проект OpenAlias упрощает криптовалютные платежи, предоставляя FQDN (Полные квалифицированные доменные имена, например, example.openalias.org) для адресов кошельков Monero. Реализация проекта идет полным ходом и уже реализована в большинстве кошельков Monero.
openalias_button: Посетить веб-сайт OpenAlias
press-kit:
translated: "yes"
intro1: Здесь вы найдете логотип и символ Monero. Вы можете выбрать необходимый вам размер изображения или загрузить его в формате .ai для самостоятельной работы с изображением.
intro2: Обратите внимание, что параметр белого фона имеет фон только под самим символом Monero, а не выступает в качестве фона для всего изображения.
intro3: Вы можете скачать все доступные файлы на этой странице в один zip-архив, нажав
intro4: здесь.
noback: Прозрачный фон
whiteback: Белый фон
symbol: Символ Monero
logo: Логотип Monero
small: Маленький
medium: Средний
large: Большой
symbol_file: Символ в формате .ai
logo_file: Логотип в формате .ai
accepting:
translated: "yes"
title: Инструкция для интерфейса командной строки
basics: Основы
basics_para1: Monero работает немного иначе, чем другие @криптовалюты, к которым вы могли привыкнуть. В случае с такой криптовалютой, как Bitcoin и ее многочисленными производными, торговые системы приема оплаты обычно создают новый @адрес для каждого платежа или каждого пользователя при получении транзакции.
basics_para2: Поскольку у Monero есть "одноразовые адреса" (stealth-addresses), нет необходимости иметь отдельные адреса для каждого платежа или пользователя, и может быть опубликован всего один адрес. Для того, чтобы получить платеж, продавец предоставляет покупателю свой "идентификатор платежа" (payment ID).
basics_para3: "Идентификатор платежа (Payment-ID) - это шестнадцатеричная строка длиной 64 символа, которая создается продавцом для идентификации платежа. Пример идентификатора платежа"
checking: Проверка платежа в monero-wallet-cli
checking_para1: |
Если вы хотите проверить платеж с помощью monero-wallet-cli, вы можете использовать команду "payments", за которой следует идентификатор платежа, который вы хотите проверить. Например:
checking_para2: Если вам нужно проверить платеж на программном уровне, тогда, следуйте инструкции в следующем разделе.
receiving: Получение платежа шаг за шагом
receiving_list1: Создайте случайную 64-значную шестнадцатеричную строку для оплаты
receiving_list2: Сообщите свой идентификатор платежа и адрес Monero лицу, которое производит платеж
receiving_list3: Проверьте платеж, используя команду "payments" в monero-wallet-cli
program: Проверка платежа программным способом
program_para1: Для того, чтобы проверить платеж программными средствами можно использовать get_payments или get_bulk_payments с json RPC вызовом API-интерфейса.
program_para2: для этого потребуется параметр payment_id с одним идентификатором платежа.
program_para3: этот метод является предпочтительным и требует двух параметров, payment_ids - массив идентификаторов платежей JSON и дополнительный min_block_height с высотой блока для сканирования.
program_para4: |
Пример возвращаемых данных выглядит следующим образом:
program_para5: Важно отметить, что возвращаемые данные о суммах указаны в базовых единицах Monero, а не в единицах используемых в приложениях для конечного пользователя. Поскольку транзакция обычно имеет несколько выходов, которые складываются в общую сумму ,необходимую для оплаты, суммы должны быть сгруппированы по tx_hash или payment_id. Кроме того, несколько выходов могут иметь одинаковую сумму Крайне важно не пытаться отфильтровать возвращенные данные из одного вызова get_bulk_payments.
program_para6: Перед сканированием платежей полезно свериться с демоном RPC API (вызов get_info RPC), чтобы увидеть, появились ли новые блоки. Как правило, вам будет необходимо просканировать последний полученный блок, указав его как min_block_height для get_bulk_payments.
scanning: Программное сканирование платежей
scanning_list1: Получите текущую высоту блока от демона, следует учитывать, что она может увеличится в высоте с момента последнего сканирования
scanning_list2: Вызов API get_bulk_payments вызывает API RPC с последней отсканированной высотой и списком всех идентификаторов платежей в нашей системе
scanning_list3: Сохраните текущую высоту блока в качестве основной просканированной высоты
scanning_list4: Удалить дубликаты на основе хэшей транзакций, которые вы уже успешно получили и обработали
contributing:
translated: "yes"
intro: Monero - это проект с открытым исходным кодом, который полностью управляемый сообществом. Ниже описано несколько способов поддержки проекта.
network: Поддержка сети
develop: Разработка
develop_para1: Monero в большей своей части написан на C++. Поскольку это децентрализованный проект, каждый может добавлять или вносить изменения в существующий код. Запросы на внесенных изменений объединяются на основе общего консенсуса сообщества. Ознакомиться с которыми можно в
develop_para2: репозитории
develop_para3: и открытых
develop_para4: вопросах.
full-node: Запуск полного узла
full-node_para: Вы можете запустить monerod с открытым портом 18080. Запуск полного узла обеспечивает максимальную конфиденциальность при транзакциях Monero. Это также улучшает распределенное скачивание блокчейна для новых пользователей сети.
mine: Майнинг
mine_para1: Процесс майнинга гарантирует, что сеть Monero останется децентрализованной и безопасной. В графическом интерфейсе и в интерфейсе командной строки кошелька Monero может быть включен фоновый режим майнинга. С программным обеспечением для майнинга можно ознакомиться
mine_para2: здесь.
ffs: Перейти к системе общественного финансирования
ffs_para1: Monero использует
ffs_para2: систему общественного финансирования,
ffs_para3: в соответствии с которой проекты и идеи предлагаются для дальнейшего развития и финансируются сообществом. Финансирование проводится в депонировании и вознаграждает разработчиков после достижения определенных этапов. Любой может создавать новые предложения или финансировать уже существующие.
donate: Пожертвования
donate_para1: Постоянное развитие проекта поддерживается за счет пожертвований и
donate_para2: спонсорской помощи.
donate-xmr: Пожертвовать в Monero
donate-xmr_para: Пожертвования могут быть отправлены на
or: или
donate-btc: Пожертвовать в Bitcoin
donate-btc_para: Пожертвования могут быть отправлены на
donate-other: Другие
donate-other_para1: электронную почту
donate-other_para2: для альтернативных способов пожертвования или если вы хотите стать прямым спонсором проекта Monero.
faq:
translated: "yes"
q1: Почему Monero имеет ценность?
a1: Monero имеет ценность до того момента, пока люди готовы его покупать. Если никто не хочет покупать Monero, тогда это не будет иметь никакой ценности. Цена Monero увеличивается, если спрос превышает предложение, и уменьшается, если предложение превышает спрос.
q2: Как я могу получить Monero?
a2: Вы можете купить Monero на бирже или напрямую у другого человека. Кроме того, вы можете попробовать майнинг Monero, чтобы получить монеты из вознаграждения за успешное решение и нахождение блока.
q3: Что такое мнемоническая фраза?
a3: Мнемоническая фраза - это набор из 25 слов, которые можно использовать для восстановления учетной записи в любое время и в любом месте. Храните вашу мнемоническую фразу в безопасности и передавайте её кому-либо.
q4: Чем конфиденциальность Monero отличается от других монет?
a4: |
Monero использует три технологии конфиденциальности: кольцевые подписки, кольцевые конфиденциальные транзакции (RingCT) и скрытые адреса. Они скрывают отправителя, суммы и получателя. Все транзакции в сети являются личными по мандату; нет возможности случайно отправить прозрачную транзакцию. Эти функции являются уникальными для Monero. Вам не следует доверять никому другому в вопросе вашей конфиденциальности.
q5: Почему мой кошелек так долго синхронизируется?
a5: Если вы используете полный узел локально, вам нужно скопировать весь блокчейн на свой компьютер. Это может занять довольно много времени, особенно на медленном жестком диске или при слабом подключении к интернету. Если вы используете удаленный узел, ваш компьютер все равно должен запросить копию всех выходных данных, что может занять несколько часов. Будьте терпеливы, и если вы хотите пожертвовать конфиденциальностью для более быстрого времени синхронизации, используйте "легкий" кошелекa.
q6: В чем разница между "легким" и "обычным" кошельком?
a6: Для "легкого" кошелька вы указываете только свой ключ к узлу, который в свое время сканирует блокчейн и ищет входящие транзакции для учетной запись. Этот узел будет знать, когда вы получите деньги, но он не будет знать сколько вы получили и от кого вы получили Monero. В зависимости от программного обеспечения вашего кошелька вы можете использовать контролируемый вами узел, чтобы избежать утечки конфиденциальной информации. Для большей конфиденциальности используйте "обычный" кошелек, который можно использовать с вашим собственным узлом.
q7: Чем Monero отличается от Bitcoin?
a7: Monero не основан на коде Bitcoin. Он основан на совсем другом протоколе - CryptoNote. Bitcoin - это полностью прозрачная система, где люди могут видеть сколько именно денег отправляется от одного пользователя другому. Monero скрывает эту информацию для защиты конфиденциальности пользователей во всех транзакциях. Monero имеет динамический размер блока и динамические сборы, устойчив против ASIC устройств, а также ряд других изменений выделяющих его на фоне Bitcoin.
q8: Есть ли у Monero ограничение на размер блока?
a8: Нет, у Monero нет жесткого ограничения на размера блока. Размер блока может увеличиваться или уменьшаться по требованию сети. Он ограничен определенным темпом роста, чтобы предотвратить резкий скачек или падение размера блока.
q9: Что такое блокчейн?
a9: Блокчейн - это система, которая хранит копию всех транзакций в сети Monero. Каждые две минуты в блокчейне появляется новый блок с новой информацией о транзакциях. Эта цепочка позволяет сети проверять количество денежных средств у пользователей и делает ее устойчивой к атакам и попыткам быть скомпрометированной.
q10: Что такое Kovri?
a10: Kovri - это I2P маршрутизатор, написанный на C++. I2P - это скрытая сеть наподобие Tor с некоторыми техническими отличиями. Kovri является независимым проектом Monero, но он будет работать в Monero и нескольких других проектах. Kovri скрывает транзакции, поэтому другие узлы не знают, кто именно создал транзакцию. Kovri можно использовать для скрытия всего трафика сети Monero через I2P, что помешает людям узнать, кто именно использует сеть Monero. Kovri в настоящее время находится в альфа-версии, и еще не интегрирован в Monero. Узнайте больше о Kovri на веб-сайт <a href="https://getkovri.org">проекта.</a>
q11: Что такое взаимозаменяемость и почему это так важно?
a11: Взаимозаменяемость - это простое свойство денег, при котором нет различий между двумя суммами одинаковой стоимости. Если бы два человека обменяли один раз по 10 и два раза по 5, то никто бы не был в проигрыше, верно? Однако давайте предположим, что все знают, что ранее 10 использовался вымогателями. Другой человек все еще будет намерен совершить сделку? Наверное, нет, даже если человек с 10 не имеет никакой связи с вымогателями. Это основная проблема, так как получатель должен постоянно проверять деньги, которые он получает, чтобы не получить "отмеченные" монеты. Деньги взаимозаменяемы, что означает, что людям не нужно проходить через эти усилия.
q12: Если Monero настолько приватен, откуда нам знать, что они не будут созданы из воздуха?
a12-1: В Monero каждая транзакция связанв с образом ключа, который может быть создан только владельцем вывода. Образы ключей, которые используются более одного раза, отклоняются майнерами как двойная трата и не могут быть добавлены в блок. Когда новая транзакция получена, майнеры проверяют, что образ ключа еще не существует, чтобы убедиться, что это не двойная трата.
a12-2: Мы также можем знать, что суммы транзакций действительны, даже если значение входных и выходных данных зашифрованы (они невидимы для всех, кроме получателя и отправителя). Поскольку суммы зашифрованы с использованием обязательств Педерсена, это означает, что ни один наблюдатель не может сказать суммы входов и выходов, но они могут использовать обязательство Педерсена, чтобы определить, что средства не был созданы из воздуха.
a12-3: Пока зашифрованные выходы суммы не равны сумме входов, которые были потрачены (они включают выход для получателя, возвратные входы и незашифрованные суммы за сделку), то у вас есть законные основания для того, чтобы полагать, что Monero не создаются из воздуха. Обязательства Педерсена означают, что суммы могут быть проверены как равные, но значение каждой из сумм Monero и значение для входов и выходов Monero индивидуально и не поддаются определению.
q13: Monero - это что-то волшебное и может защитить мою частную жизнь независимо от того, что я делаю ?
a13: Monero - это не волшебство. Если вы используете Monero, но даете свое реальное имя и адрес другой стороне, то другая сторона чудесным образом не забудет ваше имя и адрес. Если вы выдадите ваши секретные ключи, другие пользователи смогут узнать, какие конкретно операции вы совершали в сети Monero. Если вы скомпрометированы, недоброжелатели могут использовать "keylog" (кейлоггер) против вас. Если вы используете достаточно слабый пароль, другие смогут подобрать его методом перебора. Если вы используете облачное хранилище для хранения резервной копию мнемонической фразы, скорее всего, в скором времени вы обнаружите пропажу своих средств.
q14: Monero - это 100% анонимность?
a14: Нет такого понятия, как 100% анонимность. Ваш набор анонимности - это совокупность других людей, использующих Monero. Некоторые люди просто-напросто не используют Monero. У Monero тоже могут быть уязвимости. Даже если в данный момент уязвимостей нет, могут существовать способы получения некоторой информаций через уязвимости в конфиденциальности Monero в будущем. Сложность атак на сеть только увеличивается. Если вы пристёгнуты ремнём безопасности в автомобиле, у вас всё равно остается шанс попасть в автокатастрофу. Руководствуйтесь здравым смыслом и будьте предельно осторожны.
mining:
translated: "yes"
intro1: Monero - это криптовалюта, которая опирается на алгоритм proof-of-work (доказательство работы) для достижения распределенного консенсуса. Ниже вы можете найти ресурсы и информацию о том, как начать майнинг Monero.
intro2: Проект Monero не может вам рекомндовать какой-либо конкретный пул, программное обеспечение или оборудование.
support: Поддержка
support_para1: Посетите
support_para2: Место встречи,
support_para3: /r/moneromining (необходимо знание английского языка)
support_para4: и
pools: Пулы
pools_para1: Cписок доверенных пулов для майнинга Monero
pools_para2: здесь.
benchmarking: Тесты производительности
benchmarking_para1: Смотрите здесь
benchmarking_para2: полный список GPU /CPU оборудования для майнинга и их соответствующий хешрейт.
software: Программное обеспечение для майнинга
software_para: Обратите внимание, что некоторые майнеры могут иметь сборы для разработчика за ипользование их программного обеспечения.
using:
translated: "yes"
intro: Платежи с использованием Monero это легко. Эта страница предназначена для помощи пользователям в этом процессе.
learn: 1. Знакомство
learn_para1: Monero - безопасная, конфиденциальная и приватная криптовалюта. Разработчики и сообщество всячески стремятся помогать и сохранять эти ценностям. Узнайте больше, прочитав
learn_para2: Что такое Monero.
learn_para3: Кроме того,
learn_para4: исходный код
learn_para5: доступен для просмотра и обсуждения.
support: 2. Обратитесь за помощью
support_para1: Существует большое количество сообществ Monero, которые смогут вам помочь и ответят на ваши вопросы. Посетите
support_para2: Место встречи
support_para3: для получения дополнительной информации.
generate: 3. Создание кошелька
generate_para1: Кошелек Monero необходим для безопасного хранения ваших средств. Посетите
generate_para2: Страницу загрузки
generate_para3: для получения списка всех доступных кошельков.
generate_para4: Самый простой способ запустить узел Monero без нагрузки на вашу пропускную способность сети - арендовать VPS (виртуальный частный сервер). Мы рекомендуем использовать сайт
generate_para5: наряду с промо-кодом,
generate_para6: чтобы получить персональную скидку и ежемесячную цену в $6 за аренду VPS. При использовании этого купона и / или
generate_para7: нашей партнерской ссылки
generate_para8: также будет оказана помощь в текущем финансировании развития Monero.
acquire: 4. Приобретение Monero
acquire_para1: Monero можно приобрести на
acquire_para2: криптовалютных биржах
acquire_para3: наряду с другими криптовалютами. Другой способ получения Monero является
acquire_para4: майнинг,
acquire_para5: сложный вычислительный процесс, в результате которого операции в сети неизменно сохраняются в блокчейн.
send-receive: 5. Отправка и получение Monero
send-receive_para1: Узнайте, как отправлять и получать Monero, в данной
send-receive_para2: инструкции.
transact: 6. Покупки с использованием Monero
transact_para1: Moneroможно использовать для покупки товаров и услуг. Чтобы увидеть список продавцов и организаций, принимающих Monero, посетите раздел
transact_para2: Торговли и услуг.
what-is-monero:
translated: "yes"
need-to-know: Что же вам нужно знать
leading: Monero является ведущей криптовалютой с акцентом на приватные и устойчивые к цензуре транзакции.
leading_para1: Большинство существующих криптовалют, включая Bitcoinи Ethereum, имеют прозрачные блокчейны, это означает, что транзакции в блокчейне прозрачны и отслеживаемы. Кроме того, адреса отправителя и получателя транзакций могут быть связаны с реальной личностью человека.
leading_para2: Monero использует криптографию для защиты адресов отправителя и получателя, а также самих транзакций.
confidential: Транзакции в Monero конфиденциальны и не подлежат отслеживанию.
confidential_para1: Каждая транзакция Monero по умолчанию запутывает адрес отправки и получения, а также суммы транзакций. Эта конфиденциальность означает, что деятельность каждого пользователя Monero повышает конфиденциальность всех других пользователей, в отличие от выборочно прозрачных криптовалют (например, Z-Cash).
confidential_para2: Monero полностью взаимозаменяем. В силу запутывания, Monero не может быть уличина в предыдущих транзакциях. Это означает, что Monero всегда будет принят стороной получателя без риска какой-нибудь цензуры.
confidential_para3: Проект Kovri,
confidential_para4: в настоящее время находится в разработке
confidential_para5: ", будет маршрутизировать и шифровать транзакции через I2P узлы проекта. Это позволит спрятать реальный IP-адрес отправителя и обеспечить дополнительную защиту в сети."
grassroots: Monero - это огромное сообщество, которое объединяет лучшие мировые таланты в области исследования и создания криптовалют.
grassroots_para1: Более
grassroots_para2: 420 разработчиков,
grassroots_para3: в том числе 30 ключевых разработчиков которые внесли свой вклад в развитие проекта Monero. Форумы и каналы всегда активны, и приглашают в свои ряды новых пользователей.
grassroots_para4: Исследовательская лаборатория Monero, разработчики и участники сообщества постоянно меняют границы того, что возможно с точки зрения конфиденциальности и безопасности криптовалют.
grassroots_para5: Monero - не корпорация. Она разработана экспертами криптографии и энтузиастами со всего мира, которые жертвуют свое время и финансируются за счет пожертвований сообщества. Это означает, что Monero не может быть закрыта какой-либо одной страной или ограничена какой-либо конкретной правовой юрисдикцией.
electronic: Monero - это электронные деньги, которые позволяют осуществлять быстрые и недорогие платежи в любую точку мира.
electronic_para1: Нет многодневных периодов ожидания транзакции и риска каких-либо видов мошеннических возвратов платежей. Monero защищен от "контроля над капиталом" - меры, которая ограничивет поток традиционных валют, иногда до крайней степени, в странах, испытывающих экономическую нестабильность.
videos: Видео о Monero (английская версия)
about:
translated: "yes"
history: Краткая история
history_para1: Monero был запущен в апреле 2014 года. Это был честный, заранее анонсированный запуск эталонного CryptoNote кода. На момент запуска не было никакого премайнинга, инстамайнинга и никакая часть награды за блока не уходила разработчикам на развитие проекта. Смотрите оригинальную ветку на форуме Bitcointalk
history_para2: здесь.
history_para3: Основатель, thankful_for_today, предложил спорные изменения, с которыми сообщество не согласилось. С тех пор образовалась группа - Monero Core, которая разветвила протокол на два лагеря.
history_para4: Monero сделал несколько больших улучшений с момента своего запуска. Блокчейн был перенесен в другую структуру баз данных, чтобы обеспечить большую эффективность и гибкость при работе с ним, минимальные размеры кольцевых подписей были установлены так, что все транзакции были приватными по мандату, был реализован RingCT, чтобы скрыть суммы транзакций. Почти все улучшения обеспечили увеличение безопасности или конфиденциальности или облегчили использование Monero. Во-первых, Monero продолжает развиваться в планах общей конфиденциальности и безопасности, во-вторых, простоты использования и эффективности для обычного пользователя.
values: Наши принципы
values_para: Monero - это не просто технология. Это и есть технология. Некоторые из важных руководящих принципов перечислены ниже.
security: Безопасность
security_para: Пользователи должны иметь возможность доверять Monero безопасность своих транзакции, без риска ошибок или атаки на сеть. Monero дает награду за блок майнерам, которые являются наиболее важными участниками сети, которые обеспечивают эту самую безопасность. Все транзакции являются криптографически защищенными с применением новейших и наиболее эффективных инструментов шифрования.
privacy: Конфиденциальность
privacy_para: Monero серьезно относится к частной жизни своих пользователей. Monero должен быть в состоянии защитить пользователей в суде и, в крайнем случае, от смертной угрозы их жизни. Этот уровень конфиденциальности должен быть полностью доступен для всех пользователей без исключения, независимо от того, являются ли они технологически компетентными или понятия не имеют, как работает Monero. Пользователь должен доверять Monero таким образом, чтобы этот человек не чувствовал давления на свой привычный ритм жизни и на свои расходы из-за риска того, что другие пользователи могут узнать о них.
decentralization: Децентрализация
decentralization_para: Monero стремится обеспечить максимальную децентрализацию. С Monero вам не нужно доверять никому в сети, ведь она не управляется какой-либо группой пользователей. Алгоритм "доказательство работы" позволяет майнить Monero на обычных компьютерах пользователей, что затрудняет доминацию при покупке большого количества майнинговых мощностей. Узлы соединяются друг с другом при помощи протокола I2P, чтобы снизить риски раскрытия конфиденциальной информации о транзакциях (tba). Решения в области дальшейшего развития предельно ясны и открыты для общественного обсуждения. Журналы собраний разработчиков публикуются в интернете и доступны для прочтения всем желающим.
developer-guides:
translated: "yes"
outdated: "Следующие руководства устарели, но они по-прежнему являются хорошим пособием для начала работы."
rpc: Документация по RPC
daemonrpc: Документация по демону RPC
walletrpc: Документация по кошельку RPC
soon: Больше руководств и документации в ближайшее время...
user-guides:
translated: "yes"
general: Общие
mining: Майнинг
recovery: Востановление
wallets: Кошелек
offline-backup: Как сделать автономную резервную копию
vps-node: Как запустить узел на VPS
import-blockchain: Импортирование блокчейна Monero
monero-tools: Инструменты Monero
purchasing-storing: Безопасное приобретение и хранение Monero
verify-allos: Верификация двоичных файлов в командной строке Linux, Mac или Windows
verify-windows: Верификация двоичных файлов в Windows (для начинающих)
mine-on-pool: Как начать майнить на пуле через xmr-stack-cpu
solo-mine: Соло-майнинг в GUI
mine-docker: Майнинг при помощи XMRig и Docker
locked-funds: Как высвободить застрявшие средства
restore-account: Как восстановить учетную запись
qubes: Изолированный CLI кошелек/демон в Qubes + Whonix
cli-wallet: Начало работы с CLI кошельком
remote-node-gui: Как подключиться к удаленному узлу в GUI кошельке
view-only: Как сделать кошелек только для просмотра
prove-payment: Как доказать платеж
restore-from-keys: Восстановление кошелька из ключей
nicehash: Как заниматься майнингом Monero, не имея оборудования для майнинга
ledger-wallet-cli: Как создать Ledger Monero кошелек с помощью CLI (monero-wallet-cli)
roadmap:
translated: "yes"
completed: Завершенные задачи
ongoing: Постоянные задачи
upcoming: Предстоящие задачи
future: Будущие задачи
research-lab:
translated: "yes"
intro: Целью проекта Monero является не только создание взаимозаменяемой валюты, но и проведение непрерывных исследований в области финансовой анонимности в той мере, в которой она касается криптовалют. Мы предлагаем вам ознакомиться с работой Исследовательской лаборатории Monero (Monero Research Lab) и собираемся публиковать подобные статьи в дальнейшем.
mrl_papers: Статьи Monero Research Lab (английский язык)
abstract: Аннотация
introduction: Вступление
read-paper: Читать статью
mrl1: Возможная цепная реакция, связанная с отслеживаемостью, в рамках протокола CryptoNote 2.0
mrl1_abstract: В этом исследовательском бюллетене описаны вероятные способы атаки на систему анонимности, основанную на использовании кольцевых подписей. В качестве примера нами рассматривается протокол CryptoNote 2.0, используемый криптовалютой и якобы опубликованный Николасом ван Саберхагеном (Nicolas van Saberhagen) в 2012 году. Ранее уже было продемонстрировано, что неотслеживаемость, позволяющая скрыть пару одноразовых ключей, может зависеть от неотслеживаемости всех ключей, используемых при составлении кольцевой подписи. Это может стать причиной цепной реакции, которая будет выражаться в отслеживаемости кольцевых подписей, что грозит критической утратой свойства неотслеживаемости всей сети при условии неправильно выбранных параметров, а также если злоумышленник контролирует достаточный процент сети. Тем не менее подписи так и останутся одноразовыми, поэтому совсем необязательно такая атака поставит под угрозу анонимность пользователей. Однако подобная атака, вероятно, сможет ослабить защиту блокчейна, которую обеспечивает CryptoNote, от анализа. Этот бюллетень не проходил независимой технической экспертизы и отражает исключительно результаты внутренних исследований.
mrl2: Подделка виртуальных валют, использующих протокол CryptoNote, посредством эксплойтов дерева Меркла
mrl2_abstract: 4 сентября 2014 года против сети Monero была проведена необычная атака совершенно нового типа. В результате этой атаки сеть была разбита на две чёткие подсистемы, каждая из которых отказывалась признавать законность другой. Это повлекло за собой мириады последствий, не все из которых известны и по сей день. У злоумышленника было небольшое окно времени, которого бы хватило, например, на создание подделки. В этом исследовательском бюллетене описаны недостатки кода CryptoNote, которые делают возможным проведение такой атаки, а также решение, изначально предложенное Рафалем Фримэном (Rafal Freeman)
mrl3: Monero не так загадочна, как может показаться
mrl3_abstract: Недавно по сети Интернет расползлись страх и сомнения в отношении исходного кода и протокола CryptoNote. Причиной послужил тот факт, что данный протокол сложнее, чем, скажем, протокол, лежащий в основе Bitcoin. Этот бюллетень должен был развеять некоторые заблуждения, а также снять некую завесу тайны, покрывающую кольцевые подписи Monero. Начну со сравнения математической основы кольцевых подписей CryptoNote (как она описана в [CN]) с математическими вычислениями, приводимыми в [FS], на которых основан сам протокол CryptoNote. После этого я сравню математическую основу кольцевой подписи с той, что фактически лежит в основе кодовой базы CryptoNote.
mrl4: Улучшение функций сокрытия протокола CryptoNote
mrl4_abstract: Нами было выявлено несколько путей атаки, позволяющих проводить анализ блокчейна и способствующих снижению уровня неотслеживаемости протокола CryptoNote 2.0. Мы проанализировали возможные решения, обсудили соответствующие достоинства и недостатки этих решений и представляем свои рекомендации по улучшению протокола Monero, которые, как мы надеемся, обеспечат долгосрочную защиту блокчейна криптовалюты от анализа. Рекомендуемые нами улучшения предполагают применение политики минимального смешивания по всей сети на уровне протокола, то есть использование n = 2 посторонних выходов на подпись. Спустя два года на уровне протокола это значение вырастет до n = 4, а на уровне кошелька в это время значение n = 4 будет использоваться по умолчанию. Мы также рекомендуем при отправке выходов Monero использовать метод, подобный торренту. Нами также обсуждался метод выбора миксинов на основе их отличия и «возраста». Этот метод позволит избежать других форм анализа блокчейна, о которых говорится в работе. Однако по ряду причин мы не даём каких-либо формальных рекомендаций по реализации. Относительно подробно нами были рассмотрены и результаты таких улучшений. Этот исследовательский бюллетень не проходил независимой технической экспертизы и отражает исключительно результаты внутренних исследований.
mrl5: Конфиденциальные транзакции с использованием кольцевых подписей
mrl5_abstract: TВ этой статье предлагается метод сокрытия сумм транзакций предельно децентрализованной анонимной криптовалюты Monero. Подобно Bitcoin, Monero является криптовалютой, распределяемой при помощи процесса «майнинга» с доказательством работы (proof of work).Оригинальный протокол Monero был основан на протоколе CryptoNote, использующем кольцевые подписи и одноразовые ключи для сокрытия адреса назначения и происхождения транзакции. Недавно технология использования схемы обязательств для сокрытия суммы транзакции была рассмотрена и реализована ведущим разработчиком Bitcoin Грегори Максвеллом (Gregory Maxwell). В этой статье описан новый тип кольцевой подписи - подпись многоуровневой, связываемой, спонтанной анонимной группы (Multi-layered Linkable Spontaneous Anonymous Group). Такая подпись позволяет скрыть сумму, исходный адрес и адрес назначения транзакций с разумной эффективностью и возможностью верификации генерации монеты, не требующей доверия. Предлагается реализация некоторых расширений протокола, например, совокупных доказательств диапазона Шнорра (Aggregate Schnorr Range Proofs) и кольцевых мультиподписей (Ring Multisignature). Автор хотел бы отметить, что ранние варианты этих решений уже публиковались на исследовательских IRC каналах Monero Community и Bitcoin. Хешированные варианты блокчейна приводятся в работе [14], и можно увидеть, что работа началась ещё летом 2015, а завершилась в начале октября 2015. Версия ePrint также доступна на сайте http://eprint.iacr.org/2015/1098.
mrl6: Субадреса
mrl6_abstract: Пользователи криптовалюты Monero, желающие повторно использовать одноразовые адреса кошельков, должны постоянно создавать отдельные кошельки, что требует сканирования входящих транзакций для каждого из них. Мы документируем новую схему адресов, которая позволяет пользователю поддерживать один основной адрес кошелька и генерировать произвольное количество новых субадресов для основного адреса. Каждая транзакция должна быть проверена только один раз, чтобы определить, назначена ли она для любого из субадрессов пользователя. Схема дополнительно поддерживает несколько выходов в другие производные, а также эффективна, как любые традиционные операции с вашим основным адресом.
cryptonote: Официальные документы Cryptonote
cryptonote-whitepaper: Whitepaper (Белая книга) Cryptonote
cryptonote-whitepaper_para: Это оригинальный документ по Cryptonote, написанный командой Cryptonote. Благодаря ему читатель может понять, как в целом работает алгоритм Cryptonote.
annotated: Аннотированный Whitepaper (белая книга)
annotated_para: Лабораторией Monero Research Lab была выпущена аннотированная версия официального документа (белой книги) Cryptonote. Этот вариант представляет собой что-то вроде независимой построчной редакции пунктов работы. Помимо этого, этот вариант написан более простыми словами, легкими для понимания объяснения наиболее сложных концепций.
brandon: Обзор Whitepaper (белой книги) от Брэндона Гуделла
brandon_para: Эта работа является официальной редакцией оригинального документа Cryptonote исследователем MRL Брэндоном Гуделлом, который провёл глубокий анализ всех пунктов и математических вычислений, представленных в документе Cryptonote.
specs:
translated: "yes"
fair_title: Нет премайнинга, нет инстамайнинга, нет токенов
fair_premine: У Monero не было премайнинга и инстамайнинга
fair_token: Monero не продавало токены
fair_presale: У Monero не было никаких предпродаж
pow_title: Доказательство работы
pow_name: CryptoNight
pow_disclaimer: может измениться в будущем
diff_title: Перерасчёт сложности
diff_freq: на каждый блок
diff_base: основывается на последних 720 блоках, исключая 20% временных отставаний
block_time_title: Время блока
block_time_duration: 2 минуты
block_time_disclaimer: может измениться в будущем, пока сохраняется кривая эмиссии
block_reward_title: Награда за блок
block_reward_amount: плавно уменьшается и подвергается штрафу за блоки, превышающие средний размер последних 100 блоков (M100)
block_reward_example1: смотрите
block_reward_example_link: последний блок,
block_reward_example2: чтобы узнать сумму акутальной награды
block_size_title: Размер блока
block_size: динамичен, максимум 2 * M100
block_emission_title: Кривая эмиссии
block_emission_main: "основная кривая: ~ 18,132 миллионов монет к концу мая 2022 года"
block_emission_tail: "затем хвостовая рекурсия: 0.6 XMR за 2-минутный блок, после окончания основной эмиссии и перевод на <1% инфляцию, снижающуюся с течением времени"
block_emission_disclaimer1: ознакомьтесь
block_emission_disclaimer_link: с диаграммами для подробной информации
block_emission_disclaimer2: ""
supply_title: Максимальное количество монет
supply_amount: Неограниченно
sender_privacy_title: Конфиденциальность отправителя
sender_privacy_mode: Кольцевые подписи
recipient_privacy_title: Конфиденциальность получателя
recipient_privacy_mode: Скрытые адреса
amount_hidden_title: Сокрытие суммы
amount_hidden_mode: Кольцевые конфиденциальные транзакции
library:
translated: "yes"
description: "Ниже приведены публикации, книги и журналы, доступные для скачивания."
books:
- category: Книги
publications:
- name: "Zero to Monero"
file: "Zero-to-Monero-1-0-0.pdf"
abstract: >
Полное концептуальное (и техническое) объяснение Monero.<br>
We endeavor to teach anyone who knows basic algebra and simple computer science concepts like the bit representation of a number not only how Monero works at a deep and comprehensive level, but also how useful and beautiful cryptography can be.
- name: "Mastering Monero (Preview)"
file: "Mastering-Monero-Preview.pdf"
abstract: >
Руководство по, казалось бы, сложному миру Monero.<br>
Оно включает:
<ul><li>Внедрение в блокчейн и обьяснение важности конфиденциальности.</li>
<li>Обсуждение недостатков Bitcoin и решения этих проблем со стороны Monero.</li>
<li>Истории пользователей (иллюстрирующие, как Monero защищает вашу конфиденциальность), примеры из личного опыта, юридические / этические обсуждения и фрагменты кода, отображающие ключевые технические концепции.</li>
<li>Подробная информация о децентрализованной сети Monero, одноранговой архитектуре, жизненном цикле транзакций и общих принципах безопасности.</li>
<li>Введение в технические основы Monero, предназначенные для разработчиков, инженеров, архитекторов программного обеспечения или просто любопытных пользователей.</li>
<li>Вся информация о новых, и внедреннымх технологиях, таких как Kovri, Bulletproofs (пуленепробиваемый), Multisignature (мультиподписи), аппаратные кошельки и других.</li></ul>
Посетите <a href="https://masteringmonero.com/">Mastering Monero</a> для просмотра полной версии.
- category: Журналы
publications:
- name: "Revuo Monero Q4 2017"
file: "Revuo-2017-Q4.pdf"
abstract: >
Ежеквартальный журнал Monero, выпуск за Q4 2017.<br>
Читатайте в этом выпуске: обновления от разработкиков, исследовательской лаборатории Monero, сообщества Monero и Kovri.
- name: "Revuo Monero Q3 2017"
file: "Monero-Revuo-3Q-2017.pdf"
abstract: >
Ежеквартальный журнал Monero, выпуск за Q3 2017<br>
Читатйте в этом выпуске: обновления от разработкиков, исследовательской лаборатории Monero, сообщества Monero, мобильного кошелька Monerujo и Kovri.
moneropedia:
translated: "yes"
add_new_button: Добавить новую запись
add_new_text1: Если уже есть запись, которую вы хотите изменить или добавить новую, пожалуйста,
add_new_link: откройте "issue" (вопрос) в репозитории Github для этого сайта
add_new_text2: или отправьте изменения через pull request
entries:
account: Счёт
address-book: Адресная книга
address: Адрес
airgap: Воздушный зазор
atomic-units: Атомные единицы
base32-address: Адрес Base32
base64-address: Адрес Base64
blockchain: Блокчейн
block: Блок
bootstrap-node: Узел начальной загрузки
canonically-unique-host: Канонически уникальный хост
change: Сдача
clearnet: Клирнет
coinbase: Coinbase транзакция
consensus: Консенсус
cryptocurrency: Криптовалюта
data-directory: Директория данных
denominations: Номиналы
destination: Адрес назначения
eepsite: Eepsite
encryption: Шифрование
floodfill: Floodfill
fluffyblocks: Пушистые блоки
fungibility: Взаимозаменяемость
garlic-encryption: Чесночное шифрование
garlic-routing: Чесночная маршрутизация
i2np: I2NP
i2pcontrol: I2PControl
i2p: I2P
in-net: In-net
java-i2p: Java I2P
jump-service: ужба переключения
kovri: Kovri
lease: Разрешение на временное использование
lease-set: Набор разрешений
locally-unique-host: Локально уникальный хост
message: Cообщение
mining: Майнинг
mnemonicseed: Мнемоническая фраза
network-database: Cетевая база данных
node: Узел
ntcp: NTCP
openalias: OpenAlias
paperwallet: Бумажный кошелёк
paymentid: Идентификатор платежа
pedersen-commitment: Обязательство Педерсена
reseed: Повторное заполнение
ringCT: Ring CT
ringsignatures: Кольцевая подпись
ring-size: Размер кольца
router-info: Информация маршрутизатора
scalability: Масштабируемость
signature: Криптографическая подпись
smartmining: Смарт-майнинг
spendkey: Ключ траты
ssu: SSU
stealthaddress: Скрытый адрес
subscription: Подписка
tail-emission: Хвостовая эмиссия
transaction: Транзакции
transports: Транспорт
tunnel: Туннели
unlocktime: Время разблокировки транзакции
viewkey: Ключ просмотра
wallet: Кошелёк
blog:
title_1: Все
title_2: Блог
title_3: Сообщения
tagged: Отмечено в
author: Сообщение от
date: Опубликовано в
forum: Нажмите здесь, чтобы присоединиться к обсуждению этой записи на форуме Monero
tags:
all: Статьи по тегам
notags: По этому тегу нет сообщений.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,9 @@
---
terms: ["", ""]
summary: ""
---
{% include untranslated.html %}
### The Basics
<Re-write summary here>

View file

@ -0,0 +1,80 @@
---
terms: ["account", "accounts", "wallet", "wallets", "кошелек", "кошельки", "счет", "учетная-запись", "счёте", "счёту", "счёта", "счёт"]
summary: "Аналогичный по функционалу банковского счета, содержит все ваши отправленные и полученные транзакции"
---
### Основная информация
Тем, кто знаком с предшественниками Monero, будет более близко понятие *кошелёк*. В случае с Monero мы называем это счётом. То есть это приватный счёт, которым владеет и управляет пользователь.
Все @транзакции, которые вы проводили или получали, сохраняются на вашем счёте. Баланс вашего счёта является суммой всех полученных вами Monero минус Monero, которые вы потратили. Когда вы используете свои Monero, вы можете заметить, что у вашего счёта есть два баланса: заблокированный и открытый. На открытом балансе лежат средства, которые могут быть потрачены немедленно, а со средствами, которые лежат на заблокированном балансе, вы так поступить не можете. Вы можете принять транзакцию с заданным @временем-разблокировки, или же вы можете отправить некоторое количество Monero и ожидать, пока на ваш кошелёк не придёт @сдача. В обеих ситуациях средства могут быть заблокированы на какое-то время.
Ключевое отличие Monero от традиционной электронной валюты заключается в том, что ваш счёт контролируется исключительно вами обычно посредством вашего компьютера, и никто кроме вас не может получить доступ к нему, если вы используете правильные меры по [обеспечению безопасности](#practicing-good-security).
### Множество счетов
Создание счёта Monero не предполагает каких-либо затрат или комиссий, за исключением тех комиссий, которые взимаются за проведение отдельных @транзакций в пользу @майнеров.
Это означает, что человек (физическое лицо) может создать счёт Monero для себя, равно как и общий счёт для совместного использования со своим партнёром, а также счета для своих детей. Подобным образом предприятие (юридическое лицо) может открыть отдельные счета для каждого подразделения или группы. Так как комиссии за проведение @транзакций Monero невелики, перевод средств со счёта на счёт не влечёт за собой каких-либо значимых затрат.
### Криптографические ключи
Monero во многом опирается на криптографический принцип, известный как *шифрование публичным / приватным ключом* или *асимметричное шифрование*, подробно описанный в этой статье на [Wikipedia](https://en.wikipedia.org/wiki/Public-key_cryptography).
В основе вашего счёта лежат два ключа: @ключ-траты и @ключ-просмотра. Особенность @ключа-траты заключается в том, что это единственный ключ, необходимый для того, чтобы потратить ваши средства, в то время как @ключ-просмотра позволяет открыть ваши @транзакции третьей стороне, например, с целью проведения аудита бухгалтерии. Эти ключи, привязанные к вашему счёту, также играют важную роль с точки зрения обеспечения анонимности @транзакций Monero.
Приватные ключи, предназначенные для обеих этих целей, должны быть защищены, чтобы ваш счёт оставался анонимным. С другой стороны, публичные ключи являются явно публичными (они составляют часть адреса вашего счёта Monero). При нормальной реализации принципов шифрования публичным/приватным ключом кто-то сможет отправить вам приватное сообщение, зашифровав его при помощи любого из ваших публичных ключей, а вы сможете затем его расшифровать, используя ваши приватные ключи.
### Резервная копия счёта
Если вы управляете вашим собственным счётом Monero при помощи @ключа-траты, вы и только вы отвечаете за безопасность ваших средств. К счастью, Monero позволяет без каких-либо усилий создать резервную копию вашего счёта. Когда вы впервые создаёте счёт Monero, вы получаете для него уникальную @мнемоническую-фразу, состоящую из 13 или 25 слов на выбранном вами языке. **Эта фраза — всё, что вам нужно для создания резервной копии вашего счёта**, поэтому важно записать её и хранить в безопасном месте. Никогда не следует хранить эту фразу в месте, в котором кто-то посторонний сможет увидеть её!
```
List of available languages for your wallet's seed:
0 : Deutsch
1 : English
2 : Español
3 : Français
4 : Italiano
5 : Nederlands
6 : Português
7 : русский язык
8 : 日本語
9 : 简体中文 (中国)
10 : Esperanto
Enter the number corresponding to the language of your choice: 1
Generated new wallet: 4B15ZjveuttEaTmfZjLVioPVw7bfSmRLpSgB33CJbuC6BoGtZrug9TDAmhZEWD6XoFDGz55bgzisT9Dnv61sbsA6Sa47TYu
view key: 4130fa26463d9451781771a8baa5d0b8085c47c4500cefe4746bab48f1d15903
**********************************************************************
Your wallet has been generated.
To start synchronizing with the daemon, use "refresh" command.
Use "help" command to see the list of available commands.
Always use "exit" command when closing monero-wallet-cli to save your
current session's state. Otherwise, you might need to synchronize
your wallet again (your wallet keys are NOT at risk in any case).
PLEASE NOTE: the following 25 words can be used to recover access to your wallet. Please write them down and store them somewhere safe and secure. Please do not store them in your email or on file storage services outside of your immediate control.
aunt knuckle italics moisture hawk thorn iris abort
chlorine smog uphill glass aptitude nowhere sewage plywood
dual relic fierce divers anvil nodes bubble cabin abort
**********************************************************************
Starting refresh...
Refresh done, blocks received: 21939
Balance: 0.000000000000, unlocked balance: 0.000000000000
Background refresh thread started
[wallet 4B15Zj]: █
```
Вышеприведённый пример указывает на крайнюю важность хранения слов в безопасном месте. Если вас беспокоит риск потери этой критической информации, например, у вас дома, вы можете сохранить вторую копию фразы у вашего адвоката или в банковской ячейке. Также рекомендуется хранить её таким образом, чтобы не было понятно, что это ваша мнемоническая фраза. Рекомендуется вписать её в письмо или как часть каких-нибудь других заметок.
### Надёжные средства защиты
Вдобавок к резервированию @мнемонической-фразы, которое позволит вам получить доступ к счёту в случае потери критических данных, также важно использовать надёжные меры защиты. При создании локального счёта Monero следует использовать безопасный пароль (который не используется с [MyMonero](https://mymonero.com) или другими сетевыми системами, связанными со счетами).
Никогда не давайте кому-либо свой пароль от счёта Monero, так как он может быть использован для получения доступа к Monero через ваш компьютер, для чего не требуется знания @мнемонической-фразы. Подобным образом следует убедиться в том, что вы используете актуальную версию антивирусной программы, особенно это касается компьютеров, на которых установлена операционная система Windows. Наконец, будьте осторожны, когда переходите по ссылкам, которые вам присылают по электронной почте или же которые вам предлагаются на неизвестных и непроверенных веб-сайтах. Вредоносное программное обеспечение, установленное на ваш компьютер, может просто выжидать момента, когда вы зайдёте на свой счёт Monero, чтобы потом увести с него средства.
### Доверьте ваш счёт ближайшим родственникам
Обеспечить доступ к вашему счёту Monero кому-либо из близких родственников также просто, как создать резервную копию вашего аккаунта Monero. Просто укажите вашу @мнемоническую-фразу в завещании или же сохраните её где-нибудь в безопасности, чтобы потом они смогли получить к ней доступ. Ключевым преимуществом в данном случае является то, что вашему ближайшему родственнику не придётся ждать месяцы, пока третья сторона не предоставит ему доступ к средствам.

View file

@ -0,0 +1,33 @@
---
tags: ["kovri"]
terms: ["Address-Book", "адресная-книга", "адресной-книгой", "адресной-книги", "адресной-книге", "адресную-книгу", "адресная-книга"]
summary: "Позволяет обозревать веб-сайты / службы I2P, имеющие домен .i2p"
---
### Основная информация
Для того чтобы посещать сайты, использующие протокол @I2P, или получить доступ к службам через @Kovri, вам понадобится адресная книга. Адресная книга позволит вам переводить @I2P веб-сайты / службы, использующие [домен верхнего уровня](https://en.wikipedia.org/wiki/Top_level_domain).`i2p` в формат адресов, которые будут понятны сети I2P.
Без адресной книги вы будете испытывать неудобство, так как вам придётся использовать @адрес-Base32 всякий раз, когда вам понадобится @I2P веб-сайт / служба, что отнюдь не весело!
### Углублённая информация
Так как в @I2P сети отсутствует [DNS](https://en.wikipedia.org/wiki/DNS), Kovri также **не использует** DNS или какое-либо другое @канонически-уникальное-хост решение. Вместо этого Kovri соединяет @локально-уникальный-хост с @Base64-адресом @адресата в @подписке. Как только ваша адресная книга будет заполнена @подпиской, вы сможете раскрыть ваш любимый сайт домена `.i2p` по @I2P адресу назначения.
### Создание адресной книги
По умолчанию установка происходит с публичной @подпиской, используемой по умолчанию, которая в @директории-данных называется `hosts.txt`. При запуске @Kovri загружает эту подписку и выбирает любые другие подписки, которые были указаны вами. После загрузки ваша адресная книга будет заполнена надлежащим образом. Подробная информация по управлению подписками содержится в разделе @подписка.
### Обновление адресной книги
В настоящее время существует несколько способов обновления вашей адресной книги:
1. Используйте @jump-service чтобы занести I2P адреса в адресную книгу
2. Используйте @jump-service, чтобы скопировать / вставить адрес в вашу приватную @подписку
3. Вручную добавьте или извлеките адрес из приватной @подписки
**Примечание: Kovri проходит этап интенсивной разработки. В будущем *появятся* более простые способы обновления адресной книги.**
### Адресная книга / параметры наименования
Подробную и дополнительную информацию по этим параметрам можно найти по ссылке: [адресная книга и параметры наименования](https://geti2p.net/en/docs/naming).

View file

@ -0,0 +1,20 @@
---
terms: ["address", "addresses", "адресата", "адрес", "адреса", "адресом", "публичный-адрес"]
summary: "Место отправления либо назначения платежа, например, donate.getmonero.org или набор из 95 символов, начинающийся с 4"
---
### Основная информация
Если вы хотите отправить кому-нибудь Monero, то вам для этого понадобится знать только адрес Monero этого человека. *Необработанный* адрес Monero представляет собой ряд из 95 символов, начинающийся с 4. Адрес для сбора пожертвований Monero, например, выглядит так: <span class="long-term">44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A</span>.
Поскольку такие адреса являются длинными и сложными, вы часто будете сталкиваться с адресами @OpenAlias, используемыми вместо них. Например, пожертвования Monero можно отправлять на адрес <span class="long-term">donate@getmonero.org</span> или <span class="long-term">donate.getmonero.org</span>.
Если же вам захочется завести свой собственный адрес @OpenAlias, то всю необходимую для этого информацию вы сможете найти непосредственно на странице [OpenAlias](/resources/openalias).
### Интегрированный адрес
Интегрированным адресом называется адрес в сочетании с зашифрованным 64-битным @идентификатором-платежа. Длина необработанного интегрированного адреса составляет 106 символов.
### Углублённая информация
Адрес, по сути, является соединением (в формате Base58) *публичного* @ключа-траты и *публичного* @ключа-просмотра, с префиксом сетевого байта (в случае с Monero это число 18) и суффиксом из первых четырёх байтов хеша Keccac-256 всей строки (используется в качестве контрольной суммы).

View file

@ -0,0 +1,10 @@
---
terms: ["airgap", "воздушного-зазора"]
summary: "Воздушный зазор является мерой безопасности для любых сетей, например, таких как интернет."
---
### Основная информация
"Воздушный зазор, воздушная стенка или воздушный промежуток является мерой обеспечения сетевой безопасности, используемой одним или несколькими компьютерами и гарантирующей, что безопасная компьютерная сеть физически изолирована от небезопасных сетей, таких как публичный интернет или небезопасная локальная вычислительная сеть [2]. Название происходит от технологии создания сети, физически отделённой (умозрительным воздушным зазором) от всех остальных сетей. Воздушный зазор не может быть буквальным, так как сети, использующие выделенные криптографические устройства, которые могут проводить пакеты по непроверенным сетям без каких-либо отклонений в скорости передачи или размера пакетов, и будет считаться, защищёнными воздушным зазором в силу отсутствия связи с компьютерами с другой стороны зазора."
Источник: https://en.wikipedia.org/wiki/Air_gap_(networking)

View file

@ -0,0 +1,10 @@
---
terms: ["atomic-units", "atomic-unit", "атомная-единица"]
summary: "Атомные единицы являются самыми малыми частями 1 XMR."
---
### Основная информация
Атомные единицы являются самыми малыми частями 1 XMR.
В настоящее время одна атомная единица составляет 10 в минус 12-ой степени (0.000000000001 XMR, или одну @piconero).
В будущем это значение может измениться.

View file

@ -0,0 +1,25 @@
---
tags: ["kovri"]
terms: ["Base32-address", "Base32-addresses", "адрес-Base32", "адресом-Base32", "адреса-Base32", "Base32-адрес"]
summary: "Base32 является закодированным представлением хеша адреса Base64"
---
### Основная информация
Адрес Base32 является сокращённой, закодированной версией адреса @I2P. Адрес Base32 является первой частью имени хоста `b32.i2p`.
Пример:
`i35yftyyb22xhcvghmev46t5knefur5v66qzekkajatwfwhyklvq.b32.i2p`
где
`i35yftyyb22xhcvghmev46t5knefur5v66qzekkajatwfwhyklvq` является адресом Base32.
### Углублённая информация
В конечном счёте адрес Base32 является состоящим из 52 символов [закодированным представлением Base32](https://en.wikipedia.org/wiki/Base32) полного хеша SHA-256 @I2P @Base64-адреса.
### Примечания
**Примечание: `.b32` не является поддоменом `.i2p.`**

View file

@ -0,0 +1,20 @@
---
tags: ["kovri"]
terms: ["Base64-address", "Base64-addresses", "адреса-Base64", "адрес-Base64", "Адрес-Base64", "Адреса-Base64", "адресом-Base64", "Base64-адреса", "Base64-адресом", "Base64-адрес"]
summary: "Aдрес Base64 является закодированным I2P"
---
### Основная информация
@Base64-адреса является [закодированным Base64](https://en.wikipedia.org/wiki/Base64) @I2P адресом @назначения, состоящим из 516 символов. @Base64-адреса в первую очередь используются @адресной-книгой, @jump-service, а также внутренне.
Пример:
```
AQZGLAMpI9Q0l0kmMj1vpJJYK3CjLp~fE3MfvE-e7KMKjI5cPOH6EN8m794uHJ6b09qM8mb9VEv1lVLEov~usVliTSXCSHuRBOCIwIOuDNU0AbVa4BpIx~2sU4TxKhoaA3zQ6VzINoduTdR2IJhPvI5xzezp7dR21CEQGGTbenDslXeQ4iLHFA2~bzp1f7etSl9T2W9RID-KH78sRQmzWnv7dbhNodMbpO6xsf1vENf6bMRzqD5vgHEHZu2aSoNuPyYxDU1eM6--61b2xp9mt1k3ud-5WvPVg89RaU9ugU5cxaHgR927lHMCAEU2Ax~zUb3DbrvgQBOTHnJEx2Fp7pOK~PnP6ylkYKQMfLROosLDXinxOoSKP0UYCh2WgIUPwE7WzJH3PiJVF0~WZ1dZ9mg00c~gzLgmkOxe1NpFRNg6XzoARivNVB5NuWqNxr5WKWMLBGQ9YHvHO1OHhUJTowb9X90BhtHnLK2AHwO6fV-iHWxRJyDabhSMj1kuYpVUBQAEAAcAAA==
```
### Углублённая информация
Более подробная информация, касающаяся @Base64-адреса, содержится в разделе адрес @назначения.

View file

@ -0,0 +1,14 @@
---
terms: ["block", "blocks", "блоков", "блокам", "блоки", "блок"]
summary: "Контейнер транзакций, последовательность которых образует блокчейн"
---
### Основная информация
Блок является контейнером @транзакций. Новый блок добавляется в @блoкчейн в среднем каждые 2 минуты (см. постоянную `DIFFICULTY_TARGET_V2`, имеющую значение 120 секунд).
Блоки также содержат специальный тип транзакций, @coinbase-транзакцию, которая добавляет каждую новую созданную Monero в сеть.
Блоки создаются в процессе @майнинга, и @узел, успешно добывший таким образом блок, затем сообщает об этом каждому @узлу, связанному с ним, затем блок передаётся дальше до тех пор, пока не будет получен каждым узлом в сети Monero.
Фальшивые или дефектные блоки, как правило, не создаются, так как @узлы, принимающие блоки, всегда верифицируют содержащиеся в них @транзакции в соответствии с рядом правил консенсуса, которым подчиняются все узлы. При этом также происходит валидация @криптографических-подписей каждой транзакции.

View file

@ -0,0 +1,10 @@
---
terms: ["blockchain", "blockchains", "Блoкчейне", "Блoкчейном", "блoкчейна", "блoкчейну", "Блoкчейн", "блoкчейн", "блoкчейне", "блoкчейном"]
summary: "Распределенная книга всех транзакций как прошлых, так и настоящих, без раскрытия того, из каких источников поступали или кто отправлял средства."
---
### Основная информация
@Блoкчейн является распределённой базой данных, которая непрерывно разрастается за счёт добавления в неё транзакций, которые проводились с использованием определённой криптовалюты. Эту базу данных часто называют Ledger (журналом), поскольку она содержит данные, представляющие собой длинный список проведённых транзакций. В случае с Monero эти транзакции упаковываются в "блоки" каждые две минуты (в среднем), и у всех майнеров и узлов сети есть копии этих блоков.
### @Блoкчейн Monero
В отличие от Bitcoin и других криптовалют транзакции в @блoкчейне Monero не позволяют увидеть, откуда пришли или куда были направлены средства, что обеспечивает анонимность и делает валюту полностью @взаимозаменяемой. Кроме того, суммы всех транзакций скрываются за счёт использования протокола @RingCT, являющегося отличительной характеристикой Monero. В случае необходимости проведения аудита или в целях обеспечения прозрачности пользователь может поделиться @ключом-просмотра, чтобы доказать, что он контролирует определённую сумму Monero.

View file

@ -0,0 +1,12 @@
---
terms: ["bootstrap-node", "bootstrap-nodes", "узел-начальной-загрузки"]
summary: "Узел, к которому подключается демон для немедленного использования кошельков во время основной синхронизации блоков"
---
### Основная информация
Демон-программа, запущенная на локальном @узле, должна синхронизироваться с другими (удалёнными) @узлами. Будучи не до конца синхронизированным, @кошелёк может быть подсоединён к локальному @узлу. Следовательно, кошелёк не сможет получить доступ к @блокам, которые загружаются, пока он остаётся синхронизированным с локальным узлом.
Для того чтобы можно было немедленно использовать @кошелёк, демон-программа, запущенная на локальном @узле, использует узел начальной загрузки, на который поступает доверенный запрос RPC, в результате чего обеспечивается доступ к отсутствующим @блокам.
Примечание: Ответы, получаемые от узла начальной загрузки, могут быть ненадёжными.

View file

@ -0,0 +1,21 @@
---
tags: ["kovri"]
terms: ["Canonically-unique-host", "канонически-уникальное-хост", "канонически-уникальный-хост", "канонически-уникальному-хосту", "канонически-уникальным-хостом", "канонически-уникального-хоста"]
summary: "Хост, который канонически разрешен к адресу или группе адресов"
---
### Основная информация
Канонически уникальным хостом является [FQDN](https://en.wikipedia.org/wiki/FQDN), который будет канонически принимать решения по указанным адресам или набору адресов. Не следует путать с @локально-уникальным-хостом.
### Углублённая информация
Канонически уникальный хост определяется удалёнными авторитетными источниками, обычно через [DNS](https://en.wikipedia.org/wiki/DNS). При принятии решения по одноранговому имени хоста наиболее вероятно вы будете использовать внешний источник принятия решения, если только у вас нет следующего:
- файла базы данных, схожего с [файлом хоста](https://en.wikipedia.org/wiki/Hosts_(file))
- внутрисетевого решающего блока (который в конечном счёте опирается на внешние источники).
### Примечания
- Monero в первую очередь использует принятие решение по @канонически-уникальному-хосту, в то время как @I2P использует только решение по @локально-уникальному-хосту.
- Назначившим самого себя доменом @I2P и @Kovri верхнего уровня на данный момент является `.i2p`, @Kovri отвечает только за обработку / использование [домена верхнего уровня](https://en.wikipedia.org/wiki/Top_level_domain) `.i2p`.

View file

@ -0,0 +1,14 @@
---
terms: ["change", "сдача", "сдачи", "сдачу"]
summary: "Часть транзакции, которая при отправке возвращается на счёт вместо перехода к другому получателю"
---
### Основная информация
Monero, отправляемые как часть транзакции и возвращающиеся к вам на счёт вместо того, чтобы уйти другому получателю.
### Дополнительная информация
Программное обеспечение @кошелька Monero автоматически генерирует сдачу, но когда вы инициируете транзакцию, вы берёте вход, который контролируете, и говорите сети Monero, что делать с ним. Вход является "депозитом" на вашем счёте, который вы можете потратить. Выходы являются частью транзакции, которая указывает сети Monero, куда должны быть отправлены средства.
На вашем счёте может находиться множество входов самого разного достоинства (например, вы положили 0,5 XMR в пятницу и 0,75 XMR в субботу). Таким образом, когда вы проводите транзакцию со входом 0,5 XMR, но вы хотите отправить всего 0,1 XMR, ваша транзакция будет включать в себя комиссию для @майнера, выход 0,1 XMR для отправки получателю и остаток, который вы хотите получить обратно, и который будет выходом, который вернётся к вам (он и называется "сдача"). Как только транзакция будет завершена, вы сможете использовать сдачу в качестве входа, который вы точно так же сможете снова разбить и отправить с новой транзакцией.

View file

@ -0,0 +1,31 @@
---
tags: ["kovri"]
terms: ["Clearnet", "клирнете", "клирнету", "клирнет"]
summary: "Интернет, в котором построены сети анонимного наложения"
---
### Основная информация
Когда вы пользуетесь Интернетом для того, чтобы, например, узнать новости, отправить почту, пообщаться в соцсетях и даже воспользоваться своими Monero, то, наиболее вероятно, вы используете соединение Clearnet. Это означает, что *все* ваши соединения можно отследить и просмотреть посредством:
- вашего [ISP](https://en.wikipedia.org/wiki/ISP)
- веб-сайта / службы / человека, с которым вы связываетесь
- через организацию, связанную с [Five Eyes](https://en.wikipedia.org/wiki/5_Eyes)
И даже если вы используете [HTTPS](https://en.wikipedia.org/wiki/HTTPS) или подобный протокол (*шифрующий* передаваемые вами данные), ваш маршрут остаётся открытым и не анонимным, то есть *прозрачным* (clear).
### Углублённая информация
Так как традиционный [VPN](https://en.wikipedia.org/wiki/VPN) не может защитить вас от клирнет (так как вы до сих пор находитесь в среде *клирнет* (даже несмотря на то, что вы защищены через прокси сильнее, чем через VPN)), следует использовать *анонимную оверлейную сеть*, которая позволит избежать прямого взаимодействия с Clearnet:
- @Kovri
- @Java-I2P
- [Tor](https://torproject.org/)
Эти технологии защитят вас от клирнета путём построения анонимной сети **поверх** самого клирнета, в результате чего передаваемые вами данные будут как зашифрованными, так **и** анонимными.
Здесь вы можете увидеть [интерактивную диаграмму](https://www.eff.org/pages/tor-and-https), предоставленную [EFF](https://www.eff.org/) и описывающую, как работает *клирнет* и Tor. Эта концепция также (некоторым образом) применима к @Kovri и @I2P с точки зрения анонимности за исключением следующего:
- @Kovri не использует выходных узлов при соединении с @eepsite
- Ваш трафик никогда не выходит за пределы сети @I2P;
- Вам не нужен HTTPS, чтобы использовать @Kovri (за исключением Reseed).

View file

@ -0,0 +1,8 @@
---
terms: ["coinbase-transaction", "coinbase-транзакции", "coinbase-транзакцию"]
summary: "Специальный тип транзакции, который включается в каждый блок и содержит небольшое количество Monero, отправляемых майнеру в качестве вознаграждения за майнинг."
---
### Основная информация
Специальный тип транзакции, который включается в каждый блок и содержит небольшое количество Monero, отправляемых майнеру в качестве вознаграждения за майнинг.

View file

@ -0,0 +1,8 @@
---
terms: ["consensus", "consensus-network", "консенсусом"]
summary: "Консенсус является характерным свойством таких распределённых сетей, как Monero, в которых большинство участников следует правилам, в результате чего недобросовестные участники исключаются"
---
### Основная информация
Консенсус является характерным свойством таких распределённых сетей, как Monero, в которых большинство участников следует правилам, в результате чего недобросовестные участники исключаются.

View file

@ -0,0 +1,20 @@
---
terms: ["cryptocurrency", "cryptocurrencies", "altcoin", "altcoins", "криптовалюты"]
summary: "Цифровая валюта, использующая технологии шифрования для регулировки генерирования единиц валюты и верификации перевода средств. Как правило, не зависит от центрального банка"
---
### Основная информация
Цифровая валюта, использующая технологии шифрования для регулировки генерирования единиц валюты и верификации перевода средств. Как правило, не зависит от центрального банка.
### Дополнительная информация
Криптовалюта — это общий термин, который применяется в отношении большого количества цифровых активов, использующих технологии шифрования для генерирования единиц валюты, верификации транзакций и передачи ценностей. В целом криптовалюты считаются децентрализованными. Криптовалюту не следует путать с виртуальной валютой, которая является разновидностью цифровых денег и обычно контролируется её создателями и разработчиками. Вот несколько примеров виртуальной валюты: gametime в World of Warcraft, ROBUX в Roblox, программы начисления бонусных баллов или Ripple. Все эти валюты можно обменять на реальную валюту или ценности, но их нельзя считать криптовалютами, поскольку они централизованы и / или контролируются одной организацией.
Monero является одной из многих криптовалют, существующих на данный момент, среди которых Bitcoin, Litecoin, Dogecoin, Dash, Zcash и т д. Но практически все другие криптовалюты не обладают свойствами, которые позволили бы называть их настоящими деньгами (в том числе и наиболее важным - @взаимозаменяемостью, которое является обязательным требованием для любого средства сохранения стоимости).
Не все валюты работают одинаково, но, как правило, они обладают общими свойствами децентрализации, шифрования, а также обеспечивают возможность организации и приёма транзакций. Большинство из них выпускается под псевдонимом, является безвозвратным, глобальным и не требующим специальных разрешений. Большинство криптовалют задумано как средство сохранения стоимости или цифровая наличность, которая позволит совершать транзакции.
Большинство криптовалют (включая Monero) использует распределённый журнал (называемый @блoкчейном), чтобы отслеживать предшествующие транзакции. Блокчейн нужен для того, чтобы другие пользователи сети знали о том, что была совершена транзакция. Криптовалюты создают свои блокчейны различными, часто совершенно непохожими способами. Monero для создания блоков использует доказательство работы (proof-of-work), в то время как другие криптовалюты могут использовать доказательство ставки (proof-of-stake) или другие консолидированные методы.
В конечном счёте криптовалюта является попыткой создать ценность, не требующую доверия, то есть не зависящую от границ, правительств и банков. Будет ли это компромиссное решение или цифровое золото — решать пользователям.

View file

@ -0,0 +1,20 @@
---
tags: ["kovri"]
terms: ["Data-Directory", "директории-данных", "директория-данных"]
summary: "Место хранения основных данные Kovri для их выполнения"
---
### Основная информация
В зависимости от операционной системы, которую вы используете, на данный момент @Kovri сохраняет данные работы в следующей директории:
- Linux / FreeBSD:
- `$HOME/.kovri`
- OSX:
- `$HOME/Library/Application\ Support/Kovri`
- Windows:
- `"$APPDATA"\\Kovri`
Сохраняются данные всех файлов конфигурации, @адресной-книги, сертификатов и ресурсов.

View file

@ -0,0 +1,38 @@
---
terms: ["denominations", "subunits", "tacoshi", "piconero", "nanonero", "micronero", "millinero", "centinero", "decinero","decanero","hectonero","kilonero","meganero","giganero"]
summary: "Номинал является правильным описанием количества валюты. Часто так обозначается субъединица валюты. Например, традиционно цент составляет 1/100 определённой единицы валюты"
---
### Основная информация
Номинал является правильным описанием количества валюты. Часто так обозначается субъединица валюты. Например, традиционно цент составляет 1/100 определённой единицы валюты.
Для простоты в названиях номиналов Monero добавляются префиксы, соответствующие международной системе единиц (СИ), которые заменяют собой начальный слог mo. Самой малой субъединицей Monero является 1 piconero (0,000000000001 XMR).
### Номиналы Monero
|------------+----------+-------------------|
| Имя | Кратно 10| Количество |
|-----------:|:--------:| -----------------:|
| piconero | 10^-12 | 0.000000000001 |
| nanonero | 10^-9 | 0.000000001 |
| micronero | 10^-6 | 0.000001 |
| millinero | 10^-3 | 0.001 |
| centinero | 10^-2 | 0.01 |
| decinero | 10^-1 | 0.1 |
|============+==========+===================|
| **monero** | **10^0** | **1** |
|============+==========+===================|
| decanero | 10^1 | 10 |
| hectonero | 10^2 | 100 |
| kilonero | 10^3 | 1,000 |
| meganero | 10^6 | 1,000,000 |
|------------+----------+-------------------|
### Углублённая информация
Поддержка входов с префиксами СИ была реализована в [кодовой базе Monero](https://github.com/monero-project/monero/pull/1826) 3 марта 2017 года разработчиком [Moneromooo](https://github.com/moneromooo-monero). Самая малая единица Monero (10^-12 XMR) изначально была названа tacoshi в честь пользователя [Tacotime](https://bitcointalk.org/index.php?action=profile;u=19270), одного из первых участников проекта, а затем была переименована из соображений простоты использования и согласованности.
### Реализация Monerod
Самая малая часть Monero в текущем варианте реализации monerod также известна как @атомная-единица, которая на данный момент составляет одну piconero.

View file

@ -0,0 +1,18 @@
---
tags: ["kovri"]
terms: ["Destination", "Destinations", "назначения", "адрес-назначения"]
summary: "Адрес в сети, который служит конечной точкой (локальной или удаленной)"
---
### Основная информация
Адрес @назначения является внутрисетевым @I2P @адресом-конечной-точки назначения, с которой вы пытаетесь соединиться (например, @I2P веб-сайтом, службой или узлом Monero).
Также это может быть локальный *адрес назначения*, с *которым* одноранговые узлы соединяются для того, чтобы установить связь (подобно тому, как в @клирнете ваш IP-адрес даётся веб-сайту, когда вы устанавливаете с ним соединение, чтобы сайт знал, *куда* отправлять информацию).
### Углублённая информация
@I2P адрес назначения может быть закодирован как @адрес-Base32 или @адрес-Base64. Большинство пользователей использует только адреса Base32 или имя хоста `.i2p`, в то время как внутренне @адресная-книга @Kovri / @I2P использует @Base64-адреса. В конечном счёте все адреса назначения в @I2P используют ключи размером 516 байт (или больше):
`256-байт публичный ключ + 128-байт ключ подписи + нулевой сертификат = 516 байт in Base64 представление`
Примечание: Сертификаты уже не используются, но если бы они использовались, ключи были бы длиннее.

View file

@ -0,0 +1,28 @@
---
tags: ["kovri"]
terms: ["Eepsite", "Hidden-Service", "Garlic-Site", "Garlic-Service", "чесночная-служба", "чесночный-сайт", "скрытая-служба"]
summary: "Веб-сайт или служба, размещенная в сети I2P"
---
### Основная информация
Это [**EEP!** *(если следовать контенту, размещённому на сайте)*](https://en.wikipedia.org/wiki/Onomatopoeia), **протокол сквозной передачи** или что-то совершенно иное?
Несмотря на то, что оригинальное определение Eepsite со временем было утрачено, его предназначение остаётся прежним: Eepsite является веб-сайтом или службой в составе @I2P сети (или доступной через эту сеть).
### Углублённая информация
Среди альтернативных названий Eepsite есть следующие:
1. *Cкрытая служба*
- поскольку сайт / служба *скрыты* в пределах @I2P сети, и доступ к ним можно получить также только в пределах этой сети.
2. *"Чесночный" сайт*
- поскольку для связи с клиентом веб-сайт использует технологию @чесночной-маршрутизации @I2P
- поскольку служба размещается как веб-сайт, а не как любой другой тип службы
3. *"Чесночная" служба*
- поскольку для связи с клиентом служба использует технологию @чесночной-маршрутизации @I2P
- поскольку служба является характерной для таких служб, как IRC, электронная почта или одноранговый узел Monero (но также может включать в себя веб-сайты)
### Примечания
Чтобы узнать, как настроить Eepsite (Hidden Service, Garlic Site, Garlic Service), следует ознакомиться с [руководством пользователя](https://gitlab.com/kovri-project/kovri-docs/blob/master/i18n/en/user_guide.md) @Kovri.

View file

@ -0,0 +1,33 @@
---
tags: ["kovri"]
terms: ["encryption", "encrypted", "encrypting", "decryption", "decrypted", "decrypting", "шифрование", "Шифрование", "шифрования"]
summary: "Процесс кодирования сообщений или информации таким образом, что только авторизованные стороны могут декодировать и прочитать ее"
---
### Основная информация
Из статьи [Шифрование](https://en.wikipedia.org/wiki/Encryption):
>
В криптографии шифрование является процессом кодирования сообщений или информации таким образом, что только наделённая соответствующими правами сторона сможет расшифровать и прочитать такое сообщение. Шифрование само по себе не предотвращает возможного перехвата, но позволяет скрыть содержание сообщение от злоумышленника.
### Углублённая информация
Из статьи [Шифрование](https://en.wikipedia.org/wiki/Encryption):
>
Схема шифрования подразумевает шифровку определённой передаваемой информации или сообщения, называемого открытым текстом (*plaintext*), при помощи алгоритма шифрования, в результате чего получается шифротекст (ciphertext), который может быть прочитан только в том случае, если будет расшифрован. В силу технических причин схема шифрования обычно использует псевдослучайный ключ шифрования, который генерируется алгоритмом. В принципе можно расшифровать сообщение без обработки ключа, однако при наличии продуманной схемы шифрования потребуются большие вычислительные ресурсы и значительный опыт. Лицо, обладающее необходимыми правами, сможет легко расшифровать сообщение, используя ключ, предоставленный его отправителем получателю. Но злоумышленник сделать этого не сможет.
>
Цель шифрования состоит в том, чтобы гарантировать, что только тот, у кого есть права доступа к данным (например, к текстовому сообщению или файлу), сможет прочитать их, используя ключ расшифровки. Кто-то, не имеющий таких прав, не будет допущен к данным, так как у него или у неё не будет необходимого ключа, без которого невозможно прочитать зашифрованную информацию.
### Kovri
@Kovri использует различные типы шифрования по *крайней мере* в 4 важных областях:
- @повторное-определение для начальной загрузки
- @чесночная-маршрутизация - используется три уровня шифрования (@чесночного-шифрования), позволяющие верифицировать безопасную доставку @сообщений получателю / одноранговуму узлу / по адресу @назначения;
- @туннельное шифрование - "чесночные" сообщения проходят через @туннель и шифруются @туннельным шлюзом до прибытия в конечную точку;
- @шифрование-транспортного-уровня не позволяет расшифровать сообщения на [медийном уровне](https://en.wikipedia.org/wiki/OSI_model)
Подробная информация по типам шифрования и криптографическим @подписям, используемым @Kovri и @I2P, содержится в разделе [Криптография](https://geti2p.net/spec/cryptography) на @Java-I2P.

View file

@ -0,0 +1,13 @@
---
tags: ["kovri"]
terms: ["Floodfill", "заполнение", "заполнения"]
summary: "Маршрутизатор I2P, который поддерживает распределенную сетевую базу данных"
---
### Основная информация
Путём активного управления распределённой базой данных сети, *floodfill*-маршрутизатор способствует поддержанию стабильности и устойчивости сети, сохраняя при этом её децентрализованность при отсутствии необходимости в доверии.
### Углублённая информация
Несмотря на то, что floodfill является просто системой хранения, технические основы floodfill намного сложнее, так как она связана с @базой-данных-сети и другими протоколами в пределах @I2P. Подробная информация содержится на странице [база данных сети](https://geti2p.net/en/docs/how/network-database).

View file

@ -0,0 +1,13 @@
---
terms: ["fluffy blocks", "fluffyblocks", "Пушистые-блоки", "Пушистый-блок"]
summary: "Способ сохранения пропускной способности при отправке новых блоков в сеть"
---
### Основная информация
@Блок состоит из заголовка и @транзакций. Пушистые блоки содержат только заголовок, список индексов транзакций, а также любые транзакции, которые мог пропустить узел, принимающий блок. Это экономит пропускную способность, так как узлам становится известно практически обо всех транзакциях в блоке, и им не приходится производить повторную отправку.
### Смотреть также:
* [BIP152 "компактный переключатель блоков"](https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki)
* [Xthin](https://github.com/BitcoinUnlimited/BitcoinUnlimited/blob/release/doc/bu-xthin-protocol.md)

View file

@ -0,0 +1,14 @@
---
terms: ["fungibility", "fungible", "взаимозаменяемой", "взаимозаменяемостью"]
summary: "Свойство валюты, благодаря которому две единицы могут свободно заменять друг друга"
---
### Основная информация
Свойство валюты, благодаря которому две единицы могут свободно заменять друг друга.
Взаимозаменяемость означает, что две единицы валюты могут заменять друг друга, и заменённая валюта будет равна другой единице того же достоинства. Например, две банкноты достоинством $10 можно обменять, если они будут функционально идентичными любой другой банкноте $10, находящейся в обороте (однако у банкнот достоинством $10 есть уникальный идентификационный номер, а значит, они не являются полноценно взаимозаменяемыми). Золото, пожалуй, является наиболее близким примером истинной взаимозаменяемости, так как 1 унция золота определённой пробы стоит так же, сколько и другая 1 унция такого же золота. Monero является взаимозаменяемой в силу природы валюты, которая не позволяет связать транзакции, а также отследить историю какой-либо отдельно взятой 1 XMR. 1 XMR функционально идентична любой другой 1 XMR.
Взаимозаменяемость является преимуществом Monero, которого нет у Bitcoin и практически у всех остальных криптовалют. Причиной этого является анонимность, присущая @блoкчейну Monero, и возможность постоянного отслеживания блокчейна Bitcoin. В случае с Bitcoin любой может отследить каждый BTC вплоть до момента его создания в @coinbase-транзакции. Следовательно, если монета использовалась в незаконных целях в прошлом, то это будет навсегда отражено в @блoкчейне. Такое отсутствие взаимозаменяемости означает, что каким-то коммерческим предприятиям придётся отказаться от приёма BTC в качестве оплаты, если эта монета ранее использовалась в незаконных целях или же попросту не соответствует условиям предоставления услуг такого предприятия. В настоящее время некоторые большие компании, принимающие Bitcoin, блокируют, удерживают или закрывают счета, на которые были получены монеты, которые использовались при онлайн мошенничестве или каким-либо другим образом, который компания может счесть опасным для себя.
Monero была разработана специально для того, чтобы решить проблему отслеживаемости и отсутствия взаимозаменяемости, присущей другим криптовалютам. Благодаря возможности проведения абсолютно анонимных транзакций Monero является действительно взаимозаменяемой, поэтому определённые XMR никогда не попадут в чёрные списки. В то же время обеспечиваются все преимущества, которыми обладает безопасный, децентрализованный и постоянный блокчейн.

View file

@ -0,0 +1,23 @@
---
tags: ["kovri"]
terms: ["Garlic-Encryption", "Layered-Encryption", "чесночного-шифрования", "чесночное-шифрование", "Чесночное-шифрование", "чесночным-шифрованием", "многоуровневое-шифрование", "Многоуровневое-шифрование", "чесночную-службу"]
summary: "Многоуровневое шифрование, реализованное в Kovri / I2P"
---
### Основная информация
@Чесночное-шифрование является @I2P реализацией @сообщения, в основе которой лежит @многоуровневое-шифрование (подобно потоковому [луковому шифрованию](https://en.wikipedia.org/wiki/Onion_routing)).
@Шифрование @сообщений по уровням позволяет направить @сообщение по маршруту, состоящему из последовательности прокси-узлов. При этом такие прокси-узлы (или любые другие посредники) не смогут прочитать содержание @сообщения. @Многоуровневое-шифрование является фундаментальной особенностью @Kovri, @I2P и [Tor](https://torproject.org), а также краеугольным камнем обеспечения анонимности в пределах этих оверлейных сетей.
### Углублённая информация
В случае с @чесночным-шифрованием основное различие между @Kovri / @I2P и Tor заключается в следующем:
- @Kovri / @I2P связывает вместе множество @сообщений, формируя "чесночные зубки"
- такой "зубок" может содержать *любое* количество сообщений, а не только одно единственное
- @Kovri / @I2P использует [ElGamal](https://en.wikipedia.org/wiki/ElGamal) / [AES](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard) @шифрование @сообщений и @транспортного уровня.
### Примечание
Более подробная информация содержится в статье @чесночная-маршрутизация.

View file

@ -0,0 +1,42 @@
---
tags: ["kovri"]
terms: ["Garlic-Routing", "чесночная-маршрутизация", "чесночной-маршрутизации"]
summary: "Технология маршрутизации, реализованная в Kovri"
---
### Основная информация
Термин *чесночная маршрутизация* имеет противоречивую историю и самые разные интерпретации. В настоящий момент с точки зрения Monero чесночная маршрутизация определяется как метод, используя который @Kovri и @I2P могут создать основанную на обмене @сообщениями анонимную оверлейную сеть одноранговых интернет-узлов.
@Чесночное-шифрование или @чесночная-маршрутизация похожа на @многоуровневое-шифрование, используемое при [луковой маршрутизации](https://en.wikipedia.org/wiki/Onion_routing), и позволяет эффективно скрыть IP-адрес отправителя и обезопасить информацию, высланную отправителем по адресу @назначения (и наоборот).
### История
Впервые термин *"чесночная маршрутизация"* появился в начале июня 2000 в кандидатской работе Роджера Динглдина (Roger Dingledine) Схема управления [Free Haven Master's](http://www.freehaven.net/papers.html) (раздел 8.1) как производный от термина "луковая маршрутизация".
Совсем недавно, в октябре 2016, [#tor-dev](https://oftc.net/WebChat/) предложил подробно разобраться в сути термина *"чесночная маршрутизация"*:
[Ник Мэтьюсон](https://en.wikipedia.org/wiki/The_Tor_Project,_Inc):
>[Я вижу в этом некоторую попытку создать механизм, структура которого напоминала бы топологию leaky-pipe сети Tor, но я не уверен, что мы даже каким-то образом брали её за основу.]
[Роджер Динглдин](https://en.wikipedia.org/wiki/Roger_Dingledine):
>Во время мозгового штурма Free Haven был момент, когда мы пытались определить механизм маршрутизации, и кто-то сказал: "Чесночная маршрутизация"! И все засмеялись, и на тот момент мы все были уверены в том, что придумали новое название.
*Примечание Разрешение на использование приведённых выше цитат было получено непосредственно у Ника Мэтьюсона и Роджера Динглдина.*
### Углублённая информация
С технической точки зрения в случае с @Kovri и @I2P термин *"чесночная маршрутизация"* подходит к любому / всем указанным ниже процессам:
- @многоуровневое-шифрование (подобное многоуровневому шифрованию, используемому при луковой маршрутизации)
- объединение множества @сообщений (в "чесночные зубки")
- ElGamal/AES @шифрование.
*Примечание Несмотря на то, что [Tor](https://torproject.org/) использует @многоуровневое-шифрование, он не использует ElGamal и не основан на обмене сообщениями.*
**Больше информации содержится в статье @чесночное-шифрование.**
### Примечания
- С точки зрения чесночной / луковой маршрутизации на многоуровневое @шифрование можно взглянуть по-другому, заменив луковую / чесночную структуру [матрёшкой](https://en.wikipedia.org/wiki/Matryoshka_doll), в которой у каждой находящейся снаружи / внутри матрёшки будет свой замок и публичный ключ от следующей / предыдущей матрёшки.
- Более подробное техническое описание чесночной маршрутизации содержится в статье @Java-I2P, в разделе, касающемся [чесночной маршрутизации](https://geti2p.net/en/docs/how/garlic-routing)

View file

@ -0,0 +1,26 @@
---
tags: ["kovri"]
terms: ["I2NP"]
summary: "Сетевой протокол I2P: механизм, в котором сообщения I2NP отправляются в сетях I2P"
---
### Основная информация
Из статьи @Java-I2P:
>
@I2NP управляет маршрутизацией и смешиванием сообщений между маршрутизаторами, равно как и выбором транспортного протокола, который будет использоваться для связи с одноранговым узлом, поддерживающим множество общих транспортных протоколов.
### Углублённая информация
Из статьи @Java-I2P:
>
Сообщения @I2NP (сетевой протокол @I2P) могут использоваться для односкачковой передачи @сообщений от маршрутизатора к маршрутизатору, от точки к точке. @Шифрование и "завёртывание" одних @сообщений в другие обеспечивают их безопасную многократную пересылку вплоть до конечного адреса @назначения. @I2NP не указывает и не требует какого-либо определённого @транспортного уровня, но этому протоколу необходим по крайней мере один такой уровень, который он смог бы использовать.
>
Всякий раз, когда необходимо отправить @сообщение на другой адрес @назначения, требуется дать локальному маршрутизатору данные структуры такого адреса @назначения, а также необработанные байты отправляемого сообщения. Затем маршрутизатор определяет, куда отправить его, пересылает сообщение через выходящие @туннели и указывает конечной точке пропустить его к соответствующему входящему @туннелю, где он снова пропускается к конечной точке такого туннеля, и делает его доступным для получения адресатом.
### Примечания
Дополнительная информация по [протоколу](https://geti2p.net/en/docs/protocol/i2np) и [спецификации](https://geti2p.net/spec/i2np) I2NP.

View file

@ -0,0 +1,29 @@
---
tags: ["kovri"]
terms: ["I2P"]
summary: "Проект Невидимый Интернет: анонимизирующая оверлейная сеть"
---
### Monero
Реализация @I2P для Monero описана в статье @Kovri. Для сравнения @I2P и [Tor](https://torproject.org/) перейдите на страницу [Сравнение](https://geti2p.net/en/comparison/tor).
### Основная информация
Из статьи @Java-I2P:
>Сеть I2P обеспечивает высокий уровень защиты анонимности данных, передаваемых по сети интернет. Многие действия, которые могли бы подвергнуть вашу анонимность риску в публичной сети интернет, могут совершаться анонимно внутри I2P.
### Углублённая информация
Из статьи @Java-I2P:
>I2P является анонимной оверлейной сетью, то есть сетью в сети. Она предназначена для защиты передаваемых данных от наблюдения и мониторинга третьими сторонами, например, поставщиками услуг сети Интернет.
>I2P используется многими людьми, которым не безразлична собственная анонимность: активистами, притесняемыми, журналистами и осведомителями, "подсадными утками", а также среднестатистическими пользователями.
>Сеть не может быть "идеально анонимной". Неизменная цель I2P состоит в том, чтобы максимально усложнить процесс проведения атаки. Уровень анонимности будет расти по мере разрастания сети, а также благодаря академическим исследованиям, которые проводятся в этой области.
### Примечания
Документацию и спецификации @I2P можно взять [здесь](https://geti2p.net/docs/).

View file

@ -0,0 +1,15 @@
---
tags: ["kovri"]
terms: ["I2PControl"]
summary: "API интерфейс для Kovri и Java-I2P, который позволяет простое дистанционное управление"
---
### Основная информация
@I2PControl — это прикладной пользовательский интерфейс [API](https://en.wikipedia.org/wiki/Application_programming_interface) [JSONRPC2](https://en.wikipedia.org/wiki/JSON-RPC) для @Kovri и @Java-I2P, позволяющий клиенту @I2PControl удалённо контролировать / отслеживать запущенное событие.
Существует два доступных клиента @I2PControl: [qtoopie](https://github.com/EinMByte/qtoopie) (C++) и [itoopie](https://github.com/i2p/i2p.itoopie) (Java). Чтобы конфигурировать @I2PControl для @Kovri, следует прочитать `kovri.conf`.
### Углублённая информация
С подробной информацией и спецификацией можно ознакомиться на странице [I2PControl](https://geti2p.net/en/docs/api/i2pcontrol).

View file

@ -0,0 +1,13 @@
---
tags: ["kovri"]
terms: ["In-net", "адресом-конечной-точки"]
summary: "Сеть в рамках I2P"
---
### Основная информация
**In-net** — это [разговорный](https://en.wikipedia.org/wiki/Colloquial) термин, описывающий события, протоколы или функции, которые существуют *только* в пределах сети @I2P
### Углублённая информация
Пример: in-net download (*внутрисетевая загрузка*) будет означать загрузку, осуществляемую только в @I2P.

View file

@ -0,0 +1,13 @@
---
tags: ["kovri"]
terms: ["Java-I2P"]
summary: "Исходная реализация I2P - написанная на Java"
---
### Основная информация
Термин "Java-I2P" часто используется для описания оригинальной реализации @I2P, наиболее известной и используемой на сегодняшний день. Существуют различные другие варианты реализации @I2P, включая @Kovri, и все они ориентируются на оригинальную реализацию на языке Java.
### Примечания
Чтобы загрузить / узнать больше о реализации Java, посетите их [вебсайт](https://geti2p.net/).

View file

@ -0,0 +1,32 @@
---
tags: ["kovri"]
terms: ["Jump-Service", "служба-переключения"]
summary: "Сервис веб-сайтов I2P, который добавляет веб-сайт в вашу адресную книгу"
---
### Основная информация
Конфигурированный под @I2P веб-браузер позволяет использовать службу Jump Service для *переключения* на @I2P адрес, которого нет в вашей @адресной-книге. Как только вы *переключитесь* на него, он будет занесён в вашу @адресную-книгу.
### Углублённая информация
Через конфигурированный под @I2P браузер зайдите на страницу http://stats.i2p/i2p/lookup.html (ссылка любезно предоставлена ведущим разработчиком @Java-I2P *zzz*)
Вам будут предложены две опции:
1. Опция *Hostname lookup* (поиск по имени хост-узла) позволит вам найти адрес, по которому вы хотите перейти, вручную скопировать / вставить результаты
2. Опция *Jump* (переключиться) позволит перейти на @I2P веб-сайт. Для этого будет необходимо ввести имя @I2P хоста (**рекомендуется**)
### Как использовать опцию Hostname lookup
Например, вы можете ввести (и затем подтвердить) `pinkpaste.i2p` в диалоговое окно *Hostname lookup*, в результате чего получите:
```
pinkpaste.i2p=m-HrPrIAsdxts0WM~P4mE8mt9P7g-QTaBvu7Gc6Nl0UX7Vwck-i~RvOPfK6W~kfdRvwhNTqevkBL2UF5l36We02Aiywu7kB2xOHRkze68h-Tg2ewvRVwokohguCD2G3wwAEz~7FVda2avYDCb9-N6TfuzxKLnmhPMvbNSjGL7ZsD2p-h207R3-2kvuMV9bfu-K~w9NI9XJhIyufvUnFYc2jnTVg8PbaR4UP57cNaOO2YIMPkbr6~yTcIu9B1sUfHK6-N~6virQDOxW4M-62rjnZkLpaCtkOsXslmCwZI--TkZ6hKi1kXZvNmJRE1rYfffYRFn38zhaqszeETX8HiIvahZhXF5fNumBziYdmLdw8hkuN1A~emU6Xz9g~a1Ixfsq1Qr~guYoOtaw-0rOFxNRS9yMehE-2LCb8c-cAg6z5OdlN4qJDl~ZHgru4d~EHp~BpAK3v7u2Gi-8l1ygVW-1CHVna~fwnbOPN3ANPwh6~~yUit0Cx1f54XiNRn6-nPBQAEAAcAAA==
```
Скопируйте / вставьте этот парный Base64 адрес хост-узла в вашу **приватную** @подписку
### Переключение напрямую
Например, после введения (и последующего подтверждения) вами `pinkpaste.i2p` вы будете автоматически перенаправлены на веб-сайт, а адрес @локально-уникального-хоста будет также автоматически записан в @адресную-книгу.

View file

@ -0,0 +1,60 @@
---
tags: ["kovri"]
terms: ["Kovri"]
summary: "Реализация маршрутизатора Monero на C++ для сетей I2P"
---
### Основная информация
[Kovri](https://github.com/monero-project/kovri/) является C++ реализацией сети @I2P. В настоящее время @Kovri находится на этапе тщательной и активной разработки и пока не интегрирован в сеть Monero. Как только Kovri будет интегрирован в ваш @узел Monero, проводимые вами транзакции станут безопаснее, чем когда бы то ни было.
### Углублённая информация
Kovri защитит вас и ваши Monero от:
- атак, направленных на разбиение @узла на разделы
- возможности связывания идентификатора определённой транзакции с вашим IP-адресом
- майнинга и / или использования узла в крайне враждебной среде;
- утечки метаданных (например, просмотра ) @OpenAlias
...и многого другого.
Более подробная информация, касающаяся причин, лежащих в основе проекта, содержится в предложении по финансированию [FFS, размещённом anonimal](https://forum.getmonero.org/9/work-in-progress/86967/anonimal-s-kovri-full-time-development-funding-thread). Также вы можете ознакомиться с разделом часто задаваемых вопросов (FAQ) и Руководством пользователя, выложенном на репозитории [Kovri](https://github.com/monero-project/kovri/).
### Терминология @Kovri / @I2P
#### Клиент + API
- @адресная-книга
- @Base32-адрес
- @Base64-адрес
- @канонически-уникальный-хост
- @Eepsite (@скрытая-служба, @чесночный-сайт, @чесночная-служба)
- @I2PControl
- @служба-переключения
- @локально-уникальный-хост
- @повторное-определение
- @подписка
#### Ядро + маршрутизатор
- @клирнет
- @директория-данных
- @адрес-назначения
- @шифрование
- @заполнение
- @чесночное-шифрование
- @чесночная-маршрутизация
- @I2NP
- @In-net
- @Java-I2P
- @многоуровневое-шифрование
- @разрешение-на-временное-использование
- @набор-разрешений
- @сообщения
- @NTCP
- @сетевая-база-данных
- @информация-маршрутизатора
- @SSU
- @транспортные-протоколы
- @туннель

View file

@ -0,0 +1,23 @@
---
tags: ["kovri"]
terms: ["LeaseSet", "LeaseSets", "набор-разрешений"]
summary: "Содержит все разрешенные для конкретного адреса назначения I2P"
---
### Основная информация
@LeaseSet содержит набор @разрешений-на-временное-использование (и другую связанную информацию) для определённого адреса @назначения.
### Углублённая информация
Углублённая информация:
- все действительные на текущий момент @разрешения-на-временное-использование для определённого адреса назначения
- публичный ключ, под который могут быть зашифрованы чесночные сообщения (см. @чесночная-маршрутизация)
- публичный ключ подписи, который может использоваться для отмены определённой версии структуры
Lease-Set является одной из двух структур, которые хранятся в @сетевой-базе-данных (другой структурой является информация маршрутизатора), и имеет ключи, соответствующие SHA256 адреса @назначения.
### Примечания
Более подробная информация содержится в разделе [LeaseSet](https://geti2p.net/en/docs/how/network-database#leaseSet) на странице @Java-I2P.

View file

@ -0,0 +1,13 @@
---
tags: ["kovri"]
terms: ["Lease", "Leases", "разрешение-на-временное-использование", "временное-использование", "разрешения-на-временное-использование", "разрешений-на-временное-использование", "разрешений-на-временнoе-использование"]
summary: "Авторизовать I2P туннель для получения сообщений, предназначенных адресату"
---
### Основная информация
Это разрешение на то, чтобы определённый @I2P @туннель принимал @сообщения, направленные на @адрес-назначения.
### Углублённая информация
Более подробная информация содержится в разделе [Lease](https://geti2p.net/spec/common-structures#lease) (разрешение на временное использование) на странице @Java-I2P.

View file

@ -0,0 +1,20 @@
---
tags: ["kovri"]
terms: ["Locally-unique-host", "локально-уникальным-хостом", "локально-уникальному-хосту", "локально-уникальный-хост", "локально-уникального-хоста"]
summary: "Хост, определенный вами и разрешенный только вами"
---
### Основная информация
Локально уникальным хостом является [FQDN](https://en.wikipedia.org/wiki/FQDN), определяемый и разрешаемый **вами** подобно тому, как реализуется [хост-файл](https://en.wikipedia.org/wiki/Hosts_(file). Не следует путать с @канонически-уникальным-хостом.
### Углублённая информация
Вы можете поделиться собственной интерпретацией разрешения хоста (например, `localhost` всегда будет иметь разрешение `127.0.0.1`), но разрешение не является канонически принудительным (например, кто-то может присвоить значение `localhost` любому произвольному IP-адресу).
В сети @I2P хосты в публичной подписке могут рассматриваться как канонически уникальные, однако в конечном счёте вы можете определять их так, как вам будет угодно.
### Примечания
- Monero в первую очередь использует разрешение @канонически-уникального-хоста, в то время как @I2P использует только разрешение @локально-уникального-хоста.
- В настоящее время доменом верхнего уровня для @I2P's и @Kovri является `.i2p`, и @Kovri в перспективе будет только обрабатывать данные/использовать только [домена верхнего уровня](https://en.wikipedia.org/wiki/Top_level_domain) `.i2p`

View file

@ -0,0 +1,31 @@
---
tags: ["kovri"]
terms: ["Message", "Messages", "сообщений", "сообщениями", "сообщения", "сообщение", "соoбщениям", "сообщению"]
summary: "Механизмы, в которых информация перемещается в I2P"
---
### Основная информация
*Сообщения* (на верхнем уровне @транспортного протокола) содержат различные типы информации, необходимой сети, но, что более важно, всё, что вы видите, делаете, отправляете или получаете принимает форму и становится *сообщениями*.
В @I2P существует 2 важных типа @сообщений:
- @туннельные сообщения
- @I2NP сообщения
Преимущественно *@туннельные сообщения* **содержат фрагменты** @I2NP сообщений, которые затем [собираются](https://geti2p.net/en/docs/tunnels/implementation) заново в определённых точках @туннеля.
### Углублённая информация
@I2NP сообщения имеют близкое отношение к уннeльным @соoбщениям, поэтому легко неправильно интерпретировать термин *"сообщения"*, когда читаешь спецификации @Java-I2P:
>
1. Во-первых, в шлюзе туннеля накапливаются и проходят предварительную обработку ряд I2NP сообщений для последующей передачи в туннель для доставки.
2. Затем шлюз шифрует данные, прошедшие предварительную обработку, и направляет их на первый транзитный участок.
3. Одноранговый узел и последующие участники туннеля снимают уровень шифрования, проверяя, не дублируется ли он, а затем направляют сообщение следующему одноранговому узлу.
4. В конечном счёте туннельные сообщения прибывают в конечную точку, где I2NP сообщения связываются шлюзом и собираются заново, после чего направляются в соответствии с запросом.
### Примечания
- @I2NP @сообщения необходимо фрагментировать, поскольку они имеют различный размер (от 0 до почти 64 KB), а @туннельные @сообщения имеют фиксированный размер
- Подробную информацию и спецификации можно найти на страницах [спецификаций I2NP](https://geti2p.net/spec/i2np) и [спецификаций туннельных сообщений](https://geti2p.net/spec/tunnel-message)

View file

@ -0,0 +1,14 @@
---
terms: ["mining", "miner", "miners", "майнерами", "майнера", "майнеров", "майнинга", "майнингом"]
summary: "Процесс криптографического вычисления математического доказательства блока, содержащего некоторое количество транзакций и добавляемого затем в блокчейн."
---
### Основная информация
Процесс криптографического вычисления математического доказательства блока, содержащего некоторое количество транзакций и добавляемого затем в блокчейн.
Майнинг является распределённым процессом подтверждения транзакций в публичном журнале всех транзакций, также известном как @блoкчейн. Узлы Monero используют блокчейн для того, чтобы отделить законные транзакции от попыток повторно потратить монеты, которые уже были потрачены где-либо.
Monero строго использует алгоритм доказательства работы (Proof of Work). Алгоритм майнинга этой монеты потенциально может эффективно использоваться миллиардами устройств (любыми современными x86 CPU и многими GPU). Monero также использует вариант алгоритма CryptoNight Proof of Work (PoW), который разработан таким образом, что работает с самыми обычными CPU и GPU.
Возможность интеллектуального (смарт) майнинга обеспечивает прозрачность процесса на CPU, установленном на компьютере пользователя. Это далеко от централизации майнинговых ферм и майнинг пулов и соответствует оригинальным взглядам Сатоши Накамото (Satoshi Nakamoto) на то, каким должна быть истинная P2P валюта.

View file

@ -0,0 +1,18 @@
---
terms: ["mnemonic-seed", "mnemonic", "мнемоническую-фразу", "мнемонической-фразы", "мнемоническая-фраза"]
summary: "a 13 or 25 word phrase used to backup a Monero account, available in a number of languages"
---
### Основная информация
Фраза, состоящая из 13 или 25 слов и используемая для создания резервной копии счёта Monero. Может быть написана на ряде языков. Эта фраза из 25 слов (13 слов используется в случае с MyMonero) представляет собой информацию, достаточную для того, чтобы просмотреть и потратить средства, имеющиеся на @счёте Monero.
### Углублённая информация
В случае с официальным кошельком мнемоническая фраза состоит из 25 слов. При этом последнее слово фразы используется в качестве контрольной суммы. Эти слова соответствуют 256-битному целому числу, которое является *приватным* @ключом-траты счёта. *Приватный* @ключ-просмотра вычисляется путём хеширования приватного ключа траты при помощи функции Keccak-256, в результате чего получается второе 256-битное целое число. Затем на основе приватных ключей выводятся соответствующие публичные ключи.
Хранение мнемонической фразы из 25 слов в безопасном месте означает хранение резервной копии ваших приватных ключей, а значит, и всех ваших Monero. Если вы откроете кому-либо эту фразу из 25 слов, это будет означать, что вы открыли этому человеку доступ к вашим средствам.
Не самой хорошей идеей представляется хранение в "горячем кошельке" большего количества средств, чем вы могли бы потерять. Горячим кошельком называют кошелёк, который в настоящее время или когда-либо был подключён к сети интернет или загружен на какое-либо устройство, которое имеет или имело подключение к сети интернет или любому другому ненадёжному источнику!
Создавая холодный или @бумажный-кошелёк, вы обеспечиваете безопасность хранения ваших Monero.

View file

@ -0,0 +1,23 @@
---
tags: ["kovri"]
terms: ["Network-Database", "сетевая-база-данных", "сетевой-базе-данных", "сетевой-базы-данных", "базе-данных-сети", "базой-данных-сети"]
summary: "Распределенная база данных, которая содержит необходимую информацию о маршрутизаторе, чтобы сохранялась целостность сети."
---
### Основная информация
@Сетевая-база-данных является [распределённой базой данных](https://en.wikipedia.org/wiki/Distributed_database), в которой содержится информация маршрутизатора, которую одноранговые узлы используют, чтобы сохранялась целостность сети.
### Углублённая информация
Из статьи @Java-I2P:
>
@Сетевая-база-данных @I2P является специализированной распределённой базой данных, содержащей только два типа данных: контактная информация маршрутизатора (@информация-маршрутизатора) и контактная информация адреса @назначения (@LeaseSets). Каждая часть данных подписывается соответствующей стороной и верифицируется тем, кто использует или хранит её. Помимо этого, данные содержат "живую" информацию, позволяющую сбрасывать нерелевантные вводные данные, заменять старые вводные данные более новыми, а также обеспечивающую защиту против определённых классов атаки.
>
Распределение @сетевой-базы-данных происходит с применением простого метода, известного как @Floodfill, когда поднабор маршрутизаторов, называемых "маршрутизаторами заполнения" поддерживает распределённую базу данных.
### Примечания
Подробности можно найти на странице [сетевая база данных](https://geti2p.net/en/docs/how/network-database).

View file

@ -0,0 +1,23 @@
---
terms: ["node", "nodes", "full-node", "full-nodes", "узле", "узлами", "узлу", "узлы", "узел", "узла"]
summary: "Устройство в сети интернет с установленным программным обеспечением Monero, полной копией блокчейна Monero, активно поддерживающее сеть Monero."
---
### Основная информация
Устройство в сети интернет с установленным программным обеспечением Monero, полной копией @блoкчейна Monero, активно поддерживающее сеть Monero.
### Дополнительная информация
Большинство узлов, входящих в сеть Monero и соблюдающих правила сети, принимают участие в проведении безопасных @транзакций. Узлы полностью загружают @блoкчейн, чтобы знать, какие транзакций уже были проведены. Узлы поддерживают сеть путём ретрансляции транзакций на другие узлы, подключённые к сети. Узлы также могут поддерживать сеть Monero, участвуя в добыче @блоков (это называется @майнингом).
Майнинг является процессом, используя который узлы создают блок на основе ранее принятого блока транзакций, ожидающих обработки в пуле транзакций, а также @coinbase-транзакции. Если узел уверен в том, что он вычислил действительный блок, он должен передать законченный блок другим узлам сети, и эти узлы должны выразить своё согласие, начав работать над следующим блоком в цепочке.
Правила, которым следуют узлы, содержатся в самом программном обеспечении Monero. Согласие всех узлов следовать этим правилам называется @консенсусом. Консенсус необходим криптовалюте, поскольку является принципом построения блокчейна. Если узлы не смогут прийти к соглашению, какие блоки считать действительными, например, у тех людей, которые не обновили своё программное обеспечение Monero, то те узлы, которые будут не согласны, более не смогут участвовать в работе сети Monero.
Monero Core Team планирует обновлять сеть каждые 6 месяцев: в октябре и апреле каждого года. На этот момент, если у вас есть рабочий узел, то он должен иметь самую последнюю версию обновлённого программного обеспечения Monero, или же он не сможет работать в сети.
---
##### Другие источники
<sub>1. *Fluffypony в официальной еженедельной публикации Monero приводит превосходное объяснение, почему обязательное обновление сети только на пользу этой криптовалюте* ([Monero Missives for the Week of 2016-06-20](https://getmonero.org/2016/06/20/monero-missive-for-the-week-of-2016-06-20.html))</sub>

View file

@ -0,0 +1,32 @@
---
tags: ["kovri"]
terms: ["NTCP"]
summary: "TCP на основе NIO (неблокирующий TCP трафик на основе ввода-вывода): один из двух транспортных средств Kovri"
---
### Основная информация
*NIO-Based TCP (TAP на основе неблокируемого ввода-вывода)* является одним из двух зашифрованных @транспортных механизмов @Kovri.
Подобно @SSU *первоочередной* целью @NTCP является безопасная передача внутрисетевых (@In-net) @I2NP сообщений по @туннелям. Однако в отличие от @SSU @NTCP работает исключительно через зашифрованный [TCP](https://en.wikipedia.org/wiki/Transmission_Control_Protocol).
### Углублённая информация
- Пропускает отдельные @I2NP сообщения (как стандартные, так и с синхронизацией по времени) после того, как:
- будет установлено соединение TCP
- будет завершена последовательность установки.
- Использует следующие методы @шифрования:
- 2048-битный алгоритм [Диффи-Хеллмана](https://en.wikipedia.org/wiki/Diffie-hellman)
- [AES-256](https://en.wikipedia.org/wiki/Advanced_Encryption_Standard)/[CBC](https://en.wikipedia.org/wiki/Block_cipher_modes_of_operation)
- Последовательность установки может находиться в следующих *состояниях*:
- предустановка
- установка
- постустановка или "установлено"
- Использует следующую информацию из @сетевой-базы-данных:
- название транспортного протокола: NTCP
- хост: IP (IPv4 или Ipv6) или имя хоста (допускается использование сокращённого IPv6 адреса (с "::"))
- порт: 1024 - 65535
### Примечания
Более подробная информация содержится на странице [NTCP](https://geti2p.net/en/docs/transport/ntcp) @Java-I2P.

View file

@ -0,0 +1,18 @@
---
terms: ["OpenAlias"]
summary: "Стандарт, который позволяет использовать синтаксис электронной почты или домена для оплаты вместо адреса, например. donate@getmonero.org или donate.getmonero.org"
---
### Основная информация
Командой ведущих разработчиков Monero (Monero Core Team) был выпущен стандарт под названием OpenAlias, который позволяет создавать адреса в удобочитаемой (для человека) форме, а также "превратить в квадрат" треугольник Зуко. Стандарт OpenAlias подходит для любой криптовалюты и уже реализован в Monero, Bitcoin (в последних версиях Electrum) и HyperStake.
Стандарт OpenAlias должен облегчить процесс смешения в условиях быстро меняющегося технологического климата. Пользователи пытаются перейти на сторону анонимной и криптографически безопасной инфраструктуры и систем, но многие из них не заходят дальше запоминания адресов электронной почты своих родных и близких.
В рамках непрекращающегося развития криптовалютного проекта Monero мы задались вопросом: как мы могли бы упростить процесс проведения платежей для тех пользователей, кто незнаком с этой криптовалютой? Скрытые адреса Monero состоят по крайней мере из 95 символов, и их запоминание — это отнюдь не опция. А если вы просите кого-то перевести средства по адресу, представляющему собой строку из 95 символов, то это не вызывает ничего, кроме замешательства.
По сути, OpenAlias представляет собой TXT DNS запись для FQDN (полного имени домена). Объединив это со связанными с DNS технологиями, мы создали стандарт смешивания, который может быть расширен разработчиками, представляется более интуитивным и простым с точки зрения рядового пользователя, а также применим как к централизованным, так и децентрализованным доменным системам.
При проведении платежей этот стандарт позволяет использовать адрес электронной почты или доменное имя вместо обычного адреса, например, donate@getmonero.org или donate.getmonero.org.
Больше информации вы найдёте на странице [OpenAlias](/resources/openalias) или посетив [веб-сайт OpenAlias](https://openalias.org)

View file

@ -0,0 +1,8 @@
---
terms: ["paperwallet", "paperwallets", "paper-wallet", "paper-wallets", "Бумажный-кошелёк", "бумажный-кошелёк"]
summary: "Бумажный кошелёк хранит информацию, необходимую для отправки и получения Monero."
---
### Основная информация
Бумажный кошелёк хранит информацию, необходимую для отправки и получения Monero.

View file

@ -0,0 +1,26 @@
---
terms: ["payment-ID", "payment-IDs", "идентификатором-платежа", "идентификатор-платежа"]
summary: "Необязательное примечание, добавляемое для идентификации транзакций продавцом и состоящая из 64 символов"
---
### Основная информация
Идентификатор платежа представляет собой **случайное** и **опциональное** приложение к транзакции размером 32 байта (64 шестнадцатеричных символа) или 8 байт (в случае с интегрированными адресами).
Идентификатор платежа обычно используется для идентификации транзакции для предпринимателей или бирж. Учитывая присущие Monero свойства анонимности, как правило, предполагающие использование одного публичного адреса для входящих транзакций, идентификатор платежа является особенно полезным с точки зрения связывания входящих платежей со счетами пользователя.
### Компактные идентификаторы платежей и интегрированные адреса
Начиная с версии 0.9 Hydrogen Helix, идентификаторы платежей можно шифровать и включать в адреса платежей. Идентификаторы платежей такого типа должны иметь размер 64 бита и должны быть зашифрованы при помощи случайного одноразового ключа, известного только отправителю и получателю.
### Создание идентификатора платежа
Чтобы сгенерировать интегрированные адреса, содержащие компактные идентификаторы платежей, рекомендуется использовать команду `integrated_address` официального кошелька. Если вы хотите использовать командную строку, то вы можете сгенерировать идентификаторы платежей следующим образом:
Создание компактного идентификатора платежа для интегрированного адреса
```# openssl rand -hex 8```
Создание старомодного идентификатора платежа:
```# openssl rand -hex 32```

View file

@ -0,0 +1,22 @@
---
terms: ["commitments", "commitment", "pedersen", "pedersen-commitment", "pedersen-commitments", "обязательство-Педерсена"]
summary: "Обязательства Педерсена представляют собой криптографические алгоритмы, которые позволяют доказывающему сделать расчет обязательство по сумме, не раскрывая её, и будучи не в состоянии её изменить"
---
### Основная информация
Обязательства Педерсена представляют собой криптографические алгоритмы, которые позволяют доказывающему сделать расчет обязательства по сумме, не раскрывая её, и будучи не в состоянии её изменить.
Когда вы тратите Monero, значение входов, которые вы тратите, и значение выходов, которые вы отправляете, шифруются и остаются скрытыми от всех, за исключением получателя каждого из этих выходов. Обязательства Педерсена позволяют отправлять Monero, не раскрывая суммы транзакций. Обязательства Педерсена также позволяют проверить действительность транзакций в блокчейне и не создавать Monero из воздуха.
### Что это значит
Если создаются выходы с зашифрованными суммами, включая выход для получателя и выход со сдачей, который уходит обратно к отправителю, и зашифрованная комиссия за проведение транзакции равна сумме входов, которые тратятся, то транзакция является действительной, и подтверждается, что Monero создаются не из воздуха.
Обязательства Педерсена означают, что суммы могут быть верифицированы как равные, но значение Monero в каждой сумме и значение Monero входов и выходов по отдельности определить невозможно. Обязательства Педерсена также означают, что отношение одного входа к другому или же отношение одного выхода к другому не поддаётся определению.
Остаётся неясным, какие входы реально были потрачены, так как кольцевая подпись содержит как те входы, которые тратятся реально, так и ложные входы. Следовательно, по факту вам не известно, какие входы по обязательствам Педерсена необходимо суммировать. И это хорошо, так как кольцевая подпись @RingCT служит только для того, чтобы доказать, что одна комбинация входов и выходов равна сумме входов. Это невозможно подделать по математическим причинам.
### Углублённая информация
Ознакомьтесь с работой по [кольцевым конфиденциальным транзакциям](https://eprint.iacr.org/2015/1098.pdf) Шена Ноезера (Shen Noether) из лаборатории Monero Research Lab.

View file

@ -0,0 +1,15 @@
---
tags: ["kovri"]
terms: ["Reseed", "повторное-определение", "повторное-заполнение"]
summary: "Метод, который Kovri использует для загрузки в сеть I2P"
---
### Основная информация
Когда вы впервые используете @Kovri (или же сеть была долгое время в режиме офлайн), @Kovri понадобится список одноранговых узлов для соединения, чтобы автоматически [загрузиться](https://en.wikipedia.org/wiki/Bootstrap) в сеть @I2P. @Kovri получает этот список узлов из специального файла, который хранится на сервере повторного заполнения (reseed-сервере). Этот файл содержит всю информацию, необходимую @Kovri для соединения с одноранговыми узлами @I2P.
### Углублённая информация
@Kovri есть список [аппаратно устанавливаемых](https://en.wikipedia.org/wiki/Hard-coded) reseed-серверов, чтобы получить информацию. Эти серверы в безопасном режиме передают [SU3](https://geti2p.net/spec/updates#su3) файл (подписанный @криптографической-подписью) по @клирнету, используя протокол HTTPS. Этот SU3 файл содержит информацию, которая используется для верификации как целостности файла, так и его содержания.
Помимо технических элементов, необходимых для верификации и обработки файла, основное содержание файла также включает в себя файлы @информации-маршрутизатора, которые маршрутизаторы @Kovri и @I2P используют для нахождения и связи с другими одноранговыми узлами @I2P. Затем данные этих одноранговых узлов сохраняются в @базе-данных-сети.

View file

@ -0,0 +1,9 @@
---
terms: ["ring-size"]
summary: "Общее количество участников в кольцевой подписи"
---
### Основная информация
Размер кольца является общим количеством возможных подписывающих лиц в кольцевой подписи. Если для данной транзакции выбран размер кольца 4, это означает, что в дополнение к вашему "реальному" выходу есть еще 3 ложных внешних выхода. Большее количество участников (больший размер кольца) обеспечивает большую конфиденциальность по сравнению с меньшим. Однако повторное использование нечетного, узнаваемого размера кольца для транзакций может сделать транзакции более заметными на общем фоне.
`Размер кольца = ложные выходы + 1 (ваш выход)`

View file

@ -0,0 +1,13 @@
---
terms: ["ringCT", "ring-CT"]
summary: "Способ сокрытия суммы, отправленной в транзакции Monero"
---
### Основная информация
Ring CT (сокращение от Ring Confidential Transactions — кольцевые конфиденциальные транзакции) является протоколом, позволяющим скрыть суммы транзакций Monero.
Протокол Ring CT был реализован в блоке #1220516 в январе 2017. Начиная с сентября 2017 года, использование протокола стало обязательным для всех транзакций, проводимых в сети.
Ring CT предлагает использовать улучшенную версию @кольцевых-подписей под названием "подпись Multi-layered Linkable Spontaneous Anonymous Group", то есть подпись многоуровневой связанной спонтанной анонимной группы (MLSAG). Эта новая версия позволяет с разумной эффективностью скрывать суммы, источники и адреса назначения транзакций, при этом происходит верифицируемое и не требующее доверия создание монеты.
Чтобы узнать больше, пожалуйста, ознакомьтесь с работой, написанной создателем протокола Шеном Ноезером (Shen Noether), которую вы найдёте [здесь](https://eprint.iacr.org/2015/1098).

View file

@ -0,0 +1,16 @@
---
terms: ["ring-signature", "ring-signatures", "кольцевых-подписей", "кольцевые-подписи"]
summary: "Группа криптографических подписей по крайней мере с одним реальным участником, без возможности определения, какой из них является реальным, поскольку все они кажутся реальными"
---
### Основная информация
В криптографии кольцевая подпись является видом цифровой подписи, которую может создать любой член группы пользователей, в которой у каждого есть ключи. Следовательно, сообщение, подписанное кольцевой подписью, фактически будет подписано кем-то из определённой группы людей. Одно из безопасных свойств кольцевой подписи состоит в том, что нереально путём вычислений *определить* какие из ключей членов группы были использованы для того, чтобы составить подпись.
Например, кольцевую подпись можно было бы использовать в качестве анонимной подписи "какого-нибудь высокопоставленного чиновника из Белого дома", при этом нельзя было бы выяснить, какой именно чиновник подписал сообщение. Кольцевые подписи предназначены именно для этого, так как анонимность кольцевой подписи нельзя отменить, а поскольку состав группы членов кольцевой подписи может быть совершенно произвольным (не требует предварительной настройки).
### Применительно к Monero
Цифровая подпись использует ключи вашего @счёта и некоторое количество публичных ключей (также известных как выходы), взятых из @блoкчейна методом треугольного распределения. Со временем прошлые выходы могут использоваться по нескольку раз для формирования подписи в качестве подписанта. В "кольце" все возможные подписанты, все участники кольца являются равными и действительными. Внешний наблюдатель не сможет каким-либо образом сказать, кто из возможных подписантов в соответствующей группе принадлежит вашему @счёту. Таким образом, кольцевые подписи гарантируют невозможность отслеживания выходов транзакций. Более того, в случае с Monero какие-либо вопросы, связанные с @взаимозаменяемостью отсутствуют, так как каждый выход транзакции обладает свойством правдоподобного отрицания (например, сеть не может сказать, какой из выходов является потраченным, а какой нет).
Чтобы узнать о свойстве Monero, используемом по умолчанию (несвязываемость), см. страницу @скрытые-адреса.

View file

@ -0,0 +1,66 @@
---
tags: ["kovri"]
terms: ["Router-Info", "Router-infos", "информация-маршрутизатора", "информации-маршрутизатора"]
summary: "Структура данных или файл, содержащий необходимую сетевую информацию I2P узла"
---
### Основная информация
@Информация-маршрутизатора представляет собой структуру (периодически записываемую в форме [двоичного файла](https://en.wikipedia.org/wiki/Binary_file)), содержащую всю информацию, необходимую для определения местонахождения и связи с одноранговым узлом @I2P. Информация маршрутизатора включает в себя IP-адрес, идентификационную информацию маршрутизатора, другие технические подробности, и она необходима для базы данных сети, а также публикуется для маршрутизаторов @заполнения.
### Углублённая информация
В удобной для восприятия человеком форме информация маршрутизатора может выглядеть так:
```
Identity: [RouterIdentity:
Hash: nYZ5Qe7gQ-~QgfgJVRUG4c0JnVeVqzM~duUX1EGT1ek=
Certificate: [Certificate: type: Key certificate
Crypto type: 0
Sig type: 7 (EdDSA_SHA512_Ed25519)]
PublicKey: [PublicKey: size: 256]
SigningPublicKey: [SigningPublicKey EdDSA_SHA512_Ed25519: size: 32]
Padding: 96 bytes]
Signature: [Signature EdDSA_SHA512_Ed25519: size: 64]
Published: Sun Oct 09 01:34:59 UTC 2016
Options (5):
[caps] = [LfR]
[netId] = [2]
[netdb.knownLeaseSets] = [37]
[netdb.knownRouters] = [2435]
[router.version] = [0.9.26]
Addresses (4):
[RouterAddress:
Type: SSU
Cost: 4
Options (5):
[caps] = [BC]
[host] = [2a01:e35:8b5c:b240:71a2:6750:8d4:47fa]
[key] = [nYZ5Qe7gQ-~QgfgJVRUG4c0JnVeVqzM~duUX1EGT1ek=]
[mtu] = [1472]
[port] = [22244]]
[RouterAddress:
Type: NTCP
Cost: 9
Options (2):
[host] = [2a01:e35:8b5c:b240:71a2:6750:8d4:47fa]
[port] = [22244]]
[RouterAddress:
Type: SSU
Cost: 6
Options (4):
[caps] = [BC]
[host] = [88.181.203.36]
[key] = [nYZ5Qe7gQ-~QgfgJVRUG4c0JnVeVqzM~duUX1EGT1ek=]
[port] = [22244]]
[RouterAddress:
Type: NTCP
Cost: 11
Options (2):
[host] = [88.181.203.36]
[port] = [22244]]]
```
### Примечания
С подробностями и спецификацией можно ознакомиться на странице @Java-I2P [Network Database](https://geti2p.net/en/docs/how/network-database).

View file

@ -0,0 +1,8 @@
---
terms: ["scalability"]
summary: "Потенциал роста Monero, требуемые ресурсы и методы повышения эффективности"
---
### Основная информация
У Monero нет жёстко закодированного максимального размера блока, что означает, что в отличие от Bitcoin, у этой криптовалюты нет предельного размера блока, составляющего 1 MB, что препятствует масштабированию. Тем не менее в протокол встроен механизм наложения штрафа на вознаграждение за блок, что позволяет избежать появления блоков слишком большого размера. Размер нового блока (new block's size — NBS) сравнивается со средним размером M100 последних 100 блоков. Если NBS > M100, размер вознаграждения за блок снижается в квадратической зависимости от того, насколько NBS превышает M100. Например, если NBS на [10%, 50%, 80%, 100%] больше M100, номинальный размер вознаграждения за блок снижается на [1%, 25%, 64%, 100%]. В целом запрещается генерировать блоки, размер которых превышает 2*M100, а на вознаграждение за блоки, размер которых меньше либо равен 60 kB, обычно не налагается какого-либо штрафа.

View file

@ -0,0 +1,8 @@
---
terms: ["signature", "signatures", "подписям", "криптографических-подписей", "криптографической-подписью"]
summary: "Криптографический метод доказательства владения информацией, равно как и доказательств, что информация не была изменена после того, как была подписана"
---
### Основная информация
Криптографический метод доказательства владения информацией, равно как и доказательств, что информация не была изменена после того, как была подписана.

View file

@ -0,0 +1,12 @@
---
terms: ["smart-mining"]
summary: "Смарт-майнинг - это процесс безошибочного майнинга при помощи регулируемого майнера"
---
### Основная информация
Смарт-майнинг - это процесс безошибочного @майнинга при помощи регулируемого майнера. Ошибками считаются перегрев, замедление работы машины, разрядка батареи и т. д. Задача смарт-майнинга состоит в повышении уровня безопасности сети, чтобы максимальное количество людей смогло использовать смарт-майнер на постоянной основе. Для этого майнер не должен выделяться, иначе он будет отключён, лишая сеть Monero некой малой толики безопасности. Как таковой смарт-майнер, вероятнее всего, будет работать медленнее, чем обычный майнер на том же оборудовании.
Смарт-майнинг возможен с официальным CLI и GUI кошельком, которые можно скачать на [странице загрузок](https://getmonero.org/downloads/).
Есть надежда, что относительная медлительность смарт-майнера (особенно на маломощных машинах) будет компенсироваться большим количеством людей, использующим майнер для возможного "выигрыша в лотерею", что повысит безопасность сети Monero за счёт нетривиальной суммы. Повышение хешрейта за счёт различных источников способствует децентрализации сети Monero.

View file

@ -0,0 +1,12 @@
---
terms: ["spend-key", "spend-keys", "ключа-траты", "ключ-траты", "ключом-траты"]
summary: "Одна из двух пар приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ траты используется для траты любых средств, имеющихся на таком счёте."
---
### Основная информация
Одна из двух пар приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом *приватный* ключ траты используется для траты любых средств, имеющихся на таком счёте.
### Углублённая информация
*Приватный* ключ траты является 256-битным целым числом, используемым для подписания транзакций Monero. Учитывая детерминированный метод выведения ключа, который используется официальным кошельком, приватный ключ траты также является альтернативным представлением @мнемонической-фразы. Он может использоваться в качестве основы для выведения других ключей счёта.

View file

@ -0,0 +1,24 @@
---
tags: ["kovri"]
terms: ["SSU"]
summary: "SSU - это один из двух транспортных средств Kovri"
---
### Основная информация
SSU (Secure Semi-reliable UDP) является одной из двух технологий шифрования на @транспортном уровне @Kovri.
Подобно @NTCP *основной* целью @SSU является безопасная передача внутрисетевых @I2NP сообщений по @туннелям, но, в отличие от @NTCP, @SSU работает только с протоколом [UDP](https://en.wikipedia.org/wiki/User_Datagram_Protocol).
### Углублённая информация
- Как и @NTCP, @SSU является ориентированной на соединение "точка-точка" транспортной технологией данных
- Технология называется *semi-reliable* ("полунадёжной"), так как @SSU многократно передаёт *неподтверждённые* сообщения (вплоть до максимального количества, после чего сообщение сбрасывается)
- @SSU также обеспечивает несколько уникальных сервисов (в дополнение к своей функции @транспортного уровня):
- обнаружение IP (путём локальной проверки или [тестирования одноранговых узлов](https://geti2p.net/en/docs/transport/ssu#peerTesting))
- прослеживание [NAT](https://en.wikipedia.org/wiki/Network_address_translation) (при помощи [вводных элементов](https://geti2p.net/en/docs/transport/ssu#introduction))
- статус [Firewall](https://en.wikipedia.org/wiki/Firewall_%28computing%29) и, если такая функция будет реализована, @SSU будет уведомлять @NTCP об изменениях статуса внешнего адреса или Firewall
### Примечания
Подробности на странице @Java-I2P [SSU](https://geti2p.net/en/docs/transport/ssu)

View file

@ -0,0 +1,14 @@
---
terms: ["stealth-address", "stealth-addresses", "скрытые-адреса", "скрытый-адрес"]
summary: "Автоматические одноразовые адреса для транзакций"
---
### Основная информация
Скрытые адреса являются важной составной частью присущей Monero анонимности. Они позволяют отправителю и требуют от него создавать случайные одноразовые адреса для каждой @транзакции от лица получателя. Получатель может публиковать только один адрес, при этом все его / её входящие платежи будут направляться на уникальные адреса в @блoкчейне, после чего их уже нельзя будет связать ни с опубликованным адресом получателя, ни с каким-либо другим из адресов транзакции. Используя скрытые адреса, только отправитель и получатель могут определить, куда был отправлен платёж.
Когда вы создаёте счёт Monero, вы получаете приватный @ключ-просмотра, приватный @ключ-траты и публичный адрес. @Ключ-траты используется для отправки платежей, @ключ-просмотра используется для отображения входящих на ваш счёт транзакций, а @публичный-адрес необходим для приёма платежей. Как @ключ-траты, так и @ключ-просмотра используются для построения вашего адреса Monero. У вас может быть кошелёк, предназначенный "только для просмотра", который будет использовать только @ключ-просмотра. Эту возможность можно использовать в целях бухгалтерского учёта или для аудита, но в настоящее время она является ненадёжной из-за невозможности отслеживания исходящих транзакций. Вы решаете, что сможете увидеть ваши транзакции, когда делитесь вашим ключом просмотра. Monero является анонимной валютой по умолчанию и полупрозрачной опционально!
Когда вы используете кошелёк Monero, вся эта информация обрабатывается программным обеспечением. Чтобы отправить Monero, нужно просто ввести адрес назначения, сумму и нажать "отправить". Чтобы принять Monero, нужно просто дать отправителю свой публичный адрес.
Чтобы узнать, почему нельзя отследить историю монет Monero (свойство неотслеживаемости), перейдите на страницу @кольцевые-подписи.

View file

@ -0,0 +1,47 @@
---
tags: ["kovri"]
terms: ["Subscription", "подпиской", "подписка", "подписке", "подписки", "подписку"]
summary: "Файл, используемый адресной книгой, который содержит I2P хосты в паре с I2P назначениями"
---
### Основная информация
Подпиской называется файл, содержащий список `.i2p` хостов, связанных с соответствующим адресом @назначения. Подписки используются @адресной-книгой.
### Углублённая информация
Подобно тому как [файл хостов](https://en.wikipedia.org/wiki/Hosts_(file)) может присвоить интернет имя хоста указанному адресу, подписка связывает `.i2p` адрес с @Base64-адресом, используя следующий формат (использование пробелов не допускается): `host=address`
Если говорить более конкретно, подписка связывает @локально-уникальный-хост с @Base64-адресом.
Например:
```
anonimal.i2p=AQZGLAMpI9Q0l0kmMj1vpJJYK3CjLp~fE3MfvE-e7KMKjI5cPOH6EN8m794uHJ6b09qM8mb9VEv1lVLEov~usVliTSXCSHuRBOCIwIOuDNU0AbVa4BpIx~2sU4TxKhoaA3zQ6VzINoduTdR2IJhPvI5xzezp7dR21CEQGGTbenDslXeQ4iLHFA2~bzp1f7etSl9T2W9RID-KH78sRQmzWnv7dbhNodMbpO6xsf1vENf6bMRzqD5vgHEHZu2aSoNuPyYxDU1eM6--61b2xp9mt1k3ud-5WvPVg89RaU9ugU5cxaHgR927lHMCAEU2Ax~zUb3DbrvgQBOTHnJEx2Fp7pOK~PnP6ylkYKQMfLROosLDXinxOoSKP0UYCh2WgIUPwE7WzJH3PiJVF0~WZ1dZ9mg00c~gzLgmkOxe1NpFRNg6XzoARivNVB5NuWqNxr5WKWMLBGQ9YHvHO1OHhUJTowb9X90BhtHnLK2AHwO6fV-iHWxRJyDabhSMj1kuYpVUBQAEAAcAAA==
```
Где:
1. `anonimal.i2p` является @локально-уникальным-хостом
2. `=` является разделителем
3. а всё остальное является @Base64-адресом
### Типы подписки
В случае с @Kovri существует два типа файлов подписки: *публичные* и *приватные*.
*Публичная* подписка:
- используется при автоматической загрузке для использования важных сервисов (IRC, электронной почты, Monero и т. д.)
- является статичной и обновляется каждые 12 часов с сервера @адресной-книги Monero
- позволяет безопасно делиться своей подпиской с кем угодно, так как является публично доступной (все, кто используют одну и ту же публичную подписку, также смогут привязать то же имя хоста к тому же адресу назначения, что и вы)
*Приватная* подписка:
- используется исключительно вами, и её нельзя использовать совместно с кем-либо ещё, если только вы сами не примете решение поделиться файлом
- по умолчанию этим файлом является файл `private_hosts.txt` в вашей @директории-данных
### Обновление приватной подписки
Вы можете использовать службу переключения @Jump-Service, чтобы вручную обновить вашу приватную подписку. Обновлённая подписка затем будет сохранена в @адресной-книге, и вы снова сможете ею пользоваться.
### Примечания
Чтобы узнать, как завести множество подписок, ознакомьтесь с [руководством пользователя](https://gitlab.com/kovri-project/kovri-docs/blob/master/i18n/en/user_guide.md).

View file

@ -0,0 +1,14 @@
---
terms: ["Tail-Emission"]
summary: "Вознаграждение за блок в конце кривой эмиссии"
---
### Основная информация
Вознаграждение за блок Monero никогда не станет нулевым. Размер вознаграждения будет постепенно снижаться вплоть до начала хвостовой эмиссии, которое состоится в конце мая 2022. С этого момента размер вознаграждения за блок станет фиксированным и будет составлять 0,6 XMR за блок.
### Почему так
Майнерам требуется стимул для того, чтобы заниматься майнингом. Из-за динамической природы размера блока, соревнование между @майнерами приведёт к снижению комиссий. Если майнинг не приносит прибыли из-за высоких затрат на него и низкого вознаграждения, майнеры теряют стимул и прекращают заниматься майнингом, что снижает безопасность сети.
Хвостовая эмиссия гарантирует, что динамический размер блока и конкуренция комиссий будут развиваться.

View file

@ -0,0 +1,21 @@
---
terms: ["transaction", "transactions", "транзакций", "транзакции"]
summary: "Криптографически подписанный контейнер, в котором содержится подробная информация по передаче Monero получателю (или получателям)."
---
### Основная информация
Криптографически подписанный контейнер, в котором содержится подробная информация по передаче Monero получателю (или получателям).
Среди параметров транзакции содержатся один или несколько адресов получателя с соответствующими суммами средств, а также параметр размера кольца, который указывает количество выходов, связанных с транзакцией. Чем больше выходов используется, тем выше уровень защиты. Но это имеет свою цену. Так как при включении большего количества выходов транзакция становится больше, растёт и размер комиссии за проведение транзакции.
Можно создать офлайн транзакцию, что даёт дополнительные преимущества с точки зрения анонимности.
Транзакция может быть уникально идентифицирована. Для этого используется опциональный идентификатор транзакции (Transaction ID), который, как правило, представляет собой 32-байтную строку (64 шестнадцатеричных символа).
### Углублённая информация
При проведении каждой транзакции используется два ключа: публичный @ключ-траты и публичный @ключ-просмотра. Адрес назначения для выхода транзакции фактически является одноразовым публичным ключом, который вычисляется на основе этих двух ключей.
Когда кошелёк сканирует входящие транзакции, то каждая транзакция сканируется на предмет того, направлена ли она именно вам. Для этого необходимы только ваш приватный ключ просмотра и ваш публичный ключ траты. Такая проверка проводится неизменно, и её нельзя подделать. Вы не можете принять транзакции и идентифицировать их, не имея соответствующего приватного ключа просмотра.
Чтобы потратить средства, вам понадобится вычислить одноразовый приватный ключ траты для данного конкретного выхода. Это практически всегда делается автоматически программным обеспечением кошелька Monero.

View file

@ -0,0 +1,18 @@
---
tags: ["kovri"]
terms: ["Transports", "Transport", "шифрование-транспортного-уровня", "транспортного", "транспортные-протоколы", "транспортных", "транспортном", "транспорты"]
summary: "Два зашифрованных транспортных уровня для Kovri"
---
### Основная информация
@I2P использует две технологии шифрования транспортного уровня, что позволяет @Kovri безопасно использовать [TCP / IP](https://en.wikipedia.org/wiki/Tcp/ip) соединения. Эти технологии (@SSU и @NTCP) называются *транспортными*.
### Углублённая информация
@SSU является зашифрованным протоколом [UDP](https://en.wikipedia.org/wiki/User_Datagram_Protocol) а @NTCP - зашифрованным протоколом [TCP](https://en.wikipedia.org/wiki/Transmission_Control_Protocol). Они обеспечивают возможность @шифрования на [транспортном уровне](https://en.wikipedia.org/wiki/Transport_layer). Это позволяет отправлять по @туннелям @I2P сети @сообщения более высокого уровня.
### Примечания
- О @I2P технологиях транспортного уровня можно прочитать на странице [транспорта](https://geti2p.net/en/docs/transport)
- О транспортном уровне можно прочитать в статье по [модели OSI](https://en.wikipedia.org/wiki/OSI_model)

View file

@ -0,0 +1,35 @@
---
tags: ["kovri"]
terms: ["Tunnel", "Tunnels", "туннелям", "туннельным", "туннельное", "туннельные", "туннель", "туннельное-шифрование", "туннели", "туннелю", "туннeльные", "туннеля", "туннельным", "туннельное", "туннелям"]
summary: "Однонаправленные виртуальные сети, которые передают сообщения через определенную последовательность I2P маршрутизаторов"
---
### Основная информация
Когда вы связываетесь по @I2P (посетите @Eepsite / используйте @чесночную-службу), вам, прежде всего, необходимо соединиться с одноранговым узлом, используя @транспорты, а затем построить виртуальные *туннели*. Эти виртуальные туннели являются временными, однонаправленными путями передачи информации в порядке определённой последовательности @I2P маршрутизаторов к адресу @назначения. Туннели сначала строятся, а затем используются при помощи @чесночного-шифрования и являются универсальным механизмом передачи всех @I2NP @сообщений.
Каждый одноранговый узел строит как минимум *два* однонаправленных туннеля: один предназначен для **выходного трафика**, а другой — для **входящего трафика**. Эти туннели классифицируются либо как **входящие туннели** (когда @сообщения передаются в направлении создателя туннеля), либо как **выходящие туннели** (когда создатель туннеля отправляет @сообщения в направлении от себя). Таким образом, для кругового прохождения @сообщения и получения ответа по вашему адресу @назначения необходимо *четыре туннеля* (два для вас и два для адреса назначения).
### Углублённая информация
From @Java-I2P:
>
В сети I2P @сообщения передаются в одном направлении по виртуальному туннелю между одноранговыми узлами, при этом используются доступные средства, позволяющие @сообщению пройти до следующего транзитного участка. Сообщения принимаются в шлюз @туннеля, связываются и / или фрагментируются в сообщения туннеля фиксированного размера, после чего направляются до следующего транзитного участка туннеля, где происходит обработка и верифицируется действительность @сообщения, после чего оно отправляется на следующий транзитный участок и так далее, до тех пор, пока оно не достигнет конечной точки @туннеля. В этой точке сообщения связываются шлюзом и направляются в соответствии с инструкцией: либо другому маршрутизатору, в другой туннель на другой маршрутизатор, либо локально.
>
Все туннели работают одинаково, но их можно разбить на две разные группы: входящие и выходящие туннели. У входящих туннелей ненадёжный шлюз пропускает сообщения к создателю туннеля, который и является конечной точкой туннеля. В случае с выходящими туннелями их создатель служит шлюзом, пропускающим сообщения к удалённой точке.
>
Создатель туннеля выбирает те узлы, которые будут входить в состав туннеля, и обеспечивает каждого из них необходимыми данными конфигурации. Количество транзитных участков может быть любым. Это делается для того, чтобы другим участникам или третьей стороне было сложно определить длину туннеля, или же даже для того, чтобы сговаривающиеся участники не могли вообще определить, являются ли они участниками одного и того же туннеля (это исключает возможность возникновения ситуации, когда сговорившиеся узлы оказываются в сети рядом друг с другом).
### Примечания
Из статьи @Java-I2P:
>
@I2P является пакетной коммутируемой сетью даже с учётом наличия этих туннелей, что позволяет пользоваться преимуществом использования множества туннелей, работающих параллельно. Это повышает устойчивость сети и сбалансированность нагрузки. Даже несмотря на то, что I2P туннели напоминают сеть с коммутацией каналов, всё в I2P строго завязано на сообщениях — туннели являются просто ухищрением, позволяющим организовать доставку сообщений. Нет никаких условий, касающихся надёжности или порядка сообщений, а ретрансляция происходит на более высоких уровнях (например, потоковой библиотеки клиентского уровня I2P).
### Документация
Спецификации и подробную документацию можно найти на страницах [туннельная маршрутизация](https://geti2p.net/en/docs/how/tunnel-routing) и [реализация туннелей](https://geti2p.net/en/docs/tunnels/implementation).

View file

@ -0,0 +1,12 @@
---
terms: ["unlock-time", "временем-разблокировки"]
summary: "Специальный тип транзакции, в которой получатель может тратить средства только после определенной даты, установленной отправителем"
---
### Основная информация
Особый случай транзакции, когда получатель может потратить средства только после какой-то определённой даты в будущем, которая устанавливается отправителем.
Время разблокировки позволяет вам направить кому-то транзакцию, и этот кто-то сможет потратить средства только спустя некоторое количество блоков или спустя определённое время.
Следует отметить, что этот механизм работает не так, как [nLockTime](https://en.bitcoin.it/wiki/NLockTime) у Bitcoin, где транзакция не считается действительной до какого-то указанного момента времени.

View file

@ -0,0 +1,12 @@
---
terms: ["view-key", "view-keys", "ключ-просмотра", "ключа-просмотра", "ключом-просмотра"]
summary: "Один из двух наборов приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ просмотра необходим для просмотра всех транзакций, связанных со счётом"
---
### Основная информация
Один из двух наборов приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ просмотра необходим для просмотра всех транзакций, связанных со счётом.
Monero использует скрытый блокчейн (с системой допуска, называемой @ключом-просмотра), что отличает эту криптовалюту от других, использующих прозрачный блокчейн, не основанный на протоколе CryptoNote. Поэтому Monero называют анонимной криптовалютой с опциональной прозрачностью.
Каждый адрес Monero имеет приватный ключ просмотра, которым можно поделиться. Раскрывая ключ просмотра, пользователь предоставляет доступ к просмотру каждой входящей транзакции для соответствующего адреса. Тем не менее по состоянию на июнь 2017 исходящие транзакции не могут быть просмотрены надлежащим образом. Следовательно, баланс по адресу Monero, который можно увидеть посредством ключа просмотра, не является надёжным.

View file

@ -0,0 +1,16 @@
---
terms: ["wallet", "wallets", "кошелёк", "кошелька"]
summary: "Кошелек хранит информацию, необходимую для отправки и получения Monero"
---
### Основная информация
Счёт Monero (или кошелёк) используется для хранения информации, необходимой для отправки и получения Monero. Помимо отправки и получения криптовалюты, программное обеспечение кошелька Monero сохраняет приватную историю ваших транзакций и позволяет вам криптографически подписывать сообщения. Также кошелёк содержит программное обеспечение для майнинга Monero и адресную книгу.
Термин "горячий кошелёк" (hot wallet) описывает @счёт Monero, связанный с интернетом. Это позволяет легко отправлять средства, но уровень безопасности в этом случае гораздо ниже, чем у "холодного кошелька" (cold wallet).
Холодный кошелёк генерируется на надёжном устройстве или компьютере посредством @воздушного-зазора (air gap). Если устройство будет использоваться повторно, хранилище данных должно быть переписано безопасным способом. Если холодный кошелёк будет подключён к интернету, или же его @мнемоническая-фраза или @ключ-траты будут введены на устройстве, подключённом к интернету, то такой кошелёк перестанет быть "холодным" и будет считаться "горячим".
@Бумажный-кошелёк Monero может быть создан путём загрузки исходного кода с https://moneroaddress.org. Следует проверить подпись кода на надёжном устройстве, защищённом воздушным зазором. Необходимо создать кошелёк, распечатать или сохранить его на носителе на ваше усмотрение.
Счета Monero и бумажные кошельки могут храниться на любом носителе: бумаге, USB-накопителе, CD / DVD или в аппаратном кошельке (в июне 2018 года появилась возможность использовать Ledger).

View file

@ -0,0 +1,29 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
## Как заниматься майнингом Monero, не имея оборудования для майнинга
Если у вас нет рентабельного оборудования для майнинга, а также нет ни времени, ни средств, чтобы заняться его сборкой, вы можете заниматься майнингом Monero, используя NiceHash.
NiceHash является торговой площадкой, где можно буквально купить хешрейт. Продавцы хешрейта, то есть майнеры, предлагают хешрейт покупателям (тем, кто хочет приобрести услуги по майнингу определённой монеты). Таким образом, NiceHash может обеспечить вас приличным хешрейтом за короткий промежуток времени. Вам не придётся проводить годы в ожидании, чтобы понять, сможете ли вы извлечь какую-либо выгоду или нет, а также вы будете контролировать процесс выбора монеты, пула и продолжительности майнинга.
### **Шаг 1:** Создание новой учётной записи на NiceHash
Зайдите на [страницу регистрации](https://www.nicehash.com/?p=register) и зарегистрируйтесь, используя адрес вашей электронной почты.
### **Шаг 2:** Положите несколько Bitcoin на свой аккаунт
Вы будете заниматься майнингом Monero, но приобрести хешрейт на NiceHash вы сможете только за Bitcoin. Вы всегда сможете вывести не потраченные Bitcoin с вашего аккаунта (учётной записи) на любой кошелёк Bitcoin.
Посетите [страницу вашего кошелька](https://www.nicehash.com/?p=wallet) и сделайте депозит. Следует отметить, что минимальная цена заказа составляет 0,01 BTC.
### **Шаг 3:** Найдите подходящий пул для майнинга и добавьте его в свой список пулов
Выбор пула играет очень важную роль в окончательной сумме криптовалюты, добытой в результате майнинга. Следует убедиться в том, что был выбран пул, способный работать с большим хешрейтом и нагрузкой долей, особенно с одного соединения. [Здесь](https://bitcointalk.org/index.php?topic=583449.0) вы найдёте список пулов Monero.
Необходимо отметить, что существует вероятность того, что вам также придётся зарегистрировать учётную запись и для выбранного пула. Пул даст вам всю необходимую информацию. Свои любимые пулы вы можете сохранить на [этой странице](https://www.nicehash.com/?p=managepools).
### **Шаг 4:** Создайте новый заказ и приступайте к майнингу
Создавая [новый заказ](https://www.nicehash.com/?p=orders&new), следует убедиться в том, что вы выбрали алгоритм CryptoNightV7 для майнинга Monero (новый вариант алгоритма с 16 апреля 2018 года). Если же вы хотите сначала узнать побольше о том, как разместить заказ на NiceHash, мы рекомендуем вам прочитать раздел [часто задаваемых вопросов](https://www.nicehash.com/?p=faq#faqb0).
Если вы хотите сделать ставку на получение хешрейта, выберите стандартный (Standard) тип заказа (предложите свою цену). Если же вы хотите сделать фиксированный заказ, который не сможет «перебить» другой пользователь, предложивший более высокую цену, выберите фиксированный (Fixed) тип заказа. Со статусом торговой площадки и примерными ценами майнинга можно ознакомиться на [живой торговой площадке](https://www.nicehash.com/index.jsp?p=orders). 

View file

@ -0,0 +1,38 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
## Операционные системы: разные версии для Linux и Windows 7, 8
### Кошелёк: Simplewallet
#### Источник для создания загрузочных дисков: [Linux](http://www.pendrivelinux.com/), [Windows](https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool)
#### Источник двоичных файлов Monero: [Monero Binaries](https://getmonero.org/downloads/)
- Используйте любой доступный компьютер. Подойдет даже ваша обычная рабочая машина. Если вы склонны к паранойе, возможно, вам будет лучше использовать более старый компьютер без Wi-Fi или Bluetooth.
- Создайте загрузочный диск Linux или Windows и убедитесь в наличии на нём или на втором диске двоичных файлов Monero (в случае с Linux также следует убедиться в наличии загруженных копий необходимых зависимостей, таких как libboost1.55 или miniupnpc, например).
- Следует отсоединить от компьютера сетевые и/или интернет-кабели, физически снять сетевую Wi-Fi карту или, если это возможно, отключить Wi-Fi/Bluetooth на ноутбуке.
- Запустить ОС с загрузочного диска и, при необходимости, установить зависимости.
- Скопировать двоичные файлы Monero на RAM диск (для Linux в /dev/shm; Windows обычно создаёт ISO как «диск Z:» или как-то так).
- Не запускайте демон-программу Monero. Вместо этого при помощи командной строки используйте monero-wallet-cli для создания нового аккаунта Monero.
- При запросе имени — введите любое, оно не имеет значения.
- При запросе пароля введите примерно 50100 случайных символов. Не следует беспокоиться, что вы не знаете пароль, просто сделайте его ДЛИННЫМ.
- **КРИТИЧЕСКИ ВАЖНЫЙ ЭТАП**: запишите (на бумаге) свою мнемоническую фразу из 25 слов.
**ВНИМАНИЕ!**: Если вы не запишите эту информацию, ваши средства могут оказаться утрачены навсегда.
- Запишите (в телефон, на бумаге, на другом компьютере, как вам будет угодно) ваш адрес и ключ просмотра.
- Выключите компьютер, снимите батарею (если таковая имеется) и оставьте его в таком физически отключённом состоянии на несколько часов.
Ваш аккаунт был создан на RAM диске, и цифровые файлы теперь недоступны. Если какой-то злоумышленник решит каким-либо образом заполучить ваши данные, у него не будет длинного пароля, необходимого, чтобы открыть их. Для получения платежей у вас есть публичный адрес и на всякий случай ключ просмотра. Для получения доступа к аккаунту у вас есть мнемоническая фраза из 25 слов, и теперь вы можете записать несколько её копий, включая копию для хранения в каком-нибудь удалённом месте (например, в банковской ячейке).
Автор: Риккардо Спаньи (Riccardo Spagni)
Связанная тема: [Offline Account Generator](http://moneroaddress.org/)

View file

@ -0,0 +1,151 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
# Изолированный CLI кошелек/демон в Qubes + Whonix
С помощью [Qubes](https://qubes-os.org) + [Whonix](https://whonix.org) можно создать кошелек Monero, который не будет требовать подключения к сети и работать на фактически изолированной от демона Monero системе , у которого весь сетевой трафик будет проходить через сеть [Tor](https://torproject.org).
Qubes предоставляет гибкость, позволяющую легко создавать отдельные виртуальные машины для разных целей. Сначала нужно создать рабочую станцию Whonix для кошелька без подключения к сети. Далее, создается другая рабочая станция Whonix для демона, который будет использовать шлюз Whonix, так как это NetVM. Для обмена данными между кошельком и демоном можно использовать Qubes [qrexec](https://www.qubes-os.org/doc/qrexec3/).
Это безопаснее, чем другие популярные способы, в которых осуществляется маршрутизация трафика rpc кошельков поверх скрытой службы Tor или используется физическая изоляция, но при этом активна сеть для прямого подключения к демону. Таким образом, не требуется какое-либо сетевое соединение на кошельке, вы передаете весь трафик через сеть Tor.
## 1. [Создание виртуальной машины Whonix AppVM](https://www.whonix.org/wiki/Qubes/Install):
+ Используя шаблон рабочей станции Whonix, создаем две рабочие станции следующим образом:
- Первая рабочая станция будет использоваться для вашего кошелька, она будет называться `monero-wallet-ws`. `NetVM` оставляем не установленным, выбирая `none`.
- Вторая рабочая станция создается для демона `monerod`, она будет называться `monerod-ws`. `NetVM` устанавливаем для шлюза Whonix `sys-whonix`.
## 2. В виртуальной машине AppVM `monerod-ws` делаем следующее:
+ Загружаем, проверяем и устанавливаем программное обеспечение Monero.
```
user@host:~$ curl -O "https://downloads.getmonero.org/cli/monero-linux-x64-v0.11.1.0.tar.bz2" -O "https://getmonero.org/downloads/hashes.txt"
user@host:~$ gpg --recv-keys BDA6BD7042B721C467A9759D7455C5E3C0CDCEB9
user@host:~$ gpg --verify hashes.txt
gpg: Signature made Wed 01 Nov 2017 10:01:41 AM UTC
gpg: using RSA key 0x55432DF31CCD4FCD
gpg: Good signature from "Riccardo Spagni <ric@spagni.net>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: BDA6 BD70 42B7 21C4 67A9 759D 7455 C5E3 C0CD CEB9
Subkey fingerprint: 94B7 38DD 3501 32F5 ACBE EA1D 5543 2DF3 1CCD 4FCD
user@host:~$ echo '6581506f8a030d8d50b38744ba7144f2765c9028d18d990beb316e13655ab248 monero-linux-x64-v0.11.1.0.tar.bz2' | shasum -c
monero-linux-x64-v0.11.1.0.tar.bz2: OK
user@host:~$ tar xf monero-linux-x64-v0.11.1.0.tar.bz2
user@host:~$ sudo cp monero-v0.11.1.0/monerod /usr/local/bin/
```
+ Создаем файл `systemd`.
```
user@host:~$ sudo gedit /home/user/monerod.service
```
Вставляем в него следующее содержимое:
```
[Unit]
Description=Monero Full Node
After=network.target
[Service]
User=user
Group=user
Type=forking
PIDFile=/home/user/.bitmonero/monerod.pid
ExecStart=/usr/local/bin/monerod --detach --data-dir=/home/user/.bitmonero \
--no-igd --pidfile=/home/user/.bitmonero/monerod.pid \
--log-file=/home/user/.bitmonero/bitmonero.log --p2p-bind-ip=127.0.0.1
Restart=always
PrivateTmp=true
[Install]
WantedBy=multi-user.target
```
+ Копируем файл `monero-wallet-cli` на виртуальную машину `monero-wallet-ws`.
```
user@host:~$ qvm-copy-to-vm monero-wallet-ws monero-v0.11.1.0/monero-wallet-cli
```
+ Добавляем демон `monerod` в автозагрузку, отредактировав файл `/rw/config/rc.local`.
```
user@host:~$ sudo gedit /rw/config/rc.local
```
Добавляем эти строки в конец текста:
```
cp /home/user/monerod.service /lib/systemd/system/
systemctl start monerod.service
```
Создаем исполняемый файл.
```
user@host:~$ sudo chmod +x /rw/config/rc.local
```
+ Создаем файл действий для rpc.
```
user@host:~$ sudo mkdir /rw/usrlocal/etc/qubes-rpc
user@host:~$ sudo gedit /rw/usrlocal/etc/qubes-rpc/user.monerod
```
Добавляем строку:
```
socat STDIO TCP:localhost:18081
```
+ Выключаем виртуальную машину `monerod-ws`.
## 3. В виртуальной машине AppVM `monero-wallet-ws` делаем следующее:
+ Перемещаем исполняемый файл `monero-wallet-cli`.
```
user@host:~$ sudo mv QubesIncoming/monerod-ws/monero-wallet-cli /usr/local/bin/
```
+ Редактируем файл `/rw/config/rc.local`.
```
user@host:~$ sudo gedit /rw/config/rc.local
```
Добавляем эту строку в конец документа:
```
socat TCP-LISTEN:18081,fork,bind=127.0.0.1 EXEC:"qrexec-client-vm monerod-ws user.monerod"
```
Создаем исполняемый файл.
```
user@host:~$ sudo chmod +x /rw/config/rc.local
```
+ Выключаем виртуальную машину `monero-wallet-ws`.
## 4. В `dom0` делаем следующее:
+ Создаем файл `/etc/qubes-rpc/policy/user.monerod`:
```
[user@dom0 ~]$ sudo nano /etc/qubes-rpc/policy/user.monerod
```
Добавляем следующую строку:
```
monero-wallet-ws monerod-ws allow
```

View file

@ -0,0 +1,62 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
### Operating Systems: Ubuntu
- Download the [official binaries](https://getmonero.org/downloads/) or compile the last source available on [Github](https://github.com/monero-project/bitmonero)
![image1](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/1.png)
![image2](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/2.png)
- Extract the files with the archive manager (same as Winzip on Windows). Note the path where the files "monerod" and "monero-wallet-cli" are
![image3](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/3.png)
![image4](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/4.png)
- You only need to do this step once : open a terminal (ctrl+alt+t) and install the required dependencies by typing : "*sudo apt-get install libboost-all-dev libssl-dev libevent-dev libdb++-dev*". When asked, press the Y key and then Enter to continue
![image5](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/5.png)
![image6](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/6.png)
- Open a terminal and load the path where your binaries are extracted (cf. step 2) by typing : "*cd yourPathFromStep2*"
![image7](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/7.png)
- Load monerod by typing in your terminal : "*./monerod*". Wait for the synchronization with the network (monerod is updating the blockchain you have downloaded in step 4 or is downloading it from scratch). This can take a lot of time the first time, so be patient
![image8](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/8.png)
![image9](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/9.png)
![image10](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/10.png)
![image11](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/11.png)
- Once monerod is synchronized with the network, open a new terminal, change the directory (cf. step 5), and launch monero-wallet-cli by typing "*./monero-wallet-cli*"
![image12](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/12.png)
- Enter the name you want for your portfolio and follow the instructions from the terminal
![image13](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/13.png)
![image14](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/14.png)
![image15](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/15.png)
![image16](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/16.png)
*This is your private key. Write it down and keep it in a safe place!*
![image17](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/17.png)
*This is your view key. You need it to create a view only wallet (cf. associated user guide)*
![image18](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/18.png)
*This is the address of your wallet*
![image19](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/19.png)
![image20](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/20.png)
![image21](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/21.png)
![image22](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/22.png)
![image23](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/create_wallet/23.png)
- To exit monerod or monero-wallet-cli just type "*exit*" in the associated terminal
Now to access the portfolio you have just created you will have to launch monerod, wait for it to be synchronized with the network, launch monero-wallet-cli, and type the name of your portfolio and your password.

View file

@ -0,0 +1,66 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
## How to obtain Monero
This is a guide to obtain your own Monero as of 20150919. This is perhaps the easiest way to purchase and hold Monero.
####Step 1: Buy Bitcoin
There are many ways to buy Bitcoin. Perhaps the easiest way is through circle.com. Once you have purchased some Bitcoin, you are ready to buy some Monero! Buying Bitcoin is straightforward. Please goto circle.com and just follow the instructions there.
####Step 2: Set up a mymonero.com account
MyMonero.com is an online wallet for Monero, maintained by Monero Core Developer Ricardo Spagni (fluffpony). It is the easiest wallet to use. Simply go to MyMonero.com and click on the "Create an Account" button.
![image1](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/01.png)
After clicking the button, you will see your private key. This key is what gives you access to your funds. Never share this key with anyone!
### WRITE DOWN THIS KEY IMMEDIATELY!
![image2](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/02.png)
Type in your private key in the box below, and click the button.
On the next page, you will see your address.
![image3](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/03.png)
Copy your address to the clipboard by highlighting the whole thing and hitting ctrl+c (or edit menu, copy), or clicking the little icon next to your address. Save your address somewhere. This is how others will send Monero to you, and what you will use to deposit Monero into your account!
#### Step 3: Buy Monero and transfer the Monero to your new address
Go to www.shapeshift.io . On the righthand side, of the screen, click icon under "Receive" to select Monero.
![image5](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/05.png)
![image6](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/06.png)
Paste your address into the field under the Monero logo. Select the "agree to terms" button, then hit "Start"
![image7](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/07.png)
In the new screen that pops up, copy the Deposit Address into your clipboard (select and hit ctrl+c or edit-copy)
![image8](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/08.png)
Go back to your circle.com page, hit the "transfer" button, and paste the Bitcoin address into the field
Enter the amount of Bitcoin you would like to spend.
![image4](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/04.png)
![image9](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/09.png)
You will get a text message verification code. Enter code and hit send.
![image10](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/10.png)
You will see the shapeshift change to "awaiting exchange"
![image11](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/11.png)
Then it will change to COMPLETE!
![image12](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/12.png)
After a while you will see it in your Monero account
![image13](https://github.com/luuul/monero-site/blob/master/knowledge-base/user-guides/png/easiest_way/13.png)

View file

@ -0,0 +1,31 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
Случается так, что ваши средства «застревают», то есть у вас появляются заблокированные средства, которые никогда не будут разблокированы. И вот способ решения этой проблемы.
- Загрузить ваш кошелёк в monero-wallet-cli.
- Напечатать
> seed
в окне ввода команды. Ввести свою мнемоническую фразу, состоящую из 25 слов, если этого ещё не было сделано. Это наилучший способ убедиться в том, что вы не утратите доступа к собственным средствам.
- Закрыть monero-wallet-cli, напечатав
> exit
- Сохранить все файлы, связанные с вашим кошельком, включая
> yourwalletname.bin
> yourwalletname.bin.keys
> yourwalletname.bin.address.txt
Это можно сделать, скопировав все файлы в новую папку.
Иногда при создании кошелька вы можете назвать его как-нибудь так, что часть .bin будет отсутствовать. В этом случае файл кошелька должен называться yourwalletname без .bin на конце.
- Следует удалить yourwallet.bin.
- Загрузить monero-wallet-cli, ввести имя кошелька, которое вы только что удалили.
- Ввести пароль. Теперь кошелёк обновлен, а ваши заблокированные средства, я надеюсь, разблокированы.

View file

@ -0,0 +1,58 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
# Импорт блокчейна в кошелёк Monero GUI (Windows)
### Шаг 1
Скачать последнюю программу самозагрузки по ссылке: https://downloads.getmonero.org/blockchain.raw. Этот шаг можно пропустить, если блокчейн импортируется из другого источника.
### Шаг 2
Найти путь к вашему кошельку Monero (папке, в которую он был извлечён). Например, в моём случае путь выглядит так:
`D:\monero-gui-0.10.3.1`
Путь может отличаться, в зависимости от того, куда был загружен кошелёк, или же от версии кошелька Monero.
### Шаг 3
Найти путь к загруженному блокчейну. Например, у меня он был следующим:
`C:\Users\KeeJef\Downloads\blockchain.raw`
Как и в случае с кошельком, путь может быть другим, в зависимости от того, куда был загружен блокчейн.
### Шаг 4
Открыть окно ввода команды (это можно сделать, нажав клавиши Windows+R). Теперь ввод данных будет происходить во всплывающем диалоговом командном окне `CMD`
### Шаг 5
В окне CMD следует указать путь к вашему кошельку Monero. Это можно сделать, введя путь:
`cd C:\ПУТЬ\К\КОШЕЛЬКУ\УКАЗЫВАЕТСЯ\ЗДЕСЬ`
Он должен выглядеть примерно так:
`cd D:\monero-gui-0.10.3.1`
Если кошелёк находится на другом диске, можно просто использовать `DriveLetter`. Если кошелёк Monero находится на диске D, перед использованием команды cd следует указать `D:`
### Шаг 6
Теперь в окне ввода команды следует указать следующее:
`monero-blockchain-import --input-file C:\ПУТЬ\К\ФАЙЛУ\БЛОКЧЕЙНА`
Например, я мог бы ввести:
`monero-blockchain-import --input-file C:\Users\KeeJef\Downloads\blockchain.raw`
Если блокчейн загружается из проверенного и надёжного источника, то можно задать значение `verify 0`, что ускорит синхронизацию блокчейна.
### Шаг 7
По завершении синхронизации блокчейна, как правило, кошелёк Monero открывается без каких-либо проблем, а загруженный файл blockchain.raw может быть удален.
Автор: Ки Джеффрис (Kee Jefferys)

View file

@ -0,0 +1,165 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
## Как создать Ledger Monero кошелек с помощью CLI (monero-wallet-cli)
### Содержание
* [1. Windows](#1-windows)
* [2. Mac OS X](#2-mac-os-x)
* [3. Linux](#3-linux)
* [4. Final notes](#4-a-few-final-notes)
### 1. Windows
Сначала мы должны убедиться, что мы достаточно подготовлены. Это влечет за собой следующее:
1. В этом руководстве предполагается, что вы уже инициализировали свой Ledger кошелек и, таким образом, создали мнемоническую seed-фразу из 24 слов.
2. Вам нужно запустить / использовать клиент CLI версии v0.12.2.0 или новее, который можно скачать <a href="{{site.baseurl}}/downloads/">здесь</a>.
3. Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
4. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно работать.
5. Ваш демон (`monerod.exe`) должен корректно работать и быть полностью синхронизированным, либо вы должны подключиться к удаленной ноде.
Теперь, когда мы подготовлены, давайте начинать!
1. Перейдите в каталог / папку где находятся файлы monerod.exe и monero-wallet-cli.exe.
2. Откройте cmd / powershell. Убедитесь, что ваш курсор не находится ни на одном из файлов, затем нажимается SHIFT + ПКМ (щелчок правой кнопкой мыши). Это даст вам возможность "Open command window here" (Открыть окно командной строки здесь). Если вы используете Windows 10, это даст вам возможность "open the PowerShell window here" (Открыть окно PowerShell здесь).
3. Введите:
`monero-wallet-cli.exe --generate-from-device <new-wallet-name> --subaddress-lookahead 3:200` (Win 7 + 8)
`.\monero-wallet-cli.exe --generate-from-device <new-wallet-name> --subaddress-lookahead 3:200` (Win 10)
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
`monero-wallet-cli.exe --generate-from-device MoneroWallet --subaddress-lookahead 3:200` (Win 7 + 8)
`.\monero-wallet-cli.exe --generate-from-device MoneroWallet --subaddress-lookahead 3:200` (Win 10)
4. CLI после выполнения вышеупомянутой команды запросит пароль. Обязательно установите надежный пароль и подтвердите его.
5. Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
6. Возможно, вам потребуется дважды подтвердить операцию, прежде чем начнется процесс.
7. Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
8. `monero-wallet-cli` начнет обновлять данные. Подождите, пока он полностью не закончит.
Поздравляем, теперь вы можете использовать Ledger Monero кошелек совместно с CLI.
### 2. Mac OS X
Сначала мы должны убедиться, что мы достаточно подготовлены. Это влечет за собой следующее:
1. В этом руководстве предполагается, что вы уже инициализировали свой Ledger кошелек и, таким образом, создали мнемоническую seed-фразу из 24 слов.
2. Вам нужно запустить / использовать клиент CLI версии v0.12.2.0 или новее, который можно скачать <a href="{{site.baseurl}}/downloads/">здесь</a>.
3. Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
4. Обратите внимание на то, что инструкции по конфигурированию системы (раздел 3.2.2) в Mac OS X достаточно сложны и могут восприниматься как слегка запутанные. К счастью, tficharmers создал простое и понятное руководство, которое находится [здесь](https://monero.stackexchange.com/questions/8438/how-do-i-make-my-macos-detect-my-ledger-nano-s-when-plugged-in). Вы можете воспользоваться им, если у вас возникнут проблемы.
5. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно работать.
6. Ваш демон (`monerod.exe`) должен корректно работать и быть полностью синхронизированным, либо вы должны подключиться к удаленной ноде.
Теперь, когда мы подготовлены, давайте начинать!
1. Используйте Finder для перехода в каталог / папку где находится `monero-wallet-cli` (CLI v0.12.2.0).
2. Перейдите на рабочий стол.
3. Откройте окно терминала (если вы не знаете, как открыть терминал, ознакомьтесь со следующим руководством [здесь](https://apple.stackexchange.com/a/256263)).
4. Перетащите папку с `monero-wallet-cli` в терминал. Он должен добавить полный путь к окне терминала. Не нажимайте enter.
5. Введите:
`--generate-from-device <new-wallet-name> --subaddress-lookahead 3:200`
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
`--generate-from-device MoneroWallet --subaddress-lookahead 3:200`
Обратите внимание, что вышеупомянутый текст будет добавлен к полному пути `monero-wallet-cli`. Таким образом, прежде чем вы нажмете enter, ваш текст в окне терминала должен выглядеть следующим образом:
`/full/path/to/monero-wallet-cli --generate-from-device <new-wallet-name> --subaddress-lookahead 3:200`
Где полный путь - это фактически путь к каталогу на вашем Mac OS X.
7. CLI после выполнения вышеупомянутой команды запросит пароль. Обязательно установите надежный пароль и подтвердите его.
8. Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
9. Возможно, вам потребуется дважды подтвердить операцию, прежде чем начнется процесс.
10. Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
11. `monero-wallet-cli` начнет обновлять данные. Подождите, пока он полностью не закончит.
Поздравляем, теперь вы можете использовать Ledger Monero кошелек совместно с CLI.
### 3. Linux
Сначала мы должны убедиться, что мы достаточно подготовлены. Это влечет за собой следующее:
1. В этом руководстве предполагается, что вы уже инициализировали свой Ledger кошелек и, таким образом, создали мнемоническую seed-фразу из 24 слов.
2. Вам нужно запустить / использовать клиент CLI версии v0.12.2.0 или новее, который можно скачать <a href="{{site.baseurl}}/downloads/">здесь</a>.
3. Вам необходимо установить приложение Ledger Monero и настроить свою систему. Инструкции можно найти [здесь](https://github.com/LedgerHQ/blue-app-monero/blob/master/doc/user/bolos-app-monero.pdf) в частности, разделы 3.1.1 и 3.2.3). Кроме того, убедитесь, что сеть переключена в `Mainnet`
4. Ваш Ledger должен быть подключен, и приложение Ledger Monero должно работать.
5. Ваш демон (`monerod.exe`) должен корректно работать и быть полностью синхронизированным, либо вы должны подключиться к удаленной ноде.
Теперь, когда мы подготовлены, давайте начинать!
1. Перейдите в каталог / папку где находятся файлы monerod.exe и monero-wallet-cli.exe.
2. Откройте новое окно терминала
3. Введите:
`./monero-wallet-cli --generate-from-device <new-wallet-name> --subaddress-lookahead 3:200`
Обратите внимание, что <new-wallet-name> это параметр для фактического имени кошелька. Если вы, например, хотите назвать свой кошелек `MoneroWallet`, то команда будет следующей:
`./monero-wallet-cli --generate-from-device MoneroWallet --subaddress-lookahead 3:200`
4. CLI после выполнения вышеупомянутой команды запросит пароль. Обязательно установите надежный пароль и подтвердите его.
5. Ledger спросит, хотите ли вы экспортировать приватный ключ просмотра. Прежде всего, стоит понимать, что ваши средства не могут быть скомпрометированы только с помощью приватного ключа просмотра. Экспорт приватного ключа просмотра позволяет клиенту (на компьютере - Monero v0.12.2.0) сканировать блоки, принадлежащие вашему кошельку / адресу. Если этот параметр не используется, устройство (Ledger) сканирует все блоки, что будет значительно медленнее. Однако есть одно предостережение - если приватный ключ просмотра экспортирован и ваша система будет скомпрометирована, злоумышленник потенциально сможет нанести ущерб вашей конфиденциальности. Это практически невозможно, если ключ приватного просмотра не экспортируется в Ledger.
6. Возможно, вам потребуется дважды подтвердить операцию, прежде чем начнется процесс.
7. Теперь будет создан ваш Ledger Monero кошелек. Обратите внимание, что это может занять до 5-10 минут. Кроме того, следует понимать, что немедленной синхронизации с CLI и с Ledger не будет.
8. `monero-wallet-cli` начнет обновлять данные. Подождите, пока он полностью не закончит.
Поздравляем, теперь вы можете использовать Ledger Monero кошелек совместно с CLI.
### 4. Несколько заключительных замечаний
Мы настоятельно рекомендуем сначала протестировать полный процесс. То есть отправьте небольшое количество монет на кошелек и затем восстановите его (используя вышеупомянутое руководство). Обратите внимание, что после создания / восстановления кошелька вы должны добавить флаг `-restore-height` (с высотой блока до совершения вашей первой транзакции на кошелек) к команде на шаге 3 (Windows), шаге 5 (Mac OS X) или шаге 3 (Linux). Более подробную информацию о высоте восстановления и порядке ее масштабирования можно найти [здесь](https://monero.stackexchange.com/questions/7581/what-is-the-relevance-of-the-restore-height).
2. Если вы используете удаленную ноду, добавьте флаг `-daemon-address host:port` к команде на шаге 3 (Windows), шаге 5 (Mac OS X) или шаге 3 (Linux).
3. При желании вы можете вручную настроить значение `--subaddress-lookahead`. Первое значение - это количество учетных записей, а второе значение - количество субадрессов на одну учетную запись. Таким образом, если вы хотите, создать 5 учетных записей со 100 субадрессами, используйте `--subaddress-lookahead 5: 100`. Имейте в виду, что чем больше субадрессов вы создаете, тем больше времени уйдет на то, чтобы Ledger сгенерировал ваш кошелек.
4. Вам нужно только один раз использовать флаг -generate-from-device (т. е. при создании кошелька). После этого вы можете воспользоваться им точно так же, как в CLI. То есть:
1. Убедитесь, что ваш Ledger включен, а приложение Monero запущено.
2. Откройте `monero-wallet-cli`.
3. Введите имя вашего Ledger Monero кошелька.
4. Введите пароль, чтобы открыть кошелек.
Если файлы кошелька Ledger находятся не в том же каталоге, где располагается `monero-wallet-cli`, вы должны открыть файл `monero-wallet-cli` с флагом `-wallet-file /path/to/wallet.keys/file`. Вы можете скопировать файлы кошелька Ledger в тот же каталог, что и `monero-wallet-cli`.
5. Если у вас есть дополнительные вопросы или вам нужна помощь, пожалуйста, оставьте комментарий к оригинальному ответу на [StackExchange](https://monero.stackexchange.com/questions/8503/how-do-i-generate-a-ledger-monero-wallet-with-the-cli-monero-wallet-cli).
Автор: dEBRUYNE
Редактор: el00ruobuob

View file

@ -0,0 +1,93 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
# Выбираем пул
Существует множество пулов, список которых можно найти на [moneropools.com](https://moneropools.com). Если выбрать для майнинга большой пул, то выплаты будут происходить чаще, но небольшие майнинговые пулы способствуют поддержанию децентрализации сети.
# Выбираем CPU майнер
Как и в случае с пулами, существует множество майнеров. В данном случае выбор зависит от того аппаратного обеспечения, которое пользователь собирается использовать для майнинга. Данное руководство предусматривает использование только центрального процессора (CPU) и майнера [xmr-stak-cpu](https://github.com/fireice-uk/xmr-stak-cpu). Как вариант, можно использовать [wolf's CPUMiner](https://github.com/wolf9466/cpuminer-multi) и [sgminer-gm](https://github.com/genesismining/sgminer-gm). Однако они имеют немного другую конфигурацию, и поэтому не будут рассмотрены в этом руководстве.
## Для операционной системы Windows
Для операционной системы Windows разработчик xmr-stak-cpu предоставляет двоичные файлы, которые можно скачать на странице [GitHub](https://github.com/fireice-uk/xmr-stak-cpu/releases).
Следует загрузить файл `xmr-stak-cpu-win64.zip` и распаковать его в папку, в которой вы сможете снова без труда найти его.
## Для других операционных систем
В том случае, если используется операционная система, отличная от Windows, придётся скомпилировать xmr-stak-cpu самостоятельно. К счастью, всё не настолько сложно, насколько звучит. Перед тем как приступить непосредственно к компиляции майнера, понадобится установить некоторые файлы:
Для дистрибутивов на основе Debian:
sudo apt-get install libmicrohttpd-dev libssl-dev cmake build-essential
Для дистрибутивов на основе Red Hat:
sudo yum install openssl-devel cmake gcc-c++ libmicrohttpd-devel
<!-- TODO: Add dependencies for other operating systems? -->
После этого cmake используется исключительно для генерирования файлов сборки, проверки и копирования файла конфигурации:
mkdir build-$(gcc -dumpmachine)
cd $_
cmake ../
make -j$(nproc)
cp ../config.txt bin/
cd bin
Но пока рано радоваться, ведь майнер ещё нужно конфигурировать. Сейчас при запуске майнера должен появиться текстовый блок, который необходимо скопировать и вставить:
![image1](png/mine_to_pool/1.png)
Теперь следует открыть файл `config.txt` и *заменить* две строки `"cpu_threads_conf"` только что скопированным текстом. После этого всё должно выглядеть примерно так:
![image2](png/mine_to_pool/2.png)
После этого необходимо прокрутить содержимое файла до строк, содержащих `"pool_address"`.
*Заменить* содержание вторых кавычек на адрес и порт пула, выбранного ранее. Эта информация обычно размещается на веб-сайте пула.
В кавычках для указания адреса кошелька следует указать адрес вашего кошелька. Пароль можно не вводить, если пул не потребует сделать иначе.
После этого конфигурация должна выглядеть примерно так:
![image3](png/mine_to_pool/3.png)
# Запуск майнера
**Сохранить файл конфигурации** и запустить майнер!
![image4](png/mine_to_pool/4.png)
Некоторые пулы позволяют отслеживать ваш хешрейт, для этого ваш адрес копируется на их веб-сайт. Также хешрейт можно просмотреть, нажав клавишу `h`.
# Настройка майнера
Возможно, вы увидите неприятное сообщение, подобное этому:
[2017-07-09 12:04:02] : MEMORY ALLOC FAILED: mmap failed
Это означает, что вы можете повысить хешрейт примерно на 20%, если станете использовать большие страницы памяти (Large Pages).
## Настройка больших страниц в Linux
Сначала необходимо остановить работу майнера (если он запущен), а затем ввести следующие команды, которые включат большие страницы, а затем следует запустить майнер в качестве корневой программы:
sudo sysctl -w vm.nr_hugepages=128
sudo ./xmr-stak-cpu
## Настройка больших страниц в Windows
Взято из файла `config.txt`:
>Мы попытаемся по умолчанию включить большие страницы. Это означает, что вам понадобится запустить Windows с правами администратора (Run As Administrator). Для того чтобы включить блокировку больших страниц в памяти, понадобится отредактировать групповую политику в системе. MSDN предлагает сделать следующее:
1. В меню Start (Пуск) выбрать команду Run (Выполнить). В окне Open (Открыть) ввести gpedit.msc.
2. В консоли Local Group Policy Editor (Редактор локальных групповых политик) развернуть узел Computer Configuration (Конфигурация компьютера), а затем узел Windows Settings (Настройки Windows).
3. Развернуть узлы Security Settings (Настройки безопасности) и Local Policies (Локальные политики).
4. Выбрать папку User Rights Assignment (Назначение прав пользователя).
5. Политики будут показаны на панели подробностей.
6. На этой панели дважды щелкнуть параметр Lock pages in memory (Блокировка страниц в памяти).
7. В диалоговом окне Local Security Setting — Lock pages in memory (Параметры локальной безопасности — блокировка страниц в памяти) щелкнуть Add User or Group (Добавить пользователя или группу).
8. В диалоговом окне Select Users, Service Accounts, or Groups (Выбор пользователей, учетных записей служб или групп) выбрать учетную запись, которая будет использоваться с майнером.
9. Чтобы этот параметр вступил в силу, необходимо перезагрузить компьютер.

View file

@ -0,0 +1,37 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
## Вступление
Настоящее руководство имеет две цели: объяснить простоту майнинга посредством дистрибутивов Linux, а также обеспечение дополнительной безопасности майнинга, так как большинство майнеров не проходило аудита по безопасности.
После прочтения этого руководства вы станете засыпать спокойней, зная, что если майнер и будет взломан, это не распространится на вашу ОС.
### Почему Docker
[Docker](https://www.docker.com/) является самым известным, а также, вероятно, уже установленным средством.
В качестве контейнера я использую [alpine-xmrig](https://hub.docker.com/r/bitnn/alpine-xmrig/) в основе которого (что следует из названия) лежит образ [Alpine Linux](https://www.alpinelinux.org/).
Если вы действительно заинтересовались и хотите начать с использования Docker, то здесь вы найдёте некоторые полезные ссылки:
* Arch Linux Wiki: Страница Docker; [Docker Page](https://wiki.archlinux.org/index.php/Docker)
* Container Solutions: Шпаргалка по безопасности; [Security Cheat Sheet](http://container-solutions.com/content/uploads/2015/06/15.06.15_DockerCheatSheet_A2.pdf)
* Digital Oceans: Как пользоваться [Dockerfile Howto](https://www.digitalocean.com/community/tutorials/docker-explained-using-dockerfiles-to-automate-building-of-images).
Материалы по особым способам установки можно найти на веб-сайте [Docker Docs](https://docs.docker.com/engine/installation/).
### Почему XMRig
Я считаю [XMRig](https://github.com/xmrig/xmrig) реально надёжным майнером. Прекрасные результаты и статистика, отсутствие безвкусного сетевого пользовательского интерфейса или зависимостей. Контейнер XMRig занимает всего около 4 MB, что делает его предельно портабельным.
#### Шаг 1. Майнинг при помощи XMRig
Выполнить следующее:
```bash
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o POOL01 -o POOL02 -u WALLET -p PASSWORD -k
# docker run --restart unless-stopped --read-only -m 50M -c 512 bitnn/alpine-xmrig -o pool.supportxmr.com:7777 -u 45CJVagd6WwQAQfAkS91EHiTyfVaJn12uM4Su8iz6S2SHZ3QthmFM9BSPHVZY388ASWx8G9Wbz4BA24RQZUpGczb35fnnJz -p docker:secret -k
```
#### Шаг 2. А нет никакого Шага 2
Вы уже сделали всё, что нужно было сделать. Теперь майнинг происходит в XMRig с контейнером Docker. Используйте `ctrl+c`, чтобы выйти из майнера, или добавьте `-d` сразу после `docker run`, чтобы майнер вошёл в фоновый режим.

View file

@ -0,0 +1,115 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
# monero-wallet-cli
`monero-wallet-cli` - это программное обеспечение кошелька, которое поставляется вместе с Monero. Оно представляет собой консольную программу, которая управляет учетными записями пользователей Monero. В то время как кошелек Bitcoin управляет как учетными записями, так и блокчейном, в Monero эти функции разделены: `monerod` обрабатывает блокчейн, а `monero-wallet-cli` обрабатывает учетные записи пользователей.
В этом руководстве будет показано, как выполнять различные операции из пользовательского интерфейса `monero-wallet-cli`. В руководстве предполагается, что вы используете самую последнюю версию Monero и уже создали учетную запись.
## Проверяем свой баланс
Поскольку обработка данных в блокчейне и учетных записей кошельков пользователей совершаются отдельными программами, многие функции `monero-wallet-cli` не будут функционировать без работающего демона. Одной из таких функций является поиск входящих транзакций на ваш адрес. Только когда вы запустите оба приложения, `monero-wallet-cli` и `monerod`, сможете увидеть входящий баланс своего кошелька. Для этого введите команду `balance`.
Пример:
Эта команда синхронизирует блоки из демона, которые еще не «видел» кошелек, и обновит информацию о вашем поточном балансе, чтобы он соответствовал по времени текущему состоянию блокчейна. Этот процесс обычно выполняется автоматически в фоновом режиме каждую минуту или около того. Чтобы увидеть баланс без ожидания автоматического обновления:
balance
Balance: 64.526198850000, unlocked balance: 44.526198850000, including unlocked dust: 0.006198850000
В этом примере `Balance` (Баланс) - это ваш текущий общий баланс. `Unlocked balance` (Разблокированный баланс) - это сумма, которую в настоящее время можно потратить. Недавно совершенные транзакции требуют 10 подтверждений в блокчейне перед разблокировкой. Разблокированная пыль (unlocked dust) относится к очень небольшим количествам неизрасходованных выходов, которые могут быть накоплены в процессе работы вашей учетной записи.
## Отправка Monero
Вам понадобится `standart address` (Стандартный адрес), на который вы хотите отправить средства (длинная строка, начинающаяся с «4»), и, возможно, `payment id` (Идентификатор платежа), если принимающая сторона требует этого. В последнем случае принимающая сторона может вместо этого предоставить вам `integrated address` (Интегрированный адрес), который будет содержать в себе обе строки этих данных в упакованном виде в форме одного адреса.
### Отправка на стандартный адрес:
transfer ADDRESS AMOUNT PAYMENTID
Вместо `ADDRESS` укажите адрес, на который вы хотите отправить средства, вместо `AMOUNT`, какое количество Monero вы хотите отправить, и вместо `PAYMENTID` идентификатор платежа, который вы получили. Идентификаторы платежей являются необязательными. Если принимающая сторона не нуждается в них, просто не вводите ничего.
### Отправка на интегрированный адрес:
transfer ADDRESS AMOUNT
Идентификатор платежа в этом случае находится внутри интегрированного адреса.
### Указываем количество выходов для транзакции (размер кольца):
transfer RINGSIZE ADDRESS AMOUNT
Вместо `RINGSIZE` укажите количество выходов, которые вы хотите использовать. Если параметр не указан, **по умолчанию будет использоваться значение 7.** Рекомендуется использовать значение по умолчанию, но вы можете увеличить это число, если хотите добавить больше выходов. Чем выше число, тем больше по размеру транзакция и более высокие комиссии.
## Получение Monero
Если у вас есть собственный кошелек Monero, для получения средств на него вам просто нужно предоставить кому-то свой стандартный адрес.
Вы можете узнать свой стандартный адрес, если введете команду:
address
Поскольку Monero анонимная криптовалюта, вы не увидите адрес источника, из которого вы получили свои средства. Если вам нужно знать эти данные, например, для кредитования конкретного клиента, вам нужно будет договориться с отправителем, чтобы он использовал идентификатор платежа, который является произвольным необязательным тегом, который привязывается к транзакции. Чтобы упростить себе жизнь, вы можете создать интегрированный адрес, который уже содержит этот случайный идентификатор платежа:
integrated_address
Это создаст случайный идентификатор платежа и предоставит вам адрес, который будет включать ваш стандартный адрес и этот идентификатор платежа. Если вы хотите выбрать конкретный идентификатор платежа, вы также можете это сделать с помощью команды:
integrated_address 12346780abcdef00
Платежи, внесенные в интегрированный адрес, созданный в вашей учетной записи, будут отправляться вам с прикрепленным идентификатором платежа, чтобы вы могли вести их учет отдельно.
## Proving to a third party you paid someone
Если вы платите субъекту, а он заявляет, что не получил средств, вам может потребоваться доказать третьему лицу, которому вы отправляли средства, или даже самому субъекту, что платеж был действительно отправлен. Monero является конфиденциальной сетью, поэтому вы не можете просто указать на свою транзакцию в блокчейне, так как вы не можете сказать, кто ее отправил, и кто ее получил. Однако существует возможность предоставлять `tx key` (Ключ транзакций) третьей стороне, а эта сторона уже сможет определить, была ли отправлена эта транзакция Monero этому конкретному адресу. Обратите внимание, что сохранение этих ключей для каждой транзакции отключено по умолчанию, и вам нужно будет включить его перед отправкой, если вы считаете, что вам может понадобиться данная функция. Делается это с помощью команды:
set store-tx-info 1
Вы можете извлечь `tx key` (Ключ транзакций) из более ранней транзакции:
get_tx_key 1234567890123456789012345678901212345678901234567890123456789012
Введите идентификатор транзакции, для которого вы хотите узнать ключ. Помните, что платеж мог быть разделен более чем на одну транзакцию, поэтому вам может понадобиться несколько ключей для каждой транзакции. Затем вы можете отправить этот ключ или ключи кому-либо, кому вы хотите предоставить подтверждение совершения своей транзакции, а также идентификатор транзакции и адрес, на который вы отправили средства. Обратите внимание, что эта третья сторона, зная свой собственный адрес, и эти данные сможет узнать, какие именно средства вы ей отправили.
Если вы являетесь третьей стороной (то есть кто-то хочет доказать вам, что отправил Monero на ваш адрес), вы можете проверить это таким способом:
check_tx_key TXID TXKEY ADDRESS
Укажите вместо `TXID`, `TXKEY` и `ADDRESS` соответственно идентификатор транзакции, ключ транзакции и адрес получателя, которые были предоставлен вам. monero-wallet-cli проверит эту транзакцию и сообщит вам, сколько денег было оплачено этой транзакцией по указанному адресу.
## Включение опции подтвердить/отменить платеж
Если вы всегда хотите вручную перед отправкой подтверждать (yes/no) каждый платеж, введите команду:
set always-confirm-transfers 1
## Как найти отправленный вам платеж
Если вы получили платеж с использованием определенного `payment id` (Идентификатор платежа), вы можете посмотреть информацию об этом с помощью команды:
payments PAYMENTID
Вы также можете указать более одного идентификатора платежа.
В более общем плане вы можете просматривать информацию обо всех входящих и исходящих платежах, если введете команду:
show_transfers
Вы можете дополнительно указать высоту блока, чтобы отображать только последние транзакции и запрашивать только входящие или исходящие транзакции. Например, команда:
show_transfers in 650000
покажет только входящие транзакции после блока 650000. Вы также можете указывать диапазоны высоты блоков.
Если вы хотите запустить фоновый майнинг, то можете сделать это прямо из кошелька командой:
start_mining 2
Это запустит майнинг на демоне в 2 потока. Обратите внимание, что это соло-майнинг, и может потребоваться очень длительное время, прежде чем вы найдете блок. Чтобы остановить майнинг, введите команду:
stop_mining

View file

@ -0,0 +1,19 @@
{% assign version = '1.1.0' | split: '.' %}
{% include disclaimer.html translated="true" version=page.version %}
# Инструменты Monero
Для сбора информации о сети Monero или данных ваших транзакций в блокчейне можно использовать следующие инструменты.
### [Проверка получения средств адресатом](http://xmrtests.llcoins.net/checktx.html)
### [Инструменты для генерации адреса Monero](https://xmr.llcoins.net/)
### [Счётчик узлов Monero](http://moneronodes.i2p.xyz/)
### [Карта узлов Monero](https://monerohash.com/nodes-distribution.html)
### [Оффлайн генератор кошелька Monero](http://moneroaddress.org/)
### [Статистика сети Monero](http://moneroblocks.info/stats)
### [Статистика Monero.how](https://www.monero.how/)

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 64 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Some files were not shown because too many files have changed in this diff Show more