Um zu sehen, wie AIPG ausgeführt wird, lesen Sie bitte die entsprechenden Dateien im Doc-Ordner
AI Power Grid ist eine revolutionäre digitale Währung, die an der Schnittstelle von Blockchain und künstlicher Intelligenz steht. Ziel ist es, den Zugang zu KI-Technologie zu demokratisieren und Open-Source-KI-Initiativen zu fördern. AIPG ermöglicht sofortige Zahlungen an jeden überall auf der Welt und ermöglicht die Erstellung von Vermögenswerten (Tokens) in seinem Netzwerk. Diese Vermögenswerte können für verschiedene Zwecke verwendet werden, einschließlich KI-generierter NFTs.
AIPG arbeitet mit einer Peer-to-Peer-Technologie ohne zentrale Autorität, was bedeutet, dass Transaktionen und Geld- oder NFT-Ausgaben gemeinsam vom Netzwerk durchgeführt werden.
Das AIPG-Protokoll basiert auf den Grundsätzen von Fairness, Transparenz und Dezentralisierung. Es nutzt den ASIC-resistenten KawPoW-Algorithmus während des PoW-Zeitraums, um einen fairen Start zu gewährleisten und eine breite Beteiligung zu fördern. Eine bedeutende Weiterentwicklung des Protokolls ist der Übergang zum PoUW-System, bei dem die Rechenressourcen der Bergleute für konkrete Aufgaben verwendet werden.
AIPG führt ein nachhaltiges und ausgewogenes Wirtschaftsmodell ein. Zunächst nutzt das Protokoll einen PoW-Mechanismus und gewährt Minern eine Blockbelohnung von 500 AIPG-Münzen für jeden Block. Mit der Weiterentwicklung von AIPG und dem Übergang zum PoUW-System und den damit verbundenen Proof-of-Stake (PoS)-Mechanismen wird es eine schrittweise Reduzierung der Blockbelohnungen geben, um eine frühzeitige Einführung und aktive Teilnahme zu fördern.
AIPG ist mehr als nur eine digitale Währung; Es ist eine Plattform für KI-Enthusiasten zum Experimentieren, Bauen und Mitwirken, wodurch die KI-Technologie demokratisiert und die nächste Ära der Open-Source-KI-Fortschritte eingeläutet wird.
Offizielle Seite: https://aipowergrid.io
Offizieller Pool: https://pool.aipowergrid.io
Offizieller Explorer: https://explorer.aipowergrid.io
P2P-Port: 8865
RPC-Port: 9788
Blockzeit: 1 Minute
Blockbelohnung: 500 AIPG (500 Belohnung, 25 Spende)
AI Power Grid Core wird unter den Bedingungen der MIT-Lizenz veröffentlicht. Weitere Informationen finden Sie unter KOPIEREN oder unter https://opensource.org/licenses/MIT.
Der master
-Zweig wird regelmäßig erstellt und getestet, es kann jedoch nicht garantiert werden, dass er vollständig stabil ist. Es werden regelmäßig Tags erstellt, um auf neue offizielle, stabile Release-Versionen von AIPG Core hinzuweisen.
Die aktive Entwicklung erfolgt im develop
. *TODO
Der Beitragsworkflow wird in CONTRIBUTING.md beschrieben.
Bitte schließen Sie sich uns im Discord in der #Entwicklung an. https://discord.gg/XM296xQyXk
Tests und Codeüberprüfung sind der Engpass für die Entwicklung. Wir erhalten mehr Pull-Anfragen, als wir kurzfristig prüfen und testen können. Bitte haben Sie Geduld und helfen Sie, indem Sie die Pull-Requests anderer Leute testen. Denken Sie daran, dass es sich um ein sicherheitskritisches Projekt handelt, bei dem jeder Fehler die Leute viel Geld kosten kann.
Testnet ist betriebsbereit und kann während der Entwicklung verwendet werden.
Entwicklern wird dringend empfohlen, Unit-Tests für neuen Code zu schreiben und neue Unit-Tests für alten Code einzureichen. Unit-Tests können mit make check
kompiliert und ausgeführt werden (vorausgesetzt, sie wurden in configure nicht deaktiviert). Weitere Details zum Ausführen und Erweitern von Unit-Tests finden Sie in /src/test/README.md.
Es gibt auch in Python geschriebene Regressions- und Integrationstests, die automatisch auf dem Build-Server ausgeführt werden. Diese Tests können ausgeführt werden (sofern die Testabhängigkeiten installiert sind) mit: test/functional/test_runner.py
Änderungen sollten von jemand anderem als dem Entwickler getestet werden, der den Code geschrieben hat. Dies ist besonders wichtig bei großen oder risikoreichen Veränderungen. Es ist sinnvoll, der Pull-Request-Beschreibung einen Testplan hinzuzufügen, wenn das Testen der Änderungen nicht einfach ist.