Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 208

A peer-to-peer payment system leveraging unbroadcast pre-signed transactions to track user balances.

2 votes

Can we avoid third party trust for mobile / desktop wallets with respect to lightning networ...

(disclaimer: I'm not an expert on Lightning) I believe the design for Watchtowers (the services which watch for other parties trying to push an old state to the chain) is such that they're not actual …
Pieter Wuille's user avatar
5 votes

Why do we need SegWit (technical explanation)

After reading a lot of articles, whitepapers and videos I am still confused why do we need SegWit and Lightning instead of just bigger blocks. It's not a question of one or another. They are all …
Pieter Wuille's user avatar
2 votes

Is Bitcoin-lightning still not scalable?

A lot depends on how you define "scalable". If your question is: do we have ready-to-go technology, which without further on-chain Bitcoin protocol changes, is sufficient for making everyone on the pl …
Pieter Wuille's user avatar
2 votes
Accepted

Bitcoin script with multiple recipients?

Bitcoin Script has only one function: determining the conditions under which a transaction output can be spent, in its entirety. The result of evaluating a script is just "true" or "false". So no, you …
Pieter Wuille's user avatar
6 votes
Accepted

Lightning network: how was malleability actually fixed?

As far as I know, the malleability issue was fixed with the Segwit soft fork in August 2017. Yes. Was the malleability issue fixed with SIGHASH_NOINPUTor with some other method? No, using S …
Pieter Wuille's user avatar
8 votes
Accepted

Can I transfer BTC from BTC (address) wallet to a Lightning (address) wallet?

That doesn't make sense. You can't send on-chain BTC to a Lightning invoice, as the former requires an on-chain transaction to move funds, while the latter is the updating of balances in a channel. Th …
Pieter Wuille's user avatar
2 votes

Bitcoin smart contract for wallet income distribution based on specific conditions?

I think this question is based on a false premise. The lightning network is not a platform for building novel smart contracts. It is a payment network built on top of the smart contract functionality …
Pieter Wuille's user avatar
2 votes
Accepted

Is CheckSequenceVerify only a stop-gap measure?

CSV is not a stop-gap solution. Before you can say that, you first need to define what the problem is. CSV solves the problem that you can't use CLTV in contracts that need a spending delay where the …
Pieter Wuille's user avatar
5 votes
Accepted

What is so special about chacha20 stream cipher along with poly1305 for message authenticati...

What is so special about chacha20 stream cipher along with poly1305 for message authentication codes? There is nothing special about the combination. It's just a combination of two constructions …
Pieter Wuille's user avatar
5 votes
Accepted

If Lightning Network takes transactions off Blockchain, would that defeat the whole purpose ...

Think of the blockchain as a court of law. A perfectly fair and incorruptible court which - if presented with a dispute - always rules justly. However, like real-world courts, it has high operational …
Pieter Wuille's user avatar
2 votes
Accepted

Port 9735 for both MAINNET and TESTNET

I don't know what the design decisions were that led to this, or their rationale, but: Particularly if you run a MAINNET node and a TESTNET node on the same machine, how would the host know which inc …
Pieter Wuille's user avatar
7 votes

Will "Taproot" replace Lightning Network?

Will Taproot allow me to skip Lightning Network and simply use pure Bitcoin Core? Well, Bitcoin Core doesn't support Lightning for now, and probably won't for the foreseeable future, but there is no …
Pieter Wuille's user avatar
4 votes
Accepted

Running Bitcoin SPV Node

How can I run a Bitcoin SPV node? You run Bitcoin SPV software. They're often called "lightweight clients" or "lightweight wallets". Several mobile wallets implement SPV validation, as does Electrum …
Pieter Wuille's user avatar
3 votes

Is it possible to run a full node lightning network bitcoin core 22.0 on a 32 bit computer?

Bitcoin Core 22.0 only supports 64-bit x86 platforms. The Atom N270 is a 32-bit CPU, so it is not supported. It may be possible to compile the 22.0 source code yourself for a 32-bit platform however, …
Pieter Wuille's user avatar
2 votes
Accepted

Actively used bech32(m) address with invalid checksum?

The following address uses witness version 0 Correct. and its checksum is the one expected for bech32m addresses. No, it uses the bech32 checksum. What makes you conclude that it is bech32m? Howe …
Pieter Wuille's user avatar

15 30 50 per page