Hot answers tagged

4

A reverted transaction generally means that the logic of the smart contract being used failed or there's not enough gas to complete the transaction. The transaction was still executed by the miner, and any gas used prior to the transaction being reverted needs to be paid for. Based on this, the reverted transaction is still mined and included into the block ...


2

So you are sending a transaction in which you try to spend more Ether that you own. And you try to mine a block with that transaction. Miners validate the transactions they include in blocks. So they are responsible for validating that you don't try to spend more than you have. If the transaction is invalid it's simply refused. If you yourself try to mine ...


1

This will be a little over-simplified but hopefully illustrate why this isn't a vulnerability. Mining is about transaction order. When a block is mined and observed by others, this establishes a canonical order of the inputs the nodes can agree on. Given this, the nodes can compute the result independently. Success or failure depends on what the ...


1

My question is if there is a better way of measuring the time? I suspect there is a conceptual disconnect. It's not a synchronous operation and the time is dependent on more factors than are accounted for here. Also, the rapid-fire transactions would probably lead to trouble in production if done this way. Network Throughput Yes, you are measuring the ...


1

A Detailed Verification Process Blockchain wallets are what holds the Bitcoin address and also records all of your transactions. To send, receive, or store digital currencies you need to have a digital wallet. The Bitcoin address is a code created with a numbers and letters, also called a public key. The sequence of the public key can be seen by all within ...


Only top voted, non community-wiki answers of a minimum length are eligible