Sui
Минимальные требования: 2/8/60
Рекомендуемые требования: 4/16/60
О проекте
Немного о проекте Sui и почему его нужно ставить
Sui — первый L1 блокчейн c PoS, разработанный с нуля, чтобы позволить разработчикам создавать возможности, которые будут обслуживать миллиарды пользователей Web3.
Децентрализованная платформа смарт-контрактов с высокой пропускной способностью использует язык программирования Move для определения активов как объектов, которыми может владеть адрес.
Токен $SUI используется для оплаты комиссий и стейкинга
Mysten Labs собрана из бывших сотрудников Facebook и Apple
В раунде А проект собрал $36M от фондов: Coinbase Ventures, a16z, Samsung NEXT и др.
В июле был анонс старта тестнета в августе. Скорее всего, это будет закрытый тестнет с ограниченным количеством участников.
Возможно, нода из девнета (которую мы ставили) станет одним из ключевых факторов прохода в стимулирующую сеть.
Награды за тестнет пока не объявлены
Установка
💡 Установка длится больше 10 минут. Рекомендуем установить Screen (Опционально)
sudo apt install screen
Создаем новое окно в Screen с названием Sui
screen -S sui
wget -O sui.sh https://raw.githubusercontent.com/xemaich/xemaich/master/sui.sh && chmod +x sui.sh && ./sui.sh
journalctl -u suid -f -o cat
Если у вас в логах такие ошибки — рестартим ноду
sudo systemctl restart suid
Регистрация
echo http://$(curl -s ifconfig.me):9000
Копируем получившееся и идем в их Discord, в разделе pick-role жмем на эмодзи фонтана и переходим в раздел node-ip-application. Пишем сюда полученное выше
На этом все. Ожидаем подробностей по стимулированному тестнету
Полезные команды
journalctl -u suid -f -o cat
sudo systemctl stop suid
sudo systemctl restart suid
sudo systemctl stop suid sudo systemctl disable suid sudo rm -rf ~/sui /var/sui/ sudo rm /etc/systemd/system/suid.service
screen -S name
CTRL+a, d
Открыть существующее окно с именем. Например sui
screen -r sui
Обновление 0.6.4
systemctl stop suid rm -rf /var/sui/db/* /var/sui/genesis.blob $HOME/sui source $HOME/.cargo/env cd $HOME git clone https://github.com/MystenLabs/sui.git cd sui git remote add upstream https://github.com/MystenLabs/sui git fetch upstream git checkout -B devnet --track upstream/devnet cargo build --release mv ~/sui/target/release/sui-node /usr/local/bin/ mv ~/sui/target/release/sui /usr/local/bin/ wget -O /var/sui/genesis.blob https://github.com/MystenLabs/sui-genesis/raw/main/devnet/genesis.blob systemctl restart suid