Questions tagged [verification]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
-1 votes
1 answer
32 views

How does one verify signature in a P2WPKH transaction?

(Assume there's no OP_CODESEPERATOR) For standard P2PKH, the signature digest is generated this way: NewTransaction settle the TxOuts well set all TxIn scripts to empty insert the Previous Locking ...
Archit Dabral's user avatar
0 votes
1 answer
53 views

Verify Hash from bitaddress.org without the original HTML file

Can I verify that I used an authentic version of bitaddress.org if I only have the SHA256 hash string I generated from the HTML file? >> sha1sum bitaddress.org.html How can I do this on Linux? ...
Ohumeronen's user avatar
2 votes
0 answers
60 views

Headers-first sync and malicious peers [duplicate]

Since headers-first syncing specifies that the entire header chain is downloaded from a single peer, how does the downloading node know that it is not being served a manufactured out-of-consensus ...
Brutus's user avatar
  • 21
0 votes
0 answers
30 views

Using high-level language to verify blocks

I would like to know if there exists a low-level library in Python or any other language that automates the process of verifying blocks, i.e. verifying the hash, the merkle root and the transactions. ...
Luca T. Castrillón's user avatar
0 votes
0 answers
50 views

Lib bitcoinconsensus verification returns SCRIPT_ERR_INVALID_STACK_OPERATION on a P2SH multisig output

I tried to verify an old transaction 6a26d2ecb67f27d1fa5524763b49029d7106e91e3cc05743073461a719776192 P2SH multisig input 0 using lib bitcoinconsensus and I got SCRIPT_ERR_INVALID_STACK_OPERATION. ...
Alec Matusis's user avatar
1 vote
0 answers
117 views

How do I verify Bitcoin Core’s integrity?

I'm trying to verify release signatures, but I have no idea how. It says to open a terminal window, and every time I do, I have no idea what to type. I’m using Windows. I downloaded the Bitcoin Core ...
MrCass's user avatar
  • 11
0 votes
1 answer
49 views

input and outputs different address in the same wallet but address not exist!

Dear Bitcoin Community members. I am using Bitcoin Core version v24.0.1. I have recieved funds to this address: bc1qfewsp4zw738qd26a5wsgsq3j8hmjau5zz4d8je I have sent funds using SendMany function ...
Serkan Ozkan's user avatar
4 votes
3 answers
480 views

How to gpg verify my bitcoin core download step by step on ubuntu server?

I am a newbie when it comes to setting up a bitcoin node but I am trying to gpg verify my bitcoin core download the pub keys to do so are no longer available. I have tried doing my own research but I ...
DJ_Splash's user avatar
0 votes
1 answer
65 views

Continuation question about nonce randomness and verification of the randomness by signing parties

Original: Can a signer recover their own signature's nonce `k`? Note that under normal circumstances it is infeasible to randomly generate the same nonce, so either a non-random nonce has to have ...
Poseidon's user avatar
  • 643
3 votes
1 answer
282 views

Why are AssumeValid blocks manually added?

Couldn't we just define an AssumeValid block each N blocks, instead of adding it manually? What is the difference from just periodically picking sufficiently confirmed blocks? Anyway those blocks have ...
Son Kaos999's user avatar
3 votes
1 answer
77 views

What Lightning Network transaction information is usable to provide a verifiable public index of received payments?

I have in mind a protocol architecture that includes value transfer, where BTC is the unit of account. To make the protocol scalable I could specify use of the Lightning Network protocol. In this case,...
Lee's user avatar
  • 588
1 vote
1 answer
201 views

Verifying the Pizza transaction in Python

A friend of mine and I are trying to learn how to read the bitcoin blockchain. We've gotten pretty much everything except the ECDSA verification that the coins spent actually belong to the person who ...
bnsh's user avatar
  • 193
0 votes
1 answer
42 views

Was the "sideloaded" data verified by bitcoind during the value overflow bug?

As a response to the overflow bug 2010, Satoshi wrote this post asking people to download the blockchain (blk****.dat and blkindex.dat) from a specific user. Patch is uploaded to SVN rev 132! For now,...
Kalle Rosenbaum's user avatar
0 votes
0 answers
23 views

verifying bitcoin core version 22.0 [duplicate]

I'm trying to verify the bitcoin core version 22.0 but when I verified it seems all the signatures are bad (I downloaded SHA256SUMS.asc and SHA256SUMS files from https://bitcoin.org/en/bitcoin-core/).
yahel's user avatar
  • 1
2 votes
1 answer
858 views

Unable to verify Bitcoin 23.0 release due to developer keys being untrusted/uncertified [duplicate]

I have precisely followed the instructions for attempting to verify the latest 23.0 release of bitcoind on Linux, available here: https://bitcoincore.org/en/download/ I have gpg imported all the keys ...
parkamark's user avatar
  • 123
0 votes
1 answer
96 views

Using EQUALVERIFY with different public keys, but generated from the same seed

I am building certain system that involves Bitcoin and therefore I need to understand well how it works under the hood. In order to receive funds, for every new transaction new public key and its hash ...
Boki XD's user avatar
  • 57
1 vote
3 answers
87 views

Why can't I modify someone else's transactions, if I have their signature data?

As I know, signature system is adding signature to end of transaction. And doesn’t hash transaction, so others can know my signature. If I can send a message directly to the node, can I use other’s ...
Jumo Kang's user avatar
1 vote
1 answer
217 views

How long is SIGHASH?

I am reading these two posts 1 2, and following step by step. I almost understand, but I still have some questions. Before signing, input script should be removed and replaced by pre locking script. ...
KHJUAF403456ZS3K564WAEF's user avatar
5 votes
1 answer
845 views

Verifying Block 124724

Just for my own educational purposes, I'm writing something that verifies the blocks on the blockchain. I had in my code this line: assert coinbase_amount == block_reward + total_tip And it succeeded ...
bnsh's user avatar
  • 193
2 votes
1 answer
71 views

Are there possible attack/failure scenarios when no new nodes verify old signatures anymore (keeping the assumevalid defaults)?

This question came up in a recent discussion with Hasu and I was wondering if there is a good/practical reason why a newly syncing node should change the assumevalid option to 0 (verifying all the ...
RainDogDance's user avatar
2 votes
1 answer
2k views

Cannot verify Bitcoin Core 22.0 GPG

I am trying to verify that the checksums file is PGP signed by the release signing key. I have downloaded the https://bitcoincore.org/bin/bitcoin-core-22.0/SHA256SUMS.asc and imported keys with: gpg --...
Mangekyou's user avatar
0 votes
0 answers
42 views

Transaction not confirmed [duplicate]

It is the first time I use Bitcoin. I have made an transaction this earlier today. But the receiver informed me that they did not received the transaction on their end. I have looked on Blockchain ...
Lawrence de Smidt's user avatar
0 votes
0 answers
511 views

Do Wallets need to be verified or activated? Crypto Support asking me to do that [duplicate]

1.5Bitcoins were stolen form me in 2019, and a company Merawing contacted me a few weeks again, saying that they work with Crypto Regulation of Cyprus and that they would help me getting my bitcoins ...
Startraveller's user avatar
0 votes
1 answer
274 views

My transaction is in review for over 24hrs on blockchain, I want to cancel it

Please I want to cancel my in review transaction on blockchain. How will I go about it. Please help me,I need answers as soon as possible.
Emmanuel's user avatar
0 votes
0 answers
64 views

Verify Bitcoin ownership

I saw a recent article supporting Craig Wright's claim to being Satoshi Nakamoto. Other articles about him suggest that most of the community believes he's a scammer, and not actually Nakamoto. The ...
Lawnmower Man's user avatar
0 votes
0 answers
19 views

How are the transactions going to be verified after all BTC blocks are found? [duplicate]

If I understood correctly the current transactions are included in the generation of the next block, thus these transactions get verified. But what happens when all 21 million bitcoins are already ...
Vame's user avatar
  • 101
0 votes
2 answers
569 views

Retrieving Old Transaction in Bitcoin Core's console -getrawtransactions returns "no such mempool transaction" error

I'm new to running a full bitcoin node. After almost a week I could download the entire blockchain. My computer is running 24/7 to support the cause. When I tried to verify some old transactions that ...
Pishi's user avatar
  • 13
0 votes
2 answers
145 views

How would I prove that I own X amount of Bitcoin to somebody without violating my privacy or sending/risking any coins?

Now that people who own a full Bitcoin will be like people who currently own ten million USD or more in "liquid assets", I'm trying to come up with some way that I can safely and reasonably ...
J. Dothager's user avatar
0 votes
0 answers
22 views

Help to pending Verification [duplicate]

In cryptofree.casa How Long Take to pending Verification is over please help My email is: [email protected]
Hossein Nassari's user avatar
0 votes
1 answer
38 views

find a transaction [closed]

I made a bitcoin transaction and while I was typing in my email the window closed, so I didn't get my receipt. I have the phone number I used, one time password, wallet address, and the machine ...
SMO's user avatar
  • 1
1 vote
1 answer
116 views

Can you verify partial blockchain information from a third party, without yourself having an entire blockchain?

I'm considering consuming, or if unavailable, I'm considering providing, a bitcoin blockchain querying service along the lines of json rpc. Would it be possible for me as a consumer of such as service,...
Nigel Sharp's user avatar
16 votes
1 answer
855 views

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 ...
Rene Pickhardt's user avatar
2 votes
2 answers
435 views

Multisignature technology in bitcoin - math and code

I am interested in the math and code behind bitcoin multisignature technology. I've been looking for actual code that creates a multisignature address/pub key, and verifies transactions/digital ...
frturtle's user avatar
0 votes
1 answer
96 views

How can a receiver verify that transaction data was not altered by 3rd party?

My scenario: My web server: Generates private and public, and a wallet address from the public key for a user website account Server can not connect to the outside (Can not connect to the Bitcoin ...
Skills's user avatar
  • 1
0 votes
1 answer
616 views

How to verify locking and unlocking scripts?

I've selected an arbitrary transaction id and retrieved its associated transaction details using the blockcypher explorer as follows: from blockcypher import get_transaction_details ...
Mike's user avatar
  • 103
1 vote
0 answers
107 views

How verify (in C++) input signature?

First small problem: blockchair.com give me only output scripts, not input - is any blockexplorer online with it? I read binary data and this may be hard recreate my sample data and verify. I test BTC ...
Saku's user avatar
  • 151
0 votes
1 answer
1k views

Bitcoin i have been asked to send money for a private key [duplicate]

Hi i have been asked to send money for funds that are nonspendable to receive a private key to unlock it, it's from bitcoin investing. How safe is this as i'm worried i wont receive the payment. It's ...
Jay39's user avatar
  • 11
4 votes
1 answer
699 views

Should I verify the Bitcoin Core release signing keys?

I have been running Bitcoin Core on an old Macbook for about a year, and I updated to v0.18.0 a couple of months ago which I downloaded from bitcoin.org. I have recently been delving deeper and I ...
Saidjinn's user avatar
-1 votes
3 answers
483 views

Why do I have to deposit BTC as missing turnover

I accidently transferred BTC to a non existing wallet. The wallet is now being created and I have to activate and verify it. To activate and verify I have to deposit 4,9 BTC. Is that how it works? Why ...
D. van der Meer's user avatar
0 votes
2 answers
593 views

How Bitcoin dose find and verify UTXO ? is this efficient?

If Bitcoin sees all blocks, it will be very slow based on chain length and block size but, it can certainly verify incoming transactions. I know that blockchain is never modified any previous block. ...
Hyunsoo's user avatar
  • 363
2 votes
1 answer
2k views

Verifying a bitcoin Signature and what is the transaction data that is signed?

Given a bitcoin transaction where it is able to redeem it's UTXO's, how can I verify in Java if the signature is actually a valid signature or not. I was trying to use the Bouncy Castle library where ...
Shubham Saxena's user avatar
1 vote
1 answer
133 views

Running bitcoin node with already verified blockchain

I'm following this guide https://stadicus.github.io/RaspiBolt/ to setup a bitcoin full node on my new raspberry pi. I already downloaded and verified the blockchain on my host machine. I also pruned ...
anat0lius's user avatar
  • 143
1 vote
1 answer
113 views

Transaction verification engine

In the Features of Bitcoin Core i found following Line: "Bitcoin Core includes a transaction verification engine" Please define Validation, is Validation = verify or not. Does the Engine verify ...
TrashPoet's user avatar
2 votes
1 answer
860 views

bitcoind - how to find out what is affecting the verificationprogress

Problem Bitcoind verificationprogress continues to go up and down around .99999xxx and never finish verifying Background Looking for any insight here, had a node that went down and upon bringing it ...
PW Kad's user avatar
  • 171
5 votes
1 answer
743 views

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's user avatar
  • 103
0 votes
3 answers
737 views

What are the realistic system requirements to run bitcoin core for generating wallets, signing and verifying messages on a laptop?

I need to be able to verify messages and check that funds in wallets are valid and that the claimed owner possesses the private keys (hence checking messages signed). I know that I need to be able ...
John Murphy's user avatar
0 votes
2 answers
174 views

Bitcoin Core LevelDB Index saves forked blocks

I've noticed that bitcoind will permanently save unverified blocks that it receives even if they turn out to be small blockchain forks, likely occurring from the relatively simultaneous discovery of ...
Brannon's user avatar
  • 135
1 vote
1 answer
960 views

How can one verify the address you are sending BTC to

I've had an incident with an exchange that provides addresses to deposit BTC funds. For some unknown reason, the exchange is telling me they have never received the funds. I read the address with a QR ...
MaxSilver's user avatar
2 votes
1 answer
553 views

Using the Merkle Root to prove the integrity of a block's transactions

I understand that a Merkle Root is the hash of hashes of hashes (etc.) of transaction pairings within a block that ultimately results in one 'Root' hash. Changing anything about any of the original ...
Adam Smith's user avatar
1 vote
0 answers
108 views

How long to verify transaction is not overdrawn?

Given that the block chain is 140gb now, how long does it take a node or a miner to verify that a transaction is valid i.e. Not giving negative balance for an address? Also, given that the number of ...
Frustrated_Student's user avatar