Osias Jota
  • Member for 3 years, 11 months
  • Last seen more than a month ago
How the blockchain knows that its been tampered with?
1 votes

Hashes don't actually 'change'. When you add a transaction to a block you are creating another block. It's like an author published a book and then next year printed a new edition with an extra comma ...

View answer
Getting transactions from mempool to block
1 votes

You can start to work in a block at any moment, you can even mine an empty block. If any new transaction arrives you rebuild the merkle tree and continue.

View answer
How many nodes have to confirm a transaction for it to go to a mempool? Or is it somehow based on hashing power?
1 votes

None. The mempool is composed by unconfirmed transactions. If you send a valid transaction to other nodes, the first node that receives can be a miner, then it puts on his/her mempool. Or it can send ...

View answer
Has a consensus algorithm where temporary authorities are fairly “elected” via PoW been discussed?
0 votes

What you're trying to describe is exactly the same as having reusable proof-of-work: to make work doing hashes and then being able to use those hashes for any block you create. That doesn't solve ...

View answer
Verifying old blocks
0 votes

You can't change an old block without changing everyred hot chili peppers jorge subsequent block. You would have to mine again and rebroadcast every single block starting with the one you changed. ...

View answer
Create a transaction which sends bitcoin to the address it's being sent from?
0 votes

Unsigned transactions are invalid and will be rejected by all miners and other nodes.

View answer
How do I know if an output is unspent when looking through the raw transaction data of a transaction?
1 votes

You don't. To know if an output was spent you must check the blockchain, the information is not encoded in the transaction itself. In Bitoin, you don't need to scan the entire blockchain, though. ...

View answer
Altering Consensus Rules
1 votes

If you alter the consensus rules in the software running your node, there are two options: You apply rules less restrict than before, accepting some transactions that were previously invalid: every ...

View answer
Is it possible to copy transactions between Bitcoin's forks blockchain?
Accepted answer
2 votes

Yes, some people call this a 'Replay Attack'. But it's not literally an attack, but the desired outcome. If a fork don't want this to happen it can change the rules to prevent it. You can also avoid ...

View answer
Blockchain beyond bitcoin etc. - Who is mining?
1 votes

These days there's a lot of new systems being shipped - or marketed even before that - that came with 'blockchain' attached somehow. We're not sure how and why someone would set up a blockchain for ...

View answer
Stealth addresses how does recipient use the bitcoins?
0 votes

The receiver got to continually scan the entire blockchain to find a match to his/her private keys. Read more: https://www.reddit.com/r/Bitcoin/comments/5xm9bt/what_happened_to_stealth_addresses/

View answer
Does Bitcoin use smart contracts to enable multisig?
0 votes

Bitcoin's script language that enables smart contracts is used for everything in the technology, even single signature payments. One could say even those are smart contracts.

View answer
How doesn't the most powerful miner get the block reward everytime?
0 votes

Mining is like a lottery. If rich people buys 60% of the tickets, they would win on average 60% of the time, they wouldn't win always.

View answer
Why miners solve a puzzle in proof of work
Accepted answer
2 votes

No, the time spent creating a block is tiny and even a simple cell phone could make it in a few microseconds, if we leave aside the puzzle-solving time. The purpose of mining is not to find who has ...

View answer
Can a miner just download the blockchain once and then delete it (don't have a full node)?
Accepted answer
0 votes

If miners delete the blocks data, someone can fool them by sending a transaction that spends money it shouldn't be able to. In principle, some of them could do that and trust the other miners to ...

View answer
Post Pow hash verification
3 votes

The final hash verification is the same one done in mining. The difference it's that is done just once, while in mining it's done lots of times, until the miner finds a hash on the target difficult. ...

View answer
From where does a node download a copy of the ledger
0 votes

The very word 'node' means there's no servers and clients, every running software is equivalent. No 'central' anything, Bitcoin was created to be a decentralized system. The initial copy and any ...

View answer
Why is explorers shows different difficulty values?
Accepted answer
2 votes

Blockcypher is not showing difficulty but difficulty target. You can see blockchain.info also show this under 'bits'.

View answer
Is it more dangerous when 51% attack happens than just having a pool with >50% hashrate?
1 votes

One can't say what's more or less dangerous for a cryptocurrency value. You don't have a control group. You would need a parallel universe where Flypool had no more than 51% to compare prices there to ...

View answer
Wouldn't it be profitable to make an ASIC capable of calculating private keys?
Accepted answer
2 votes

You could in theory build an ASIC to brute force private keys of any cryptographic scheme, like EC or RSA. But ASICs only give linear improvements. That means that they 'accelerate' some search only ...

View answer
How miner validates?
0 votes

Miners role is not to validate transactions, but to confirm them. Every node validate every transaction every time. A single invalid transaction would invalidate the entire blockchain. In Bitcoin ...

View answer
The "work" in proof of work
2 votes

If the mathematical problems done by miners had value by themselves beyond blockchain purposes, a miner could work on two parallel blocks at the same time to try to pull a double spend, without losing ...

View answer
Why do pools give rewards to miners who solve problems at a lower difficulty than the network?
Accepted answer
0 votes

It's not that solving a problem at a lower difficulty helps the pool, it's that trying to solve the problem helps the pool cause you can 'accidentally' mine a block on the actual difficulty. Pool ...

View answer
Transactions in Sidechain
1 votes

Q1: It depends on the sidechain. Every sidechain can implement their own rule to create and represent/encode adresses. Q2: This is an active area of research. Some people propose implementing ...

View answer
Bitcoin mining question about hashrate helping you exponentially
1 votes

That seems to good to be true and probably is a scam. The word 'exponentially' is being used with no regard to what it really means. To mine 'exponentially' more coins you have to have 'exponentially'...

View answer
Transactions in a shorter blockchain branch
1 votes

The transactions on the sort - or orphaned - branch are not considered confirmed. They are considered never having happened at all and are returned to the mempool, unless they were also included on ...

View answer
Why do I need a private key to send some my bitcoins?
1 votes

A private key is the only way to assure everybody else you and only signed a specific transaction saying 'give X of my coins to Y'. If you publish your private key, anybody can sign transactions like ...

View answer
A different way to create coinbase transaction
0 votes

It's pointless to separate mining reward from transaction selection. Mining rewards and mining in general were the solution Satoshi Nakamoto gave to the very problem of transaction selection. For ...

View answer
Trojans detected in ldb bitcoin database?
Accepted answer
2 votes

No, it's vandalism. Some virus signatures were uploaded to the blockchain as a prank: https://www.reddit.com/r/Bitcoin/comments/25otbt/someone_put_a_virus_signature_in_the_bitcoin/ It seems those are ...

View answer
Probability of block rewards
Accepted answer
1 votes

Yes, the same hash power means the same probability of mining a block. But there can be other factors like connectivity: if a mining pool is facing internet connection problems between it and its ...

View answer