Commencer

De la compréhension de la sécurité Burstcoin au choix d’un portefeuille, le Commencer guide fournit les informations nécessaires pour réussir avec Burstcoin.

Logiciel

De nombreuses connaissances techniques ne sont pas nécessaires pour utiliser la collection de logiciels open source du réseau Burstcoin. La collection définitive, y compris le logiciel de portefeuille, est situé dans la bibliothèque de logiciels Burstcoin.

Documentation

Pour plus d’informations sur l’un des sujets énumérés ci-dessous, ou des documents techniques, visitez le Projet Deocumentation Burstcoin. Vous trouverez ici toutes les informations utiles sur Burstcoin. Vous pouvez même contribuer à la nouvelle documentation du projet ou recommander des améliorations.

Robinets

Pour activer un nouveau portefeuille pour l’exploitation de Burstcoin ou pour recevoir un transfert de l’échange Bittrex, visitez le site Liste des robinets Burstcoin Community.

FAQs

Pour aider à soutenir les nouveaux utilisateurs de Burstcoin, cette section contient des questions fréquemment posées. Vous pouvez aider à organiser cette section en visitant la section projet de documentation.

Burstcoin complot et l'exploitation minière: une introduction

Burstcoin mining est la base de l’ajout de blocs à la blockchain Burstcoin. Il y a deux processus distincts, une étape préparatoire appelée tracée et une étape de traitement appelée exploitation minière. C’est cette division unique qui différencie l’algorithme de consensus de preuve de capacité de Burstcoin de son homologue fonctionnel, l’algorithme de consensus de preuve de travail, et obtient à Burstcoin la désignation de « respectueux de l’environnement ».

Étape 1: Le logiciel de traçage précalcule et stocke les résultats des fonctions de hachage cryptographique dans les fichiers de parcelle. Ces fichiers de parcelle contiennent toutes les données et les calculs nécessaires pour forger des blocs, y compris ce qu’on appelle une date limite. Étant donné que les calculs sont conservés au lieu d’être immédiatement rejetés (comme dans les systèmes traditionnels de « preuve de travail »), la capacité d’extraction se construit au fil du temps. Le tracé satisfait le « problème de l’enjeu » et peut être considéré comme une composante modifiée de preuve de travail.

Étape 2: Logiciel d’exploitation minière lit rapidement à travers un sous-ensemble des données contenues dans les fichiers de parcelle et soumet la meilleure date limite (solution cryptographique) au réseau Burstcoin. les revenus miniers Burstcoin associés (récompenses forfaitaires et frais de transaction associés) lorsque le bloc est forgé avec succès (frais de récompense et de transaction de bloc).

Burstcoin utilise un réseau d’API sophistiqué et décentralisé pour vérifier et enregistre les transactions dans son registre distribué et immuable.

L'exploitation minière en solo et l'exploitation minière de piscine

Un mineur en solo ne bénéficie que des fichiers de l’intrigue qui sont spécifiquement liés à leur compte. Si un mineur en solo soumet la meilleure date limite au réseau, il sera crédité à lui seul de la récompense totale du bloc et de 100 des frais de transaction associés à ce bloc. Étant donné que la probabilité pour un complot individuel de gagner un bloc est faible, le succès constant avec l’exploitation minière en solo nécessite un grand nombre de fichiers de parcelle. Avec la taille actuelle du réseau, l’exploitation minière en solo réussie nécessite plusieurs téraoctets de capacité de stockage. Il n’est pas rare qu’un petit mineur choisisse l’exploitation minière en solo afin de décentraliser davantage le réseau. Dans ce cas, cependant, le profit n’est pas l’objectif principal.

L’exploitation minière en piscine est l’alternative à l’exploitation minière en solo. Avec Burstcoin Pool Mining, la capacité individuelle est alimentée par un pool indépendant et les revenus miniers générés de manière coopérative sont partagés conformément aux règles de distribution des récompenses du pool (généralement proportionnelles). L’exploitation minière de piscine est préférée par la plupart des mineurs de petite capacité parce qu’elle fournit un flux de paiements plus petits mais plus réguliers. Toute personne ayant l’expertise technique requise peut exploiter un pool minier à l’aide d’un logiciel développé par la communauté Burstcoin.

