Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • Bitcoin Cash Node announcements Bitcoin Cash Node announcements
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Bitcoin Cash Node
  • Bitcoin Cash Node announcementsBitcoin Cash Node announcements
  • Merge requests
  • !52

Bitcoin Cash Pay-to-Script-Hash (P2SH): Past, Present, and Future

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged bitcoincashautist requested to merge 0353F40E/announcements:hp2sh into master May 18, 2022
  • Overview 214
  • Commits 72
  • Pipelines 0
  • Changes 1

Creation of this document was prompted by recent discussion on the Bitcoin Cash Research (BCR) forum regarding a potential upgrade of the long-used P2SH feature. The proposed upgrade would enable an additional BIP-0016 output template, one with a 32-byte hash, aimed at addressing a long standing cryptographic collision problem. We have taken the opportunity to create this comprehensive P2SH document, including complete details of our preferred solution to the collision problem.

Edited Jun 09, 2022 by bitcoincashautist
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: hp2sh