Dokumentation
Im Repository neben dem Code abgelegt, den sie beschreiben. Jede Zeile öffnet die aktuelle Version auf GitHub.
Architektur
- ÜberblickWoraus QNet Blockchain besteht und wie die Teile zusammenpassen.
- KonsensMikroblöcke, Prüfpunkte, Komitees und Quorum-Zertifikate.
- KryptografieML-DSA-65-Signaturen, Hashes und das Adressformat.
- NetzwerkTransport, Gossip und der Post-Quanten-Handshake zwischen Knoten.
- ZustandKonten, die Zustandsverpflichtung und Nachweise dagegen.
Entwickler
- ÜberblickWo man anfängt: was das Testnet bietet und welche Grenzen beim Entwurf zu beachten sind.
- dApp-IntegrationEine Webseite oder ein Spiel mit QNet Wallet verbinden, der App und der Erweiterung.
- AnmeldungNutzer mit ihrer Wallet anmelden, geprüft auf Ihrem Server.
- TransaktionenÜberweisungen, Token-Überweisungen, Vertragsaufrufe und Bereitstellungen: Signieren, Gas und Status.
- Smart ContractsVerträge schreiben, bereitstellen und aufrufen, Gas und Ereignisse.
- SDKDas Entwicklerkit für Seiten, Server und Werkzeuge.
- CLIDer Befehl qnet: Schlüssel, Überweisungen, Bereitstellungen und Aufrufe.
- RPC-APIJeder Endpunkt, den eine Wallet, ein Explorer oder ein Skript aufrufen kann.
- SicherheitWas zu tun ist, damit Nutzer und Server sicher bleiben.
- 1DEV-VerbrennungsvertragDie Solana-Seite der Aktivierung in Phase 1.
- QNet LinkWie aiqnet.io QNet Wallet bittet, ihre Adressen zu teilen, ihren Light-Knoten mit einem Gerät zu verknüpfen, ihn zu trennen oder ein Knotenguthaben zu übertragen.
- Nachrichten des Light-KnotensWas die Wallet, der Knoten und das Gerät für einen Light-Knoten signieren, und die Geräteprüfung.