Eric Wall | BIP-420😺 Profile picture
Mar 28, 2021 47 tweets 30 min read Read on X
Time for me to crawl to the cross and admit DEFEAT on the Ethereum L2 vs. Bitcoin LN bet I made vs. @RyanTheGentry & @giacomozucco in September last year.

Bet amount: 2x$1000

Data thread & how I lost 👇
Some background context--

Me: "Ethereum L2s will outrun LN so fast it's not even funny."

Ryan: "You're imagining L2 solutions that don't exist will succeed much faster than LN has. Why?

Giacomo: "Can I pile in on that?" ImageImageImage
We finally decided that we would compare the following TVL in $ value:

Bitcoin: LN public channels
Ethereum: rollups/state-channels/plasma

We'd exclude: fiat-backed tokens (USDT, USDC, GUSD, TUSD, BUSD etc.)
When we made the bet, these were the following stats:

Bitcoin LN public channels: ~$12m
Ethereum rollups/etc: ~$19m (99% @loopringorg)

In order for my "Ethereum L2s will outrun LN so fast it's not even funny" prediction to hold, it was decided I'd need to win by 10x (~$120m?).
I've run the numbers & here are the most recent Ethereum stats (was pretty hard, forgive errors):

Ethereum mainnet state channels

Connext - $483k (etherscan.io/address/0xe3cF…)
Kchannels - $2k (etherscan.io/address/0xbd94…, etherscan.io/address/0x1944…)
Raiden - $415 (explorer.raiden.network/tokens/0x6B175…)
Ethereum ZK-rollups

Aztec - $291k (etherscan.io/address/0x7379…)
zkSync - $7.6m (etherscan.io/address/0xabea…)
Loopring - $164m (etherscan.io/address/0x674b…)
Ethereum optimistic rollups

Synthetix L2 Bridge (Optimism) - $78m (etherscan.io/address/0x045e…)
Across these Ethereum solutions we find approximately $339m vs. Bitcoin LN's original $12m (28x).

But wait! After we filter out all fiat-backed tokens ($16.2m), the $339m figure is closer to $323m (27x).

