summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bip-0065.mediawiki8
-rw-r--r--bip-0121.mediawiki10
2 files changed, 11 insertions, 7 deletions
diff --git a/bip-0065.mediawiki b/bip-0065.mediawiki
index a2bd40e..ed87478 100644
--- a/bip-0065.mediawiki
+++ b/bip-0065.mediawiki
@@ -273,14 +273,18 @@ https://github.com/petertodd/bitcoin/commit/ab0f54f38e08ee1e50ff72f801680ee84d0f
==Deployment==
-We reuse the double-threshold switchover mechanism from BIPs 34 and
-66, with the same thresholds, but for nVersion = 4. The new rules are
+We reuse the double-threshold IsSuperMajority() switchover mechanism used in
+BIP 66 with the same thresholds, but for nVersion = 4. The new rules are
in effect for every block (at height H) with nVersion = 4 and at least
750 out of 1000 blocks preceding it (with heights H-1000..H-1) also
have nVersion >= 4. Furthermore, when 950 out of the 1000 blocks
preceding a block do have nVersion >= 4, nVersion < 4 blocks become
invalid, and all further blocks enforce the new rules.
+It should be noted that BIP9 involves permanently setting a high-order bit to
+1 which results in nVersion >= all prior IsSuperMajority() soft-forks and thus
+no bits in nVersion are permanently lost.
+
===SPV Clients===
diff --git a/bip-0121.mediawiki b/bip-0121.mediawiki
index 716f3c9..bafe856 100644
--- a/bip-0121.mediawiki
+++ b/bip-0121.mediawiki
@@ -68,11 +68,11 @@ following table:
{|
| <tt>btcpop:</tt> URI parameter || <tt>bitcoin:</tt> URI parameter || BIP70 PaymentDetails data
|-
-| <tt>label</tt> || <tt>label</tt> || <tt>merchant_data</tt>
+| <tt>label</tt> || <tt>label</tt> || <tt>memo</tt>
|-
| <tt>amount</tt> || <tt>amount</tt> || <tt>sum of outputs.amount</tt>
|-
-| <tt>message</tt> || <tt>message</tt> || <tt>memo</tt>
+| <tt>message</tt> || <tt>message</tt> || <tt>-</tt>
|}
The <tt>txid</tt> parameter value must match the transaction hash of
@@ -104,9 +104,9 @@ not make their <tt>p</tt> parameter unnecessarily long.
Wallet implementations must support the <tt>http:</tt> and
<tt>https:</tt> schemes in which case <tt>POST</tt> method must be
-used. The content type of the POST request must be set to
-
- application/bitcoin-pop
+used. The PoP is sent as a binary serialized transaction. The content
+type of the POST request must be set to
+<tt>application/bitcoin-pop</tt>
== Examples ==