Capacité minière

La capacité d’exploitation minière, c’est-à-dire la capacité totale de stockage consacrée aux fichiers de parcelle, est le facteur déterminant pour choisir entre les méthodes d’extraction. Il peut également informer le choix de la piscine minière à rejoindre. Il n’y a pas de règles strictes pour prendre cette décision et aucun obstacle technique n’empêche toute personne ayant une capacité minière particulière de rejoindre un bassin particulier. Les politiques de distribution sont généralement énoncées à l’aide de deux chiffres. Le premier représente le pourcentage de la récompense de bloc qui sera attribuée directement au compte qui fournit la solution cryptographique gagnante. La seconde, appelée « part historique », représente le pourcentage de la récompense globale qui sera distribuée entre les autres mineurs participants.

Pour des raisons d’illustration seulement, la sélection non officielle suivante des méthodes courantes de distribution minière est fournie. Chacune est jumelée à une capacité d’extraction suggérée :

distributionForger réussiPart historiqueCapacité minière (en téraoctets)
0 – 1000%0%0 – 40
20 – 8020%80%30 – 80
50 – 5050%50%60 – 200
80 – 2080%20%150 – 250
100 – 0100%0%150 and higher

Veuillez noter que les méthodes de distribution sont décentralisées et fixées uniquement par des opérateurs de pool individuels. La plupart des exploitants de piscinefacturent des frais minimes qui ne sont pas pris en compte dans ce calendrier. Les opérateurs de pool peuvent également fixer leurs calendriers de paiement et leurs paiements minimaux de manière indépendante. Avec l’introduction récente de transactions multi-out, les pools ont une flexibilité supplémentaire. Certains ont choisi de payer des récompenses tous les jours.

Affectation de récompense

L’affectation de récompense est une transaction qui informe le réseau dont le compte doit être crédité pour les récompenses de bloc et les frais de transaction attribuables au compte d’un mineur individuel.
C’est une condition préalable pour l’exploitation minière en solo et
en piscine. Pour l’exploitation minière en solo burstcoin, la transaction d’affectation de récompense spécifie le compte du mineur solo. Pour l’exploitation de la piscine burstcoin, la transaction spécifie le compte de l’exploitant du pool minier. Dans le contexte de l’exploitation minière en piscine, la transaction d’affectation de récompense délègue l’autorité au pool d’utiliser les délais soumis par le mineur participant et de signer des blocs nouvellement forgés à l’aide du compte du mineur participant. Remarque : les blocs contrefaits sont toujours signés par le compte appartenant au mineur qui a soumis la date limite utilisée pour forger le bloc.

Pour effectuer la transaction d’affectation de récompense, consultez la documentation pour le portefeuille spécifique utilisé. La procédure suit généralement ce formulaire : Sélectionnez les outils – saisissez l’adresse du destinataire de récompense dans le format Reed-Solomon – sélectionnez « Récepteur de récompense de set ». La plupart des portefeuilles comprennent une liste des opérations de piscine. La sélection à partir de cette liste configure généralement le portefeuille automatiquement. Les listes sont mises à jour fréquemment, mais les opérations plus nouvelles peuvent ne pas encore être incluses. Dans ce cas, les informations spécifiques à l’opération de pool choisie devront être ajoutées manuellement.

Remarque : La transaction d’affectation du destinataire de récompense nécessite des frais de transaction réseau minimum et nécessite 4 confirmations pour devenir efficace. Les frais de réseau sont fournis par la communauté pour les nouveaux comptes miniers. Visitez le Faucet communautaire de Burstcoin pour obtenir de l’aide pour commencer.

Il est possible de définir le destinataire de la récompense directement à l’aide de l’API Burst. Cette méthode est destinée aux développeurs et n’est pas une alternative pratique pour un usage général. Si plus d’informations sont nécessaires, consultez la documentation Burst API.

Taille efficace de l'intrigue

La taille effective de la parcelle est le paramètre utilisé pour déterminer la part de chaque mineur dans les revenus miniers d’un pool. La méthode pour déterminer cette statistique est établie indépendamment par chaque opérateur de pool, mais elle est généralement calculée en fonction des meilleures échéances soumises par un mineur sur une période couvrant 360 blocs. Pour un nouveau mineur, la taille effective de la parcelle commence généralement à zéro et augmente pour refléter la pleine capacité au cours de 24 heures. Étant donné que la taille effective de la parcelle est générée statistiquement, elle oscille habituellement au-dessus et au-dessous de la taille physique réelle d’une parcelle. Ce calcul peut être optimisé en limitant le délai maximum à soumettre. Il est conseillé aux mineurs de lire et de comprendre la méthode utilisée par leur exploitant de piscine sélectionné afin d’optimiser leur rendement minier et leurs revenus.

Récompense de bloc

Les revenus miniers se composent de récompenses forfaitaires et de frais de transaction. La récompense de bloc diminue de 5 tous les 10 400 blocs. Pour calculer les revenus attendus pour une taille de parcelle particulière basée sur la récompense de bloc en cours, une calculatrice est fournie à https://explore.burst.cryptoguru.org/tool/calculate.

Informations techniques:

s'imaginer

Image montrant le processus d'extraction de Burstcoin

Le processus d'exploitation minière et de forgeage

Un portefeuille Burstcoin (installé localement, basé sur le Web ou portefeuille de piscine) et un logiciel d’exploitation minière Burstcoin (logiciel capable de calculer les délais à partir de fichiers de parcelle) sont nécessaires. Le processus d’exploitation minière burstcoin est le suivant :

  1. Les logiciels d’exploitation minière demandent des informations minières dans le portefeuille.
  2. Le portefeuille crée une signature nouvelle génération en exécutant la signature de la génération précédente et le générateur de bloc précédent à travers la fonction de hh Shabal-256. Il transmet cette signature au logiciel d’exploitation minière avec la valeur cible de base et la nouvelle hauteur de bloc.
  3. Le logiciel d’exploitation minière produit le houte de génération en exécutant la signature de nouvelle génération et la nouvelle hauteur de bloc par la fonction de hh Shabal-256.
  4. Le hh de génération est utilisé comme argument pour la fonction modulo 4096 afin de calculer le nombre de scoops qui seront utilisés pour traiter les fichiers de parcelle.
  5. Le numéro de scoop est utilisé pour lire tous les scoops de tous les nonces dans tous les fichiers de l’intrigue individuellement. Une cible et un délai sont calculés pour chaque scoop. La cible est calculée en exécutant le scoop et la signature de génération à travers la fonction de hh Shabal-256. La date limite est calculée en divisant la cible calculée par la cible de base. La date limite est les 8 premiers octets du résultat.
  6. Le logiciel d’exploitation minière compare chaque date limite trouvée avec le délai maximal. La première date limite jugée inférieure est transmise au portefeuille avec l’ID de compte numérique lié au fichier de l’intrigue et le numéro de non-ce pour les données de scoop utilisées pour générer la date limite. Pour l’exploitation minière en solo, la phrase de passage du compte lié au fichier de l’intrigue est également adoptée. Pour l’exploitation de piscine, la phrase de passage du compte pool est utilisée. Le logiciel continue la recherche des fichiers de l’intrigue, mais ne passera une nouvelle date limite pour le portefeuille si elle est inférieure à celle précédemment passé.
  7. Le portefeuille crée le nonce qui sera utilisé pour trouver et vérifier la date limite. Si la date limite est vérifiée, le portefeuille attend l’expiration de la date limite. Si un délai inférieur est passé au portefeuille pendant que la date limite initiale expire, le portefeuille attendra l’expiration de la nouvelle date limite inférieure. Une fois la date limite la plus basse soumise au portefeuille expirée, le portefeuille vérifiera le réseau pour voir si un nouveau bloc valide a déjà été annoncé. Si un nouveau bloc a déjà été annoncé, l’information sera supprimée car elle ne sera plus valide. Si un nouveau bloc n’a pas été annoncé, le portefeuille commencera à forger un nouveau bloc.
  8. Pour forger un bloc, le portefeuille collecte les transactions non confirmées reçues par les utilisateurs sur le réseau et vérifie la validité de chaque transaction, signature, horodatage, etc. Il assemble autant de transactions que possible jusqu’à ce que le nombre maximum de transactions par bloc soit atteint ou que toutes les transactions disponibles aient été traitées. Les contraintes sur l’inclusion des transactions sont la charge utile maximale de 179 520 octets (176 kB), et le nombre maximum de transactions qui peuvent être inclus dans un seul bloc. Le nombre maximal théorique de transactions est de 19 200.
  9. Une fois qu’un portefeuille forge un bloc, il sera annoncé au réseau. Le portefeuille se connecte à ses pairs et envoie le bloc pour vérification et validation.

