real_vector
Yes, if you produce a chain with a bigger chainwork from scratch, then you can overwrite the original chain. And it is true on all networks, including mainnet (but you need a bigger chainwork there, than in any…
Consensus rules in testnet4 are more restrictive, than they are in testnet3. In the older testnet, you can mine 2016 blocks, and then bring down the difficulty into one, and mine a lot of blocks, just like Jameson Lopp…
It works only when signet creators produce blocks, where changing the nonce won't lead to flooding the network. Which means for example using at least "1d00ffff" as difficulty (because if it is significantly lower, then…
It was possible in the past, and it is possible today. Currently, there is no chain I know of, which can trace block headers from other chains, and use that information, to properly calculate the global difficulty.…
It is not limited to just that. In general, spending by key should be the default behavior, when everyone agrees, and nothing is disputed. For example because it is cheaper. And if everyone is online, and everyone…
Initially, there was only P2PK. At that time, there was no Script, and we had "pubKey" and "sig" in the source code. Then, the Script was invented, and it became "scriptPubKey" and "scriptSig". In the first released…
In the current Bitcoin consensus, you need a public key to spend any coin in a safe way. As long as there is no alternative for OP_CHECKSIG, we have, what we have. Also, if public keys are exposed, then making multisigs…
Some people disagree with that: Against Allowing Quantum Recovery of Bitcoin Yes. For example, in the current secp256k1 implementation, when you have a Schnorr signature, it can take 64 bytes. If quantum-resistant…
I guess not. It does not solve the problem of existing UTXOs. If you have P2PK, P2PKH, and all other types of addresses, listed in tables from this BIP, then you don't see any explanation, how to distinguish between the…
- Can a node reject a transaction?Jun 9, 2020
Yes. But how much more difficult is that? If you assume, that 99% of hashing power is censoring something, and only 1% of hashrate can actually confirm your transactions, then still, it means, that even in such…