Arweave 17e édition du livre blanc Interpréter

Auteur: Gerry Wang @ Arweave Oasis, l’original First a été publié pour la première fois sur @aarweaveoasis Twitter

exister

dans:

BI = index du bloc de blocs réseau Arweave;

800 * n_p = chaque point de contrôle est déverrouillé à un maximum de 800 hachage.

D = la difficulté du réseau.

Une preuve réussie et efficace est ces preuves supérieures à la difficulté, et cette difficulté sera ajustée au fil du temps pour s’assurer qu’une moyenne d’un bloc est déterrée toutes les 120 secondes.Si la différence de temps entre le bloc I et le bloc (I + 10) est t, alors le réglage de l’ancienne difficulté D_I à la nouvelle difficulté D_ {i + 10} est calculé comme suit:

dans:

Annotation de formule:On peut voir à partir des deux formules ci-dessus que l’ajustement de la difficulté du réseau dépend principalement du paramètre R, et R signifie que les blocs réels ont besoin de temps pour générer le paramètre de décalage du temps standard du temps standard des 120 secondes du bloc .

La difficulté du nouveau calcul détermine que la preuve SpoA de chaque génération est basée sur la probabilité du succès du bloc, qui est la suivante:

Annotation de formule:Après la dérivation ci-dessus, la probabilité de réussite minière dans de nouvelles difficultés est la probabilité de réussite sous la difficulté de l’ancienne difficulté multipliée par le paramètre R.

De même, la difficulté du VDF sera re-calculée, le but est de maintenir le cycle de point de contrôle pour se produire une fois par seconde dans le temps.

Le mécanisme d’incitation d’une copie complète

Arweave pour générer chaque bloc basé sur le mécanisme des spores est basé sur une telle hypothèse:

Sous l’inspiration, qu’il s’agisse de mineurs individuels ou de coopération de groupe avec des mineurs, il sera mis en œuvre en conservant des copies de données complètes comme la meilleure stratégie pour l’exploitation minière.

Dans le jeu Spores introduit plus tôt, le nombre de versions de hachage SpoA publiées par les deux copies de la même partie de l’ensemble de données de stockage est la même que la copie complète du stockage de l’ensemble de données, ce qui laisse la possibilité d’un comportement spéculatif pour les mineurs.Ainsi, alors qu’Arweave était dans le déploiement réel de ce mécanisme, il a fait quelques modifications.

  • Une partie de la partition dans la partition stockée par les mineurs pour libérer un certain nombre de défis SpoA;

  • Une autre partie consiste à spécifier au hasard une partition dans tous les arweave pour libérer un défi Spoa.

Vous pouvez vous sentir un peu perplexe ici, quelle est la relation entre Spoa et Spores.Le mécanisme consensuel est les spores, pourquoi est-ce le défi de SpoA?En fait, ils sont une relation subordonnée.Spores est le nom général de ce mécanisme consensuel, qui contient une série de défis de certification SPOA qui nécessitent des mineurs.

Pour comprendre cela, nous vérifierons comment le VDF décrit dans la section précédente est utilisé pour déverrouiller le défi SPOA.

