Most Popular

1500 questions
9
votes
1 answer

Difference between a SegWit address and a P2SH address

Let there be an address 3ABCDEFGHJKDJHDH.... How can I understand if it's a SegWit address or a MultiSig address?
MCCCS
  • 10,206
  • 5
  • 27
  • 56
9
votes
1 answer

Does the synced blockchain always grow in size?

Every time the Bitcoin-Qt is launched, the blockchain syncs to update to its latest state. Does this mean the data stored locally will always grow continously, eating up all available space eventually? Or is there a size-limit so that only the…
Deniz
  • 93
  • 5
9
votes
6 answers

Are there any C# Bitcoin libraries and/or mining pool software packages?

I was keen to write/launch a .Net pooled mining server as an exercise of getting into the Bitcoin universe. Are there any C# ports of the libraries needed to achieve this? If not Are there any current tech mining servers that would suit my skill…
BitCoin New Guy
  • 888
  • 4
  • 13
  • 22
9
votes
1 answer

How do I restore a Lightning Node with active channels that has crashed causing data loss? Is it similar to restoring a Bitcoin wallet?

If my lightning node crashes after receiving payments (but before I have closed the channel) can I recover my funds? What happens if I do not have backups of all the channel updates? Is the restoration process fundamentally different from dealing…
9
votes
1 answer

What is 'ScriptCode'?

I don't understand what the 'ScriptCode' thing is. Is it a part of transaction format? The wiki https://en.bitcoin.it/wiki/Transaction describes scriptPubKey and scriptSig, mentioning nothing about 'ScriptCode'. When viewing an example P2WPKH…
user1633011
  • 211
  • 1
  • 1
9
votes
2 answers

Are Schnorr signatures quantum-computer resistant?

Here (https://bitcoincore.org/en/2017/03/23/schnorr-signature-aggregation/) it says Schnorr replaces ECDSA, we know that ECDSA can be broken by quantum computers. Is Schnorr safe from q-computers?
MCCCS
  • 10,206
  • 5
  • 27
  • 56
9
votes
3 answers

Can I buy or sell with bitcoins offline?

Is it possible to buy or sell something using Bitcoin, in an offline mode? In other words, if I had my wallet on my mobile phone and I wanted to send or receive money from another Bitcoin user who also has their wallet on a mobile phone, can we…
tonyb
  • 91
  • 1
  • 2
9
votes
2 answers

What happens if my wallet gets "hacked" and my BTC is stolen?

What if my wallet gets hacked and the hacker transfers all BTC to his account? Is there is any way to get it back, or to open a dispute to specific address or anything else?
yo0oo
  • 91
  • 2
9
votes
1 answer

Would it be possible to send money through the Lightning Network to an offline address?

My understanding is that the current Lightning Network spec requires an address receiving money to sign things with its private key - which requires the owner of that key to be online. Are there any techniques that would allow some 3rd party to…
B T
  • 1,638
  • 15
  • 27
9
votes
3 answers

Is it possible to view others' transactions in bitcoin client?

This seems like a really basic question, but I'm having trouble searching for answers on it. My understanding is that my bitcoin client (Bitcoin v0.7.1-beta) has basically theoretically downloaded the entire transaction history of every bitcoin…
BlueMonkMN
  • 335
  • 1
  • 3
  • 10
9
votes
2 answers

How many Halving Days will there be?

The first Halving Day was November 28, 2012, when block 210000 was generated. How many more Halving Days will there be?
Colin Dean
  • 7,042
  • 3
  • 30
  • 58
9
votes
2 answers

Do parties in a Lightning Network channel need to be online?

I'm thinking of a scenario where users on mobile devices using a LN client will rarely be online. Let's say Alice opens a channel with Bob and they make 10 LN transactions. After Alice has received the 10th, she goes offline for longer than the…
Luca Matteis
  • 5,212
  • 18
  • 24
9
votes
5 answers

Download single and specific block for study purposes

I just started studying bitcoin. I would like to be able to download a single block from the Bitcoin network. This should be an old block, already mined, and which I can know the nonce. Then I would like, via bash linux commands, to verify that such…
9
votes
2 answers

What is block weight and how is it different from block size?

While reading about BIP141, I have encountered the following options: Block creation options: -blockmaxweight= Set maximum BIP141 block weight (default: 3000000) -blockmaxsize= Set maximum block size in bytes (default: 750000) What is a…
Sig Touri
  • 457
  • 1
  • 5
  • 7
9
votes
1 answer

Passing a JSON argument to bitcoind in Windows command prompt

I've been trying to use sendmany on my local installation of Bitcoin-qt (version 0.7.0) from the Windows command prompt. I've seen examples but when I try them all I get is a JSON parsing error. I figure that on Windows the input needs to be escaped…
Meni Rosenfeld
  • 19,700
  • 37
  • 70