Aleo | Distribuisci
Aleo è la prima piattaforma a offrire applicazioni completamente private. Aleo raggiunge questo obiettivo sfruttando sistemi decentralizzati e crittografia a conoscenza zero per proteggere i dati degli utenti sul web.
Informazioni di progetto
Descrizione
Aleo è una blockchain che utilizza una tecnologia a prova di divulgazione zero. L'uso di questa tecnologia consente un elevato livello di privacy quando si lavora con la rete: non divulgazione del portafoglio del mittente e dell'importo della transazione.
La cosa principale di Aleo è che supporta i contratti intelligenti e, di conseguenza, la possibilità di creare DApp su di esso. Ha sviluppato il proprio linguaggio di sviluppo delle applicazioni e il proprio ambiente di sviluppo (IDE) appositamente per questo scopo.
Aleo ha raccolto $ 298 milioni da a16z, Polychain Capital, Coinbase Ventures, Samsung e molti altri.
Requisiti
Di seguito sono riportati i requisiti minimi per la distribuzione:
- CPU: 2 core
- RAM: 4 GB di memoria
- Archiviazione: 128 GB di spazio su disco
- Rete: 10 Mbps di larghezza di banda in upload e download
- Software: Linux, Mac OS
Installazione Leo e snarkOS
- Installazione Ruggine
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2. Installazione Leone
Scarica il codice sorgente
git clone https://github.com/AleoHQ/leo
cd leo
cargo install --path .
leo
Clonazione del repository Github
git clone https://github.com/AleoHQ/snarkOS.git --depth 1
cd snarkOS
cargo install --path .
snarkos
- Preparazione portafoglio
Genera Wallet e salva tutte le credenziali
2. Richiedi i token di prova
Fai un tweet:
@AleoFaucet invia 10 crediti a YOUR_WALLET_ADDRESS
I token verranno accreditati sul tuo portafoglio quando @AleoFaucet effettua il retweet
Salva il collegamento al file Json. Fai attenzione, solo questo link è corretto — vm.aleo.org/api/testnet3/transaction… Il resto potrebbe essere una truffa.
3. Crea una domanda Leo
Crea una directory per archiviare la tua applicazione Leo
cd $HOME/Desktop
mkdir demo_deploy_Leo_app && cd demo_deploy_Leo_app
WALLETADDRESS=""
APPNAME=helloworld_"${WALLETADDRESS:4:6}"
leo new "${APPNAME}"
cd "${APPNAME}" && leo run && cd -
PATHTOAPP=$(realpath -q $APPNAME)
- Conferma che @AleoFaucet ⛲️ ha inviato i crediti del tuo portafoglio e ottieni il valore del tuo record di testo cifrato
- Clicca sul link ritwittato da @AleoFaucet. Dovresti essere presentato con un oggetto JSON in una nuova finestra del browser. Se non l'hai già fatto, ti consigliamo vivamente di installare l' estensione Chrome Beautifier & Editor JSON .
- Individuare
object.execution.transitions[0].outputs[0].valuee copiare il testo cifrato memorizzato lì - Navigare versohttps://aleo.tools/e fai clic sul pulsante Registra nella barra di navigazione nella parte superiore della pagina
- Inserisci il testo cifrato del record che hai copiato nel passaggio precedente nel
Record (Ciphertext)campo - Posiziona la tua chiave di visualizzazione nel
View Keycampo - Copia il record di testo in chiaro fornito. Se non lo vedi, è probabile che tu abbia copiato il record di testo cifrato sbagliato.
- Salva il tuo record di testo in chiaro nello stesso posto in cui hai fatto il tuo indirizzo, la chiave di visualizzazione e la chiave privata. Ne avrai bisogno in seguito.
Passare al percorso della tua app
cd $PATHTOAPP && cd ..
PRIVATEKEY=""
RECORD=""
snarkos developer deploy "${APPNAME}.aleo" --private-key "${PRIVATEKEY}" --query "https://vm.aleo.org/api" --path "./${APPNAME}/build/" --broadcast "https://vm.aleo.org/api/testnet3/transaction/broadcast" --fee 600000 --record "${RECORD}"
link utili
Sito ufficiale del progetto
Discordia | Cinguettio | Git Hub | Blog
Documenti | Esploratore

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