Le code ci-dessus exprime le processus d’utilisation du VDF (horloge cryptée) pour déverrouiller le processus de rétrospective dans la partition de stockage composée d’un certain numéro de spoa.

  1. À environ une seconde, la chaîne de hachage VDF sortira un point de contrôle (vérification);

  2. Cette vérification du point de contrôle calculera un hachage H0 avec l’adresse minière (ADDR), l’index de partition (index (p)) et la graine VDF d’origine (graine).

  3. C1 est un décalage rétrospectif.

  4. Les blocs de données de 400 256 Ko dans la plage de 100 Mo de ce décalage de départ sont le premier défi de spoa traçable qui a été déverrouillé.

  5. C2 est le décalage de départ de la deuxième plage traçable.

  6. Les contraintes de ces défis sont le défi SpOA dans la position correspondante de la première plage dans la deuxième plage.

  7. Les performances de chaque partition d’emballage

    Les performances de chaque partition d’emballage se réfèrent au nombre de défis SPOA générés par chaque partition à chaque point de contrôle VDF.Lorsque les mineurs stockent la seule copie des répliques uniques de partition, le nombre de défis SPOA sera supérieur au nombre de copies qui ont les mêmes données qui stocke les mêmes données.

    Le concept de «copie unique» ici est très différent du concept de «sauvegarde».>Arweave 2.6 peut être plus conforme à la vision de Satoshi Nakamoto » Contenu.

    Si les mineurs n’ont que la seule copie de la partition, chaque partition d’emballage générera tous les défis de la première traçabilité, puis générera le deuxième cycle de traceurs dans la partition en fonction de la quantité de la copie de partition de stockage.Si l’ensemble du réseau d’arweave a fait partie du Parti communiste chinois et que les mineurs stockent la seule copie de la division N, les performances de chaque partition d’emballage sont:

    Lorsque les partitions stockées par les mineurs sont une sauvegarde des mêmes données, chaque partition emballée produira toujours tous les premiers défis de traçabilité.Mais dans le cas de 1 / m, la deuxième gamme traçable sera située dans cette partition.Cela entraîne une punition de performance significative à ce comportement de stratégie de stockage, et le rapport du nombre de défis SPOA est uniquement:

    Figure 1: Lorsqu’un mineur (ou un groupe de mineurs) termine l’ensemble de données d’emballage, les performances de la zone donnée seront améliorées.

    Le fil bleu de la figure 1 est les performances de la seule copie de la partition de stockage perf_ {unique} (n, m). de chaque partition.Lorsque le stockage et la maintenance de tous les ensembles de données, c’est-à-dire n = m, l’efficacité minière est 1 pour maximiser 1.

    Hachage total

    Le taux de hachage total (voir figure 2) est donné par les équations suivantes, et la valeur de chaque partition est obtenue par N:

    La formule ci-dessus montre que la taille du réseau de tissage augmente, si les données de copie unique ne sont pas stockées, la fonction de punition (fonction de pénalité) augmente la croissance secondaire à mesure que le nombre de partitions de stockage augmente.

    Figure 2: Le taux de hachage minière total du seul ensemble de données et de l’ensemble de données de sauvegarde

    Efficacité de partition marginale

    Sur la base de ce cadre, nous explorerons les problèmes de prise de décision auxquels sont confrontés les mineurs lors de l’ajout d’une nouvelle partition, c’est-à-dire de choisir l’une de leurs partitions existantes, ou d’obtenir de nouvelles données d’autres mineurs et de les emballer dans le seul copie.Lorsqu’ils ont déjà stocké la copie unique de N divisions de la région M la plus probable, leur taux de hachage minier est proportionnel:

    Par conséquent, le revenu supplémentaire de l’ajout d’une nouvelle partition est:

    Le revenu de la réplication d’une partition (plus petit) est ::

    Expirant la première quantité à la deuxième quantité, nous obtenons l’efficacité de partition marginale relative des mineurs (cloison marginale relative Effering):

    Figure 3: Les mineurs sont motivés pour créer une copie complète (option 1) au lieu de faire une copie supplémentaire des données dont ils disposent déjà (option 2)

    La valeur RMPE peut être considérée comme une punition pour les mineurs pour copier la partition existante lors de l’ajout de nouvelles données.Dans cette expression, nous pouvons gérer M à l’infini, puis considérer l’efficacité pesant sur différentes valeurs N:

    • Lorsque les mineurs ont une copie de l’ensemble de données complet, la récompense d’une copie est la plus élevée.Parce que si N approche M et M tend à l’infiniment grand, la valeur de RMPE est 3.Cela signifie que lorsqu’il est proche d’une copie complète, l’efficacité de la recherche de nouvelles données est trois fois l’efficacité de la re-package des données existantes.

    • Lorsque les mineurs stockent la moitié du réseau de tissage, par exemple, lorsque n = 1/2 m, RMPE est 2.Cela signifie que le bénéfice des nouvelles données est le double de la réplication des revenus de données existants.

    Pour les valeurs N inférieures, la valeur RMPE a tendance à le faire mais toujours supérieure à 1.Cela signifie que le revenu de la seule copie du stockage est toujours supérieur à la copie des données existantes.

    Avec la croissance du réseau (M est infini), la motivation de la construction d’une copie complète sera améliorée.Cela favorise la création de l’équipe minière coopérative, qui stocke conjointement la copie complète d’au moins un ensemble de données.

    Cet article est principalement introduitDétails de la construction du protocole de consensus d’ArweaveBien sûr, ce n’est que le début de cette partie du contenu de base.D’après l’introduction des mécanismes et du code, nous pouvons comprendre très intuitivement les détails spécifiques de l’accord.J’espère aider tout le monde à comprendre.

  • Related Posts

    Binance lance des points alpha, comprendre toutes les règles

    Jessy, vision de Bitchain Les exigences pour participer à Binance Wallet TGE augmentent de plus en plus! Auparavant, la popularité du TGE exclusive de Binance Wallet a apporté une grande…

    Sans bancle: à quoi sont les plateformes de création de contenu décentralisées qui valent la peine d’être prêts attention?

    Auteur: William M. Peaster, sans banque; Compilé par: Tao Zhu, Vision de Bitchain J’écris dans le domaine de la crypto depuis 2017. Depuis lors, j’ai transformé l’écriture en carrière et…

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    You Missed

    Grayscale: comment Ethereum maintient la puissance de tarification en exécutant des stratégies de mise à l’échelle

    • By jakiro
    • avril 30, 2025
    • 2 views
    Grayscale: comment Ethereum maintient la puissance de tarification en exécutant des stratégies de mise à l’échelle

    GRAYSCALE: Comprendre les récompenses de l’engagement comment gagner des revenus des actifs cryptographiques

    • By jakiro
    • avril 30, 2025
    • 2 views
    GRAYSCALE: Comprendre les récompenses de l’engagement comment gagner des revenus des actifs cryptographiques

    La nouvelle ère de la Fondation Ethereum: double leadership et transformation stratégique

    • By jakiro
    • avril 29, 2025
    • 4 views
    La nouvelle ère de la Fondation Ethereum: double leadership et transformation stratégique

    Sanshang Yuya a émis des pièces de monnaie: un vent crypto-démonmonique avec un trafic supérieur

    • By jakiro
    • avril 29, 2025
    • 3 views
    Sanshang Yuya a émis des pièces de monnaie: un vent crypto-démonmonique avec un trafic supérieur

    Le PECTRA MAINNET est confirmé pour être activé le 7 mai. Quelles mises à jour y a-t-il?

    • By jakiro
    • avril 29, 2025
    • 4 views
    Le PECTRA MAINNET est confirmé pour être activé le 7 mai. Quelles mises à jour y a-t-il?

    La Fondation Ethereum part à nouveau: nouvelle gestion, vision et concentration pour l’année prochaine

    • By jakiro
    • avril 29, 2025
    • 0 views
    La Fondation Ethereum part à nouveau: nouvelle gestion, vision et concentration pour l’année prochaine
    Home
    News
    School
    Search