Combien de temps faut-il pour synchroniser la chaîne entière?
1 réponses
- votes
-
- 2019-03-25
Pour synchroniser complètement la chaîneentière du début doitprendre unpeumoins de 24 heuresen fonction de la vitesse de votre SSD. Si vous utiliseznon-SSD,celapeutprendreplusieursjourset n'estpas recommandé.
Lesnouveauxmodes d'histoire ont récemment été ajoutés cariln'estpasnécessaire de régénérertoutes lesmétadonnées contextuelles depuis le début de laplupart des cas. L'exécution de cesmodes se synchronise de commencerbeaucoupplus rapidementet sera viable sur les configurationsmatérielles àmoindre coût.
Lesnouveauxmodes sont résumés comme suitpourplus de détailspeuvent lire https://blog.nomadic-labs.com/introducing-snapshots-and-history-modes-for-tzos-node.html
modes d'historique permet aunœud defonctionner sansentretenir les archives complètes de la chaîne.
Voici lestroispremiersmodes:
nœuds complets stockeztoutes les données de la chaîne depuis le début de la chaîne,mais laisseztomber les contextes archivés sous lepoint de contrôle actuel. En d'autrestermes,vouspouveztoujoursinterrogern'importe quelbloc ouexploitation àtoutmoment de la chaîne,mais vousne pouvezpasinterroger les soldes ou les droits dejalonnementtrop loin dans lepassé.
nœuds roulants sont actuellement leplus léger,ce quine fait quegarder unfragment de rouleauminimum de la chaîneet la suppression detout avant cefragment (blocs,opérationset contextes archivés).
nœuds d'archives stockeztout. Cela correspond au comportement actuel desnœuds Tezos. Lesnœuds complets seront lanouvelle valeurpar défaut,carils sont suffisantspourpresquetout lemonde. Nousprévoyons d'introduire denouveauxmodes à l'avenir.
Une choseimportante ànoterest que lagestion d'unnœud complet suffit àmaintenir l'historique de la chaîne complète. Eneffet,lesnœuds d'archivesn'ontpasbesoin d'utiliser despairs archivespourbootstrap leurs archives,mais uniquement despairs complets,car les données de la chaîne suffisentpour appliquer la chaîneet construire les archives contextuelles. En d'autrestermes,le réseaune perdpas de sécuritéen passant à latotalité commepar défaut.
To fully sync the entire chain from the start should take a little under 24 hours depending on the speed of your SSD. If you are using non-SSD it can take many days and is not recommended.
New history modes have recently been added as it's not necessary to regenerate all of the context metadata from the beginning for most cases. Running in those modes will sync from start much faster and be viable on lower cost hardware setups.
The new modes are summarized as follows for more details can read https://blog.nomadic-labs.com/introducing-snapshots-and-history-modes-for-the-tezos-node.html
History modes allow the node to run without maintaining the full archives of the chain.
Here are the three first modes:
full nodes store all chain data since the beginning of the chain, but drop the archived contexts below the current checkpoint. In other words, you can still query any block or operation at any point in the chain, but you cannot query the balances or staking rights too far in the past.
rolling nodes are currently the most lightweight, only keeping a minimal rolling fragment of the chain and deleting everything before this fragment (blocks, operations and archived contexts).
archive nodes store everything. This corresponds to the current behaviour of Tezos nodes.
Full nodes will be the new default, as they are sufficient for almost everyone. We plan to introduce new modes in the future.
An important thing to note is that running a full node is enough to maintain the full chain history. Indeed, archive nodes do not need to use archive peers to bootstrap their archive, but only full peers, as the chain data is enough to apply the chain and construct the context archives. In other words, the network does not lose any security by switching to full as the default.
-
Merci !et quelletaille (gb)est la chaîne de courant?Etpourquoiest-cemême sigrand?Jepensais que Bitcoinest sigroset lapreuve despièces dejeunon?N'était-ilpas une sorte d'avantage dériver des énormesgigaoctets de POP? Sije comprends,Tezos aura lesmêmesproblèmestels que BTC - Commentfaireface auxexigences de stockage croissantes?thx ! and how big (GB) is current chain? and why is it even so big? i thought bitcoin is so big and proof of stake coins not? Wasnt there some kind of advantage drifting away from the huge gigabytes of PoW? As I understand tezos will have same issues like btc - how to tackle the ever increasing storage requirements?
- 0
- 2019-03-27
- johnsmiththelird
-
Cen'estpas unproblème,si vous lisez le lien dansma réponse,vous verrez qu'ilexiste une différenceentre lestypes de données stockées,et toutes les données sontnécessairespour la sécurité.Bitcoinne prendpasen charge les contratsintelligents,l'état de ces contrats ainsi quetoutes les données d'étatintermédiaire sont ce qui rend lesnœuds d'archivage sigros.Actuellement d'environ 90 Gopour unnœud d'archivage à Tezos.Mais vousn'avezpasbesoin degardertout cet État à avoir la sécurité,lesnœuds complets sontbeaucouppluspetitset que lesnœuds roulantsne prennentpasbeaucoup de choses.Et dans le cas dumode laminage,ilne grandirapas vraiment comme étanttoujours élagué.It's not a problem, if you read the link in my answer you will see that there is a difference between the types of data stored, not all the data is needed for security. Bitcoin doesn't support smart contracts, the state in these contracts as well as all the intermediate state data is what makes archive node so big. Currently around 90GB for an archive node in Tezos. But you don't need to keep all that state to have security, full nodes are much smaller and rolling nodes don't take up much at all. And in the case of rolling mode, it won't really grow as its always being pruned.
- 0
- 2019-03-27
- cousinit
-
Si vous avez des questionsplus connectées,veuillez leur demander séparément afin qu'ilspuissent recevoir des réponses appropriées.Ce siteest destiné à la Q & A si vous souhaitezplus de discussion sur cesproblèmes,vous devez rejoindre les salles de discussion Tezos.if you have more related questions please ask them separately so they can each receive proper answers. This site is for Q&A if you want more discussion on these issues you should join the Tezos chat rooms.
- 0
- 2019-03-27
- cousinit
Combien detempsfaut-il actuellementpour synchroniser la chaîneentière si vous souhaitez lancer unnœud de cuisson complet (si vous commencez àpartir de zéro)?