the definition of a block in the blockchain is "A block records some or all of the most recent Bitcoin transactions that have not yet entered any prior blocks. Thus, a block is like a page of a ledger or record book. Each time a block is 'completed', it gives way to the next block in the blockchain." this is acceptable miners get a reward for proof of work(confirm transactions) but what exactly do miners when say they have a process for creating a block(and get a reward for them)? (In other words what exactly this process? Is it possible…
I am trying to incorporate bitcoin in one of the applications and want to integrate the REST API which exposes all the public information. I tried using https://chain.api.btc.com/v3/block/3 but upon multiple requests, it starts to error out with message "Do not abuse the api". Kindly provide the reference to API which I can use Note: Tried https://testnet.blockexplorer.com/api as well but doesnt work. Even the link on https://github.com/blockchain/api-v1-client-python#request-limits-and-api-keys leads to error page on web
A miner can identify himself when he receive his coinbase transaction, we can view them on website offering block explorer like https://www.blockchain.com/charts/pools Some of these miners are listed as Unknown because blockchain.com has been unable to identify them A large portion of Unknown blocks does not mean an attack on the network, it simply means we have been unable to determine the origin. But when we click on one of those block mined by an Unknown miner we can see that most of them reuse the same addresses for their coinbase transaction but blockchain.com does not seem to list those…
i have bitcoin wallet with more than 1 btc but i cant import it without losing this amount cos i forgot the bip38 password public key: 1CZosSHnf87ZqZ3fRiAuikpzdCZhAKsi3y private key: 6PRVbkCfZ4YGwXhdJwJ6rR56gRnwLBvMDRbncp3PUeT9QwAG8cd1xVVDKc anyone who finds it take the half and send me the other half to this wallet 3BbdSKZB9qn1T27t9FMYQpKB86sgPxobbW
I'm looking for a Blockchain Mining that I can get a New Block for New Transaction. I did install Bitcoin Core and still running, a long way to go. I'm a bit skeptical about using Bitcoin Mining as they advertise as there are some of them are fake. Any suggestion?
I just completed parsing the Testnet3 Bitcoin blockchain stored in the blk.dat files into a database. Since I was using multi-processing to parse several files at the same time, I didn't add the height to the blockchain while parsing it. Instead, I did this after the whole blockchain was parsed. Everything was going smoothly while adding the height to the blocks for the most part. However, approaching the end of the blockchain (the last 7%), my code started to crash because it started to find 2 different blocks that had the same previous block (basically, a fork), and I had…
I'm curious how the second block of the bitcoin was mined and how satoshi verifies it.
What I understand: When a transaction is made , miners compete to validate it and create a hash . If one miner creates the hash and more than 51% of miners agree on the validity .Then the a block is added to the blockchain. Am I right? My doubt: 1)When a block is added it contains one transaction that is validated or more? Thanks.
Why do mined blocks tend to vary so much in size. If the miner's objective is to maximize their revenue from transaction fees they should add transactions starting with the one with the largest fee, working down to the one with the lowest until the pool of waiting transactions is empty.
Why does mined block size tend to vary so much, if the miner objective is to maximize their revenue per fees they should add transaction from the one with the most fee to the one with the lowest till the total amount of waiting transaction are empty.
So I am rocking a Ryzen 5 2600x, Rx 570 4gb, and 16gb ram 3000mhz I am going to be soloing but i was wondering if i would be able to make profit I am quite new to this so i just had a couple questions Would i be able to make anything with my current setup? is it worth going into a mining pool? If i were to get a dedicated machine like a ASIC, would i make profit being Solo or in a Group? How long would it take for me to mine 1 confirmation solo with a…
I found some statistics that the bitcoin blockchain is 285gb. https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/ Bitcoin has been around for how long? 10 years? with 1mb blocks every 10 mins. 6mb an hour * 24 = 144mb a day * 365 = 52,5 gb a year * 10 = 520gb How come it's significantly smaller? Are my calculations wrong?
How do I call getblocktemplate from the bitcoinlib package for C#? This call does not work ICoinService CoinService = new BitcoinService(useTestnet: true); var blockTemplate = CoinService.GetBlockTemplate();
I want to check in bitcoin-core and see if there is any of my watching addresses in last block. So my question is how can I know a specific address is included in last block or not?
If I have downloaded the Schildbach wallet ("Bitcoin Wallet" by "Bitcoin Developers") onto an Android phone from the Google Play store, how can I see the latest block number that the wallet knows about?
I'm hosting a Listening Bitcoin Node in Capital of Pakistan. I want to know the Block height when Transaction entered the mempool. Right now I'm using the time from the Json format of the Transaction and Checking the Block height against it. Do you guys think that this method is reliable or I fear that transactions in my mempool have more latency than usual node in Europe. Should use an Api to find the Entry Block Height of the transaction? Please also suggest an api also?