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

-3
votes
1answer
20 views

With whom do you mine Bitcoin? [on hold]

What company which offers to the general public the possibility to mine Bitcoin meets your criteria and why? Thank you!
0
votes
1answer
23 views

Bitcoin fork resolution - Fork losers download previous blocks 'til common block?

When resolving a naturally occurring fork in Bitcoin, do the miners who were working on the orphaned fork download previous blocks from the miner who won the block reward that resolved the fork until ...
0
votes
1answer
37 views

How do miners know how to remove recently confirmed transactions?

A miner is in the process of creating and mining a block of 1400 transactions. Suddenly they receive a broadcast that a new block was confirmed with 200 of the transactions currently in that miner's ...
0
votes
2answers
37 views

Bitcoin checks and balances

When a new block is created, does each block need to be validated? How does it differ from validating transactions? Why miners would waste time validating transactions and blocks when they could ...
0
votes
1answer
17 views

Bitcoin optional fees create transaction ordering problems?

I've tried to find a solid answer to this transaction ordering question and the practical and technical issues that do not seem solved. My understanding is that after I create a transaction, I can ...
-1
votes
0answers
9 views

debug.log found in my mac system [on hold]

I want to know if this is a bitcoin transaction i found in my computer wallet. 019-03-16T21:22:38Z UpdateTip: new best=00000000000000000e5a76e7fe7b72319617f515a4d7c76243f8062e64fb311b height=344194 ...
0
votes
1answer
20 views

Expected property “0” of type ECPair, got p

When I'm trying to create a wallet in react app using the following code: const seed = bip39.mnemonicToSeed(mnemonic); const master = bitcoin.HDNode.fromSeedBuffer(seed, "testnet"); I got error: ...
0
votes
0answers
16 views

Trying to develop a cryptocurrency based on MimbleWimble protocol. Where and how to start? [on hold]

I am trying to develop a cryptocurrency as a pet project and I've come across MimbleWimble which is quite an innovative alternative to Blockchain/Ethereum. I am stranded and confused with this ...
-3
votes
0answers
24 views
0
votes
0answers
33 views

problem in imported address

I have $10 at my address. I only imported that address in my other wallet, but it shows the balance of $0 and no past transactions. I tried my balance address of $18 and the same zero balance is shown ...
0
votes
0answers
25 views

api limit workaround

Are there any ways to avoid limitation for api calls (5/sec)? I need the info about transactions and balance (of certain account), UTXOs and the ability to broadcast my transaction. Currently I am ...
0
votes
0answers
34 views

How to make a bitcoin block explorer? [closed]

I need to create an block explorer for bitcoin. what is the most reliable way to create it.
0
votes
2answers
14 views

Calculating height of block

How do I calculate a possible height at which a block should be mined some time between 2 given times (say 8:00 am - 10:00 am)?
0
votes
0answers
18 views

Question on Blockchain-Based Data protection framework research paper

I am reading the paper Distributed Blockchain-Based Data Protection Framework for Modern Power Systems against Cyber Attacks. I am unclear if the data transmitted by the smart meters to the blockchain ...
0
votes
1answer
26 views

51% attack + ignore blocks not mined by yourself [duplicate]

If you own 51% of the mining power and decide to ignore all blocks not mined by yourself. You would eventually end up having the longest chain, and would eat up the 49% of block-reward you werent ...
0
votes
1answer
42 views

Blockchain is losing me money with every transfer

I'm losing up to 45% on a BTC transaction. When it reaches the merchant they say that I'm losing it in the transfer and that the chain is the cause. How true is this and how can I check with the chain ...
0
votes
1answer
22 views

What is meant with 'the highest PoW'?

What is meant when the nodes select the chain with the highest cumulated PoW? How is the highest highest PoW calculated? I thought the concept itself is called PoW.
0
votes
0answers
20 views

How to most efficiently keep in sync blockchain on offline computer (including through bitcoin-qt upgrades)?

