Questions tagged [verification]
103 questions
25
votes
1 answer
When a block is "discovered" how is the nonce determined?
I know that a block is based on a random number called a nonce, but if that number is random and unknown to the miner, how is that number actually verified as the correct nonce and not some arbitrary number?
Andrew
- 251
- 1
- 3
- 3
15
votes
1 answer
How many bitcoin transactions can be verified per second on commodity hardware in 2020?
I am trying to figure out how many Bitcoin transactions could be verified per second.
Am I correct that signature verification is more expensive than computing Merkletrees and hashes and therefore constitutes the bottleneck of the verification…
Rene Pickhardt
- 11,670
- 8
- 35
12
votes
2 answers
MtGox - trusted vs verified
What is the difference between a "trusted", "verified" and other accounts at MtGox? In order to get "verified", one needs to provide them with photo ID and utility bill, but how does one get "trusted"?
ThePiachu
- 42,931
- 25
- 138
- 347
9
votes
2 answers
What is "Verifying last 288 blocks at level 3"?
Upon every start of bitcoind, I see the following in de debug log:
Verifying last 288 blocks at level 3
come up. At this point, no new blocks have been downloaded and the block chain was 100% up to date when I last closed bitcoin. Bitcoind does not…
user
- 1,093
- 2
- 8
- 15
9
votes
2 answers
What exactly is checked at various -checklevel's?
The standard bitcoin-qt/bitcoind client has an option -checklevel which purports to perform various checks on the block data stored on disk. Is there current documentation (other than the source) describing specifically what is checked at the…
Nate Eldredge
- 22,970
- 3
- 39
- 80
8
votes
2 answers
What alternatives are there to hardcoding checkpoints into the Bitcoin client?
Checkpoints seem like a crucial part of the security & validation apparatus in Bitcoin. Is there a written policy in place, among the developers defining the maximum interval between checkpoints?
What happens when the Bitcoin client becomes mature…
gosmond
- 516
- 4
- 19
8
votes
2 answers
Different error messages under "Mandatory script verify flag failed."
I've been playing with raw transactions and signed transaction and I've noticed that the error "Mandatory script verify flag failed" comes in two variations.
script failed on OP_EQUALVERIFY OP
Script evaluated without error but finished with a…
shultz
- 181
- 1
- 4
7
votes
4 answers
Can each Bitcoin and Satoshi be uniquely identified?
I'm pretty sure I've read somewhere that BitCoins have an "address", so they can be uniquely identified.
What I want to know is:
Does each Satoshi have it's own unique identity?
How is the identity of a Satoshi formatted? (providing 1 is true)
Matthew Layton
- 275
- 2
- 11
7
votes
2 answers
How should one try verifying to whom a given Bitcoin address belongs?
Lets say, I'd have a website that shows a large number of Bitcoin public addresses, and wanted to give option for anyone that owns a given address to verify it automatically.
Assuming that one shouldn't trust anyone on the internet based just on…
ThePiachu
- 42,931
- 25
- 138
- 347
7
votes
3 answers
Is there a way to prove ownership of a transaction?
Is it possible to prove that you are the sender in a transaction?
Prove this to 3rd-parties, not only the receiver.
Jojo
- 171
- 1
- 2
7
votes
2 answers
How do signatures work?
Just curious, if I send a transaction from one address to another, how do they verify it without knowing my private key?
Connor
- 71
- 1
- 1
- 2
6
votes
1 answer
Transaction verification by miner VS full node with & without SegWit
I'm trying to fill a few gaps in my understanding of transaction verification and would appreciate any insight.
Without SegWit
Miners broadcast new blocks which contain the signature(s) with every transaction.
Miners can choose to decide whether or…
Olshansky
- 163
- 3
6
votes
2 answers
Is it possible for someone to verify that a wallet is theirs wallet, without providing their private key?
I need to know with 100% certainty that someone can tell me "this is my wallet" and prove it to me. I could of course simply get their private key/brainwallet phrase, is there any other way to do it?
mczarnek
- 291
- 1
- 5
6
votes
1 answer
What is the block verification procedure, and will it ever become too expensive?
I'm trying to get a grasp on which items the network is responsible for validating / enforcing. If I understand correctly, when a new block is received, the recipient needs to verify the following:
the block hash - i.e. that the hash of the…
meeotch
- 61
- 1
- 2
5
votes
1 answer
Block verification time
Does block verification time (by all nodes in the network) takes up a large portion of the total block propagation time?
What is the percentage, on average?
Danny
- 103
- 5