Questions tagged [blockchain]

This tag should be used for questions pertaining to the blockchain. The blockchain is a list of all transactions that have occurred using the Bitcoin currency. It consists of blocks which are linked to each other, and each block consists of transactions. DON'T USE THIS FOR THE SERVICE NAMED 'blockchain.info'!

Filter by
Sorted by
Tagged with
0 votes
1 answer
19 views

How can I search blocks for transactions in which an address was used as output without knowing complete address?

Can I scan the blockchain for transactions if I remember first and last few characters of a bitcoin address which was used in a transaction?
user avatar
0 votes
1 answer
37 views

What's the logic behind the way block proofs (in GetBlockProof) is calculated?

Bitcoin Core uses GetBlockProof() function to determine the contribution of a block to the total difficulty of the current chain, aka, nChainWork in CBlockIndex. I'm having trouble understanding the ...
user avatar
-2 votes
0 answers
30 views

Which of the following is most likely to be a change address?

Which of the following is most likely to be a change address? 3QRx51ga2cmzaR54C2YM4DftMaMc6iHTTq 1PYzHAu5rCok1jEjpYhXxQzL9aqmmgXCDP
user avatar
  • 1
4 votes
1 answer
102 views

How are validity flags in block index set in concurrent blocks when one of them is chosen?

I'm trying to understand block validity flags, and what happens when a branch occurs. I found a block status flags in the bitcoin core source code: enum BlockStatus : uint32_t { ...
user avatar
  • 185
-2 votes
0 answers
24 views

What are your views regarding teh blockchain aspects of Bitcoin? [closed]

Yeah so bitcoin as a blockchain is not the best one out there but because of the popularity and being in a way the main player of the whole crypto market whose trend can be seen to impact majority of ...
user avatar
4 votes
1 answer
867 views

Does local blockchain database (blkXXXXX.dat) contain abandoned forks forever?

When my node realizes that the given block needs to be abandoned - does it leave it in the database or replace the block with a valid one? And if "invalid" block remains: is it somehow ...
user avatar
  • 185
0 votes
1 answer
17 views

Old Blockchain Wallet App Not Working (android)

I have the Blockchain wallet app most recent version (yet, years old) everytime I try to login it says "error connecting to server" And I have the internet and 4 digit pin, and this app is ...
user avatar
0 votes
1 answer
34 views

How does blockchain decide the complexity of proof-of-work [duplicate]

I heard that the complexity of proof of work in blockchain can vary. On what factors does it depend? Is it possible that that proof of work i.e. the required hash starting with certain number of zeros ...
user avatar
1 vote
2 answers
82 views

Where does this 2^32 come from?

Several months ago I was doing research into calculating mining revenue for several crypto currencies. When trying to calculate BTC revenue I found this value 1/2^32 which was described somewhere ...
user avatar
  • 43
0 votes
1 answer
31 views

Searching The Blockchain Based on Transaction Amount and/or Date

I know there are a lot of services to look up if I have the wallet address or transaction ID. But, let's say I have no idea who the sender or receiver were nor a transaction ID but I know ...
user avatar
  • 101
1 vote
0 answers
27 views

Blockchain app won't let me send bitcoin because it says there's nothing in the wallet, yet I have $40 in there [closed]

Like the title says, it won't let me send any bitcoin through the "Send" function of the blockchain app, and only prompts me with the "Buy Crypto" button, but I have $40 in the ...
user avatar
  • 11
0 votes
1 answer
34 views

Isn't the power of blockchain coming from decentralization instead of immutability of blocks?

I've only started exploring the working of blockchain. So what I've gained from guides on Google has me into thinking that what makes blockchain records resilient to corruption is distributed storage, ...
user avatar
0 votes
1 answer
52 views

How do transactions get into the mempool?

I was tracking a transaction using a Bitcoin Core command. I was able to extract info on whether the transaction had entered the mempool. Among the information I got were details such as "the ...
user avatar
1 vote
0 answers
20 views

What is the reason for unusual stuck bitcoin transaction?

I have my bitcoin wallet and there is the following situation: There is a strange transaction with 200+ inputs to the wallet A which I don't know (with low amount and very low fee). These ...
user avatar
0 votes
1 answer
36 views

Imported Address

I had some btc in a hardware and I transferred to my new blockchain account. But now it shows in a imported address. Do I have access from my blockchain? Can I sell, exchange … or watch only?
user avatar
  • 1
0 votes
1 answer
20 views

Same blockhash that appears more times in a bitcoind’s rpc call listsinceblock transaction returned json

Let's suppose that listsinceblocks return a json like this: { "transactions": [ { "involvesWatchonly": true, "account": "", "...
user avatar
1 vote
1 answer
37 views

