New answers tagged

1

NOTES: Heigh and Version fields Fields height and version are needed to identify Outputs if they are last spent in the Transaction outputs. In older revxx.dat files, only if Output was last unspent in a Transaction it's hight will be there together with it’s Transaction’s Version. If it's a regular Output then the height field will be 0 (00 HEX in Varint ...


3

The scriptSig field of a coinbase transaction is special. It doesn't need any signatures at all, as no coins are being spent. The ability to produce new coins, which that input represents, is inherent to the protocol - every block is allowed some fixed amount of produced coins. Requiring a signature on it would be wasteful and pointless. Which key should we ...


2

It does not need to as the coinbase transaction of each block does not spend any other transaction, hence does not need to satisfy the conditions set by the scriptPubKey of an existing output.


1

MAST/TAPROOT SCHNORR These improvements are specified in BIP340, BIP341, and BIP342. These documents are fairly mature, and there seems to be community traction for them (though, disclaimer: I may be biased as I'm a co-author), but it's inherently hard to predict when activation will happen. Submarine Swaps This is a Lightning feature, as far as I know. ...


1

When you import a key, you can mark it as trusted. Usually, you would do this after meeting the owner of a key and verifying that they actually control the key, e.g. at a CryptoParty. Since it is infeasible for each user to verify every other user in person, PGP/GPG leverages a "web-of-trust" to establish connections between keys. E.g. Alice has ...


1

It is De facto standard that address should not be reused. Indeed. and even Bitcoin officially emphasis address should not be reused. There is nothing official, anywhere, in Bitcoin. Does the same condition apply for Multi-signature address ? Yes. If Yes apart from privacy what is the need ? Privacy - for you and those you interact with - is pretty ...


4

You cannot. There have been both changes to the P2P protocol that prevent this, and changes to the way that nodes are discovered. The method which 0.1.0 discovered new nodes was by joining the #bitcoin channel on freenode. Your IP address would be encoded in a certain way and that would be the IRC nick for your node. However this has long since been removed ...


0

Here is a brief comparison Native segwit Compatibility: Not supported by many wallets like blockchain.com, various bitcoin exchanges like coinbase Fee saving: 38% [1] Segwit in P2SH Supported by all bitcoin wallets/exchanges Fee saving: 26% [1] In summary, if you are receiving bitcoin on a website/shop it is good to use P2SH addresses as many of your ...


Top 50 recent answers are included