Aller au contenu

Plus et Dépannage

Nom et symbole de la monnaie

  • Nom: Alephium
  • Symbole/Ticker: ALPH

URLs de l'explorateur


URL de l'interface API publique

URL: https://wallet.mainnet.alephium.org

Toutes les API publiques sont listées et mises à jour sur la page Services publics page.

Portefeuilles officiels

Portefeuille de bureau officiel

Portefeuille mobile officiel:

Portefeuille d'extension web officiel:


Nœud complet

Documents d'installation du nœud

Commencer avec le Fullnode

Taille de disque requise

La taille actuelle de la base de données du mainnet est d'environ 85G. Documentation pour les nœuds élagués.

Instantanés du mainnet

URL: https://archives.alephium.org/#mainnet/

Pour utiliser l'instantané, utilisez la documentation.

Taux de production de blocs

Actuellement, le taux moyen de production de blocs du réseau est de 1 bloc toutes les 4 secondes. Ceci est dû au fait que le réseau a actuellement 16 chaînes avec un temps de bloc de 64 secondes. (64/16=4s en moyenne).

La prochaine mise à jour du réseau réduira le temps de bloc à 16 secondes pour les 16 chaînes, résultant en un taux moyen de production de blocs du réseau à 1s.

Configuration du répertoire de fichiers

Le dossier de données pour le fullnode peut être changé, utilisez la documentation.

Comment personnaliser le port RPC et le répertoire des données de bloc

Pour personnaliser le répertoire des données de bloc, vous pouvez vous référer à la doc ici.

Pour personnaliser le port RPC: ajoutez cette ligne alephium.network.rest-port = PORT dans le fichier user.conf.

Lien de la documentation RPC/SDK

Après avoir démarré le nœud complet, vous pouvez accéder à la documentation de l'API à http://full-node-ip:port/docs ou en utilisant public fullnode.

JS/TS SDK.

Est-il nécessaire que le fullnode expose son port à l'extérieur ? Si oui, est-il acceptable que la machine ait une IP NAT?

Oui et une IP NAT est acceptable.

Est-il nécessaire d'ajouter notre IP de nœud à votre liste blanche lors de la synchronisation?

Non, ce n'est pas nécessaire.


Portefeuilles et Adresses

Valider le format de l'adresse

L'adresse est une chaîne encodée en base58, il n'y a pas de longueur maximale pour l'adresse, mais dans la plupart des cas, la longueur de l'adresse décodée est de 33 octets.

Il existe une fonction utilitaire dans le SDK TS. Lien

Accéder à l'historique des adresses

Vous pouvez accéder à l'historique des adresses de deux manières:

  • Vous pouvez obtenir l'historique des adresses depuis l'explorateur, mais vous devrez exécuter votre propre backend d'explorateur, installation documentation. Point d'accès.
  • Vous pouvez maintenir votre propre base de données pour cela. Chaque fois que vous recevez un nouveau dépôt.

Accéder au solde d'une adresse

Vous pouvez obtenir le solde en utilisant ce point d'accès.

Obtenir les UTXOs d'une adresse

Vous pouvez obtenir les UTXOs en utilisant ce point d'accès

Restauration et récupération des portefeuilles

Vous pouvez restaurer vos portefeuilles avec votre mnémonique secret ou vos clés privées:

Le portefeuille prend-il en charge la fonction mémo?

Non.


Transactions

Transfert d'actifs simple

Un transfert simple peut être créé en utilisant ce point d'accès.

Processus de transfert : signer la transaction hors ligne et la diffuser en ligne

Vous pouvez créer, signer et diffuser des transactions en suivant ce guide.

Précision des transactions

Alephium prend en charge une précision de transaction jusqu'à 10^-18.

Y a-t-il une limite de poussière ou une réservation?

Oui, le montant de la poussière est de 0.001 ALPH et chaque sortie/UTXO doit avoir au moins 0.001 ALPH.

Y a-t-il un mécanisme de délai pour une transaction dans le pool de transactions, et si oui, combien de temps cela prend-il?

Oui, par défaut, une transaction sera retirée du mempool si elle n'est pas minée après 2 heures. Vous pouvez personnaliser cette configuration en ajoutant cette ligne alephium.mempool.unconfirmed-tx-expiry-duration = xxx minutes dans le fichier user.conf.

Accéder aux informations détaillées d'une transaction

Vous pouvez obtenir les détails de la tx en utilisant ce point d'accès.

Comment déterminer si une transaction a échoué

Si vous soumettez votre tx dans le pool et recevez un message d'erreur du serveur interne, elle échouera.

Documentation de l'API

Comment déterminer si une transaction est précise et éviter la recharge trompeuse

Alephium est une blockchain basée sur UTXO, la recharge peut être évitée en s'assurant que la même entrée UTXO n'est pas dépensée deux fois dans deux transactions. Ceci est vérifié par le protocole de consensus.


Divers

Obtenir les blocs les plus élevés

Vous pouvez obtenir la hauteur actuelle en utilisant ce point d'accès, vous devez remplacer les paramètresfromGroup et toGroup au besoin, qui peuvent être n'importe quelle valeur de [0, 1, 2, 3].

Quel mécanisme est en place pour protéger Alephium contre une attaque à 51 % ou pour éviter le fork de la chaîne?

Il est recommandé d'attendre 110 confirmations de blocs (environ 2 heures actuellement) pour chaque dépôt car c'est une chaîne PoW. Alephium a implémenté la même protection contre les attaques à 51 % que Ravencoin et d'autres pièces PoW lorsque le nombre de réorganisations dépasse 100.

Quelle est la réorganisation/le retour en arrière maximal possible sur Alephium?

La taille maximale de réorganisation autorisée est de 100 blocs. Il est recommandé de vérifier 110 blocs pour une plus grande sécurité.