Commit 2a99cd21 authored by luigi1111's avatar luigi1111
Browse files

Merge PR !913

translating to russian language #324

See merge request monero-project/monero-site!913
parents 0ee8ee41 a1bbed45
---
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.
---
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. Затем данные этих одноранговых узлов сохраняются в @базе-данных-сети.
---
terms: ["ring-size"]
summary: "Общее количество участников в кольцевой подписи"
---
### Основная информация
Размер кольца является общим количеством возможных подписывающих лиц в кольцевой подписи. Если для данной транзакции выбран размер кольца 4, это означает, что в дополнение к вашему "реальному" выходу есть еще 3 ложных внешних выхода. Большее количество участников (больший размер кольца) обеспечивает большую конфиденциальность по сравнению с меньшим. Однако повторное использование нечетного, узнаваемого размера кольца для транзакций может сделать транзакции более заметными на общем фоне.
`Размер кольца = ложные выходы + 1 (ваш выход)`
---
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).
---
terms: ["ring-signature", "ring-signatures", "кольцевых-подписей", "кольцевые-подписи"]
summary: "Группа криптографических подписей по крайней мере с одним реальным участником, без возможности определения, какой из них является реальным, поскольку все они кажутся реальными"
---
### Основная информация
В криптографии кольцевая подпись является видом цифровой подписи, которую может создать любой член группы пользователей, в которой у каждого есть ключи. Следовательно, сообщение, подписанное кольцевой подписью, фактически будет подписано кем-то из определённой группы людей. Одно из безопасных свойств кольцевой подписи состоит в том, что нереально путём вычислений *определить* какие из ключей членов группы были использованы для того, чтобы составить подпись.
Например, кольцевую подпись можно было бы использовать в качестве анонимной подписи "какого-нибудь высокопоставленного чиновника из Белого дома", при этом нельзя было бы выяснить, какой именно чиновник подписал сообщение. Кольцевые подписи предназначены именно для этого, так как анонимность кольцевой подписи нельзя отменить, а поскольку состав группы членов кольцевой подписи может быть совершенно произвольным (не требует предварительной настройки).
### Применительно к Monero
Цифровая подпись использует ключи вашего @счёта и некоторое количество публичных ключей (также известных как выходы), взятых из @блoкчейна методом треугольного распределения. Со временем прошлые выходы могут использоваться по нескольку раз для формирования подписи в качестве подписанта. В "кольце" все возможные подписанты, все участники кольца являются равными и действительными. Внешний наблюдатель не сможет каким-либо образом сказать, кто из возможных подписантов в соответствующей группе принадлежит вашему @счёту. Таким образом, кольцевые подписи гарантируют невозможность отслеживания выходов транзакций. Более того, в случае с Monero какие-либо вопросы, связанные с @взаимозаменяемостью отсутствуют, так как каждый выход транзакции обладает свойством правдоподобного отрицания (например, сеть не может сказать, какой из выходов является потраченным, а какой нет).
Чтобы узнать о свойстве Monero, используемом по умолчанию (несвязываемость), см. страницу @скрытые-адреса.
---
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).
---
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, обычно не налагается какого-либо штрафа.
---
terms: ["signature", "signatures", "подписям", "криптографических-подписей", "криптографической-подписью"]
summary: "Криптографический метод доказательства владения информацией, равно как и доказательств, что информация не была изменена после того, как была подписана"
---
### Основная информация
Криптографический метод доказательства владения информацией, равно как и доказательств, что информация не была изменена после того, как была подписана.
---
terms: ["smart-mining"]
summary: "Смарт-майнинг - это процесс безошибочного майнинга при помощи регулируемого майнера"
---
### Основная информация
Смарт-майнинг - это процесс безошибочного @майнинга при помощи регулируемого майнера. Ошибками считаются перегрев, замедление работы машины, разрядка батареи и т. д. Задача смарт-майнинга состоит в повышении уровня безопасности сети, чтобы максимальное количество людей смогло использовать смарт-майнер на постоянной основе. Для этого майнер не должен выделяться, иначе он будет отключён, лишая сеть Monero некой малой толики безопасности. Как таковой смарт-майнер, вероятнее всего, будет работать медленнее, чем обычный майнер на том же оборудовании.
Смарт-майнинг возможен с официальным CLI и GUI кошельком, которые можно скачать на [странице загрузок](https://getmonero.org/downloads/).
Есть надежда, что относительная медлительность смарт-майнера (особенно на маломощных машинах) будет компенсироваться большим количеством людей, использующим майнер для возможного "выигрыша в лотерею", что повысит безопасность сети Monero за счёт нетривиальной суммы. Повышение хешрейта за счёт различных источников способствует децентрализации сети Monero.
---
terms: ["spend-key", "spend-keys", "ключа-траты", "ключ-траты", "ключом-траты"]
summary: "Одна из двух пар приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ траты используется для траты любых средств, имеющихся на таком счёте."
---
### Основная информация
Одна из двух пар приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом *приватный* ключ траты используется для траты любых средств, имеющихся на таком счёте.
### Углублённая информация
*Приватный* ключ траты является 256-битным целым числом, используемым для подписания транзакций Monero. Учитывая детерминированный метод выведения ключа, который используется официальным кошельком, приватный ключ траты также является альтернативным представлением @мнемонической-фразы. Он может использоваться в качестве основы для выведения других ключей счёта.
---
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)
---
terms: ["stealth-address", "stealth-addresses", "скрытые-адреса", "скрытый-адрес"]
summary: "Автоматические одноразовые адреса для транзакций"
---
### Основная информация
Скрытые адреса являются важной составной частью присущей Monero анонимности. Они позволяют отправителю и требуют от него создавать случайные одноразовые адреса для каждой @транзакции от лица получателя. Получатель может публиковать только один адрес, при этом все его / её входящие платежи будут направляться на уникальные адреса в @блoкчейне, после чего их уже нельзя будет связать ни с опубликованным адресом получателя, ни с каким-либо другим из адресов транзакции. Используя скрытые адреса, только отправитель и получатель могут определить, куда был отправлен платёж.
Когда вы создаёте счёт Monero, вы получаете приватный @ключ-просмотра, приватный @ключ-траты и публичный адрес. @Ключ-траты используется для отправки платежей, @ключ-просмотра используется для отображения входящих на ваш счёт транзакций, а @публичный-адрес необходим для приёма платежей. Как @ключ-траты, так и @ключ-просмотра используются для построения вашего адреса Monero. У вас может быть кошелёк, предназначенный "только для просмотра", который будет использовать только @ключ-просмотра. Эту возможность можно использовать в целях бухгалтерского учёта или для аудита, но в настоящее время она является ненадёжной из-за невозможности отслеживания исходящих транзакций. Вы решаете, что сможете увидеть ваши транзакции, когда делитесь вашим ключом просмотра. Monero является анонимной валютой по умолчанию и полупрозрачной опционально!
Когда вы используете кошелёк Monero, вся эта информация обрабатывается программным обеспечением. Чтобы отправить Monero, нужно просто ввести адрес назначения, сумму и нажать "отправить". Чтобы принять Monero, нужно просто дать отправителю свой публичный адрес.
Чтобы узнать, почему нельзя отследить историю монет Monero (свойство неотслеживаемости), перейдите на страницу @кольцевые-подписи.
---
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).
---
terms: ["Tail-Emission"]
summary: "Вознаграждение за блок в конце кривой эмиссии"
---
### Основная информация
Вознаграждение за блок Monero никогда не станет нулевым. Размер вознаграждения будет постепенно снижаться вплоть до начала хвостовой эмиссии, которое состоится в конце мая 2022. С этого момента размер вознаграждения за блок станет фиксированным и будет составлять 0,6 XMR за блок.
### Почему так
Майнерам требуется стимул для того, чтобы заниматься майнингом. Из-за динамической природы размера блока, соревнование между @майнерами приведёт к снижению комиссий. Если майнинг не приносит прибыли из-за высоких затрат на него и низкого вознаграждения, майнеры теряют стимул и прекращают заниматься майнингом, что снижает безопасность сети.
Хвостовая эмиссия гарантирует, что динамический размер блока и конкуренция комиссий будут развиваться.
---
terms: ["transaction", "transactions", "транзакций", "транзакции"]
summary: "Криптографически подписанный контейнер, в котором содержится подробная информация по передаче Monero получателю (или получателям)."
---
### Основная информация
Криптографически подписанный контейнер, в котором содержится подробная информация по передаче Monero получателю (или получателям).
Среди параметров транзакции содержатся один или несколько адресов получателя с соответствующими суммами средств, а также параметр размера кольца, который указывает количество выходов, связанных с транзакцией. Чем больше выходов используется, тем выше уровень защиты. Но это имеет свою цену. Так как при включении большего количества выходов транзакция становится больше, растёт и размер комиссии за проведение транзакции.
Можно создать офлайн транзакцию, что даёт дополнительные преимущества с точки зрения анонимности.
Транзакция может быть уникально идентифицирована. Для этого используется опциональный идентификатор транзакции (Transaction ID), который, как правило, представляет собой 32-байтную строку (64 шестнадцатеричных символа).
### Углублённая информация
При проведении каждой транзакции используется два ключа: публичный @ключ-траты и публичный @ключ-просмотра. Адрес назначения для выхода транзакции фактически является одноразовым публичным ключом, который вычисляется на основе этих двух ключей.
Когда кошелёк сканирует входящие транзакции, то каждая транзакция сканируется на предмет того, направлена ли она именно вам. Для этого необходимы только ваш приватный ключ просмотра и ваш публичный ключ траты. Такая проверка проводится неизменно, и её нельзя подделать. Вы не можете принять транзакции и идентифицировать их, не имея соответствующего приватного ключа просмотра.
Чтобы потратить средства, вам понадобится вычислить одноразовый приватный ключ траты для данного конкретного выхода. Это практически всегда делается автоматически программным обеспечением кошелька Monero.
---
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)
---
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).
---
terms: ["unlock-time", "временем-разблокировки"]
summary: "Специальный тип транзакции, в которой получатель может тратить средства только после определенной даты, установленной отправителем"
---
### Основная информация
Особый случай транзакции, когда получатель может потратить средства только после какой-то определённой даты в будущем, которая устанавливается отправителем.
Время разблокировки позволяет вам направить кому-то транзакцию, и этот кто-то сможет потратить средства только спустя некоторое количество блоков или спустя определённое время.
Следует отметить, что этот механизм работает не так, как [nLockTime](https://en.bitcoin.it/wiki/NLockTime) у Bitcoin, где транзакция не считается действительной до какого-то указанного момента времени.
---
terms: ["view-key", "view-keys", "ключ-просмотра", "ключа-просмотра", "ключом-просмотра"]
summary: "Один из двух наборов приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ просмотра необходим для просмотра всех транзакций, связанных со счётом"
---
### Основная информация
Один из двух наборов приватных и публичных криптографических ключей, которые есть у каждого счёта. При этом приватный ключ просмотра необходим для просмотра всех транзакций, связанных со счётом.
Monero использует скрытый блокчейн (с системой допуска, называемой @ключом-просмотра), что отличает эту криптовалюту от других, использующих прозрачный блокчейн, не основанный на протоколе CryptoNote. Поэтому Monero называют анонимной криптовалютой с опциональной прозрачностью.
Каждый адрес Monero имеет приватный ключ просмотра, которым можно поделиться. Раскрывая ключ просмотра, пользователь предоставляет доступ к просмотру каждой входящей транзакции для соответствующего адреса. Тем не менее по состоянию на июнь 2017 исходящие транзакции не могут быть просмотрены надлежащим образом. Следовательно, баланс по адресу Monero, который можно увидеть посредством ключа просмотра, не является надёжным.
---
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).
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment