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
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
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
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