Bitcoin Fails to Produce 1 Block for over an Hour
coindesk.com
coindesk.com
Assuming it's a problem in the first place. The consumer EFT system in my country routinely has a 30 - 60 minute delay before the transaction can be processed, and that doesn't stop everyone from using it routinely to pay their rent. And actual wire transfers still take days. That would seem to be the competition. (Comparing to credit cards is flawed, as the funds don't transfer custody with a credit card for some time, as anyone who has dealt with a chargeback knows.)
If you want a comparable experience to regular credit cards, simply accept unsettled bitcoin transactions, and get some insurance for the events where the unsettled transactions got double spent.
You'll get the exact same experience as a bank, with a much faster settlement time, and significantly lower fees.
Even the article itself says that this is expected to happen once every 34 days.
Has an amazingly long list of things named after him: https://en.wikipedia.org/wiki/List_of_things_named_after_Sim...
Couple ~2 hour blocks in recent years, but seems like timing isn't precise enough for meaningful fastest blocks:
https://bitcoin.stackexchange.com/questions/77783/shortest-a...
Ethereum has very consistent fast blocks post-merge:
https://old.reddit.com/r/ethereum/comments/xgn4n7/heres_a_be...
This is the absolute state of "bitcoin" journalism.
What if the impetus for mining - an increasing worth for a rarer coin - doesn't scale? Couldn't you have a situation where fewer miners reduces the speed of operations so there's less demand which is a feedback on itself.
Once all the coins are gone, the transaction fees will remain.
This suggests that transaction fees are being subsidised at the moment. So long term what are transaction fees going to look like?
That usually causes people to assume its a finite haystack with a single needle, e.g. something that has progress, and bitcoin mining doesn't.
A lottery is a better analogy but carries its own misunderstandings. All analogies are imperfect. :)
The important point is that there is no progress, each attempt has an independent probability of success. Imagining it as an infinite haystack with a difficulty controlled density of needles still yields the right understanding.
There are anomalous blocktimes throughout the entire history. Long times, short times, even negative times.
Press play here for an order tabular list of all anomalous block times outside of a normal deviation: https://blockchainsql.io/wkeno3
So while technically true, without further details, your comment implies something that's not really reflective of the system today.
Of course, as a stochastic process, it's possible that the delay reaches any length whatsover. But it becomes vanishingly unlikely, under the rough assumption that hash power stays at the level observed at the last difficulty-adjustment.
By the formula Tadge Dryja shared, a 1-day (1440 minute) delay would be expected once every 6.568×10^57 average Gregorian years, or far far far longer than the age of the universe so far: https://www.wolframalpha.com/input?i=%281%2Fe%5E%28-1440%2F1...
(If large amounts of hash power disappear for any reason – war, regulations, sabotage, bugs, massive price drops, etc – then all bets are off.)
Is this some play going on with embedded timestamps or something that are not necessarily monotonic?
If you want monotone stamps from the block header timestamps you can post process them to make them monotone. ... if that kind of error would be superior for your purposes. For this discussion probably the best thing to do is ignore any non-monotone timestamps (and maybe the block before them too).
Because the protocol rules don't have any strong incentives for setting the timestamps precisely they're best taken as approximate.
This is typically used for forcing a block history in smaller networks where it is easier to dominate the hashrate. Zawy12 is a researcher who has put a considerable amount of work into different rolling window hashrate adjustment algorithms to combat this, like LWMA etc.
It's a fun fact that not a lot of people know: These same algorithms are used in heating elements and thermocouples so that the heat level does not 'overshoot' the objective and is able to maintain heat in windy environments or variable temp environments while staying in a certain window.
If you've ever used an e-nail or soldering iron, chances are you've used something that employs this same tech.
Would you like to expand your point?
Layer 2/Lightning can process far greater number of transactions for a far lower fee with a cryptographic guarantee of submission to the underlying blockchain. There are some kinks of course, as there always are.
TIL wires take years, not minutes.
> there are extenuating circumstances, which qualify you for a wire transfer reversal. These special circumstances are as follows:
* Your bank made a mistake with the recipient’s account number.
* The amount of money the recipient received is more than you intended to send.
* The wire transfer was a duplicate.
Nope. Reversing wires on bank error requires both sides’ consent. (Some wire agreements have you authorise the bank to do this on your behalf.) Less a reversal than sending a counterbalancing wire. Even this is only possible for minutes to a day.
Beyond that, e.g. in cases of fraud, law enforcement must freeze and seize.
For good reason. Crypto is speed running through the centuries of financial strife to understand why things are the way they are.