Justin Bons Profile picture
Jul 8 38 tweets 9 min read Read on X
1/38) BTC's security model is broken

It has to double in price every 4 years for a century or sustain extremely high fees!

Just to maintain the present level of security...

Which is impossible, as it would exceed global GDP within decades

Therefore, BTC security is doomed! 🧵
2/38) Each halvening exponentially lowers the security budget; until it is gone!

These halvenings continue after exceeding global GDP for atleast 70 years before running out completely

If you understand exponentials & economics, you should know that this is entirely impossible!
3/38) Fees will also never reach sustained extremes due to the ratcheting effect of the fee market

Paying hundreds of dollars for a single TX is not realistic in a competitive free market

When fees spike, users leave, all due to the unnecessary addition of the block size limit!
4/38) This all means that BTC's long-term security is unsustainable without extremely high TX fees in the future!

The security of BTC will inevitably continue to decrease until it becomes profitable to attack

I predict this will happen in 4-12 years from now! (1-3 halvenings)
5/38) Hashrate does not equal security; bitcoiners like @saylor do not understand PoW

This chart of miner revenue proves that BTC's security is actually lower now than it was 3 years ago!

This chart shows the BTC miner revenue (block reward), not hash rate, is going down: Image
@saylor 6/38) Hashrate is a mostly meaningless metric in regard to calculating security

As miner revenue can go down while hashrate goes up

This is because as hardware improves, it costs less to produce these hashes

That is why we can't count hashes to determine the security budget!
@saylor 7/38) Because it is not these hashes that secure BTC:

It is the cost that goes into producing these hashes that secure BTC!

In other words; what matters is the cost of attacking BTC, which is not determined by hashrate!

It is determined by an attacker's cost/reward calculation
@saylor 8/38) Crypto-economic game theory relies on punishment & reward; carrots & sticks

This is why miner revenue determines the cost of attack

When it comes to the reward side of the calculation:

Double spending with 51% attacks targeting exchanges is a very realistic attack vector
@saylor 9/38) Putting the lowest threshold of attack at a few million per day

Which we will reach within this 4-12-year timeframe, assuming there is no more massive price appreciation

Censorship is also likely when the security budget falls too low

As nefarious actors gain a majority
@saylor 10/38) A common but demonstrably false counter-argument to this:

Is that nodes secure the network

This is a ridiculous proposition, as there is no Sybil resistance to non-mining nodes!

As security comes from block production incentives, which mere "full nodes" do not share in
@saylor 11/38) So what does this all mean?

This means that BTC's long-term security is in deep trouble

Without extremely high TX fees, the security of BTC will inevitably continue to decrease

Until it drops so low that the network becomes profitable to attack, rendering BTC insecure! Image
@saylor 12/38) At which point there would only be two choices left:

1. Increase BTC's supply inflation beyond 21M!

2. Allow the network to come under attack by double spends & censorship

BTC is between a pet rock & a hard place; think about it & also consider who else is saying this:
@saylor 13/38) Both @ercwl & @gametheorizing agreed on the dilemma in our debates on this topic

Even top Core developers, such as @peterktodd, agree

The writing is on the wall:

Bitcoiners will have to make this hard choice or watch BTC's security fall right before their very own eyes
@saylor @ercwl @gametheorizing @peterktodd 14/38) As a BTC critic, I do not think BTC will be able to solve this dilemma in time

As it aims to overturn its primary touted benefits

The Bitcoiners who support a supply increase do not think this obviously

I have the utmost respect for the Bitcoiners who speak this truth
@saylor @ercwl @gametheorizing @peterktodd 15/38) As they are doing all they can to preserve BTC's provenance

The bitcoiners who deny this only make the situation worse

Promising people that BTC will always have a 21M limit

Damages trust; setting them up for disappointment, a feeling of betrayal & rightfully so!
@saylor @ercwl @gametheorizing @peterktodd 16/38) As they are misleading people into supporting BTC based on false pretenses!

BTC is not a good or competitive SoV

A choice between security or scarcity is not a good choice to have

Especially when competitors can offer security, scarcity & capacity; all, unlike BTC!
@saylor @ercwl @gametheorizing @peterktodd 17/38) The most likely outcome in 4-12 years is that both options occur simultaneously

Splitting the network in half again & causing even more chaos in the process

One with inflation, the other without & both even more vulnerable to attack

Price drops further worsen security
@saylor @ercwl @gametheorizing @peterktodd 18/38) All because BTC's governance is incapable of resolving such a dilemma without division

My original 2013 thesis for investing in BTC was destroyed by the very people we trusted to maintain it

There also laid the problem; what we witnessed was a failure of governance:
@saylor @ercwl @gametheorizing @peterktodd 19/38) BTC's history of power struggles & civil wars is a symptom of this failure

The truth is that the dominant client, “Bitcoin Core”

Has effectively achieved centralized control over BTC development

Turning it into a one-party system, with Core as a gatekeeper of all change
@saylor @ercwl @gametheorizing @peterktodd 20/38) Currently, more than 98% of the full nodes are using Bitcoin Core

An extreme degree of centralization!

There is literally only one lead maintainer who has the final say over all decisions, making it a dictatorship

Like all dictatorships, there are limits to their power Image
@saylor @ercwl @gametheorizing @peterktodd 21/38) This is still a total perversion of the very idea of decentralization that BTC was supposed to represent

Another consequence of the block-size debates, which suppressed competing clients in favor of Core

This is what prevents all efforts to solve the security dilemma!
@saylor @ercwl @gametheorizing @peterktodd 22/38) The myth of BTC; is that of a decentralized meritocracy

This could not be further from the truth; Bitcoin Core has disproportionate power to make any changes, such as RBF

While kicking out anyone who disagrees with them, such as @gavinandresen, Mike Hearn & @jgarzik
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 23/38) This is why a diversity of competing client implementations is so important for true decentralization

BTC has effectively been captured, a clear failure of decentralized governance

A subject I explored in far more depth in my "theory on Bitcoin governance" on Medium: Image
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 24/38) The roots of this major flaw go back to the historic block-size debates

BTCs original & intended design was not this incredibly flawed & broken

The truth is that BTC pivoted its purpose, economics & vision during the block-size debates

Contrary to popular belief:
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 25/38) Not increasing the blocksize limit was a major departure from the original vision & purpose of Bitcoin

Conceivable servicing a huge number of TXs, each paying a small fee, is a far more realistic path to sustainability

As opposed to a few TXs paying an extremely high fee
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 26/38) As in the former case, BTC would be providing invaluable utility to billions of people

This is clearly what BTC was always intended to do, as was even clearly stated in the Bitcoin whitepaper

Allowing BTC to actually be money was taken away from us by the powers that be Image
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 27/38) To make this all even more tragic:

BTC is capable of achieving massive scale while preserving decentralization

If it only borrowed some of BCH's code, it would be able to support VISA scale on a decade-old laptop!

The threat of supporting bigger blocks is exaggerated!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 28/38) The block size limit now limits BTC's throughput to between 7-22 Transaction Per Second

This means it would take more than seventy years for everyone in the world just to do a single transaction!

Rendering widespread & significant usage of BTC technically impossible!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 29/38) Because from a technical perspective, usage has literally been capped!

Therefore, it cannot & will not ever be the “future of money”

Congestion also renders transacting over BTC unreliable, as it is impossible to predict fees perfectly, leading to failed transactions
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 30/38) A political analysis of the status quo reveals they are entirely unwilling to increase the limit before it is too late

Some core developers are even on record saying that they favor an inflation increase instead

The blocksize debates have now entrenched this limitation!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 31/38) Some have proposed the Lightning Network as a solution to this problem

However, onboarding people onto LN in a non-custodial manner actually requires several on-chain transactions

High fees are also passed to LN users during times of congestion, forcing channel shutdowns
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 32/38) Drive chains might be added one day, but that also comes with very long exit periods

The truth is "L2 scaling," in general, is a flawed methodology for scaling any L1

I wrote a critique of ETH's "L2 scaling" that can easily be applied to BTC too:

@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 33/38) The block size limit destroys all potential use cases for BTC, as any significant amount of usage is impossible

Whenever a real use case does take off, it only leads to fee spikes and congestion

Which eventually drives people away; this is why BTC has no utility
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 34/38) It is this lack of utility that is at the heart of BTC being unable to generate sufficient fee revenue to sustain its security model

Transforming BTC from a useful Medium of Exchange & Store of Value to restricting it to a purely speculative Store of Value is its downfall
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 35/38) Bad actors are misleading people by downplaying this threat

Leading them into this waiting disaster

You can verify this yourself with a full node!

BTC is not impossible to fix;

By increasing the block size limit & building apps that people want to use & pay fees for!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 36/38) No matter how unlikely I think that is after the utility was driven out after the block size debates

If you are a bitcoiner & you want to fight for BTC

That is how to do it; by allowing utility & actual use cases to flourish over BTC, as it did in ETH

It is your choice!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 37/38) I fought to preserve Bitcoin & its original vision

We lost & BTC is now a hollow shell of its former self, perverted & captured

Now we get to warn people of the impending failure, as I do believe in this movement

Even if BTC's security model will fail within the decade!
@saylor @ercwl @gametheorizing @peterktodd @gavinandresen @jgarzik 38/38) In conclusion: BTC security is broken & will fail within 4-12 years!

Leaving more inflation as the only solution left, breaking the 21M promise!

BTC governance prevents other solutions before it is too late

Our beautiful experiment is now teaching us through its failure

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Justin Bons

