Re: [bitcoin-dev] hypothetical: Could soft-forks be prevented?

2017-09-15 Thread Simone Bronzini via bitcoin-dev
Since a soft-fork is a restriction of the consensus rules, I think the only way to have an un-soft-forkable cryptocurrency is creating a cryptocurrency where no transaction is valid. Imagine I build a very minimal cryptocurrency where in the transaction output you only indicate the public key to

Re: [bitcoin-dev] BIP proposal for Lightning-oriented multiaccount multisig HD wallets

2017-08-30 Thread Simone Bronzini via bitcoin-dev
in-dev wrote: > > On 29.08.2017 12:19, Simone Bronzini via bitcoin-dev wrote: > >> 2. SegWit addresses: >> since mixing SegWit and non-SegWit addresses on the same BIP44 structure >> could lead to UTXOs not being completely recognised by old wallets, >>

Re: [bitcoin-dev] BIP proposal for Lightning-oriented multiaccount multisig HD wallets

2017-08-30 Thread Simone Bronzini via bitcoin-dev
gt; > You're missing the Backward Compatibility and Copyright sections. > > > > On Tuesday 29 August 2017 10:19:10 AM Simone Bronzini via bitcoin-dev wrote: >> Hi all, >> last month we started looking for feedback (here and on other channels) >> about a proposal for a new struct

[bitcoin-dev] BIP proposal for Lightning-oriented multiaccount multisig HD wallets

2017-08-29 Thread Simone Bronzini via bitcoin-dev
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Hi all, last month we started looking for feedback (here and on other channels) about a proposal for a new structure to facilitate the management of different multisig accounts under the same master key, avoiding key reuse but still allowing

[bitcoin-dev] BIP proposal - multi-account key derivation hierarchy for multisig wallets

2017-07-21 Thread Simone Bronzini via bitcoin-dev
Maybe this has already been discussed, but I have not found anything online. To the best of my knowledge, the only BIP which specifies a HD structure for multisig wallets is BIP45. Unfortunately, when used in a multi-account fashion, BIP45 gets very tricky very fast. In fact, one has to either