Informacje o projekcie
Aleo to blockchain, który wykorzystuje technologię zero-disclosure proof-of-concept. Zastosowanie tej technologii pozwala zapewnić wysoki poziom poufności podczas pracy z siecią — nieujawnianie portfela nadawcy oraz kwoty transakcji. Główną cechą Aleo jest to, że wspiera działanie smart kontraktów, a co za tym idzie możliwość tworzenia na nim DApps. Specjalnie w tym celu opracowano własny język programowania aplikacji oraz własne środowisko programistyczne (IDE).W ramach rundy venture projekt pozyskał 28 mln USD z takich funduszy jak: a16z, Coinbase Ventures, Polychain, Slow Ventures.
Fazy
Sierpień 2022 — programiści mogą zacząć pisać, wdrażać i uruchamiać aplikacje;
Wrzesień 2022 — Testerzy zaczynają rozwiązywać łamigłówki baz monet (PoSW), aby zdobywać kredyty, a zespół Aleo uruchamia program nagród za błędy dla snarkOS i snarkVM;
Październik 2022 — Walidatorzy zaczynają generować bloki i otrzymywać nagrody
Wkrótce nadejdzie nowy etap
Nagrody
25 milionów punktów kredytowych Aleo jest przydzielonych do sieci testowej. Nagrody można otrzymać na następujące sposoby:
Pisanie, wdrażanie i uruchamianie programów
Wyszukiwanie błędów w protokole
Generowanie dowodów PoSW i zdobywanie nagród w bazie monet
Generowanie bloków jako walidatorów
Wymagania serwera
Minimalne (VDS/DS): 16 procesorów, 16 GB RAM, 128 GB SSD, Ubuntu 20.04
Zalecane (VDS/DS): 32 CPU, 32 GB RAM, 128 GB SSD, Ubuntu 20.04
Bierzemy serwery tutaj:
Wodowanie
Zaktualizuj pakiety
sudo apt update && sudo apt update -y
Zainstaluj niezbędne pakiety
sudo apt install wget jq git build-essential pkg-config libssl-dev -y
Zainstaluje Rust
. <(wget -qO-https://raw.githubusercontent.com/letsnode/Utils/main/installers/rust.sh)
Sklonuj repozytorium węzłów
git clone https://github.com/AleoHQ/snarkOS.git — depth 1
Przejdź do folderu snarkOS
cd snarkOS
Zainstaluj niezbędne zależności
./build_ubuntu.sh
Uruchamianie węzła klienta
./run-client.sh
Wygeneruj adres serwera Aleo
snarkos experimental $ACC_NAME
Zapisz klucz konta prywatnego i klucz widoku
Uruchom prover node
./run-prover.sh
Wprowadź swój adres, gdy zostaniesz o to poproszony Aleo prover:
Enter your Aleo prover address:
aleo1xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx