Questions tagged [terminology]

Questions concerning terminology, jargon, abbreviations, acronyms and phrases that are essential to the cryptocurrency community.

Filter by
Sorted by
Tagged with
6 votes
1 answer
400 views

What does TLV stand for?

I'm reading about the gossip protocol and wanted to know what a TLV is. I can't find what it means anywhere.
user avatar
8 votes
1 answer
270 views

What is the difference between blocksonly and block-relay-only in Bitcoin Core?

The terms blocksonly and block-relay-only that are used in Bitcoin Core are very similar. What is the difference between them?
user avatar
  • 241
1 vote
1 answer
42 views

What is a sane Miniscript? How does it differ to a valid Miniscript?

What is a sane Miniscript? How does it differ to a valid Miniscript? This was asked during a Bitcoin Core PR review club on Miniscript hosted by stickies-v on May 18th 2022.
user avatar
1 vote
1 answer
34 views

Reasons not to rename scriptPubKey and scriptSig to something more intuitive?

I realize that this is how Satoshi named them and there was some reasoning behind these names, but even after years of using them, I find them weird and confusing, especially when e.g. explaining them ...
user avatar
  • 281
0 votes
2 answers
55 views

How would one turn a Miniscript tree into a Taproot tree with Taproot'd Miniscript?

How would one turn a Miniscript "tree" into a Taproot tree with Taproot'd Miniscript? (To be clear unlike a Taproot tree a Miniscript tree likely would't be surfaced to the user. Breaking ...
user avatar
1 vote
1 answer
39 views

Is there a consensus as to what is meant by 'Nakamoto Consensus'?

I sometimes hear that bitcoin's key innovation was the Nakamoto Consensus, which solves the double-spend problem without the need for trusted third-party intermediaries. I take Nakamoto Consensus to ...
user avatar
0 votes
1 answer
67 views

Is it Bitcoin or Bitcoins in plural? How did Satoshi Nakamoto address this choice in his emails? [duplicate]

I understand that traditionally it is said 2 bitcoin, not 2 bitcoins. But recently I have seen Wikipedia state that "bitcoins" is the correct plural form. We have words like water. It is ...
user avatar
2 votes
1 answer
55 views

How is coinswap different from submarine swap?

What is the difference between a coinswap and a submarine swap?
user avatar
  • 23
0 votes
2 answers
105 views

What does bitcoin maximalist means?

I've heard much about bitcoin maximalism. As I've googled it, a bitcoin maximalist is a person who believe that the only real cryptocurrency would really be needed in the future is the bitcoin. Is ...
user avatar
0 votes
1 answer
29 views

What is the difference between semantic policy and concrete policy in a Miniscript context?

What is the difference between semantic policy and concrete policy in a Miniscript context? The difference between Policy and Miniscript is defined here.
user avatar
0 votes
1 answer
68 views

What does "Senders" and "Recipients" mean in this context?

https://blockchair.com/bitcoin/address/3GauXQPcAgntyhxFdz9jiEf1VTiZYbNdh7 For each transaction, it mentions, for example: Senders: 80 Recipients: 1 What exactly does this mean? (Also, that's one ...
user avatar
1 vote
1 answer
116 views

What is a security model, security assumption, and security guarantee?

I often hear bitcoiners talk about security models security assumptions security guarantees but I can't find definitions of these terms. What do these terms mean and how do they relate to each other?...
user avatar
0 votes
1 answer
52 views

What is a Miniscript fragment? And what should I call the underscore letter?

An example Miniscript is: and_v(or_c(pk(B),or_c(pk(C),v:older(1000))),pk(A)) (Generated using this Miniscript site). What would a fragment be here? What should I call the underscore letter (_v)? And ...
user avatar
1 vote
1 answer
47 views

Who first started to name 'blockchain technology' as 'blockchain'

I read through the whitepaper of Satoshi Nakamoto. I could find the expression 'blocks are chained...' but he did not specifically use the word 'blockchain' itself. I want to know the origin of the ...
user avatar
0 votes
1 answer
63 views

Is there a distinction between an attack and an exploit?

I'm writing up lecture notes and attempting to put the language on the most logical footing. I'm hoping to distinguish attacks on the consensus itself from exploits of the protocol, as these seem to ...
user avatar
  • 81
3 votes
2 answers
82 views

What verb best describes "causing another block to become stale"?

For example, suppose I'm selfish mining; you publish a block and then I immediately publish two, what did I do to your block? Similarly, if I'm executing a double-spend attack, my goal is to ?___? the ...
user avatar
  • 81
