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 not deleted user 24925
5 votes
Accepted

which transactions does bitcoind validate?

After validation, IsMine is run to check if the nodes wallet (if it exists) has the keys which own these transactions, of it they have been added as a watching address, if they do they are marked as unconfirmed …
Claris's user avatar
  • 15.5k
3 votes

block verification cost

Much of this work can be done ahead of time, an unconfirmed transaction can have many checks against it done, so when it arrives confirmed inside a block the validation is cached. …
Claris's user avatar
  • 15.5k
2 votes
Accepted

Does a node validates a transaction that comes with a block if it's already in its mempool?

The most expensive part of checking a transaction, ECDSA validation, is cached. …
Claris's user avatar
  • 15.5k
3 votes

Did the introduction of VerifyScript cause a backwards incompatible change to consensus?

Almost all commits to the client prior to the commits that you have called out here were hard forks to due the inclusion of OP_VER and OP_VERIF, even if the change to the client wasn't otherwise an in …
Claris's user avatar
  • 15.5k
2 votes
Accepted

Selfish Mining: stale or orphan?

Don't we actually mean stale blocks when talking in context of selfish mining? You always mean stale blocks, never orphan ones. An orphan block is one that you can not connect to your local cha …
Claris's user avatar
  • 15.5k