Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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'!

2
votes
1answer
100 views

Why do we need to chain the blocks (creating blockchain) in a permissioned blockchain?

The main question is: What does "chaining block" mean in a permissioned blockchain? OR in any blockchain network in which creating a new block does NOT need consuming resources/energy ? (even in the ...
0
votes
1answer
28 views

How to track bitcoin transaction on PC

I am still quite new to Bitcoin, and my question may be a little bit stupid. So I am wondering how can I track the transaction or the newest block on my computer. I know there are tons of websites ...
1
vote
2answers
37 views

Is it possible to separate blockchain and wallet functions?

I'm looking for a way to use bitcoin-core in monero-way (It uses separate blockchain daemon and wallet daemon). I'd like to run bitcoin-qt interface on my laptop and connect to external node with ...
0
votes
1answer
26 views

How to generate an output address from output scrips which start with 0x00?

A few days ago, I got a BITCOIN traffic which contains some tx message. some of tx messages contain witness data. I want to produce all output addresses from transaction output scripts. I extracted ...
0
votes
2answers
35 views

Bitcoin transaction query

I sent a bitcoin for exchange of etherium from blockchain But not received anything from the buyer for the past 48 hours. I am attaching the screenshot of two transactions where the second one is ...
0
votes
1answer
21 views

How to get number of transaction confirmation from bitcoind?

I have a question, How can I get the number of transaction confirmation by using bitcoind? for example: https://live.blockcypher.com/btc-testnet/tx/...
1
vote
1answer
28 views

Finding mixed transaction

I have a hard time understanding how mixed transactions can be recongnized on the blockchain. Is this type of transaction a mixed one ? https://www.blockchain.com/fr/btc/tx/...
2
votes
1answer
36 views

How do blockchains in each nodes maintain consistency?

What I understand as (Please correct me if any statement is wrong) Every full node tries to generate a new block, in which different amount of transactions are included and what to be included will ...
0
votes
1answer
18 views

MY BTC at Block chain is non spendable [closed]

how can i recover back my btc at blockchain, it has the status non-spendable and i do not have private key, i had logged at the blackchain and been verified suddenly blockchain logged me out and try ...
0
votes
2answers
35 views

Bitcoin transaction location

I transferred my Bitcoin from my Exodus desktop wallet to another location. How can I find out, if possible, the exchange I sent it to that has my account? Is there any way to see the transaction code ...
0
votes
2answers
28 views

How does this time-stamping system work?

There is an online tool called Proof of Existence which uses the bitcoin blockchain to time-stamp documents. I'm reading the documentation but I fail to see how it works. I understand that it adds ...
0
votes
1answer
22 views

Block Header - Encoding/Serialization

I have read that Previous Block hash takes around 32 bytes in the Block Header. Since it is a SHA256 hash which is 64 characters long, shouldn't it take 64 bytes as well? Similarly, Merkle root and ...
1
vote
1answer
29 views

How 1 cpu 1 vote works?

How 1 cpu 1 vote works? What is its validity? Does it use IP address or mac address or similar to that? If yes, then it can be changed and can make fool to the network. If it can't, then how is it ...
1
vote
1answer
82 views

Multisig scripts hashing (p2sh): difference between legacy and segwit

Some time ago I noticed that, given the same inputs, addmultisigaddress and createmultisig Bitcoin core's methods were generating different p2sh (addresses). I asked around and a user from the ...
0
votes
1answer
18 views

How much on-chain activity is to and from exchanges?

Are there any data services which provide metrics that show how much of the transactions on the Bitcoin blockchain are to and from exchanges?
4
votes
2answers
97 views

What happens if a miner receives a block but not its previous?

Suppose the following: A miner has stored the current blockchain A-B-C. It stops listening for blocks during some time. During that time, blocks D and E are mined and broadcasted. The miner ...
0
votes
1answer
35 views

Can payment from a P2SH address provide change to itself?

In the gavinandresen Multisig Test test, could change have been redirected to the originating 3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyC P2SH address for the multisig payments? In Mastering Bitcoin by ...
0
votes
1answer
33 views

Can anyone initiate a Blockchain transaction into the mining pool?

Let's say user A has public key P and corresponding private key P'. Can someone else initiate a transaction for public key P with some wrong private key, let's say P''? Once this goes to the memory ...
-3
votes
1answer
38 views

How do miners construct and submit blocks [duplicate]

1) Assume there are 20 nodes in network and all are receiving all transactions. Afterr 10 min they all pick transactions from their transaction pool and start creating a block. Now, will all nodes use ...
0
votes
0answers
17 views

