Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amendment for Subcoin milestone3 #2376

Merged
merged 1 commit into from
Aug 23, 2024
Merged

Commits on Aug 22, 2024

  1. Amendment for Subcoin milestone3

    In light of recent developments, it has become evident that fully syncing
    to the tip of the Bitcoin network and enabling new nodes to perform fast
    sync to the latest Bitcoin state is more challenging than initially anticipated,
    caused by the huge state of UTXO set (over 12GiB). As a result, I propose
    adjusting the delivery goal for this milestone.
    
    The most significant known blocker is paritytech/polkadot-sdk#4.
    Other underlying issues may also contribute to the difficulty. Recent experiments
    have shown that fast sync from around block height 580,000 is currently infeasible,
    succeeding only on machines with 128GiB of memory (paritytech/polkadot-sdk#5053 (comment)),
    which is impractical for most users. Nevertheless, we have successfully demonstrated that
    decentralized fast sync is possible within a prototype implementation.
    
    While syncing to the Bitcoin network's tip remains a future target, addressing
    the existing technical challenges will require substantial R&D efforts.
    We remain committed to exploring potential solutions, including architectural
    changes and contributing to resolving issue paritytech/polkadot-sdk#4,
    liuchengxu committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    669937c View commit details
    Browse the repository at this point in the history