BIP 80 & 81: Hierarchies for Voting Pool Deterministic Multisig Wallets #170

pull justusranvier wants to merge 5 commits into bitcoin:master from monetas:voting_pool changing 3 files +159 −0
  1. justusranvier commented at 5:28 pm on July 10, 2015: contributor

    Two informational BIPs are submitted for voting pool HD wallets.

    This wallet format follows the BIP43 recommendation to use reserved BIP numbers to avoid namespace collisions.

    The purpose of the wallet formats is to efficiently implement multisig, FIFO cold storage for bulk bitcoins and for colored bitcoins.

  2. in bip-0081.mediawiki: in fdfed9db1f outdated
    56+
    57+Public derivation is used at this level.
    58+
    59+==Compatible wallets==
    60+
    61+* [[https://github.com/conformal/btcd|btcd]] is the reference Bitcoin wallet for voting pools.
    


    UdjinM6 commented at 6:12 pm on July 10, 2015:

    Quote from https://github.com/btcsuite/btcd

    One key difference between btcd and Bitcoin Core is that btcd does NOT include wallet functionality and this was a very intentional design decision.

    Should mention https://github.com/btcsuite/btcwallet here instead imo


    justusranvier commented at 6:16 pm on July 10, 2015:
    Thanks. Fixed this in the most recent commit.
  3. in bip-0081.mediawiki: in fdfed9db1f outdated
    63+==Reference==
    64+
    65+* [[bip-0032.mediawiki|BIP32 - Hierarchical Deterministic Wallets]]
    66+* [[bip-0043.mediawiki|BIP43 - Purpose Field for Deterministic Wallets]]
    67+* [[bip-0044.mediawiki|BIP44 - Multi-Account Hierarchy for Deterministic Wallets]]
    68+* [[bip-0080.mediawiki|BIP44 - Hierarchy for Non-Colored Voting Pool Deterministic Multisig Wallets]]
    


    UdjinM6 commented at 6:16 pm on July 10, 2015:
    This reference is wrong (should say “BIP80 - …”) and it’s never being used in the text above actually so I guess it should be removed.
  4. luke-jr added the label New BIP on Oct 23, 2015
  5. luke-jr renamed this:
    Draft Bitcoin Improvement Proposals for voting pool HD wallets
    BIP 80 & 81: Hierarchies for Voting Pool Deterministic Multisig Wallets
    on Jan 8, 2016
  6. luke-jr commented at 5:38 pm on January 8, 2016: member
    @justusranvier Can you add the Copyright sections?
  7. justusranvier commented at 8:03 pm on January 8, 2016: contributor

    Since my contract with them is ended, I no longer have access to the Monetas repo from which pull request originated.

    If they are not interested in maintaining this BIP, I’ll resubmit it from another organization.

  8. luke-jr commented at 6:23 pm on January 18, 2016: member
    @justusranvier If you own copyright to these files (please be sure they aren’t considered work-made-for-hire and therefore the company owns them!), just ACKing a specific license/PD here is sufficient and I can add it in the merge…
  9. justusranvier commented at 6:52 pm on January 18, 2016: contributor

    I’m not sure what their status is, but here’s my best guess:

    The are for sure a work for hire, but the original version of the documents was released under an AGPL-3 license:

    https://github.com/Open-Transactions/rfc/tree/master/bips

    The documents in this pull request are derived from that. Monetas probably has the right to release them under any additional license they wish - anyone except them is limited to AGPL-3 terms for derived works.

    Since their work on implementing this in btcwallet is still ongoing: https://github.com/btcsuite/btcwallet/pull/345, then probably the best person to ask about the status of these bips is @al-maisan or @gsalgado.

  10. gsalgado commented at 12:29 pm on January 21, 2016: contributor
    I can add that. Should I also change your email address, @justusranvier, since your @monetas.net one probably no longer works?
  11. Draft Bitcoin Improvement Proposals for voting pool HD wallets
    Two informational BIPs are submitted for voting pool HD wallets.
    
    This wallet format follows the BIP43 recommendation to use reserved
    BIP numbers to avoid namespace collisions.
    
    The purpose of the wallet formats is to efficiently implement
    multisig, FIFO cold storage for bulk bitcoins and for colored
    bitcoins.
    6fccd1ee05
  12. update readme 6d963a9d54
  13. update btcwallet links b079e559fb
  14. correct link description 558ee51faf
  15. gsalgado force-pushed on Jan 21, 2016
  16. luke-jr commented at 6:20 am on January 22, 2016: member

    I think I can merge this as a Draft, but since BIP 1 does not allow for AGPL, it can’t proceed until either the license is changed, or a BIP allowing more licenses becomes active.

    How exactly is AGPL intended to be applicable to something like a BIP, btw?

  17. Add Copyright sections to bip-0080 and bip-0081 1ae904c011
  18. gsalgado force-pushed on Jan 22, 2016
  19. gsalgado commented at 9:13 am on January 22, 2016: contributor
    I don’t know what was the rationale for using AGPL-3 for those BIPs, but I just spoke to @al-maisan and Monetas is ok with placing them on the public domain, so I’ve updated the copyright sections to reflect that
  20. luke-jr merged this on Jan 24, 2016
  21. luke-jr closed this on Jan 24, 2016

  22. luke-jr referenced this in commit 61b5b3f7b4 on Jun 6, 2017
  23. ajtowns referenced this in commit 034e97bd6e on Dec 11, 2019

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bips. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-27 08:10 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me