Burstcoin a récemment introduit une structure de frais de transaction par slot. Pour plus d’informations, lisez le Burstcoin.ist article situé ici:https://burstcoin.ist/2018/05/04/1st-hard-fork-explained-changes-in-transaction-dynamics/

Notez que les transactions ne sont pas stockées dans le bloc, mais séparément.

Les pools fixent souvent une limite de délai maximale et les délais qui dépassent cette limite ne seront pas inclus pour le calcul de la part historique.

Fonctions de hhass

Les fonctions de hhasseur réduisent le texte ou les données à une chaîne de caractères de 64 caractères. Un texte original, quelle que soit sa longueur ou son contenu, produira la même chaîne de 64 caractères. Même le plus petit changement se traduira par une chaîne complètement différente de caractères. Cela a de nombreuses applications, l’un étant qu’un programme peut être vérifié pour les modifications en comparant le huph qu’il produit avec un hon produit à partir d’une version qui est connu pour être bon, ou du moins l’original. Si un programme avec du code malveillant est présenté comme le logiciel d’origine, mais le houte qu’il produit est différent, c’est la preuve que le logiciel a été modifié.

Avec l’application de la cryptologie par Burstcoin, chaque bloc contient le hon du bloc précédent afin que chaque bloc de la chaîne de blocs puisse être vérifié comme légitime. Si un bloc antérieur est modifié, le hh et chaque bloc ultérieur devraient également être modifiés, une tâche qui prendrait des milliards d’années en raison de la cryptologie forte de Burstcoin. De nouveaux blocs sont ajoutés environ toutes les quatre minutes et cette courte fenêtre d’opportunité empêche une tâche aussi longue. C’est là que réside la sécurité de la blockchain Burstcoin.

Contrairement à Bitcoin, le problème n’est pas résolu par des suppositions aléatoires, mais par la lecture à travers des parcelles qui contiennent les résultats de fonctions de hhassme pré-calculer, l’évaluation de chacun pour déterminer une date limite, le temps qu’il faudrait pour un complot de retourner une réponse au puzzle. Toutes les dates limites soumises sont comparées et le compte qui soumet la date limite valide la plus courte est autorisé à signer le bloc et à recevoir la récompense du bloc.

Les blocs nouvellement créés sont distribués au réseau par le compte qui les crée.

Contenus de bloc

Les explorateurs de blocs Burstcoin sont utilisés pour afficher les informations et le contenu des blocs. Les explorateurs de blocs sont fournis par des programmeurs et des organisations de la communauté Burstcoin. Divers explorateurs de bloc peuvent être trouvés dans le répertoire de services en ligne.

