Skip to content

Latest commit

 

History

History
166 lines (89 loc) · 2.25 KB

glossary.md

File metadata and controls

166 lines (89 loc) · 2.25 KB

Glossary

Address

...

Channel

  • Payment Channel ...

Channel Capacity

...

Coin Control

privacy

...

Coinswap

privacy

...

Coinjoin

privacy

What ...

Why ...

Contact

...

Decentralised Identity (DID)

...

Extended Public Key (XPUB)

Invoice

  • BOLT11

Merchant

On-chain

...

Off-chain

...

Pay To End Point (P2EP)

privacy

...

Partially Signed Bitcoin Transaction (PSBT)

What...

  • A portable transaction format ...

Why...

  • Since a transaction can contain multiple operations, and those operations can be between multiple parties ...

Payjoin

privacy

A type of Coinjoin which is just between 2 parties. The sender and receiver both add their inputs and outputs and sign the transaction.

This interaction makes it difficult to fingerprint the transaction and determine which direction the payment is being made.

  • Explain privacy implications of using bitcoin.

Payment

A payment on Bitcoin is simply the moving of a balance from one user to another. A payment is part of a transaction, and at the minimum is made up of at least one input and output.

Note: A transaction can contain multiple payments and other kinds of operations.

  • What is a payment?
  • Kinds of Payments?
    • Merchant
    • P2P
    • Self
  • How is it different from a transaction?
  • What about a transfer?

Payment Request

bitcoin:<address>[?amount=<amount>][?label=<label>][?message=<message>]

BIP21 URL

  • Related:
    • Invoice BOLT11

Peer to Peer (P2P)

Person to Person.

Reusable Payment Code (BIP47)

privacy

Open Channel (lightning network)

Refill Channel Capacity (lightning network)

Satoshi / Sats (unit)

A unit of bitcoin, 1 bitcoin is equivalent to 100,000,000 Satoshis.

Signature

Signature Aggregation

privacy

Signing Server

  • See P2EP

Streaming Payment

A payment that flows with time...

Smart Contract

Bitcoin Scrypt ...

SWIFT

...

Transaction

  • State difference between transaction and a payment
  • A transaction can include multiple payments

Watchtower

...