mirror of
https://github.com/bitcoin/bips.git
synced 2024-11-19 01:40:05 +01:00
BIP-0112 minor revision to text.
This commit is contained in:
parent
989f276dcb
commit
cc90614074
@ -85,9 +85,9 @@ of some future event. However, given the immutable nature of the blockchain, it
|
||||
is practically impossible to retroactively invalidate a previous commitment that
|
||||
has already confirmed. The only mechanism we really have for retroactive
|
||||
invalidation is blockchain reorganization which, for fundamental security
|
||||
reasons, is designed to be very hard and very expensive to deliberately pull off.
|
||||
reasons, is designed to be very hard and very expensive to do.
|
||||
|
||||
Despite this limitation, we do have a way to provide something functionally similar
|
||||
Despite this limitation, we do have a way to provide something functionally similar to retroactive invalidation while preserving irreversibility of past commitments
|
||||
using CHECKSEQUENCEVERIFY. By constructing scripts with multiple branches of
|
||||
execution where one or more of the branches are delayed we provide
|
||||
a time window in which someone can supply an invalidation condition that allows the
|
||||
|
Loading…
Reference in New Issue
Block a user