Informations typiques trouvées dans un explorateur de bloc Burstcoin

  • Numéro de version de bloc – se réfère au format de bloc qui détermine ce qu’un bloc peut contenir.
  • Hauteur du bloc
  • Liste des Ids de transaction inclus.
  • Hh de charge utile – Hh Sha256 de toutes les données incluses dans la charge utile de bloc.
  • Timetamp – time the block was forged – dérivé de l’heure du bloc Genesis (11 août 2014, à 02:00:00)
  • Montant total de toutes les transactions incluses
  • Montant total des frais de transaction
  • Longueur de charge utile
  • Clé publique du compte qui a forgé le bloc.
  • Signature de génération qui a été utilisée pour forger le bloc.
  • Sha256 hh du contenu du bloc précédent.
  • Précédent bloc Id – les 8 premiers octets du hh de bloc précédent converti en un nombre.
  • Difficulté cumulative – utilisé pour prévenir les problèmes de «rien en jeu» pendant les fourches potentielles: Calcul: (difficulté cumulative précédente – ( 18446744073709551616 / cible de base )
  • Cible de base qui a été utilisée lorsque le bloc a été forgé.
  • Numéro de nonce qui a été utilisé pour forger le bloc.
  • AT – octets de charge utile de l’AT si AT a été ajouté au bloc.
  • Signature de bloc – hh 64-octet généré à partir de la clé privée du faussaire et du contenu du bloc.

Les portefeuilles Burstcoin affichent également une sélection de détails de bloc.

détails de bloc

Détails supplémentaires de bloc.

détails de bloc 2

échantillon:

Image montrant les détails et les informations du bloc Burstcoin

Burstcoin tracé: Introduction et informations techniques

Comme décrit dans Burstcoin Plotting and Mining: Introduction, le tracé est l’étape préparatoire qui précède l’exploitation minière Burstcoin. Burstcoin tracer résout le problème du « rien en jeu » et peut être considéré comme une composante modifiée de preuve de travail. En tant qu’étape préparatoire, il est temporaire par nature et ne doit pas être confondu avec une preuve de travail continue mise en œuvre par d’autres pièces qui utilisent la preuve de travail comme algorithme de consensus.

Le logiciel de traçage calcule les hachage à l’aide de la fonction de hachage cryptographique Shabal-256 et les stocke dans des fichiers de parcelle. Logiciel d’exploitation minière récupère ces hâtas pour trouver des valeurs qui peuvent être utilisés pour forger des blocs.

Le logiciel de traçage précalcule et stocke toutes les informations nécessaires pour forger des blocs Burstcoin, y compris ce qu’on appelle une date limite. Bien qu’il existe plusieurs opérations à l’œuvre telles que les opérations de division et de chaîne, les calculs les plus notables sont basés sur la fonction de hachage cryptographique Shabal-256. Shabal-256 est relativement lent et lourd par rapport à d’autres fonctions telles que SHA256. Il a été spécifiquement sélectionné pour cette caractéristique qui ralentit le taux de création de fichiers de parcelle tout en restant assez rapide pour la vérification en direct utilisée dans Burstcoin.

Les fichiers de parcelle sont liés aux ID de compte Burstcoin, il est donc impossible pour différents ID de compte de générer des fichiers de parcelle identiques. En utilisant le même ID de compte, les fichiers de parcelle peuvent être créés un ordinateur et ensuite transférés à extrait par un ordinateur avec un processeur plus lent. Lors de l’utilisation de gPU capable de traçage logiciel, il est recommandé que le GPU soit réservé exclusivement pour le tracé pour la durée de la session de traçage afin d’éviter de créer des fichiers de parcelle corrompus. Il s’agit d’une règle générale car certains logiciels de traçage peuvent inclure des innovations qui empêchent cela.

Il est important d’éviter de créer des fichiers de parcelle en double ou qui se chevauchent. Les parcelles en double ou qui se chevauchent ne causeront pas de dysfonctionnement et peuvent passer inaperçues. Cependant, elles n’ont aucune valeur dans le processus minier et doivent être évitées. Les fichiers de parcelle en double ou qui se chevauchent peuvent être évités en entrant soigneusement un numéro de parcelle de départ correct chaque fois qu’une nouvelle session de traçage est lancée.

Logiciel de traçage

Au moment de la rédaction, facile à utiliser logiciel de traçage ( XPlotter ) est inclus dans QBundle, le paquet d’installation intégré basé sur Windows qui comprend le portefeuille Principal Burstcoin et de nombreux autres outils utiles. XPlotter peut être utilisé pour préparer une quantité prédéterminée d’espace disque d’ordinateur pour l’exploitation minière ou il peut être utilisé pour gérer dynamiquement l’espace disponible. En mode dynamique, le nombre de fichiers de parcelle sera augmenter ou diminuer en fonction de la demande d’espace de stockage créé par le fonctionnement normal de l’ordinateur.

Dans une large mesure, XPlotter a été éclipsé par un logiciel de traçage plus rapide avec des fonctionnalités plus avancées. TurboPlotter9000 est une excellente alternative pour les nouveaux utilisateurs. Cependant, il n’est pas inclus dans QBundle et nécessite une installation séparée. TurboPlotter9000 se trouve dans la bibliothèque logicielle Burstcoin. Il existe de nombreux autres programmes de traçage avec des fonctionnalités variables, la vitesse et la facilité d’utilisation.

Informations techniques pour la création de fichiers de parcelle

Voici la terminologie nécessaire pour comprendre le processus de création de fichiers de parcelle:

ID de compte: L’ID numérique du compte Burstcoin qui lie un fichier de parcelle à un compte Burstcoin spécifique.

Shabal-256: La fonction cryptographique principale utilisée pour les processus Burstcoin.

Graine: Un argument shabal-256. Il peut également être considéré comme une variable d’entrée.

Hash: Dans le contexte de Burstcoin, la sortie de la fonction Shabal-256. Taille sur disque: 32-Byte (256 bits). Tous les hhass sont stockés avec un hhasser final.

Scoop: Les scoops sont les subdivisions de niveau de base des données de hhassdans dans un fichier de parcelle. Chaque boule contient deux hâts. Chaque scoop se voit attribuer un numéro unique allant de 0 à 4096. Taille sur disque : 64 octets.

Nonce: Les nonces sont la subdivision de haut niveau des données de hhassdans dans un fichier de parcelle. Chaque nonce contient 4096 boules. Chaque nonce se voit attribuer un numéro unique allant de 0 à (( 2 à 64) – 1) (0, 1, 2, 3 … 18,446,744,073,709,551,615). Le numéro d’identification est pré-attribué et utilisé comme graine dans la génération du nonce. Pour cette raison, chaque nonce a un ensemble unique de données. Taille sur disque: 256 Kilobytes.

Plotfile: Fichier informatique contenant toutes les données nécessaires pour falsiper les blocs Burstcoin. Les données de plotfile sont d’abord subdivisées par des nonces, puis par des scoops. Taille sur disque : minimum de 256 Kilobytes, maximum de capacité du disque complet.

Remarque : Un fichier de parcelle ne contient que des données brutes et il n’y a pas d’en-têtes. Toutes les informations nécessaires pour un utilisateur et un mineur sont fixées dans les noms de fichiers. Le formatage du nom de fichier est le suivant.

Format POC2: AccountID-StartingNonce-NrOfNonces

Générer un nonce

Étape 1 :

Calculez le hâh #8191 à l’aide d’une graine initiale de 16 octets composée de l’id du compte 8 octets et du numéro de nonce de 8 octets.

Remarque : chaque nombre de hhh s’adjudant subséquent diminuera de 1 jusqu’à ce que le nombre final de hhh de 0 soit atteint.

Étape 1 : Création d'un burstcoin nonce

Étape 2 :

Le hh de prepend #8191 à la graine initiale créant une nouvelle graine. Calculez le hâh #8190.

Étape 2 : Prepend

Étape 3 :

Prepend hash #8190 au hh #8191 la création de la prochaine graine. Calculez le hâh #8189.

Étape 3 :

Étape 4 :

Continuer à prémuniser chaque résultat à la graine précédente et exécuter le calcul jusqu’à ce que 128 itérations soient terminées. Après la 128e itération, les graines résultantes dépasseront 4 096 octets. Pour toutes les itérations restantes, n’utilisez que les 4 096 derniers octets.

Étape 4 :

Calculez un hh Shabal-256 final de tous les 8 192 hâtates et la graine originale de 16 octets.

étape 5 : hh final

Utilisez le hh final pour XOR tous les autres hâts individuellement.

L’opérateur logique XOR compare le 1er octet de chaque haussier et produit un ‘1’ si les octets correspondent, ou un ‘0’ si les octets ne correspondent pas. L’opération est effectuée pour chaque position d’octet.

Hash 100000000
Hash 200000001
Xor11111110
Hash 100001111
Hash 200001110
Xor11110001

Image montrant XOR de Burstcoin mines nonces

Une fois terminé, le nonce nouvellement créé est stocké dans un fichier de parcelle et le processus de génération d’une répétition nonce. Chaque nonce généré par la suite est ajouté au fichier de l’intrigue. Le nombre de ce qui peut être inclus dans un fichier de parcelle est limité uniquement par la capacité du support de stockage.

Image montrant Burstcoin nonce enregistré dans un fichier de l'intrigue

Format POC2

Le processus de création de nonces décrits jusqu’à ce point résume ce qu’on appelle le format POC1. Afin de s’attaquer à une vulnérabilité largement théorique de « compromis temps-mémoire » avec POC1, POC2 a été créé. Le processus de création du POC2 suit le format POC1, mais une dernière étape est ajoutée qui réorganise les données. Dans cette dernière étape, le nonce est divisé en 2 moitiés (numéros de scoop 0 – 2047 et numéros de scoop 2048 – 4095). Les données de la 2ème moitié de chaque scoop dans les nombres inférieurs sont échangées contre les données 1ère moitié de chaque scoop en nombres plus élevés. Le scoop miroir est calculé comme 4095 – CurrentScoop.

Image montrant burstcoin FORMAT POC2

Structure de parcelle

Logiciel d’exploration lit à partir d’un ou plusieurs fichiers de parcelle. Un fichier est ouvert, un scoop est localisé, et les données du scoop sont lues. Si le fichier de parcelle n’est pas optimisé pour ce processus, les emplacements de scoop seront dans plus d’un emplacement. Dans l’exemple à droite, le logiciel d’exploitation minière est à la recherche de scoop#403. Comme le montre l’exemple, la continuité des #403 scoop est interrompue par des #403 de scoop.

Image montrant un fichier de parcelle Burstcoin non optimisé

Auparavant, la situation était optimisée de manière corrective avec un deuxième programme conçu spécifiquement pour optimiser les fichiers de parcelle en regroupant les données de sorte que toutes les données pour chaque scoop ont été regroupées. Les développements récents dans le logiciel de traçage permettent maintenant la création de fichiers de parcelle qui sont optomisés automatiquement au moment où ils sont écrits sur un disque de stockage.

Image montrant une comparaison de fichiers de parcelle non optimisés et optimisés

Élargissez cette section pour toute information dépréciée avec ce format POC2.

Stagger – Un groupe de nonces dans un fichier de l’intrigue. Chaque décaler a un nombre de décaleurs égal au nombre de nonces dans le groupe. Pour trouver le nombre de groupes dans un fichier de parcelle, le nombre de nonces est divisé par le nombre de décaleurs. Si le nombre de décaler est égal au nombre de nonces dans le fichier, il n’y a qu’un seul groupe et le fichier de l’intrigue est complètement optimisé. Si la division n’entraîne pas d’intégrage, le fichier de l’intrigue peut être supposé être rompu. Les noms des fichiers sous le format POC1 sont les suivants :

Format POC1 : AccountID-StartingNonce-NrOfNonces-Stagger (déprécié)

Calendrier de récompense de bloc burstcoin

La récompense de bloc Burstcoin est réduite après chaque 10 800 blocs (environ une fois par mois). La formule générale pour calculer la récompense de bloc basée sur la hauteur actuelle du bloc est la suivante :
mois – hauteur de bloc / 10800reward ‘ 10000 ’95 ‘mois / 100 ‘mois

Image montrant le calendrier de récompense de bloc d'exploitation minière de Burstcoin

Tableau des récompenses de bloc
Moisenv. dateHauteur du blocRécompense en BURST
02014-08-11010000
12014-09-11108009500
22014-10-11216009025
32014-11-11324008573
42014-12-11432008145
52015-01-11540007737
62015-02-11648007350
72015-03-11756006983
82015-04-11864006634
92015-05-11972006302
102015-06-111080005987
112015-07-111188005688
122015-08-111296005403
132015-09-111404005133
142015-10-111512004876
152015-11-111620004632
162015-12-111728004401
172016-01-111836004181
182016-02-111944003972
192016-03-112052003773
202016-04-112160003584
212016-05-112268003405
222016-06-112376003235
232016-07-112484003073
242016-08-112592002919
252016-09-112700002773
262016-10-112808002635
272016-11-112916002503
282016-12-113024002378
292017-01-113132002259
302017-02-113240002146
312017-03-113348002039
322017-04-113456001937
332017-05-113564001840
342017-06-113672001748
352017-07-113780001660
362017-08-113888001577
372017-09-113996001498
382017-10-114104001423
392017-11-114212001352
402017-12-114320001285
412018-01-114428001220
422018-02-114536001159
432018-03-114644001101
442018-04-114752001046
452018-05-11486000994
462018-06-11496800944
472018-07-11507600897
482018-08-11518400852
492018-09-11529200809
502018-10-11540000769
512018-11-11550800730
522018-12-11561600694
532019-01-11572400659
542019-02-11583200626
552019-03-11594000595
562019-04-11604800565
572019-05-11615600537
582019-06-11626400510
592019-07-11637200484
602019-08-11648000460
612019-09-11658800437
622019-10-11669600415
632019-11-11680400394
642019-12-11691200375
652020-01-11702000356
662020-02-11712800338
672020-03-11723600321
682020-04-11734400305
692020-05-11745200290
702020-06-11756000275
712020-07-11766800262
722020-08-11777600248
732020-09-11788400236
742020-10-11799200224
752020-11-11810000213
762020-12-11820800202
772021-01-11831600192
782021-02-11842400182
792021-03-11853200173
802021-04-11864000165
812021-05-11874800156
822021-06-11885600149
832021-07-11896400141
842021-08-11907200134
852021-09-11918000127
862021-10-11928800121
872021-11-11939600115
882021-12-11950400109
892022-01-11961200104
902022-02-1197200098
912022-03-1198280093
922022-04-1199360089
932022-05-11100440084
942022-06-11101520080
952022-07-11102600076
962022-08-11103680072
972022-09-11104760069
982022-10-11105840065
992022-11-11106920062
1002022-12-11108000059
1012023-01-11109080056
1022023-02-11110160053
1032023-03-11111240050
1042023-04-11112320048
1052023-05-11113400045
1062023-06-11114480043
1072023-07-11115560041
1082023-08-11116640039
1092023-09-11117720037
1102023-10-11118800035
1112023-11-11119880033
1122023-12-11120960031
1132024-01-11122040030
1142024-02-11123120028
1152024-03-11124200027
1162024-04-11125280026
1172024-05-11126360024
1182024-06-11127440023
1192024-07-11128520022
1202024-08-11129600021
1212024-09-11130680020
1222024-10-11131760019
1232024-11-11132840018
1242024-12-11133920017
1252025-01-11135000016
1262025-02-11136080015
1272025-03-11137160014
1282025-04-11138240014
1292025-05-11139320013
1302025-06-11140400012
1312025-07-11141480012
1322025-08-11142560011
1332025-09-11143640010
1342025-10-11144720010
1352025-11-1114580009
1362025-12-1114688009
1372026-01-1114796008
1382026-02-1114904008
1392026-03-1115012008
1402026-04-1115120007
1412026-05-1115228007
1422026-06-1115336006
1432026-07-1115444006
1442026-08-1115552006
1452026-09-1115660005
1462026-10-1115768005
1472026-11-1115876005
1482026-12-1115984005
1492027-01-1116092004
1502027-02-1116200004
1512027-03-1116308004
1522027-04-1116416004
1532027-05-1116524003
Crédits
Cette information est cette documentation est basée sur un article écrit par Quibus. Le document a été révisé par decrescendo. Révision tardive 3/10/2019. L’audit de contenu pour ce document est apprécié.

15 + 14 =