April 21, 2022

Aptos

Официальный сайт проекта || Официальная группа Telegram || Русскоязычная группа Telegram || Twitter || Medium || DevDocs || Discord || GitHub

Описание

⠀Независимый проект, с командой, бекграунд которой основан на создании блокчейна Diem (Facebook/Meta). Предлагают создание блокчейна 1ого уровня, с высокими показателями масштабируемости сети и абсолютной безопасности. Команда предлагает использовать их блокчейн для созданий социальных медиа платформ нового поколения, NFT коллекций, Web3 игр, бизнесов, дешевых и безопасных систем оплаты, DeFi продуктов и много другого. Aptos-labs разработали собственный язык для смарт-контраков - Move. Используют BFT-консенсус, с поддержкой большого числа валидаторов. Проект обещает оптимизированные и высокопроизводительные уровни L1 и L2 с поддержкой 125к - 160к tps (транзакций в секунду) и обеспечивать такую производительность можно будет с помощью ЦПУ.
⠀В проект инвестировали $200m такие фонды как: a16z crypto, Multicoin Capital, 3 Arrows Capital, Coinbase Ventures, FTX Ventures, ParaFi Capital и др.

Фазы

Тестнет состоит из 4ёх фаз:
▸ в 1ую фазу наберут 100 участников
▸ 2ая фаза — 200 участников
▸ 3ья 225 человек (Текущая фаза)
▸ 4ая 1000+
▸ Мейннет запланирован на Q3 2022
▸ Релиз новых функций Q4 2022 - Q1 2023

Даты текущей фазы

  • 19 Августа. Стартует регистрация
  • 25 Августа. Заканчивается регистрация
  • 29 Августа. Результаты будут известны
  • 30 Августа. Стартует тестнет
  • 09 Сентября. Окончание тестнета

Награды

▸ 1-ая фаза — по 500 $APTOS
▸ 2-ая фаза — топ 3 по 5к, 2.5к, 1к, остальным по 500 $APTOS
▸ 3-ья — 800+200 $APTOS за выполнение заданий (текущая фаза)
▸ 4-ая — по 500 $APTOS

Требования к серверу

Оф. требования доступны по ссылке: https://aptos.dev/nodes/ait/node-requirements

Рекомендуемые требования: 4 CPU, 8GB RAM, 200GB
для прохождения отбора, далее мощнее в девнет:
8 CPU, 16GB RAM (Выделенный сервер/Dedicated)

⠀Нода не ставится на сервера:

  • С ОС Ubuntu 22.04.
  • Процессорами Intel младше 6-ого поколения (на процессоры от AMD ограничений нет). Кодовые названия подходящих поколения: Skylake, Kaby Lake, Coffee Lake.

⠀Чтобы узнать поколение своего процессора необходимо выполнить команду lscpu, скопировать название модели, вставить в поисковик и в его спецификации на сайте Intel найти Кодовое название / Code Name

Регистрация⠀

Для регистрации в AIT3 необходимо выполнить следующие условия:

  1. Удостоверьтесь, что вы присоединились к серверу Aptos в дискорде.
  2. Создайте аккаунт (или авторизуйтесь) на сайте community site.
  3. Следуйте шагам регистрации на AIT-3, заполняйте форму и установите ноду валидатора, зарегистрируйте свою ноду.
    Ключи для регистрации ноды можно запросить по командам
  4. Скачайте и установите кошелек Petra и зарегистрируйте ваш кошелек на сайте.
  5. Пройдите КУС.

Установка

Воспользуйтесь скриптом для быстрой установки:

wget -q -O aptos.sh https://raw.githubusercontent.com/MrN1x0n/aptos/main/aptos.sh && chmod +x aptos.sh && sudo /bin/bash aptos.sh

Проверить всё ли вы сделали правильно можно здесь и здесь

Если все будет ок, то увидим что-то подобное.

Прошу заметить Sync: Catchup - означает что нода еще не синхронизирована.
Api порт 8080 или 80

Дополнительные команды

Посмотреть логи:

docker logs -f --tail 100 aptos-validator-1

Узнать информацию для заполнения формы:

source ~/.bash_profile
cat $WORKSPACE/keys/public-keys.yaml

Рестарт ноды:

cd ~/.aptos && docker-compose restart

Остановить ноду

cd ~/.aptos && docker-compose stop

Запросить метрики:

curl 127.0.0.1:9101/metrics 2> /dev/null | grep aptos_state_sync_version

Удаление ноды:

cd ~/.aptos && docker-compose down -v
rm -rf ~/.aptos /opt/aptos

Необходимые порты

80, 6180, 6181, 6182, 9101