5 votes
1 answer
394 views

What is signature grinding?

What is signature grinding and why does the answer to What is the size and weight of a wrapped segwit single-sig input? "highly recommend it"?
user avatar
  • 63.6k
3 votes
1 answer
78 views

Different term for 'fee rate'

Lot of users are confused between fee rate and fee. Sometimes even developers make mistakes or use 'fee' for everything to avoid confusion which can be considered misleading. Was there ever a ...
user avatar
5 votes
1 answer
280 views

Why is "regtest" called "regtest"?

Bitcoin "regtest" is for when you want to run a local version of Bitcoin where the state is only shared within a small community, whereas both "mainnet" and "testnet" are ...
user avatar
2 votes
1 answer
226 views

What is difference between Lightning Wallet and Lightning Node?

I am confused with the terminology of lightning node vs and wallet, as I see that each individual can run its own wallet like eclair so does that mean the person running a wallet is also running a ...
user avatar
5 votes
2 answers
1k views

Is it correct to say that Bitcoin has a virtual machine in the same way as Ethereum does?

I always thought that between Bitcoin and Ethereum only the latter had a virtual machine. The answer to this thread opened my eyes to the fact that Bitcoin actual has a virtual machine. However, I ...
user avatar
7 votes
2 answers
202 views

What does the abbreviation "HTLC" stand for?

An HTLC is a contract making use of both a hashlock and a timelock. I noticed a discrepancy in what various sources state the abbreviation HTLC is short for. I've found: "Hashed Timelock ...
user avatar
  • 63.6k
1 vote
1 answer
116 views

How do difficulty, hashrate, and network hashrate fit together?

I understand that there are multiple terms for the idea of how hard it is to successfully mine BTC. The terms I have seen are "difficulty", "network hashrate" and "hashrate&...
user avatar
  • 13
1 vote
1 answer
257 views

What are the scriptPubKey, scriptSig, redeem script and witness for the various output types?