I have bitcoin-qt running on online computer. I want to: copy blockchain to offline computer (preferably using WORM media for security reasons) from time to time update offline copy with newest ...
0
votes
0answers
20 views

Parse BTC transaction Input and output addresses from blockchain [duplicate]

I am experimenting with parsing the blockchain using rusty-blockparser. I am wondering if it is possible to parse large amounts of transactions/blocks, resulting in the input addresses and output ...
0
votes
3answers
55 views

Where is the data stored in Bitcoin?

Is all the data related with the transaction of bitcoin stored in blockchain or the data stored somewhere in the cloud and they are referenced from blockchain. I have this confusion because if we are ...
0
votes
1answer
40 views

Unconfirmed transaction. Please help [duplicate]

Please help. Probably I set fee too small and now I wait 10 hours so far and transaction is not confirmed yet. Is there anybody who can help speed it up ?
3
votes
1answer
53 views

Are Bitcoin core devs contributing to ISO/TC 307 Blockchain and distributed ledger technologies

I was just being made aware of the standardization process about blockchain and distributed Leger technologies. https://www.iso.org/committee/6266604.html In this picture from the talk that I am ...
0
votes
1answer
29 views

Transfering btc from blockchain to electrum wallet, still unconfirmed

i transferred btc from blockchain to electrum wallet. it has like 132 confirmations but on blockchain it's still Pending: 0/3 Confirmations Status. I paid fee and everything. Is this something normal ...
0
votes
0answers
18 views

Where can I crawl some smart contract data on Bitcoin?

I have to collect some real-world smart contracts from different platforms. I can find the real-time transactions and blocks of Ethereum from https://etherscan.io/. But where can I find the data of ...
1
vote
1answer
37 views

How do I make my coin seeds?

I want to add DNS seeds – like bitcoin – to my alt-coin. Is bitcoins generate-seeds.py and makeseeds.py the scripts to register DNS-seed ips?
0
votes
1answer
20 views

litecoin-cli: how to get block's txs?

Hi I am querying via rpc litecoin-cli. There are some differences from bitcoin-cli that I immediately found and can't figure out how to know : txs, outs, ins fees/txs: min, mid, max of the block? ...
-4
votes
0answers
18 views

Insta-mining problems, how to prevent being outgunned? And difficulty + adjustments

I created a new coin to learn something about Bitcoin. I cloned the source code, called it something different, put a new logo on it, nothing major. Then I made some nodes available, and put the ...
0
votes
0answers
31 views

Blockchain.info confirmation misunderstanding

I have some misunderstanding regarding how confirmation work on blockchain.info. If we go to payment history we can see info about confirmation in two places. First in history of all transactions. ...
1
vote
1answer
38 views

What is off-by one error in updating target? How is it fixed?

Can some one explain completely what off by one error is? how is it fixed?
0
votes
0answers
32 views

Locating Bitcoin mining activity

There is any systematic way to locate Bitcoin mining activity (either block creation or node activity). I stumble upon with Bitnodes code which implements a recursive search using some nodes as "seed",...
-1
votes
2answers
110 views

How would one prove he is Satoshi Nakamoto if he lost his private keys

Assume you're Satoshi Nakamoto, completely, and that you've forgotten your private key/s. How do you prove that this is true, using the BTC blockchain? Is there a transaction you can make, or a ...
0
votes
1answer
31 views

Can we I identify crypto-exchange (BTC) hot wallets?

I am interested in understanding, how the large crypto-exchanges handle deposits and withdrawals of BTC. I am aware of some examples of ETH-related hot wallets which are rather easy to identify but it ...
0
votes
1answer
30 views

What happens if a country blocked external Bitcoin traffic?

Say a country decides to completely sever itself from the outside world, like so. Assume no leaks. As I understand, once the local miners process all the international transactions in everyone's' ...
0
votes
0answers
14 views

Majority attack against a new blockchain with few miners?

