アレオ | 配備
Aleo は、完全にプライベートなアプリケーションを提供する最初のプラットフォームです。Aleo は、分散システムとゼロ知識暗号化を活用して Web 上のユーザー データを保護することでこれを実現します。
プロジェクト情報
説明
Aleo は、ゼロ開示証明技術を使用したブロックチェーンです。このテクノロジーを使用すると、ネットワークを操作するときに、送信者のウォレットと取引金額の非公開という高レベルのプライバシーが可能になります。
Aleo の主な点は、スマート コントラクトをサポートしており、その結果、Aleo 上で DApps を作成できることです。この目的のために、独自のアプリケーション開発言語と独自の開発環境 (IDE) を開発しました。
Aleo は、a16z、Polychain Capital、Coinbase Ventures、Samsung などによって 2 億 9,800 万ドルを調達しました。
要件
導入の最小要件は次のとおりです。
- CPU: 2コア
- RAM: 4GBのメモリ
- ストレージ: 128GBのディスク容量
- ネットワーク: 10 Mbpsのアップロードおよびダウンロード帯域幅
- ソフトウェア: Linux、MacOS
Leo と snarkOS のインストール
- 取り付け錆び
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
2.レオのインスタレーション
ソースコードをダウンロードする
git clone https://github.com/AleoHQ/leo
cd leo
cargo install --path .
leo
Github リポジトリのクローン作成
git clone https://github.com/AleoHQ/snarkOS.git --depth 1
cd snarkOS
cargo install --path .
snarkos
- ウォレットの準備中
ウォレットを生成し、すべての認証情報を保存します
2.テストトークンを要求する
ツイートをする:
@AleoFaucet 10 クレジットを YOUR_WALLET_ADDRESS に送信します
@AleoFaucet がリツイートすると、トークンがウォレットに入金されます
リンクを Json ファイルに保存します。注意してください。正しいのはこのリンクだけです — vm.aleo.org/api/testnet3/transaction… 残りは詐欺である可能性があります。
3. Leo アプリケーションを作成する
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)
- @AleoFaucet ⛲️ がウォレット クレジットを送信したことを確認し、暗号文レコード値を取得します
- @AleoFaucet がリツイートしたリンクをクリックします。新しいブラウザ ウィンドウに JSON オブジェクトが表示されます。まだインストールしていない場合は、JSON Beautifier & Editor Chrome 拡張機能をインストールすることを強くお勧めします。
object.execution.transitions[0].outputs[0].valueそこに保存されている暗号文に移動してコピーします。- 案内するhttps://aleo.tools/ページ上部のナビゲーション バーにある [録音] ボタンをクリックします。
- 前の手順でコピーしたレコード暗号文を
Record (Ciphertext)フィールドに配置します。 - ビューキーを
View Keyフィールドに配置します - 提供された平文レコードをコピーします。表示されない場合は、間違った暗号文レコードをコピーした可能性があります。
- アドレス、ビューキー、秘密キーと同じ場所に平文レコードを保存します。後で必要になります。
アプリのパスに移動します
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}"
役立つリンク
プロジェクト公式サイト
不和| ツイッター| ギットハブ| ブログ
ドキュメント| 冒険者

![とにかく、リンクリストとは何ですか?[パート1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