How do cryptocurrency exchanges work with so many currencies at the same time?

To implement automated deposits/withdrawals of a single currency for a business there has to be a lot of code in place specific for that currency. For example if I want to automate sending and ...
0
votes
1answer
23 views

How can the blockchain keep only one version of the ledger equal across all nodes

Lets say miner A is working on block X, while miner B works on block Y. Both miner A and B find the hash for their blocks almost at the same time, and as such, they start broadcasting their results to ...
0
votes
0answers
25 views

Is it possible to determine the wallet ID that received my fund from one account to another?

I am new to bitcoin. I opened an account with Coinbase and also an account with Blockchain. I transferred about $35 worth bitcoin from Coinbase to an address I generated from my Blockchain wallet. ...
0
votes
1answer
25 views

Recover Bitcoin Wallet info

I sent some (worth around 1000usd) bitcoins to one of my wallets and doesn't remember which wallet it was. Now I'm checking wallet and seeing balance is still there. Can somebody tell me how do I see ...
0
votes
1answer
27 views

Hash rate, transaction and block relationship

I'm aware that when the hash of the block header (block hash) is below the difficulty target, a block is deemed as validated. But because I've never run a bitcoin node before (will soon), I had a ...
1
vote
1answer
23 views

Block size limit in Bitcoin v0.01

In main.h (line 17) we have a constant MAX_SIZE static const unsigned int MAX_SIZE = 0x02000000; which in decimal format equals to 33554432 (32MB) This constant is used to verify if the block ...
0
votes
1answer
25 views

How and why we need to validate a transaction?

I've starting doing some researches about the Bitcoin protocol and the blockchain. I'm trying to understand all the sections in the Bitcoin white-paper. So far, i couldn't understand what is the ...
1
vote
1answer
33 views

How can a person reasonably prove they're running a full node?

I mean running themselves in a computer they control and not just fetching blockchain data from a public blockchain API or something like that. I imagine that may be impossible, but there could at ...
0
votes
0answers
52 views

Recovering wallet after formatting SSD

I am not exactly sure what I need to do and I do not want to accidentally overwrite my disk. I may have already done so. After searching my web history I have found the BTC address that my BTC is on ...
0
votes
0answers
25 views

Orphaned block probability ratio