Consider only deposits in a bitcoind’s RPC call listsinceblock transaction returned JSON

I have a JSON result of a bitcoind’s RPC call listsinceblock. There are 4 categories of transaction: "send" means transactions sent "receive" means non-coinbase transactions ...
user avatar
0 votes
1 answer
28 views

Can a receive transaction be 0 in a bitcoind’s rpc call listsinceblock transaction returned json?

Suppose that I want to check all the valid deposits of the results of bitcoind’s rpc call listsinceblock transactions, can I found a ‘receive’ transactions with ‘amount’ as 0? Should I consider that ...
user avatar
0 votes
0 answers
20 views

Transaction not confirming [duplicate]

My transaction has been pending for almost 2 days what's going on? This is not right it's been long enough. Please let me know what's going on.
user avatar
0 votes
1 answer
32 views

Bitcoin tx with electrum has been unconfirmed for more than 24 hours and cannot be found on blockchain

I tried to sell some BTC yesterday but the coins did not arrive and the tx remained unconfirmed and still is now. When I right click 'view on block explorer' it says 'Transaction not found'. What can ...
user avatar
0 votes
2 answers
59 views

What is the difference between a 'hot' and 'cold' wallet

Problem I don't understand the difference between a 'hot' crypto wallet, and a 'cold' crypto wallet. Assumptions My understanding of blockchains is that they use public/private cryptography in order ...
user avatar
1 vote
0 answers
37 views

Bitcoin listreceivedbyaddress as REST API

I am currently looking for a REST API service which will allow me to implement a super simple deposit system. Currently I am generating bitcoin addresses (mainnet + testnet) via Python. In addition to ...
user avatar
0 votes
0 answers
30 views

Bitcoin Withdrawl [duplicate]

I’ve been contacted by Bridgeway Consult after losing money previously on Forex with a company. I’ve been told my details have been used to hold bitcoin in my name by various people and have been sent ...
user avatar
  • 1
2 votes
0 answers
77 views

Parsing bitcoin blockchain, get input (vin)

I downloaded the bitcoin blockchain. I have a full node and I would like to do some parsing. I use RPC to send commands to bitcoin core from my Python program. When I get a block it works fine but the ...
user avatar
0 votes
0 answers
18 views

Issue copying blk.dat files

I've been running my node from a 500 GB external SSD but have run out of space to store the blockchain. I am copying files from the SSD to a larger USB 3 thumb drive using the command rsync -ah --...
user avatar
-1 votes
2 answers
52 views

How does the Bitcoin network "tie" bitcoins together to form UTXOs?

How does the Bitcoin network "tie" bitcoins together to form UTXOs? Why doesn't the Bitcoin Network just remember everyone's balance? What even is a Bitcoin, is it a string of code that can ...
user avatar
  • 113
1 vote
1 answer
73 views

If the Bitcoin blockchain is immutable, why the Len Sassaman's tribute moved from one block to another?

That was the talk that Dan Kaminsky introduced the tribute and didn't really explained why. https://www.youtube.com/watch?v=hLIYq3ePaX4&t=502s&ab_channel=DennisMuller On my full node it doesn'...
user avatar
0 votes
1 answer
44 views

Peer-to-peer - informations about downloading

I would like to know how the software downloads the blockchain. If the bytes write throught the socket and wait until it's written. And If the software asks 16 blocks to each peer in which you're ...
user avatar
  • 69
1 vote
2 answers
84 views

What needs to be on a USB such that you could hand it to someone and gift them a discrete amount

