Tadge Dryja Profile
Tadge Dryja

@tdryja

Followers
15,397
Following
26
Media
43
Statuses
900

Individual Contributor

Cambridge, MA
Joined October 2015
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@tdryja
Tadge Dryja
3 years
@KimDotcom The Lightning Network is not patented. Source: Invented it w/ @jcp , and it's free to use, modify, improve.
9
40
426
@tdryja
Tadge Dryja
2 years
I’m excited to share today that I’m joining the @Lightspark team to work on building out Bitcoin and LN to be even more powerful forms of money and payments. #Lightspark #Bitcoin #LightningNetwork
51
23
386
@tdryja
Tadge Dryja
2 years
I wore a bitcoin core t-shirt today at #Bitcoin2022 (along w/ @achow101 ). Quite a few people asked, "What's bitcoin core?" It's... bitcoin. I guess people added "core" because it was confusing. "So you work for Bitcoin Core?"
24
16
345
@tdryja
Tadge Dryja
3 years
So signal is putting some kind of coin in the client. I took a look at their "whitepaper". It's 141 pages of, umm...
Tweet media one
24
27
335
@tdryja
Tadge Dryja
2 years
You cannot still, never have been able to, and never will be able to, "withdraw BTC on other networks". Securing Bitcoin also involves calling out hostile redefinition of Bitcoin.
@binance
Binance
2 years
Binance has temporarily paused #Bitcoin withdrawals on the $BTC network. Meanwhile, you can still withdraw BTC on other networks. This is due to a stuck on-chain transaction. Our team is currently working on a solution and will provide further updates soon.
1K
1K
5K
33
52
309
@tdryja
Tadge Dryja
7 years
Why the excitement for "Digital Identity"? Bitcoin's strength is we can pay / be paid and not care about people's names or "identities".
39
72
281
@tdryja
Tadge Dryja
2 years
A few months ago, I read about @Lightspark , a new company whose goal is to “explore, build and extend the capabilities and utility of Bitcoin.” “Huh.” I thought, “That’s also been my goal for the last decade or so.”
25
14
293
@tdryja
Tadge Dryja
4 years
Happy halving
Tweet media one
Tweet media two
10
21
262
@tdryja
Tadge Dryja
2 years
Really frustrating to see laser-eyesers applauding an attack on mainnet LND. Sure, fixing bugs makes bitcoin stronger. Sure, it's the currency of enemies. But bitcoin and LN are not magically invincible / inevitable. Attacks don't help.
50
20
220
@tdryja
Tadge Dryja
5 years
I've posted Utreexo, a new paper about bitcoin scalability, to IACR ePrint. Thanks to those who helped with this work and looking forward to criticisms and getting and implementation running.
12
75
218
@tdryja
Tadge Dryja
4 years
Just released v0.1 of utreexo software & wrote about it here: take a look, test it out, and write some crash reports :) It's been great working with the other utreexo developers so far & looking forward to more people working on it!
4
66
195
@tdryja
Tadge Dryja
7 years
The problem with scams isn't even the scams. It's that you start thinking real things are scams, and start thinking scams are real.
14
68
178
@tdryja
Tadge Dryja
7 years
Pay no heed to those who define Bitcoin as "the chain with the most work, whatever the rules", as they are just along for the ride.
10
44
159
@tdryja
Tadge Dryja
3 years
@_marcinja Their PDF: 950886 bytes Your tweet: 86 bytes 99.99% lossless compression ratio. Your weissman score is off the charts.
2
1
167
@tdryja
Tadge Dryja
2 years
None of these people were dumb. They'd just never heard of it. Some of the people I explained it to wanted to download it. Some wanted to start help coding it. Hopefully this helps. Huge conference, so many people... but really it's all just a program you run on your computer.
5
6
157
@tdryja
Tadge Dryja
2 years
A time between blocks of 85 minutes happens every 34 days or so (assuming no difficulty changes, etc) >>> (1/math.exp(-85/10))/144 34.13033916874399
21
20
152
@tdryja
Tadge Dryja
7 years
Here's the "user-vs-miner Bitcoin compromise" (UVMSF): Do what we want and we'll let you keep sha256.
11
45
138
@tdryja
Tadge Dryja
7 years
@petertoddbtc @BitPay "verges"?? Nah this is straight up malware, trying to trick people into installing software which will result in financial loss.
6
43
135
@tdryja
Tadge Dryja
1 year
This isn't just about threatening bitcoin; this is threatening all open source software, one of the most amazing and useful (and free!) ideas of the last few decades.
14
40
128
@tdryja
Tadge Dryja
11 months
So sounds like the libbitcoin guy thinks that head -c 32 /dev/urandom | sha256sum and date +%s%N | sha256sum are the same thing. And changing the former to the latter in wallet key generation code is cool. Stay far, far away.
@tdryja
Tadge Dryja
11 months
@evoskuil @hrdng This is not true. Reliance on the OS RNG is generally secure. All private keys in bitcoind / bitcoin-qt (and basically every other wallet) have always used the OS RNG.
2
1
31
13
21
123
@tdryja
Tadge Dryja
6 years
Giving a talk at #crypto2018 in ~an hour. New stuff, will be fun! Before going, I've had to tell a couple people they've been doing this conference since 1981. #CryptoMeansCryptography
6
18
103
@tdryja
Tadge Dryja
6 years
People at MIT who are interested in this stuff! I'm teaching a class with @neha : Mondays & Wednesdays at 10AM. People interested but not around here: There will be videos (though probably not live); problem sets also public.
5
29
106
@tdryja
Tadge Dryja
2 years
Shoutout to @tabconf for a really cool conference; was great to meet lots of people in ultra-low-latency spatial multiplexing!
11
17
103
@tdryja
Tadge Dryja
3 years
Don't be caught off-guard by overflow errors - upgrade to a 32-bit price ticker today!
2
8
93
@tdryja
Tadge Dryja
4 years
My video studio setup for the messari #mainnet2020 conference. Pretty different from a stage in a big hotel conference room.
Tweet media one
9
2
92
@tdryja
Tadge Dryja
6 years
@nic__carter I'm thinking more and more that it's got to be intentional. It is absolutely trivial to build a seed generator into a wallet: cat /dev/urandom | tr -dc 'A-Z9' | fold -w 81 | head -n 1 done. It's past Hanlon's razor for me; I assume malice.
7
19
87
@tdryja
Tadge Dryja
3 years
[Headline] Wealthy, powerful men endorse leaderless cyber currency. Masses jubilant.
9
2
88
@tdryja
Tadge Dryja
6 years
Problem here: sha-256 is a cryptographic hash function, preventing professor Green from understanding the answer. I suggest use of a collision-friendly non cryptographic hash function, if a suitable one can be found.
@c___f___b
Come-from-Beyond
6 years
@matthew_d_green @Peace_Bruv SHA-256 hash of the answer is 9a5cefc2aea372f1625a6cf49874ff39baf90f0238ce54d6b73afc0aceb60637. So? Will you comment on that summary?
7
0
30
4
8
90
@tdryja
Tadge Dryja
6 years
Office 2018
Tweet media one
11
9
89
@tdryja
Tadge Dryja
6 years
MIT Bitcoin Expo Airdrop: everyone gets their ticket cost refunded. Fun! Also I'm speaking here in 45 min. I should finish my slides :)
3
7
88
@tdryja
Tadge Dryja
2 years
It's been awesome working with everyone at the @mitDCI for these years, and I look forward to collaborating with the great students and researchers there in the future!
6
5
80
@tdryja
Tadge Dryja
7 years
New paper: Discreet Log Contracts
10
29
82
@tdryja
Tadge Dryja
3 years
This machine serves 2 or 3 TB of bitcoin blocks a month, so serving another ubiquitous piece of data should be no problem
2
7
80
@tdryja
Tadge Dryja
5 years
TIL: I'm ded ☠️ This guy's fixing LN "design errors"
@alexbosworth
Alex Bosworth
5 years
With Lightning 1.1 we will be taking a big step away from 1.0. Interestingly there’s a parallel to Bitcoin history where the protocol has outlived its creator and now has a life of its own. As we fix key original design errors, no one is making specious claims to original vision.
18
52
320
8
13
83
@tdryja
Tadge Dryja
6 years
Coworkers argued for the existence of people unaware that tether is a scam. Seems obvious enough but I'll say again: tether is a scam. "USDT" will be worthless much sooner than USDs or BTCs will.
13
18
60
@tdryja
Tadge Dryja
3 years
@C4R3Bear @KimDotcom @jcp Yeah, probably. It's more to inform people who might read this it and not know what's true, than to convince someone to stop spreading falsehoods.
4
0
60
@tdryja
Tadge Dryja
3 years
@kallewoof @TheBlueMatt Just pre-mine a whole bunch of it, like 15%, or 75%, or heck all of it. Then nobody will ever assign it a real world value! ...right?
5
7
62
@tdryja
Tadge Dryja
2 years
I read it at 1 am, often gesticulating in frustration at the monitor. I wasn't aware of bitcoin in 2009, but I have to imagine it was pretty different as *it wasn't worth money*. There's probably an interesting paper to be had digging through early bitcointalk. This isn't it.
@nic__carter
nic carter
2 years
unpublished paper uses extranonces to attribute early miners. finds that certain agents had lots of hashpower in 2009/10, especially early GPU miners. some miners could have attacked network but didnt. NYT: "BTC isn't anonymous! decentralization theater!"
66
80
579
2
2
63
@tdryja
Tadge Dryja
6 years
@kallewoof Taproot is annoyingly clever. "Oh I totally could have thought of that!" ... yeah but I didn't, and nobody else did either. (Well Greg just did.) And so similar to the pay-to-contract-hash stuff which also seems easy once someone else figures it out :)
1
9
55
@tdryja
Tadge Dryja
3 years
Found via user dethos on HN - the whole paper is just a copy / paste of which explains monero for beginners (though not sure how successfully) and describing XOR makes some sense in the original context.
1
1
60
@tdryja
Tadge Dryja
2 years
Individually boxed slices of bread. And they said bitcoin was wasteful. (oh wait...) #Bitcoin2022
Tweet media one
8
2
59
@tdryja
Tadge Dryja
7 years
innovation noun Efforts of large, established corporations to maintain dominance by co-opting startups and technologies #consensus2017
3
19
46
@tdryja
Tadge Dryja
3 years
"We've been longing for approval from heads of states and billionaires for so long, but today we finally know it was all worth it!" said one cyber-coin enthusiast when asked about recent events.
2
1
55
@tdryja
Tadge Dryja
3 years
Not your keys, not your... stocks? Does make you appreciate being able to really own something.
2
8
54
@tdryja
Tadge Dryja
5 months
My favo(u)rite line in this trial so far: "Try."
@bitnorbert
Norbert ⚡️
5 months
G: [shows Wright witness statement] You say you've done all you can to build in versioning etc. You say BTC has limited size of script, gives little ability to add data. It refers to a GitHub page. [shows page] Declaring constant int MAX_SCRIPT_ELEMENT_SIZE. Do you know what
46
9
172
4
4
62
@tdryja
Tadge Dryja
7 years
When to use the Blockchain: When you trust 'em about what, but think they're lying about when.
1
13
50
@tdryja
Tadge Dryja
6 years
Attacks, fighting, trolling, misinformation - I'll deal with it. It's super cringey stuff like this that makes me want to find another line of work. (Don't worry, they'll need a lot more of this to stop me :)
7
10
46
@tdryja
Tadge Dryja
6 years
Howeycoin is the only ICO I'll endorse. It's blockchain 7.0.
4
5
50
@tdryja
Tadge Dryja
4 years
Congrats to Calvin & @BitMEXResearch ! Look forward to working on Utreexo & getting it usable for lots of new compact full nodes!
@BitMEXResearch
BitMEX Research
4 years
[1/3] 100x Group is delighted to announce that it has awarded a US$40,000 one-year grant to Utreexo researcher & developer Calvin Kim. Calvin was instrumental in the development of the first demonstration release of Utreexo
Tweet media one
9
41
278
5
5
47
@tdryja
Tadge Dryja
1 year
@maxipleb UTXO data lives in both ~/.bitcoin/chainstate and ~/.bitcoin/blocks; witness data lives only in ~/.bitcoin/blocks. Chainstate is a DB and lots of I/O; blocks are flat files with little to no I/O. Witness data is cheaper to deal with so makes sense for it to be cheaper to create.
2
4
40
@tdryja
Tadge Dryja
6 years
Blockchain-y conference panel in Taiwan moderated by some guy who's doing an ICO to build bcash ICOs. Politely decline, or go? Give ICOers the stage to themselves, or possibly give them more attention by participating? Asking for a friend.
10
1
42
@tdryja
Tadge Dryja
5 months
Overlooked environmental / existential benefit of PoW: Each TSMC wafer etched with SHA256d ASICs is one fewer floating point AI wafer for the paperclip hypnodrone singleton.
2
4
45
@tdryja
Tadge Dryja
4 months
@ajtowns The whole idea doesn't make sense anyway. If you can get everyone to agree on which txs are propagated without mining then mining doesn't add anything and just wastes electricity.
6
5
41
@tdryja
Tadge Dryja
2 years
Tired: pay gap Wired: air gap
@susewang
Susan Wang
2 years
The feminine urge to remove the wifi card from a new laptop.
Tweet media one
Tweet media two
3
0
44
2
0
39
@tdryja
Tadge Dryja
4 years
I'm sheltering in this place for a while, in an abundance of snow and trees. And a bit of what everyone else seems to have abundances of right now.
Tweet media one
5
0
34
@tdryja
Tadge Dryja
2 years
Basically me reading it. But at home at night in front of my computer instead of on a cool spaceship.
Tweet media one
5
0
37
@tdryja
Tadge Dryja
3 years
@jfnewbery @bitcoinbrink @bitcoinoptech @BitcoinCorePRs Thanks for all your awesome work John! Godspeed in whatever other endeavours you're taking on
2
0
33
@tdryja
Tadge Dryja
8 years
Blockchain "Acceptable Depth" "Oh no, some werido is banging on my door! Lock it!" "Yikes, now there's 5 weirdos out there! Let them in."
4
15
36
@tdryja
Tadge Dryja
8 years
I know that BIP34 ensures that every coinbase is different, but didn't know the company implemented it as well.
Tweet media one
1
7
35
@tdryja
Tadge Dryja
7 years
@bobbyclee @Twitter Ooh, let me try a too Poll: Has YourBTCC stopped being insolvent?
Nope, still insolvent.
128
Yup! Solvent now! :)
29
2
8
34
@tdryja
Tadge Dryja
7 years
@petertoddbtc Sipa's assertion that "you can't expect an unspent UTXO [sic] for every human in the world" - there's the *real* scaling debate.
2
5
33
@tdryja
Tadge Dryja
2 years
gg
@Arthur_van_Pelt
Arthur van Pelt 🔥 ∞/21M ⚡
2 years
BREAKING: Bitcoin developers demolish #Faketoshi in Pineapple Hack lawsuit: Wright is defeated in jurisdiction challenge. "it is not realistically arguable that the pleaded facts amount to a fiduciary relationship" I'll go find more quotes, hold on.
Tweet media one
28
91
510
3
5
33
@tdryja
Tadge Dryja
3 years
And yes this is described in the paper (page 5). So this isn't the signalcoin paper; guess there isn't one.
2
0
29
@tdryja
Tadge Dryja
5 years
Have been in Korea the last few days; nice place. Have not encountered a single wifi captive portal. Hard to recognize the annoying things you've become desensitized to until they're gone :)
2
0
32
@tdryja
Tadge Dryja
3 years
Technically neither the social hour nor the women are *in* the blockchain; only hashes thereof.
@susewang
Susan Wang
3 years
Come join us for a Women in Blockchain social hour Feb 10!
2
2
9
4
0
27
@tdryja
Tadge Dryja
7 years
@hrdng @petertoddbtc @petertodd Yup! Scary as there are currently no checks of what address you can send *to*. Totally new code needed in LN to prevent this.
1
2
28
@tdryja
Tadge Dryja
1 year
OK guys, now you're just... I mean I don't even know.
Tweet media one
2
5
27
@tdryja
Tadge Dryja
11 months
@evoskuil @hrdng This is not true. Reliance on the OS RNG is generally secure. All private keys in bitcoind / bitcoin-qt (and basically every other wallet) have always used the OS RNG.
2
1
31
@tdryja
Tadge Dryja
1 year
@bradmillscan Utreexo works, people can run it today. The part that hasn't happened is getting it merged into bitcoin core: tricky as it touches a whole lot of code. Maybe it's better for it to be it's own node software. Or maybe we want it in core, who knows.
6
2
28
@tdryja
Tadge Dryja
11 months
Actually looking at the code it's even worse than that, it's more like date +%N | mt19937 (only 4 bytes from system time, not using a hash function)
4
1
27
@tdryja
Tadge Dryja
7 years
$9 for OJ at Rosewood breakfast. Welcome back to good ol' Silicon Valley. (note to self: study menus carefully before ordering anything)
3
3
29
@tdryja
Tadge Dryja
2 years
@ajtowns @wtogami It does look cool in general, but nip04 is broken in several ways. (non-uniform AES key, CBC with no MAC instead of GCM) Guess I should make an issue...
5
2
27
@tdryja
Tadge Dryja
2 years
@GugaBfigueiredo A good explanation by @FelixWeis is here
1
4
25
@tdryja
Tadge Dryja
2 years
@BikesandBitcoin These systems aren't anti-fragile on their own: it's people in front of their computer fixing bugs. And you get better bug fixes when those people have time to review vs writing an emergency fix while everyone is screaming at them.
2
2
28
@tdryja
Tadge Dryja
5 years
LBR: What they want you to call it XZB: Zuck Bucks FBC: Facebook coin DFB: Dumb ____ Bucks
2
3
26
@tdryja
Tadge Dryja
5 years
Also, while the saying "If you're not embarrassed by the first version, you've posted too late" may be true, a paper can be both posted much too late, and still cause for some embarrassment! :P
0
1
26
@tdryja
Tadge Dryja
2 years
New bitcoin.conf settings! Testing out the Sayre's law inverse correlation. And perhaps the bike-shed effect as well.
Tweet media one
4
3
25
@tdryja
Tadge Dryja
8 years
@jinglanW @ZKelman Manhattan is overcrowded, people are being priced out of apartments! We need to raise the blocksize.
3
11
23
@tdryja
Tadge Dryja
2 years
. @CleanUpBitcoin wen polo? Looking forward to selling your forked coins for regular bitcoins. Still got some splitting code from 2017.
0
1
23
@tdryja
Tadge Dryja
7 years
@crainbf Many use cases have already been priced out of the market. Gentrification of the blockchain continues.
9
3
25
@tdryja
Tadge Dryja
7 years
@_maurelian I'm running bitcoin 0.13.1; so that's the ruleset that defines my view of the network.
6
2
19
@tdryja
Tadge Dryja
5 years
@gertjaap HTLCs don't work for micropayments (below tx fee level), though single satoshi payments can be securely made within a channel. Pretending 1-satoshi HTLCs are a thing is setting people up to be disappointed...
3
9
22
@tdryja
Tadge Dryja
1 year
$ bitcoin-cli getrawtransaction 0301e0480b374b32851a9462db29dc19fe830a7f7d7a88b81612b9d42099c0ae | wc 1 1 7876767 Well... we might have a chance to test out some fee related code now.
3
3
22
@tdryja
Tadge Dryja
5 years
Simple (and not so simple) machines weekend. 0/10 will not try again.
Tweet media one
4
0
22
@tdryja
Tadge Dryja
3 years
@glozow probably 5V and GND
0
0
23
@tdryja
Tadge Dryja
3 years
@jratcliff Hopefully it's no big deal. If bitcoin works, they won't have any more say than other users.
4
0
22
@tdryja
Tadge Dryja
6 years
@NickSzabo4 Not as much fun to hang out with, but that's not what money is for.
@murchandamus
Murch
7 years
"Bitcoin is the currency of enemies!" - @tdryja on trust @ #scalingbitcoin
4
6
47
1
4
20
@tdryja
Tadge Dryja
8 months
@renepickhardt @davidmarcus @lightspark Do you mean like how UDP is unreliable (by design)? (But usually works fine for lots of things) If so then yeah, payment success has improved a lot in the last couple years, without any fundamental change in protocol.
1
2
23
@tdryja
Tadge Dryja
11 months
@evoskuil @hrdng So you replaced something that's secure 99.999999% of the time with something that's secure 0% of the time. Because neither is secure.
1
0
22
@tdryja
Tadge Dryja
4 years
Submitted my ~1 byte of feedback to .gov. Went to town hall at 7:10am, no line, was 5th voter of the day. Also in MA voted for ranked choice. Would more than double our current 4bits/year data rate if it passes!
2
2
21
@tdryja
Tadge Dryja
4 years
The MIT Bitcoin Expo and new Cryptoeconomic Systems conference are coming up soon. Come check out what people are working on!
@CryptoEconSys
Cryptoeconomic Systems ⛓️ Journal & Conferences
4 years
Revisiting prior work, @mitDCI researcher @tdryja presents "Discreet Log Contracts" as a way to bring further conditional functionality and interactivity to Bitcoin. #CryptoEconSys20
Tweet media one
1
2
10
1
4
21
@tdryja
Tadge Dryja
7 years
Intel® SGX is the Galoob® Game Genie of cryptography.
3
4
20
@tdryja
Tadge Dryja
6 years
@La__Cuen Saying "The Bitcoin Community" in 2018 is like saying "The European Community" in 1940.
1
3
21