AIPG の実行方法を確認するには、doc フォルダー内の各ファイルをお読みください。
AI パワーグリッドは、ブロックチェーンと人工知能の交差点に位置する革新的なデジタル通貨です。 AI テクノロジーへのアクセスを民主化し、オープンソース AI イニシアチブを促進するように設計されています。 AIPG は、世界中のどこにいても誰にでも即時支払いを可能にし、そのネットワーク上で資産 (トークン) を作成できるようにします。これらの資産は、AI によって生成された NFT など、さまざまな目的に使用できます。
AIPG は中央機関のないピアツーピア技術で動作します。つまり、トランザクションと金銭または NFT の発行はネットワークによって一括して実行されます。
AIPG プロトコルは、公平性、透明性、分散化の原則に基づいて構築されています。 PoW期間中はASIC耐性のあるKawPoWアルゴリズムを使用して、公正な立ち上げを保証し、幅広い参加を促進します。プロトコルの大きな進化は、マイナーの計算リソースが具体的なタスクに充てられる PoUW システムへの移行です。
AIPG は、持続可能でバランスの取れた経済モデルを導入しています。当初、このプロトコルは PoW メカニズムを利用し、マイナーにブロックごとに 500 AIPG コインのブロック報酬を与えます。 AIPG が進化し、PoUW システムおよび関連するプルーフ オブ ステーク (PoS) メカニズムに移行するにつれて、早期導入と積極的な参加を促進するためにブロック報酬が段階的に削減されます。
AIPG は単なるデジタル通貨ではありません。これは、AI 愛好家が実験、構築、貢献するためのプラットフォームであり、それによって AI テクノロジーを民主化し、オープンソース AI の進歩の次の時代を開拓するのに役立ちます。
公式サイト: https://aipowergrid.io
公式プール: https://pool.aipowergrid.io
公式エクスプローラー: https://explorer.aipowergrid.io
P2Pポート: 8865
RPC ポート: 9788
ブロック時間: 1分
ブロック報酬: 500 AIPG (500報酬、25 寄付)
AI Power Grid Core は、MIT ライセンスの条件に基づいてリリースされます。詳細については「コピー」を参照するか、https://opensource.org/licenses/MIT を参照してください。
master
ブランチは定期的に構築およびテストされますが、完全に安定しているという保証はありません。タグは、AIPG コアの新しい公式の安定リリース バージョンを示すために定期的に作成されます。
アクティブな開発は、 develop
ブランチで行われます。 *TODO
投稿ワークフローは CONTRIBUTING.md に記述されています。
#development の discord に参加してください。 https://discord.gg/XM296xQyXk
テストとコードレビューは開発のボトルネックです。すぐにレビューしてテストできる量を超えるプル リクエストが届きます。辛抱強く他の人のプル リクエストをテストして協力してください。また、これはセキュリティ クリティカルなプロジェクトであり、間違いがあれば多額の費用がかかる可能性があることを忘れないでください。
テストネットは稼働しており、開発中に使用できます。
開発者は、新しいコードの単体テストを作成し、古いコードの新しい単体テストを送信することを強くお勧めします。単体テストは、 make check
を使用してコンパイルして実行できます (configure で無効になっていないことが前提)。単体テストの実行と拡張の詳細については、/src/test/README.md を参照してください。
Python で記述され、ビルド サーバー上で自動的に実行される回帰テストと統合テストもあります。これらのテストは、 test/functional/test_runner.py
で実行できます (テストの依存関係がインストールされている場合)。
変更は、コードを作成した開発者以外の誰かによってテストされる必要があります。これは、大規模な変更やリスクの高い変更の場合に特に重要です。変更のテストが簡単でない場合は、プル リクエストの説明にテスト計画を追加すると便利です。