Justin Bons Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Justin_Bons

Jul 1
1/18) There is no ETH scaling anymore, only "L2 scaling"

No matter what breakthroughs are made, none of it will be implemented on the L1

That is how committed ETH core devs are to L2s; it has become self-destructive...

The tech behind MegaETH could scale ETH, but it won't: 🧵
2/18) Ironically, MegaETH aims to scale an EVM-based chain to over 100k TPS!

The irony here is that if we implemented this tech on ETH, we would not need "L2 scaling" at all

That is why MegaETH was a glimmer of hope for me, quickly crushed by the realization of its true purpose
3/18) As the documentation was abundantly clear about this:

MegaETH is intended to scale L2s, not ETH itself!

Even if the technology required to scale ETH is identical...

The cognitive dissonance of scaling L2s like this & refusing to do the same for ETH itself is mindblowing!
Read 18 tweets
Jun 27
1/14) We need to bring ICOs back!

Fundraising in crypto used to be democratized; anyone could participate on equal terms

Now, the market is dominated by predatory VCs instead!

The culprit; regulators made ICOs illegal, as this gave the entire early-stage market over to VCs: 🧵
2/14) It is a dirty game that is being played

VCs get in on the pre-pre-pre-sale at discounted prices, only to sell into retail at inflated prices

Why do we not allow anyone to participate on the ground floor?

This is where accredited investor laws come in to "protect" retail:
3/14) Such as the requirement for an onerous amount of KYC & AML

So difficult that it often requires lawyers & accountants on payroll

A minimum investment amount is also often required of $100k!

This effectively puts these opportunities out of reach of retail/poor investors
Read 14 tweets
Jun 23
1/7) The introduction of ZK compression on SOL is huge!

All of the upsides of a roll-up without any downsides

No bridging, no multi-sigs, no sequencer & no fragmentation!

That is why stateless validation is also on ETHs roadmap, even if that will take years longer to deploy...
2/7) This breakthrough can give SOL up to an x1000 reduction in state growth!

This clearly puts SOL way ahead of ETH in terms of real L1 scalability

Solving one of SOLs biggest existential problems; the ballooning of historic state

Growth is estimated to be up to 4TB per year!
3/7) This has led to their only being a handful of archival nodes now, run by major institutions

The foundation even resorted to putting the historic state on Google Cloud BigQuery (totally centralized)

I was, in fact, willing to bite the bullet on the loss of historic state
Read 7 tweets
May 29
1/5) Solana TXs are working reliably!

Did the testing today & sent over 20 TXs from the phantom wallet & not a single one failed!

Hate SOL all you want, but at least be accurate in your critique

The "TX failure rate" is caused by bot spam & does not reflect the real UX at all:
2/5) People throw around the bottom chart as if it means the majority of SOL TXs fail...

That is far from the truth, as bot spam is doing things like "double spends"

Which the network then correctly marks as "failed"

This is even clarified on the same Dune Analytics website!
Image
Image
3/5) The QUIC network layer issue is what I tested for today

This is being gradually fixed by a large number of improvements that are being rolled out slowly

Explaining why there was no single point in time where it was declared "fixed"

So I might be jumping the gun a bit here
Read 5 tweets
May 20
1/8) Cardano still has "genesis keys"; a multi-sig that controls all rules!

ADA is extremely centralized, as this is uniquely hardcoded into the protocol

IOG owns 3 out of 7 keys & can unilaterally block anything!

Ironic, as ADA claims to be the "most decentralized" chain: 🧵
2/8) It gets worse;

The genesis keys allow code changes to be pushed out seamlessly without a hard fork!

Only requiring IOG to gain the support of ONE of the two remaining parties; CF or EMURGO

This is an unprecedented degree of centralized control for an L1 chain; shocking!
3/8) This mechanism was added in the Shelley update in 2020

So, this is not a leftover vestigial mechanism from ADAs founding

Normally, chains without on-chain governance rely on Nakamoto consensus, social consensus & or Github governance

ADA chose centralized control instead!
Read 8 tweets
May 17
1/96) Scaling a blockchain exclusively with L2s is a terrible idea:

Horrible UX due to fragmentation, terrible economics & worse trust trade-offs!

Pushing users into centralization & ultimately into scalable L1 competitors!

That is what makes "L2 scaling" a losing strategy:🧵
2/96) L2 Centralization:

Arbitrum, Optimism, Base, Blast, Mantle, Starknet & ZkSync all have admin keys!

This means they can steal all users' funds right now; this is true for all of the top L2s...

If this is considered safe, then we might as well go back to legacy banking!
3/96) "L2 scaling" advocates depend on the claim that these L2s will decentralize one day

In this thread, we explain why that will never happen

As decentralizing requires powerful parties to surrender their power

Historically this rarely happens as it goes against incentives!
Read 96 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(