mimblewimble/grin

Initial txhashset download (request it from a fast peer)

クローズ

#3,083 opened on 2019/10/04

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)Rust (991 件のフォーク)batch import
enhancementhelp wanted

Repository metrics

Stars
 (4,876 個のスター)
PR merge metrics
 (平均マージ 6d 11h) (30d で 25 merged PRs)

説明

Related - #3082 (initial header sync)

If we track "fast" peers during the initial header sync it might make sense to use this information when deciding which peer to request the txhashset.zip from.

This zip file includes the full kernel set and the current UTXO set and is approx 425MB currently.

Right now we arbitrarily choose a random peer to download this zip file from and if we get a slow peer then the initial sync is painfully slow. If we uses some better heuristics we would be far more likely to get "lucky" and download it in a reasonable period of time (and reliably).

コントリビューターガイド