This may be a very stupid question. I was watching an interview with Nic Carter (https://youtu.be/mDyBbGCiBUU?t=1094). In it he gives Lex a present of a USB with $100 worth of Bitcoin. What is ...
user avatar
  • 115
1 vote
1 answer
67 views

Proof that blockchain converges to the longest chain [duplicate]

Is there a mathematical proof that shows that blockchain converges to the longest chain? It seems not obvious to me how a scattered group of nodes and transaction signals will eventually converge to a ...
user avatar
0 votes
0 answers
23 views

PHP Blockcypher error validating generated transaction: Error running script for input 0

Attempting to use Blockcypher's /txs/send endpoint using detailed here: https://www.blockcypher.com/dev/bitcoin/#creating-transactions and I'm getting the following error: Error validating generated ...
user avatar
-2 votes
1 answer
39 views

Hello, I'm not new to crypto, but I am quite new to Mining, can someone give me some tips on the best BTC miner as of today?

I am quite afraid of all the things I read on the internet, in seems that there are quite a bit of scams going on and the whole space, specifically crypto mining is quite uncertain. Anyway, I was ...
user avatar
0 votes
1 answer
33 views

Question about interpreting blockchain.info API return

When looking at e.g. this output, for the "input" entry in first transaction in the block (i.e. always consist of newly generated coins): "inputs":[{"sequence":4294967295,...
user avatar
  • 293
1 vote
1 answer
53 views

What are bitcoin Pool APIs?

I contacted a website and asked them where they get their data for crypto like Bitcoin, as I am trying to find the place for the most up to date and reliable data on Bitcoin and other crypto. They had ...
user avatar
  • 43
0 votes
0 answers
23 views

Bitcoin Transaction [duplicate]

I was able to find an old BTC wallet address that has BTC on it from an old email. The BTC wallet address has BTC on it. The problem is I do not remember the account I used for that BTC address. How ...
user avatar
0 votes
2 answers
48 views

How do cryptocurrency exchanges execute trade without paying gas fees?

How do cryptocurrency exchanges execute trade without paying gas fees? For example, in Binance, every user has their own wallet address for each coin they owned. Let's say I just traded 1 BTC for 1 ...
user avatar
1 vote
1 answer
53 views

How often does target hash change and how to find it?

So basically I was researching target hash and trying to figure out how I can find it. I know there are posts out there that have said that Bitcoins target hash is a 256 bit number with 32 bits of ...
user avatar
  • 43
0 votes
0 answers
27 views

Newbie, please help, I'm totally clueless about Bitcoin and the rest of them and I need help [duplicate]

I'm a beginner and I'm new to everything about Bitcoin, crypto and everything. Please, I need help,anyone??
user avatar
1 vote
1 answer
39 views

Standard library for schnorr signature algorithm

I am trying to create a blockchain demonstration to get used to the technology. The thing is: I want to use Schnorr signatures, but I can't seem to find a library for that, and I want to make sure ...
user avatar
0 votes
1 answer
522 views

What is the fastest way to check balance of multiple BTC address in python

I want to check multiple bitcoin addresses balance in python, can someone suggest a script that can do it fast and without getting api error.
user avatar
0 votes
1 answer
54 views

Is it possible that Lightning Network payments may someday replace all Bitcoin transactions, rendering the block chain obsolete?

To tackle the scalability problem of Bitcoin the lightning network was introduced, which (if I understand correctly) adds an additional layer to the blockchain, allowing users to create a payment ...
user avatar
  • 3
0 votes
1 answer
19 views

Looking for data: Fee rate Per Transaction

I'm looking for websites (dashboards, charts, etc.) and/or datasets which show, average daily transaction fees (sat/vB) average/min/max fees of each block (sat/vB) Also, what would be the steps to ...
user avatar
0 votes
1 answer
40 views

What is the incentive for a bitcoin node to broadcast the newly received block as fast as possible?

I understand that a bitcoin node will broadcast a new mined block to all the other nodes as quickly as possible so that the other miner nodes can work on the longest chain. But why would a node help ...
user avatar
  • 103
5 votes
1 answer
116 views

Is timestamping needed for anything except difficulty adjustment

This question asks about the role of timestamping and this answer supports the assertion that the main role is block difficulty adjustment. On the other hand, the whitepaper claims that ordering ...
user avatar
0 votes
2 answers
36 views

Do you have to pay capital gains tax when selling and immediately buying another cryptocurrency in US?

Is it possible to convert eg. BTC to ETH and pay capital gains tax only when you sell and convert crypto into USD?
user avatar
0 votes
0 answers
35 views

Blockchain Cash Flow Verification - Is this Legit? [duplicate]

I was recently contacted by a financial trading company I once invested $250. They said my investment had grown because they use an auto-trader, but due to account inactivity, wanted to close the ...
user avatar
1 vote
0 answers
185 views

Is Running Bitcoin Core (bitcoind) On Android Termux A Good Idea?

This is what I did: Before we begin, disable Google Play services and Google Play store to reduce conflict with app on F-Droid. Decentralization gets us even further with what I figured out. Install F-...
user avatar
0 votes
3 answers
57 views

How blockchain consensus verify the transaction?

So many blockchain documentation tell that the blockchain uses the consensus to verify transactions. But what I understand the consensus only generate the hash to create the new block. I don't know ...
user avatar
0 votes
0 answers
30 views

Can sent bitcoin be reverted? [duplicate]

Can succesfully sent bitcoin be reverted? The reason was that a fee was needed. The fee will be sent back after transfer is fulfilled?!?
user avatar
  • 1
0 votes
1 answer
38 views

Is this script a non-standard script?

I am currently reviewing a computer science conference paper. The authors in the paper mention that the following is a non-standard script. OP_DUP OP_HASH160 OP_0 OP_EQUALVERIFY OP_CHECKSIG But when I ...
user avatar

1
2 3 4 5
56