(Ok, that didn't make that much of a difference 🤷‍♂️).
But there's more!

Although ethereum.org/en/developers/… considers these plasmas and validiums as "L2", us bitcoiners (me, Ryan & Giacomo at least) don't really agree with that def (data availability comes with trust guarantees).

So we're down from $323m to a measly $242m (20x).
We could go further and discredit even more of these L2s. We can point out that @optimismPBC currently runs with hard safety precautions and discredit that as a "real L2"! Even @zksync has a (delayed) opt-out upgrade mechanism.

But we don't need to go that far to see why I lost. ImageImage
While the BTC in public LN channels has stayed almost entirely static between Sep 3-Mar 3 (1063 BTC -> 1108 BTC, now 1159 BTC), the $-value of BTC increased by almost +400%!

That $12m had turned into $56m by March 3.

So to 10x that, I'd need to show $560m in Ethereum L2s... Image
This is first bet I've lost on CT, and Twitter bets are a serious matter to me. I can think of nothing more humiliating than not paying one's dues.

So with that, congratulations both @RyanTheGentry & @giacomozucco!

Post your LN invoices below, and you'll receive $1000 each!
Please set the invoice amount to 0.018201 BTC ($1000) and I'll send it right away (assuming no complications with the Lightning Network). Image
@RyanTheGentry, could you please make a smaller invoice? I have a bunch of LN wallets on my Android phone I'd like to get an opportunity to clear out. One has 581,068 sats in it we can start with but I just remembered I can't make partial invoice payments.
I don't expect we can send the full amount of 581,068 sats since we need to account for fees, I'm not sure what the maximum sendable amount is over the route I'll end up have to use. Should 99.5% of the amount work (0.5% fee) you think? Try with 578,162 sats please 🙏.
Hi @RyanTheGentry, please try the smaller amount as per the tweet above. My LN wallet could not pay your invoice I'm afraid (fees). Image
Sorry @RyanTheGentry, I am an idiot. The channel balance is actually just 544k sats, rest was onchain. I just looked up the channel info and it looks like the maximum sendable amount is 519,559 sats (4.8% fee? not sure why 🤷‍♂️) cc: @acinq_co ImageImage
Not trying to be funny but I tried consolidating my sats, I got an iPhone for @JoinClubhouse & installed @Breez_Tech since I know it's one of the few wallets that solve inbound liquidity for you (except mb @PhoenixWallet? but no iOS) and then this happened
☝️This was a response to this tweet. Are you sure you can't just make an invoice for 519,559 sats real quick? I'm not trying to frustrate you on purpose 🤝 Image
I actually did exactly that. Not sure why it's not working.
Ok, I’ll wait a few minutes. I thought the issue might be that @Breez_Tech only exists as an alpha ”podcasting app” (?) on iOS, but the problem might aswell be on @acinq_co’s side (it was a long time since I set up that channels). Retrying soon. ImageImage
I tried it now and atleast I only got one error this time. Seems like there just isn't a route? I think I'll just try closing the channel on @acinq_co and reopen it since it's an old one, unless someone has another suggestion (using @bluewalletio on the iPhone instead maybe?).
Here's the error expanded btw. Image
@RyanTheGentry can't we try just by you making a smaller invoice (519559 sats)? Maybe that's easier than consolidating this input on my end since I seem to struggle with it, maybe I have a route to you but not me. I'll consolidate the rest in the meantime.
I tried to consolidate on @bluewalletio on the iPhone per this recommendation instead but that didn't work either. Must be some issue with the @acinq_co wallet channel on the Android. I'm closing it and reopening it.
I think I was able to negotiate a cooperative close on Eclair so I don't need to force-close the channel (more expensive), will just need to pay some onchain fees and wait for a few blocks and we should be good to go. Will consolidate the other wallets in the meantime. Image
I'm now trying to consolidate my balance from BLW ("Anton's Lightning Wallet"). This channel was set up just a few months ago and the payment to @Breez_Tech just isn't coming through. Anyone have a clue what the issue might be? It's not just Eclair...
What? I was sending 215k sats (as per the "can send" amount on the channel info page), even though the channel has 231k sats. Anyone know why trying to send 93% of the channel balance is too much? What's with these fees? $9 fee for a $119 payment not enough on LN? Image
Was able to send 200k of my 231k sats in the end by successively decreasing the sats trying to send. Not sure what the issue was here or why needed to pay so much. Isn't 1k msat = 1 sat (debug info)? 0.05% routing also doesn't explain it. @acinq_co / @Breez_Tech connectivity :/ ImageImageImage
So only ~86% was sendable ($110 of $127).
People complaining in DMs that I'm intentionally using "bad wallets". Good thing @PhoenixWallet is up next since this is the one @RyanTheGentry recommended. The below clip has been sped up. It seems like the "send all" feature doesn't work, and this error took 6 min in reality.
Tbh, it reminds me of the ethereans that accused me of intentionally making Ethereum full node syncing seem excessively slow by using parity over geth (it was the one @cyber_hokie/@antiprosynth pointed me toward at the time).
This was a triumph

I'm making a note here: HUGE SUCCESS

It's hard to overstate--

--my satisfaction

Congratulations @RyanTheGentry, the $1000 worth of sats have successfully been sent!
P.S. If you don’t follow @RyanTheGentry already, you should give him a follow!

He’s the Head of Business Development at @lightning. Image
@giacomozucco is it OK if I pay you in tBTC over @zksync instead? All I need is an Ethereum address and press a button.
@giacomozucco thanks for bearing with me 👊. I'm fine with using LN and awebanalysis.com for the price as you suggested. But the BTC equivalent of $1000 has changed since you posted the invoice (and it can't be paid partially). Make a new one plz? Image
Thx, sending ASAP. I just funded @Breez_Tech with some BTC from my @bisq_network wallet--the rest I'll send from @wasabiwallet. However @bisq_network can't set manual fees and @Breez_Tech gets stuck waiting because you can only send 1 deposit at a time 🤷‍♂️
ImageImage
Sorry @giacomozucco, my deposit to @Breez_Tech has 12 confirmations now but it still says it needs to "process my previous deposit". I think they're supposed to add this to my channel balance under the hood but the Bisq UTXO hasn't been moved/used for anything yet. Will update 🤷‍♂️
@giacomozucco, I’ve got it ready, could you please send me a new QR code? I’m not trying to be funny but your invoice expired...
Thanks for the new invoice @giacomozucco, I’ve just sent you the payment, but unfortunately it failed. I can’t see any logfile or error report, but I’ve made sure the report was sent to @Breez_Tech, hopefully they can share the nature of the problem with us.
I apologize for the unfitting choice of music in the clip above, I genuinely thought it would work this time.
P.S. Any suggestions what we should do now @giacomozucco? I think I’ll send the funds to @PhoenixWallet on my Android and try it again from there instead, let me know if you disagree/want to try something different. Otherwise I’ll do that in a couple of hours.
I've now received details around the problem. It's a liquidity issue, but it isn't that my balance is split up across several channels (@Breez_Tech already uses a custom multi-path payment method to get around that), but a more general topology problem. Image
WE DID IT!

Thanks for the help with resending the invoices @giacomozucco and a huge thanks to @Breez_Tech for rebalancing their public channels with lnbig so we could smoothlessly make this happen.