scriptPubKey, redeem script, witness script, witness program are defined in this StackExchange post. What are the scriptPubKey, scriptSig, redeem script and witness for the various output types (P2PKH,...
user avatar
2 votes
1 answer
262 views

How can I efficiently search the bitcoin-dev mailing list for discussion of a specific term?

How can I efficiently search the bitcoin-dev mailing list for discussion on a specific term e.g. deprecating BIP37 support? This question was asked by pinheadmz on IRC.
user avatar
1 vote
1 answer
233 views

Does Bitcoin Core have/need an archive mode?

Similar to Ethereum's Archive Node: Stores everything kept in the full node and builds an archive of historical states. Needed if you want to query something like an account balance at block #4,000,...
user avatar
4 votes
2 answers
169 views

What is the control block in Taproot?

What is the definition of "control block" in the context of Taproot? It is referred to in standard.cpp in the Bitcoin Core repo and in BIP 341.
user avatar
1 vote
2 answers
89 views

Isn't burning bitcoins a kind of fraud?

BitCoin burning is the process by which digital currency miners and developers can remove bitcoins from circulation, thereby slowing down inflation rates or reducing the total circulating supply of ...
user avatar
  • 25
2 votes
2 answers
134 views

What does "buy the dip" mean?

I keep hearing "buy the dip" constantly with Bitcoin people/comments. I get that it means that you should buy Bitcoin while the price is temporarily low, but what do they mean by it? Do they ...
user avatar
3 votes
1 answer
183 views

What exactly is a "blockchain developer"? [closed]

Hello everyone. This isn't specifically a bitcoin thread but due to recent events I think it is important that people get an understanding of the real Elon Musk as I have no doubt he will try and ...
user avatar
  • 39
5 votes
1 answer
361 views

What is the difference between key aggregation and signature aggregation?

What is the difference between key aggregation (e.g. MuSig) and signature aggregation? Many people (including myself) have in the past used these terms interchangeably. Why is it important to be ...
user avatar
1 vote
0 answers
36 views

I need help figuring out what happened with my BFGminer overnight

I'm a newbie to crypto and was experimenting with usb erupters because I was getting into ETH mining with my rig and wanted to test it on something less risky. I ran ck pool for my USB erupter just to ...
user avatar
  • 11
0 votes
1 answer
37 views

What exactly is sol/s as far as a hash rate is concerned? [closed]

What is sol/s? Is it the same as MH/s? Please don't answer it depends, because that makes no sense! I have already tried googling this question but to no avail.
user avatar
5 votes
1 answer
829 views

What does PSBT stand for?

What is PSBT? What does it stand for? bitcoin-qt has menu items "Load PSBT from file…" and "Load PSBT from clipboard…"; the dialog box says the file format is "Partially ...
user avatar
  • 4,307
6 votes
1 answer
1k views

Why is coinbase mentioned in a BIP?

I thought that BIPs were similar to Pythons PIPs. So I was confused when I read BIP 34 mentioning coinbase explicitly. The author, Gavin Andresen, seems not to have a connection to coinbase. I thought ...
user avatar
0 votes
2 answers
68 views

Is this the ledger?

Lots of articles about bitcoin say that anyone can see all the transactions that have ever taken place, and they call that "the ledger." But none of those articles give a link for where to ...
user avatar
  • 107
0 votes
1 answer
188 views

BTC Treasure hunt

Alright, I’m new to Bitcoin/Crypto, and this might be a long story but worth it. My life long friend had a $50 Visa gift card back in 2009-2011. His friends were over the house one day and mentioned ...
user avatar
3 votes
1 answer
101 views

What is the difference between Consensus and Distributed Consensus?

This is more of a clarification than as a question. Since I didn't have the rep to post a comment in this question, I'm putting this itself as a question. Sources I've referred till now: A ...
user avatar
  • 31
7 votes
1 answer
2k views

What is the difference between "native segwit" and "bech32"?

People seem to be using "native segwit" and "bech32" interchangeably. Are they really the same thing?
user avatar
  • 63.6k
3 votes
1 answer
256 views

What is a stale blockchain tip? Is it a blockchain tip missing the latest mined block?

Stale blocks and orphaned blocks are defined here. What is a stale blockchain tip? Is it a blockchain tip missing the latest mined block? Or is it a blockchain with a stale block (as defined in that ...
user avatar
6 votes
1 answer
157 views

How do we know which soft-forks were implemented using User-Activated Soft Fork or Miner-Activated Soft Fork?

This seems to be the most common definition When a majority of miners upgrade to enforce new rules, it is called a miner-activated soft fork (MASF). When full nodes coordinate to enforce new rules, ...
user avatar
4 votes
1 answer
704 views

Sidechain vs layer 2

I want to know what's the difference between "sidechain" and "layer 2". Is it the same thing ? Thanks
user avatar
  • 217
0 votes
1 answer
41 views

What do "support" and "resistance" mean?

I'm still very much a newbie to all this and would like to get some help.
user avatar
0 votes
2 answers
125 views

Crypto exchange - what do BTCUSD SELL and LTCBTC SELL mean?

I just downloaded an app that forecasts the crypto market. The app seems to be nice but I don't understand the forecast interface. What does this mean? BTCUSD SELL, LTCBTC SELL Does it mean that ...
user avatar
  • 1
0 votes
2 answers
45 views

what is referred as coin in bitcoin network?

I gathered information about bitcoin from various resources. All those resources said that when a transaction is done, the transaction get added to a block. So when Alice send 2 btc to Bob, network ...
user avatar
  • 1
3 votes
1 answer
1k views

Redeem script. script hash, witness script and witness program

I have a little confusion about naming in Bitcoin. Redeem script is the conditions that will be satisfy. For example P2PKH inside P2SH OP_DUP OP_HASH160 <PubKHash> OP_EQUALVERIFY OP_CHECKSIG ...
user avatar
0 votes
1 answer
4k views

What does mBtc mean [duplicate]

I’m using Electrum 3.3.8 and I recently made a sale and got 0.83 mBTC. I’ve tried to convert the mBTC to USD. it says i have $5000+ but I was selling the product for only $6
user avatar
3 votes
1 answer
811 views

What is an extended fingerprint (xfp) and how does it differ from an xpub?

Coldcard requires the xfps of all of its cosigners to be able to verify and sign multisig transactions. Providing the coldcard with just the xpubs is not enough, which I believe to mean that the xfp ...
user avatar
  • 175
1 vote
3 answers
216 views

Ironically, encryption is not an important part of bitcoin (?)

The above statement is taken out of a book which I've been reading: Mastering Bitcoin 2nd Edition. ...as its communications and transaction data are not encrypted and do not need to be encrypted ...
user avatar
  • 111
3 votes
3 answers
146 views

What is "consensus"?

I’m really struggling to get my head around a particular piece of lingo in the bitcoin/blockchain space, and would really appreciate if someone was able to give a bit of clarity. I have been doing a ...
user avatar
  • 193