Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create README.ua.md & SECURITY.ua.md #101

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions README.ua.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
# Релізи Injective Chain

Цей репозиторій містить релізи бінарних артефактів Injective Chain.

Він також містить зручні інструкції та скрипти для початку роботи та керування нодами Injective Chain.

### Включені посібники

* [Посібник з налаштування сервісу Injective Exchange](https://www.notion.so/Injective-Exchange-Service-Setup-Guide-7e59980634d54991862300670583d46a) (Включає в себе запуск ноди)
* [Створіть нову ноду та приєднайтеся до мережі](guides/new-node.md)
* [Синхронізуйте ноду зі снепшотом](guides/sync-node.md) (найшвидший спосіб синхронізації блоків).
* [Оновіть ноду до останньої версії](guides/upgrade-node.md)

<!-- * [Sync node from scratch via public sentries](guides/sync-node.md) (better decentralization factor). -->


## Вимоги

Нижче наведені вимоги для роботи ноди в нативному режимі.
### Апаратне забезпечення

Наступна таблиця показує мінімальні рекомендовані вимоги до апаратного забезпечення для роботи ноди в майннеті.

| Validator Node | Sentry Node |
| -----------------| ---------------|
| CPU: 8 Ядер | CPU: 8 Ядер |
| Memory: 64Gb | Memory: 64Gb+ |
| Storage: 2Tb | Storage: 2Tb |
| Network: 5Gbps+ | Network: 5Gbps+|

### Програмне забезпечення

* [Встановлений Go][go-install-link]
* [Встановлений Git][git-link]
* [AWS CLI][aws-cli-install-link] (тільки для синхронізації з снепшотом, обліковий запис AWS не потрібен)

## Sentry Seed Ноди

Для **тестової мережі**, знайдіть список seed нод в файлі seed.txt у відповідній папці релізу [тут][injective-netconf-test]

*Наприклад, для тестового релізу [0.4.19](https://github.com/InjectiveLabs/injective-chain-releases/releases/tag/v0.4.19-1656563866)
ви знайдете список seed нод `70001/seeds.txt`*

Для **головної мережі**, знайдіть список seed нод, що відповідають вашому релізу [тут][injective-netconf-main]

## Корисні посилання

* [Офіційна документація][injective-docs]
* [Injective REST API Spec (Майннет)][injective-rest-api-mainnet-link]
* [Injective REST API Spec (Тестнет)][injective-rest-api-testnet-link]

# Приєднуйтесь

Injective Protocol - це проект, який розвивається спільнотою; ми вітаємо будь-які внески.

* Обговорюйте з [спільнотою в Discord][discord-community-link]
* Приєднуйтесь до Injective в [Telegram][telegram-community-link]
* [Репозиторії Github][injective-github-repo]
* Слідкуйте за нами в [Twitter][injective-twitter-link]

[sync-node-link]:
[create-node-link]:
[upgrade-node-link]: https://docs.injective.network/docs/staking/mainnet/validate-on-mainnet/upgrading-your-node
[go-install-link]: https://golang.org/doc/install
[git-link]:https://github.com/git-guides/install-git
[aws-cli-install-link]: https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-install.html
[discord-community-link]: https://discord.com/invite/injective
[telegram-community-link]: https://t.me/joininjective
[injective-rest-api-testnet-link]: https://k8s.testnet.lcd.injective.network/swagger/#/
[injective-rest-api-mainnet-link]: https://lcd.injective.network/swagger/#/
[injective-github-repo]: https://github.com/InjectiveLabs
[injective-docs]: https://docs.injective.network/
[injective-twitter-link]: https://twitter.com/InjectiveLabs
[injective-netconf-test]: https://github.com/InjectiveLabs/testnet-config/tree/master/corfu
[injective-netconf-main]:https://github.com/InjectiveLabs/mainnet-config

52 changes: 52 additions & 0 deletions SECURITY.ua.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Політика безпеки

### Баг стандартного пріоритету

Якщо баг є нечутливим та/або працюючим, а не критичною вразливістю, будь ласка, додайте його як проблему на GitHub (Issues).

### Критичний баг або проблема безпеки

Будь ласка, повідомте про критичні проблеми безпеки на
**[[email protected]](mailto:[email protected])**. *Будь ласка, уникайте відкриття публічної проблеми в репозиторії для критичних проблем безпеки.*

Команда Injective Labs відправить відповідь з вказівками про наступні кроки у вирішенні вашого звіту. Після початкового відповіді на ваш звіт, команда буде інформувати вас про прогрес усунення проблеми та може попросити додаткову інформацію або керівництво.

Крім того, будь ласка, включіть наступну інформацію разом з вашим звітом:

- Ваше ім'я та посада (якщо є).
- Опис технічних деталей вразливостей. Дуже важливо повідомити нам, як ми можемо скористатися вашими знахідками.
- Пояснення, хто може використовувати цю вразливість, і що вони отримують, роблячи це - напишіть сценарій атаки.
Це допоможе нам швидко оцінити ваш звіт, особливо якщо проблема складна.
- Чи є ця вразливість публічною або відомою третім сторонам. Якщо так, будь ласка, надайте подробиці.

Якщо ви вважаєте, що існуюча (публічна) проблема є критичною з точки зору безпеки, будь ласка, надішліть лист на *
*[[email protected]](mailto:[email protected])**. Лист повинен містити ID проблеми та короткий опис того, чому її слід обробляти відповідно до цієї політики критичної безпеки.

Якщо ви знайшли проблему з Cosmos SDK або модулями Tendermint, яких немає в цьому репозиторії, ви можете повідомити про них за посиланнями, знайденими тут. https://tendermint.com/security/

Альтернативно, ви також можете повідомити нас про проблему безпеки через [Discord](https://discord.gg/injective) або Telegram та попередити основних інженерів:

| | Telegram | Discord |
|-----------|-----------------|---------------------------------|
| Albert | `@albertchon` | Albert &#124; Injective#9999 |
| Bojan | `@bangjelkoski` | Bojan Angjelkoski#7621 |
| Achilleas | `@achilleas_k` | Achilleas &#124; Injective#1596 |
| Markus | `@markuswaas` | Markus Waas#2536 |

### Узгоджена політика оприлюднення вразливостей

Ми просимо дослідників безпеки тримати в таємниці вразливості та комунікації щодо подання вразливостей до моменту розробки патча. Крім того, ми просимо вас:

- Дати нам розумний термін для виправлення або усунення проблем безпеки.
- Уникайте використання будь-яких вразливостей, які ви виявили.
- Проявляйте добру волю, не порушуючи або не погіршуючи сервіси Injective.

### Політика оприлюднення інформації

Коли команда безпеки отримує звіт про баг з безпеки, вони призначають його основному виконавцю. Ця людина координує процес виправлення та випуску, який включає наступні кроки:

- Підтвердіть проблему і визначте затронуті версії.
- Проведіть аудит коду, щоб знайти можливі схожі проблеми.
- Підготуйте виправлення для всіх релізів, які ще знаходяться на обслуговуванні.

Цей процес може зайняти деякий час. Буде зроблено все можливе, щоб баг був вирішений якомога швидше. Однак важливо, щоб ми слідували описаному вище процесу, щоб забезпечити послідовне розкриття інформації та збереження безпеки Injective та проектів, які на ньому працюють.