Questions on: confirmations

The Bitcoin Core -walletnotify should only run at most twice for a typical transaction: When the transaction enters the local node's mempool When a block arrives containing that transaction. I haven't tested this, but it looks like the code may also
You are guessing that even with 51% of the network hashrate, an attacker can still not benefit from invalid transactions. However, the usual idea of a 51% attack is not to create invalid transactions, but to remove valid transactions, as if they had
listsinceblock help returns: listsinceblock ( "blockhash" target-confirmations ) Get all transactions in blocks since block [blockhash], or all transactions if omitted Arguments: 1. "blockhash" (string, optional) The block hash to list transactions s
The general consensus in the Bitcoin network is to wait for 6 confirmations or 1 hour on a transaction before it can be considered completely irreversible. However, when it comes to altcoins that use different block generation rate, some people go wi
new programming languages are built for many different reasons, mostly because there are new programming paradigm, or because of advances in hardware people create new language to take advantage of the new hardware features like multitasking, etc. in
This might only be an issue with the terminology, but when a transaction is "mined", it is included in a block. You could do that of course, if you were contributing blocks to the Bitcoin network, but the computing power of the network has grown to l
Some API calls are available with CORS headers if you add a &cors=true paramter to the GET request Please limit your queries to a maximum of 1 every 10 seconds. All bitcoin values are in Satoshi i. e
The first confirmation was in block 298902, so the third confirmation was with block 298904, which is timestamped as 2014-05-03 09:42:49 (66 minutes after it was first received). However, this timestamp is later than the one in the block after it, su
I agree that better client software will inevitably emerge with broader adoption. Concerning the amount of time it takes for a transaction to confirm, I think that you have to distinguish different scenarios in which Bitcoin is taking the place of th
This is essentially correct: the protocol leaves it up to the miner to decide which transactions to include in a block. There is no requirement for them to include any transactions at all, other than the "coinbase" transaction which specifies where t