My friend wants to create a new blockchain to verify a type of transaction (details unimportant). His computer would probably be the only one doing mining / verifying the transactions, at least for ...
0
votes
1answer
84 views

BITCOIN SCRIPT: Write the bitcoin ScriptPubKey script for a transaction that can be redeemed by anybody who supplies a square root of 1764?

Bitcoin script: For the following questions, you're free to use non-standard transactions and op codes that are currently disabled. You can use as a shorthand to represent data values pushed onto the ...
0
votes
0answers
10 views

not even one confirmation- still pending after 15 hours [duplicate]

please i am very bothered that my bitcoin blockchain funds which i have sent still showing pending and 0/3 confirmations after like 12 hours. I have sent 9.5 USD and a fee of 0.03 USD was taken. ...
0
votes
0answers
32 views

“Processing blocks on disk” taking forever

I started download the bitcoin blockchain on a 250GB hardrive with prune=0, txindex=1 on bitcoin.conf file. I downloaded like 95% at a rate of around 10% per 8 hours. I didn't have enough free space ...
1
vote
1answer
22 views

Can 2 blocks have the same previous hash?

Can two blocks have the same Previous hash after being created. 2 blocks totally different from each other but with the same previous hash
0
votes
1answer
11 views

Blockchain: How do nodes know what Data is correct from Consensus process?

How do nodes know what data is correct from consensus? What about if two nodes execute two different consensus with 2 different Valid blocks with the same height at the same time, can that happen? ...
0
votes
1answer
30 views

How data is searched in blockchain?

Alice has 500$ and bob has 1000$. Now alice wants to transfer 100$ to bob. Miners who got the chance to validate the transaction has to check whether alice have sufficient balance or not. where are ...
1
vote
0answers
18 views

Blockchain, correction of blocks

How do a malicious nodes correct their blockchain if they have it wrong? If they don’t want to fix it, what happens then?
0
votes
1answer
25 views

Ripple: what’s the difference between “block” and “ledger”

I have heard many times that Ripple changed the concept of Blocks for Ledgers. What would be the difference between a bitcoin block and a ripple ledger?
0
votes
1answer
28 views

If miners are creating their own mining algorithms or using something standard

From this: the arrival of a new block has special significance for a mining node. The competition among miners effectively ends with the propagation of a new block that acts as an announcement of a ...
0
votes
1answer
28 views

When you need to validate a transaction is in a block

So after getting here, I have forgotten why you even want to validate a transaction is in a block, and how exactly this works. Wondering if one could explain In what situation you want to validate a ...
0
votes
1answer
46 views

Why the blockchain isn't just a Merkle tree

I am reading this and now wondering why the blockchain isn't just implemented as a Merkle tree, or the reverse, why you can't just have a single data structure (i.e. a transaction chain) instead of ...
0
votes
0answers
43 views

Why UTXO is indivisible [duplicate]

I am new to understanding Bitcoin, but just read this: If an UTXO is larger than the desired value of a transaction, it must still be consumed in its entirety and change must be generated in the ...
0
votes
2answers
28 views

Why the transactions are put into blocks in the first place

I understand how transactions are grouped into blocks. However, I don't understand why this is necessary in the first place. If it's a mining thing, I don't see why the miners can't just update the ...
0
votes
2answers
25 views

How long a high-priority transaction takes to evaluate

I am missing something so far in reading this (excellent resource). I read the part about transactions for the most part, but I don't understand the actual code evaluation part, and how long it takes. ...
2
votes
2answers
79 views

Example of data that is hashed in the merkle tree for a transaction

So I am reading this (excellent resource) on the Bitcoin merkle tree for a transaction. The merkle tree is constructed bottom-up. In the following example, we start with four transactions, A, B, C, ...
0
votes
0answers
17 views

Examples of transaction aggregation or how low-level it gets

I am thinking of a simple sum operation, which entails iterating through a set of integers and calling add for each. But the add operation could be implemented using complex stuff for handling BigInts,...