The probability of orphaned blocks should also take into consideration the proportion of the total mining hash power that the miner has. If M_i and M_j are 2 miners with p_i= 2* p_j (proportion of ...
1
vote
1answer
36 views

Is there a way for me observe network traffic of bitcoin exchange?

I was wondering if there is a way to observe a network traffic/packet of bitcoin exchange. I want to know what's in the packet when I send a bitcoin from one wallet to another. Thanks.
2
votes
1answer
53 views

How does the 51 percent or 2/3 majority voting rule work?

For a block to be added to the chain, it needs vote from majority of miners, is that correct? If yes, does that mean a single block gets worked upon by all of the miners?
0
votes
1answer
50 views

Hi can someone help me with this btc transaction?

https://www.blockchain.com/btc/address/17GNYZZ9y1Woyv5JdqLcAEJeYaQyRDTx2D it is not showing up in the bitcoin account it should be in????? Blockchain and electrum as my personal wallets, but this ...
0
votes
2answers
42 views

Is the time taken for the verification of a transcation not much relevant?

By verification I do not mean the puzzle solving/hash calculating part but the part involving searching all of the blocks to check if the transaction is valid or not? For example if A transferred ...
0
votes
0answers
15 views

How do I include mining in this alternative Blockchain application of mine?

I am making a blockchain based messaging application. How it works is like this: there is a server side program and a client side program. The clients are the nodes which have a Public and Private Key ...
2
votes
2answers
62 views

Why is the value field 8 bytes in transaction output when it can be achieved with 7 bytes?

Bitcoin uses a 8 bytes value field in the transaction output. However, the total supply of bitcoin is capped at 21M. Theoretically, even if all the 21M bitcoins are transferred to a single address, ...
0
votes
2answers
60 views

Checking if a receiver has enough coins

How do miners verify the blockchain transaction history to check if the sender has enough money if the address can be changed at any time?
1
vote
1answer
32 views

How chaining the blocks protect against altering data?

I am confused with the block chaining, as i know a block header contains a reference to the previous block header hash with the merkle root and other fields. This header hash is related (computed) to ...
1
vote
1answer
379 views

If the nonce is 32 bits why the proof of it is difficult?

I want to know why mining of nonce is difficult? The nonce is 32 bits (4294967296) and a high level Nvidia graphic card can check and mine it in a second. why do we need a pool to mine a blockchain?...
1
vote
0answers
11 views

Does Bitcoin security rely on the assumption of nearly continuous transactions? [duplicate]

So for an attacker not to overcome good nodes, I believe we rely on the fact that blocks are always being produced, making the attacker essentially outpaced. But in the extreme and ridiculously ...
2
votes
0answers
24 views

How the process “ lock a certain amount of coins into the network as their stake” achieved technically in the Proof of stake algorithm

i am trying to understand deeper the proof of stake algorithm. i think i understand the basics but i am struggling to understand how this achieved thoroughly under blockchain network and how the nodes ...
0
votes
0answers
6 views

Is rippled release the rpc connect resource? The service is unavailable

I have deployed a ripple sync node, and monitor its' height and parse the latest closed ledger by rpc method ledger_closed and ledger. Usually I have lost my connection, because the rippled server ...
2
votes
1answer
24 views

When does miner insert the coinbase transaction?

When a miner creates the candidate block with transactions from the mempool, does he insert the coinbase transaction after winning the PoW or during PoW?
0
votes
1answer
28 views

How does the Blockchain detect a cheater, who manipulates the blockchain?

Let's assume we have 100 blocks. One miner x has the intention to manipulate block 90. So he has to recalculate the hash for block 90. Following he also has to recalculate the hashes for block 91-100. ...
0
votes
0answers
37 views

should i can use my coinbase 12 backup phrase into blockchain wallet?

i have one question in my mind i can able to recover my wallet of coinbase using 12 backup phrase into blockchain wallet it will be accept it? and restore my all crypto of coinbase into blockchain ...
0
votes
1answer
55 views

What is the fastest way to research Bitcoin block chain?

I would like to do some research of the Bitcoin blockchain. Because i would like to do massive amounts of processing and lookups, I need a fast way to search the blockchain. Http requests to insight....
1
vote
1answer
33 views

How to model randomness in validators selection in PoS?

I searched a lot here and on the Internet to figure how how randomness selection of validators in PoS works? I understand it is a random selection based on fraction of stake a validator has, similar ...
1
vote
1answer
21 views

Proof-of-Stake: What if a bad enactor is chosen by random?

My understanding of proof-of-stake is the following: The node that mines the next block is chosen, randomly in proportion to the amount of nodes they have in the network (ex. person who who owns 5% ...
0
votes
1answer
26 views

Data for time a transaction spent in a pool before it got added to a block

Is it possible to collect data for when an transaction was added to the pool to when it was added to the block?
1
vote
1answer
33 views

Is it possible to store data privately into the bitcoin blockchain?

Given that Bitcoin is a public and permissionless blockchain, does this mean that any data stored in it will be free for anyone to see? Is it possible to store documents such as screenshots etc.?
0
votes
1answer
43 views

Bitcoins didn't arrived

3-4 days ago, I transferred bitcoins from Virwox to my Electrum wallet, but this bitcoins didn't arrived, what can i do? 1JPSVx7hjcu7rR2Vr6nyz7z8mok3yryGZ