Fehlerbehebung und mehr
Name und Ticker der Münze
- Name: Alephium
- Ticker/Symbol: ALPH
Explorer URLs
- Hauptnetz: https://explorer.alephium.org
- Testnetz: https://testnet.alephium.org/
URL der öffentlichen API-Schnittstelle
URL: https://wallet.mainnet.alephium.org
Alle öffentlichen APIs sind auf der Seite öffentliche Dienstleistungen aufgelistet und werden dort aktualisiert.
Offizielle Wallets
Offizielle mobile Wallet:
Offizielle Web-Erweiterungsgeldbörse:
Fullnode
Dokumente zur Knoteninstallation
Erforderliche Festplattengröße
Die aktuelle Hauptnetz-Datenbankgröße beträgt etwa 85 GB. Dokumentation für beschnittene Knoten.
Hauptnetz-Snapshots
URL: https://archives.alephium.org/#mainnet/
Um den Snapshot zu verwenden, nutzen Sie die folgende Dokumentation.
Blockerzeugungsrate
Derzeit beträgt die durchschnittliche Blockerzeugungsrate des Netzwerks 1 Block alle 4 Sekunden. Dies liegt daran, dass das Netzwerk derzeit 16 Ketten hat, jede mit einer Blockzeit von 64 Sekunden. (64/16=4s im Durchschnitt)
Das nächste Netzwerk-Upgrade wird die Blockzeit für alle 16 Ketten auf 16 Sekunden reduzieren, was in einer durchschnittlichen Blockerzeugungsrate des Netzwerks von 1s resultiert.
Konfigurationsdateiverzeichnis
Das Datenverzeichnis für den Vollknoten kann geändert werden, nutzen Sie dazu die folgende Dokumentation.
Anpassung des RPC-Ports und des Verzeichnisses für Blockdaten
Um das Verzeichnis für Blockdaten anzupassen, können Sie sich auf die Dokumentation hier beziehen. .
Um den RPC-Port anzupassen: Fügen Sie diese Zeile alephium.network.rest-port = PORT
zur user.conf
Datei hinzu.
RPC-/SDK-Dokumentationslink
Nach dem Betrieb des Vollknotens können Sie auf die API-Dokumentation unter http://full-node-ip:port/docs
oder mit öffentlichem Vollknoten zugreifen.
Muss der Full Node seinen Port nach außen freigeben? Wenn ja, ist es akzeptabel, dass die Maschine eine NAT-IP hat?
Ja, und eine NAT-IP ist in Ordnung.
Ist es notwendig, unsere Knoten-IP in Ihre Whitelist aufzunehmen, wenn wir synchronisieren?
Nein, das ist nicht notwendig.
Wallets & Adressen
Adressformat validieren
Die Adresse ist eine Base58-kodierte Zeichenkette. Es gibt keine maximale Länge für die Adresse, aber in den meisten Fällen beträgt die dekodierte Adresslänge 33 Bytes.
Es gibt eine Hilfsfunktion im TS SDK. Link
Zugriff auf die Adresshistorie
Sie können auf zwei Arten auf die Adresshistorie zugreifen:
- Sie können die Adresshistorie vom Explorer erhalten, müssen jedoch Ihren eigenen Explorer-Backend betreiben, Installations-Dokumentation. Endpoint.
- Sie können Ihre eigene Datenbank dafür pflegen. Immer wenn Sie eine neue Einzahlung erhalten.
Guthaben einer Adresse abfragen
Sie können das Guthaben über diesen Endpoint abfragen.
UTXOs einer Adresse erhalten
Sie können die UTXOs über diesen Endpoint erhalten.
Wiederherstellen und Wiederfinden von Geldbörsen
Sie könnten Ihre Geldbörsen mit Ihrem geheimen mnemonischen Code oder privaten Schlüsseln wiederherstellen:
Unterstützt die Geldbörse die Memo-Funktion?
Nein.
Transaktionen
Einfache Vermögensübertragung
Einfache Übertragungen können mit diesem endpoint erstellt werden.
Übertragungsprozess: Transaktion offline signieren und online übertragen
Sie können Transaktionen erstellen, signieren und übertragen, indem Sie diesem Leitfaden folgen.
Transaktionspräzision
Alephium unterstützt eine Transaktionsgenauigkeit bis zu 10^-18.
Gibt es ein Staublimit oder eine Reservierung?
Ja, der Staubbetrag beträgt 0,001 ALPH und jeder Ausgang/UTXO benötigt mindestens 0,001 ALPH.
Gibt es einen Timeout-Mechanismus für eine Transaktion im Tx-Pool, und wenn ja, wie lange dauert es?
Ja, standardmäßig wird eine Tx aus dem Mempool entfernt, wenn sie nach 2 Stunden nicht abgebaut wurde.
Sie können diese Konfiguration anpassen, indem Sie diese Zeile alephium.mempool.unconfirmed-tx-expiry-duration = xxx minutes
in user.conf
hinzufügen.
Zugriff auf detaillierte Informationen einer Transaktion
Sie können die Tx-Details über diesen Endpoint abrufen.
Wie man feststellt, ob eine Transaktion fehlgeschlagen ist
Wenn Sie Ihre Tx in den Pool einreichen und eine Fehlermeldung des internen Servers erhalten, wird sie fehlschlagen.
Wie man feststellt, ob eine Transaktion korrekt ist und betrügerische Aufladungen vermeidet
Alephium ist eine UTXO-basierte Blockchain. Betrügerische Aufladungen können vermieden werden, indem sichergestellt wird, dass derselbe UTXO-Eingang nicht zweimal in zwei Transaktionen ausgegeben wird. Dies wird durch das Konsensprotokoll überprüft.
Sonstiges
Höchste Blöcke abrufen
Sie können die aktuelle Höhe über diesen Endpoint abrufen. Sie müssen die Parameter fromGroup
und toGroup
nach Bedarf ersetzen, die einen beliebigen Wert von [0, 1, 2, 3] annehmen können.
Welcher Mechanismus ist implementiert, um Alephium gegen 51%-Angriffe zu schützen oder eine Kettenaufspaltung zu vermeiden?
Es wird empfohlen, auf 110 Blockbestätigungen (etwa 2 Stunden derzeit) für jede Einzahlung zu warten, da es eine PoW-Kette ist. Alephium hat denselben Schutz gegen 51%-Angriffe implementiert wie Ravencoin und andere PoW-Münzen, wenn die Anzahl der Reorgs größer als 100 ist.
Was ist die maximale Reorg-/Rollback-Möglichkeit auf Alephium?
Die maximal zulässige Reorg-Größe beträgt 100 Blöcke. Es wird empfohlen, 110 Blöcke für höhere Sicherheit zu überprüfen.