Difference between revisions of "Payments in Bitcoin"

(Created page with "Simplified Payment Verification (SPV)")
 
Line 1: Line 1:
 +
Payments are an important aspect of Bitcoin. Every transaction is a payment of some sort. Transactions are the only means through which information can be written onto the ledger. The process of block discovery is agreed upon through the acceptance of a coinbase transaction as a valid payment. A block is simply the process of having a collection of payments set down, collated and agreed upon as valid.
 +
 +
There are many different ways to request and make payments.
 +
 +
==BIP21==
 +
BIP21 has been one of the predominant means of making mobile payments in Bitcoin throughout it's history. It is an extension of [https://tools.ietf.org/html/rfc3986 the RFC standard for URIs (Universal Resource Identifiers).
 +
The BIP21 spec is [https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki here]
 +
 +
==BIP0070==
 +
BIP0070 was a payment protocol for reaching out to receivers using a
 +
 +
==Simplified Payment Verification==
 +
 
[[Simplified Payment Verification]] (SPV)
 
[[Simplified Payment Verification]] (SPV)
 +
[[Payment Channels]]

Revision as of 06:01, 17 January 2020

Payments are an important aspect of Bitcoin. Every transaction is a payment of some sort. Transactions are the only means through which information can be written onto the ledger. The process of block discovery is agreed upon through the acceptance of a coinbase transaction as a valid payment. A block is simply the process of having a collection of payments set down, collated and agreed upon as valid.

There are many different ways to request and make payments.

BIP21

BIP21 has been one of the predominant means of making mobile payments in Bitcoin throughout it's history. It is an extension of [https://tools.ietf.org/html/rfc3986 the RFC standard for URIs (Universal Resource Identifiers). The BIP21 spec is here

BIP0070

BIP0070 was a payment protocol for reaching out to receivers using a

Simplified Payment Verification

Simplified Payment Verification (SPV) Payment Channels