Privasea – стартап, що спеціалізується на обчислювальній інфраструктурі для забезпечення конфіденційності та безпеки даних протягом усього процесу роботи ШІ. Проект використовує інноваційну технологію під назвою «Повністю гомоморфне шифрування» – проводить обчислення із зашифрованими даними, отримуючи ті самі результати, що і з незашифрованими даними.
Це означає, що конфіденційна інформація може бути оброблена, навіть не розкриваючись у її первісній формі.
Крім дотримання нормативних вимог, ще однією важливою метою Privasea AI Network є захист конфіденційних даних користувачів від несанкціонованого доступу, діючи як потужний бар’єр проти витоку даних.
- Інвестували: $16 100 000 (деталі тут)
- Інвестори: YZI (Binance Labs), OKX Ventures, Gate Labs, Amber та інші
Встановлення ноди Privasea AI Network
- Характеристики (мін.): 6CPU/4GB,RAM/100GB,SSD
- Операційна мережа: Ubuntu 20.04+
- Використовувані порти: 8181
- Встановлення Docker
Якщо Docker вже встановлено, ви можете пропустити цей крок. Крім того, ви можете звернутися до ChatGPT за допомогою у встановленні Docker.
Команди встановлення:
Встановлюємо необхідні залежності:
sudo apt update && sudo apt install -y apt-transport-https ca-certificates curl software-properties-common
# Додаємо офіційний ключ GPG:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# Додати офіційний репозиторій:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# Оновити індекс пакетів APT:
sudo apt update
# Встановити Docker:
sudo apt install -y docker-ce
# Перевірте, чи успішно встановлено Docker:
sudo docker --version
Ви побачите результат, подібний до наведеного нижче: Docker версія 20.10.7, збірка f0df350. Це означає, що встановлення пройшло успішно.
Запустіть та увімкніть службу Docker:
sudo systemctl start docker
sudo systemctl enable docker
Зеркалювання pull-запитів:
docker pull privasea/acceleration-node-beta
Конфігурація ноди
Запустіть програму node від імені користувача root. Скористайтеся наступною командою, щоб переключитися на користувача root. Введіть пароль для вашого поточного системного облікового запису. Після успішного переходу термінал покаже ідентифікатор користувача root:
sudo su

Створіть каталог запуску програми та перейдіть до нього:
mkdir -p /privasea/config && cd /privasea
Отримайте keystore файл. Використовуйте існуючий keystore файл гаманця або виконайте наступну команду, щоб згенерувати новий:
docker run -it -v "/privasea/config:/app/config" \
privasea/acceleration-node-beta:latest ./node-calc new_keystoreПримітка: Програма попросить вас ввести пароль, будь ласка, запам’ятайте його для подальшого використання. Згенерований keystore файл матиме відповідну адресу ноди, будь ласка, зберігайте його належним чином, щоб не загубити, він буде використаний у конфігурації інформаційної панелі.

Введіть пароль для нового ключа: # Введіть пароль до гаманця
Введіть пароль ще раз для підтвердження: # Повторно введіть пароль для підтвердження
Після успішного створення гаманця програма відобразить інформацію, подібну до наведеної нижче:
node address: 0xf07c3eF23ae7BEb8CD8bA5fF54xxxxxxxxxxxxxx
# This is the node address you generated, used for linking in the dashboard
node filename: keystore:///app/config/UTC--2025-01-06T06-11-07.485797065Z--f07c3ef23ae7beb8cd8ba5ff546e35fd4b332b34Перевірте наявність файлу сховища ключів у каталозі /privasea/config:
cd /privasea/config && ls
# Перейменуйте файл сховища ключів, який ви відмітили на попередньому кроці:
mv ./UTC--2025-01-06T06-11-07. 485797065Z--f07c3ef23ae7beb8cd8ba5ff546e35fd4b332b34 ./wallet_keystore
# Замініть UTC–2025-01-06T06-11-07.485797065Z–f07c3ef23ae7beb8cd8ba5ff546e35fd4b332b34 на назву файлу сховища ключів, який ви знайшли.
#Переконайтеся, що файл wallet_keystore в теці /privasea/config було змінено коректно: ls

Підв’яжіть адресу ноди з адресою для ревардів:
- Налаштуйте ноду на платформі:
- Перейдіть за посиланням: https://deepsea-beta.privasea.ai/privanetixNode
- Підключіть свій гаманець testnet (мережа Arbitrum Sepolia, має бути баланс для транзакції).
- Присвойте ім’я своїй ноді.
- Встановіть розмір комісії (наприклад, 1%).
- Введіть адресу ноди, яку ви згенерували раніше.
- Натисніть кнопку “Set up my node” та підпишіть транзакцію.

В поле, виділене червоним, потрібно вставити адресу гаманця, яку отримали в терміналі.
Запустіть ноду
Запустіть команду для запуску ноди Privanetix:
Перехід до каталогу запуску програми
cd /privasea/
# Запустіть команду обчислення вузла:
docker run -d -v «/privasea/config:/app/config» \ -e KEYSTORE_PASSWORD=123456 \ privasea/acceleration-node-beta:latest
# KEYSTORE_PASSWORD: пароль, що відповідає файлу сховища ключів, потрібно замінити на свій пароль, який встановлювали раніше
# /privasea/config: Локальний каталог, де зберігається файл wallet_keystore
Перегляд логів ноди:

Команда для перевірки стану роботи ноди:
- для початку дивимось ID контейнера з нашою нодою за допомогою команди:
docker pc
- Далі копіюємо отриманий ID та вставляємо у команду:
docker logs -f <тут ваш ID контейнера>
Запуск відбувся успішно, як показано на малюнку нижче.

Зупинка ноди
Команда для зупинки ноди:
docker ps -q --filter «ancestor=privasea/acceleration-node-beta:latest» | xargs --no-run-if-empty docker stop
# Запустіть наведену нижче команду; якщо виводу немає, це означає, що ноду було зупинено. docker ps | grep privasea/acceleration-node-beta:latest