New answers tagged

2

If I understand the scenario you're describing, you are effectively constructing an independent, second transaction that also pays the receiver, but using your own funds rather than the original sender's, for a smaller amount. The two transactions will not conflict, and both will go through. So not only will you have done nothing to prevent the original ...


3

It is not dangerous in that the private key can be revealed. Rather it is dangerous in that an attacker can make a version of that transaction which is functionally the same but has a slightly different signature and so has a different transaction id. This issue is a part of a set of issues referred to as transaction malleability. Transaction malleability is ...


0

In short, yes. The prev_out field is a field of the transaction, AND part of the transaction which gets signed. Note that not all fields in a transaction are signed. What is signed depends on the SIGHASH_FLAG. Additionally, since each input has its own signature(s), the same fields/data are not signed for each signature in a transaction. Signature Creation ...


1

If the nodes are what keep Bitcoin decentralized, what if some big internet company spun up 60%+ majority nodes? Nothing. There is nothing special about the number of nodes. What’s stopping them from manipulating the blockchain to change transactions? When one node talks to another node, it either sends valid messages or it sends invalid messages. If it ...


2

Each Bitcoin transaction is signed using the private key(s) of the sender(s). The cryptographic signatures both provide authorization of the payments and ensure integrity of the transaction. The signatures commit to a digest of the transaction, which means that the signatures are invalid out of the context of exactly that transaction, even if the transaction ...


1

Every full node validates transactions and blocks. They do not change transactions based on some percentage. Decentralization: What makes the bitcoin network decentralized? is it the nodes or the miners or both? Nodes and consensus rules: https://bitcoin.stackexchange.com/a/108045/ Importance of economic nodes: https://en.bitcoin.it/wiki/Full_node#...


2

Block verifiers don't manipulate the block chain. What matters is the economical weight of those verifiers, not the number of node processes they run.


Top 50 recent answers are included