Re: [bitcoin-dev] BIP CPRKV: Check private key verify

2016-02-11 Thread jl2012--- via bitcoin-dev
Seems it could be done without any new opcode: Bob is trading b Bitcoins for a altcoins. 1. Bob Pays D Bitcoins to IF CLTV DROP CHECKSIG ELSE HASH160 EQUALVERIFY CHECKSIG ENDIF 2. Alice pays a altcoins to IF HASH160 EQUALVERIFY CHECKSIG ELSE HASH160 EQUALVERIFY CH

Re: [bitcoin-dev] BIP CPRKV: Check private key verify

2016-02-11 Thread Thomas Kerin via bitcoin-dev
I wonder if this is possible as a soft fork without using segwit? Increasing the sigop count for a NOP would be a hard fork, but such a change would be fine with a new segwit version. It might require specific support in the altcoin, which might be troublesome.. On 11 Feb 2016 20:05, "Tier Nolan vi

Re: [bitcoin-dev] BIP CPRKV: Check private key verify

2016-02-11 Thread Tier Nolan via bitcoin-dev
On Thu, Feb 11, 2016 at 10:20 PM, Thomas Kerin wrote: > I wonder if this is possible as a soft fork without using segwit? Increasing the sigop count for a NOP would be a hard fork, but such a change would be fine with a new segwit version. It might require specific support in the altcoin, which m

[bitcoin-dev] BIP CPRKV: Check private key verify

2016-02-11 Thread Tier Nolan via bitcoin-dev
There was some discussion on the bitcointalk forums about using CLTV for cross chain transfers. Many altcoins don't support CLTV, so transfers to those coins cannot be made secure. I created a protocol. It uses on cut and choose to allow commitments to publish private keys, but it is clunky and