Zum Inhalt

Fehlerbehebung und mehr

Name und Ticker der Münze

  • Name: Alephium
  • Ticker/Symbol: ALPH

Explorer URLs


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 Desktop Wallet

Offizielle mobile Wallet:

Offizielle Web-Erweiterungsgeldbörse:


Fullnode

Dokumente zur Knoteninstallation

Einstieg in den Vollknoten

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.

Nach dem Betrieb des Vollknotens können Sie auf die API-Dokumentation unter http://full-node-ip:port/docs oder mit öffentlichem Vollknoten zugreifen.

JS/TS SDK.

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.

API-Dokumentation

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.