My debt is now paid & you’re $1000 richer, thanks gentlemen, until next time 🎩

• • •

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

Keep Current with Eric Wall | BIP-420😺

Eric Wall | BIP-420😺 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 @ercwl

Jul 9
i'm still mulling over the fact that the @OpenAI board fired @sama because he couldn't be trusted and the entire superalignment team quit over safety concerns

for months i've been wondering what actually happened and there's quite a lot of content out there for anyone who's interested.

my goal has been to understand if this happened because there was too much money involved in the ai industry, and if it made sense for engineers/employees to switch jobs since ex-OpenAI engineers are hard currency for any other AI startup

so i've been doing my own research into the individuals involved and unfortunately it doesn't seem to me as if there are any mitigating circumstances here.

You have (all former):
- Jan Leike (senior engineer @ superalignment)
- William Saunders (researcher @ superalignment)
- Ilya Sutskever (chief scientist, cofounder)
- Daniel Kokotajlo (researcher @ governance)
- Leopold Aschenbrenner (researcher @ superalignment)
- Helen Toner (board)

they all paint pretty much the same picture. the incentives push @OpenAI to participate as any capitalistic enterprise in an arm's race and to neglect safety.

to the extent that i'm able to intuit what a person is about and what their motives are (i've read mostthere is to read from these people and listened to nearly all the podcast episodes they've done on the subject) and i can't come to any other conclusion than that they're being sincere about what they experienced.

it's most clear to me from leike (and also aschenbrenner)

i've watched long clips from leike from before the superalignment team disbanded and he struck me as genuinely excited about the work he was going to do - only to discover that the resources his team was promised (20% for alignment research) wasn't going to happen

what i've heard from saunders and kokotaljo also confirms the picture. sutskever is always been a bit political (understandable), and toner i don't know that well, but the picture comes together in a way that's hard to refute.

i did not find any breadcrumbs of insincerity or something that could allow me to spin an alternative theory for why they're saying what they're saying.

i'm a big fan of @OpenAI's products and it just sucks to have it so confirmed that it's an untrustworthy organization

(yes, i should have known, worldcoin eye scanner orb bad etc etc)

i'll post my sources below for anyone who's interested to make their own assessment:
long podcast episode with leike when the superalignment team was new:
Read 11 tweets
Jan 28
2024 predictions:
1. Bitcoin hits a new all-time high.
2. ETH/BTC has seen its bottom for the year.
Read 13 tweets
Jan 7
Time to review my 2023 predictions. As usual, it'll be most interesting to see what I was wildly wrong about, and why.

(and if I'll beat my score from last year which was 21.5/30)
Half a point.

He was found guilty on all seven fraud counts and faces a maximum sentence of 115 years, but hasn't been sentenced yet.
Read 33 tweets
Dec 5, 2023
Why did BRC-20 take over not only Bitcoin, but also *Ethereum, Solana, Near, Polygon, Celo and Fantom*?

Because burning gas/wasting blockspace is one if the last distribution mechanisms that exists with _open access to retail_.

Read on 🧵👇


Image
Image
Image
Image
How are you supposed to get access to a low cap cryptocurrency these days? Say, a sub-$1m mcap coin?

Retail-facing ICOs are simply illegal at the moment. Only accredited investors can buy. You’ll get access to these coins at exchange listing, at $100m+ FDV market caps.
What about airdrops? Yes, you can farm airdrops. This means you have to fuck around with every chain and dapp that doesn’t have a token yet, hoping you do it before the snapshot date, hoping you fulfill the evermore elusive criterias trying to exclude routine farmers like you.
Read 23 tweets
May 15, 2023
ok non-trolly pulsechain take:
- it’s stupid as hell but it’s not a rug
- it’s unapologetically one of the most enthusiastic defi communities
- 200 projects build on it without any grants
- end of day it’s an EVM chain like any other but with a strong community of supporters
- yes it raised a gross amount of money and delivered a product that is technically equivalent of what you can buy on fiverr for $50-100k
- yes it’s a pos chain with 90%+ of the stake controlled by 1 guy so the whole thing basically has an admin key
- yes the ”free airdrop thing” is bs
- yes the ”lower fees! more burn!” pitch is basically scam because they’re two sides of the same coin. if you have low fees, you have low burn. you also don’t have high burn without being expensive af
- yes it isn’t ”faster”, just copy-paste
Read 9 tweets
May 14, 2023
Time is a flat circle / everything old shall be new again

Pt. 1 Image
Time is a flat circle / everything old shall be new again

Pt. 2 Image
Time is a flat circle / everything old shall be new again

Pt. 3 Image
Read 8 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!

:(