Matt David
1e6e914ca7
- Fix spacing
9 years ago
Matt David
7d9e11dbcb
- Add information about the use of GCM Authentication tag
- Add requirement of additional authenticated data in the case that either status_code and/or status_message are in use
9 years ago
Matt David
b5517bab86
Add more linebreaks
9 years ago
Matt David
32d9f9d266
Adding linebreaks and fixing some bad links
9 years ago
Matt David
c2a73346a3
- Fix straggling EncryptedPaymentRequest reference
9 years ago
Matt David
6c9625e832
- Fix formatting + fix/add links
- Update images
9 years ago
Matt David
8bb63058fd
- Reset bip-0070/extensions.mediawiki to the original BIP70 contents
- Remove status_code and status_message from individual Payment Protocol messages
- Remove EncryptedInvoiceRequest, EncryptedPaymentRequest, EncryptedPayment and EncryptedPaymentACK messages from protobuf definition file
- Add ProtocolMessageType enum and ProtocolMessageType and EncryptedProtocolMesssage messages to bip-0075/paymentrequest.proto definition file
- Update BIP75 text to remove old individual message encryption paths and include new encapsulating messages for self-contained PaymentProtocol communication (including errors) over various transport layers
- Add initial list of status codes
- Update BIP75 to use AES-256-GCM and remove message hash as GCM mode provides authenticated encryption
- Update ECDH calculation to use SHA256 hash of ECDH's X point instead of the raw X point itself
9 years ago
Johnson Lau
ab4f511c5c
BIP141 clarifications and formatting
Add rationale of block cost
Change the name of "witness nonce" to "witness reserved value"
Update link to reference implementation
Formatting
9 years ago
Luke-Jr
6015939b3b
Merge pull request #377 from OpenBitcoinPrivacyProject/bip47
BIP-0047: version 2 payment codes
9 years ago
Kristov Atlas
1d45d84db6
Merge pull request #2 from justusranvier/bip47
BIP-47: version 2 payment codes
9 years ago
Luke Dashjr
cc4a94c1c0
BIP 9 & 145: rules/force mutation
9 years ago
Luke Dashjr
3cfa48d1e0
BIP 9: Clarify GBT "version"
9 years ago
Luke Dashjr
31c45b611d
BIP 9, 22 & 145: Use simple Yes/No rather than templates (which don't work on GitHub)
9 years ago
Luke Dashjr
2e5533849e
Merge remote-tracking branch 'personal-github/segwit_gbt_updates_20160330' into segwit_gbt_updates_20160330
9 years ago
Luke Dashjr
4683a9b714
BIP 9 (& 145): Switch to rules/vbavailable/vbrequired GBT interface
9 years ago
Luke Dashjr
7e99bbf958
bip-0009: Recommend name "bipN"
9 years ago
Luke Dashjr
5f697ea543
Merge branch 'master' into segwit_gbt_updates_20160330
9 years ago
Luke-Jr
cf51071ccd
Merge pull request #376 from jl2012/bip141p2sh
BIP141: Add P2SH-P2WPKH example and clarify block cost
9 years ago
jl2012
f245646f8b
BIP141: Block cost clrification
9 years ago
jl2012
43c34e846b
Add P2SH-P2WPKH example
9 years ago
Luke-Jr
cd1932a67a
Merge pull request #375 from voisine/patch-4
fix BIP141 nested P2SH scriptSig byte representation
9 years ago
Aaron Voisine
d72c1bfc71
Update bip-0141.mediawiki
The byte representation of "<0 <32-byte-hash>>" is "0x220020{32-byte-hash}"
What was listed here would be the byte representation of "0 <32-byte-hash>". The text explains that there is only one item in scriptSig, so I'm guessing the byte representation is wrong. Also the corrected byte representation would produce the same sig/pubkey described in P2WSH after following the bip16 rules.
9 years ago
Luke-Jr
932d0750f2
Merge pull request #374 from kanzure/bip143-signaturehash
BIP143: Explicitly mention the SignatureHash function
9 years ago
Luke-Jr
a80fbaf619
Merge pull request #373 from kanzure/bip143-typofix
BIP143: fix typo ("including")
9 years ago
Luke-Jr
5160fc71be
Merge pull request #372 from jl2012/patch-16
BIP143 clarifying semantics of ACP|SINGLE
9 years ago
Bryan Bishop
a488367502
BIP143: explicitly mention the SignatureHash function
The purpose of BIP143 is to propose an updated SignatureHash function
but "sighash" only appears near the end buried in the text. By
explicitly mentioning the SignatureHash function, readers can more
readily understand the context of the proposal.
9 years ago
Johnson Lau
c1ef3a05e3
BIP143 clarifying semantics of ACP|SINGLE
9 years ago
Bryan Bishop
4cb4534fd9
BIP143: fix typo ("including")
9 years ago
Justus Ranvier
283aa14f77
add version 2 section for bloom filter-based notifications
9 years ago
Justus Ranvier
37a35b5565
add recommended handling for notification tx change outputs
9 years ago
Justus Ranvier
8b11b61981
explain the usage of versions with regards to payment code behavior
9 years ago
Luke-Jr
5d0b400823
Merge pull request #371 from justusranvier/bip47
BIP-0047: Clarify usage and format of outpoints
9 years ago
Justus Ranvier
97dafa75b3
BIP-0047: Clarify usage and format of outpoints
Introduce the terms 'designated input' and 'designated pubkey' for clarity
Update reference link for outpoint to a more canonical source
9 years ago
Luke-Jr
3ff0772bb2
Merge pull request #369 from instagibbs/bip114clar
Some clarification on path meaning and structure
9 years ago
Luke-Jr
6026a0b599
Merge pull request #370 from jl2012/bip114ref
BIP114: Clarifying reference implementation
9 years ago
jl2012
3ef07340b4
BIP114: Clarifying reference implementation
9 years ago
instagibbs
58409dd0e8
Some clarification on path meaning and structure
9 years ago
Luke Dashjr
6c71b46623
Merge BIP 114: Merkelized Abstract Syntax Tree
9 years ago
Luke Dashjr
952ba4ad16
Assign BIP 114: Merkelized Abstract Syntax Tree
9 years ago
Luke-Jr
2b478b5f0a
Merge pull request #367 from jl2012/bip141commitment
BIP141: commitment clarification. BIP144: new diagram
9 years ago
jl2012
ee744caca9
BIP141: commitment clarification. BIP144: new diagram
9 years ago
Luke-Jr
5bf411856e
Merge pull request #1 from jl2012/patch-13
BIP141: Sigop clarification
9 years ago
Johnson Lau
a6cc319846
Update bip-0141.mediawiki
9 years ago
jl2012
735a556129
Create BIP MAST
9 years ago
Luke-Jr
4cdb00287d
Merge pull request #366 from btcdrak/patch-7
Clarify what remains "to be decided"
9 years ago
฿tcDrak
9c0d407b10
Clarify what remains "to be decided"
9 years ago
Johnson Lau
cacf39b057
BIP141: Sigop clarification
9 years ago
Luke Dashjr
2fa7fb9b5c
BIP 141: Specify VB name
9 years ago
Luke Dashjr
161b39fa68
BIP 145: Update for BIP 9
9 years ago
Luke Dashjr
12a2131bb4
BIP 9: GBT specification
9 years ago