Christian Decker Profile Banner
Christian Decker Profile
Christian Decker

@Snyke

Followers
25,385
Following
282
Media
46
Statuses
2,920

They call me Dr. Bitcoin. -- Bitcoin enthusiast since 2009, and researcher at @Blockstream

Zurich, CH
Joined July 2007
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@Snyke
Christian Decker
3 years
I literally wrote my doctoral dissertation on why this doesn't work...
@elonmusk
Elon Musk
3 years
@itsALLrisky Ideally, Doge speeds up block time 10X, increases block size 10X & drops fee 100X. Then it wins hands down.
10K
12K
51K
153
626
6K
@Snyke
Christian Decker
6 years
Good news everyone :-p
Tweet media one
25
290
929
@Snyke
Christian Decker
6 years
The Schnorr Signature proposal has finally been ... proposed: #bitcoin #BIP #schnorrification
10
248
781
@Snyke
Christian Decker
3 years
@martijnbolt Sure, there is a naturally occurring blockchain forkrate which is caused by the way blocks and transactions propagate in the network. The bigger the blocks and/or shorter the block interval the larger the fork rate, which benefits attackers and weakens the rest of the network.
11
40
410
@Snyke
Christian Decker
3 years
Dear journalists and bloggers, If you really want to compare the (estimated) energy consumption of #bitcoin with the energy consumption of something else, don't use a country, use the fiat system. That'd be equally hard to pinpoint but would be an apples to apples comparison.
19
68
385
@Snyke
Christian Decker
5 years
The growth of the #LightningNetwork has been accelerating a lot lately. Current record: block 562892 with 523 channels being opened in a single block, followed by block 567255 with 404 new channels.
Tweet media one
10
127
369
@Snyke
Christian Decker
6 years
Kind of amusing that people "discovered" that LN channels have a small capacity after months of us cautioning users to use small amounts during their testing...
9
50
316
@Snyke
Christian Decker
6 years
Do you want to know what the future of #Lightning looks like? #eltoo is a huge step towards a more flexible, secure and robust protocol.
6
91
301
@Snyke
Christian Decker
1 year
Today we are extremely proud to open-source the #greenlight client repository as part of our Developer Preview🌱 Included are the client libraries, with bindings for python and JS, as well as all the tools to self-host a Greenlight node. Learn more at 🚀
Tweet media one
18
69
297
@Snyke
Christian Decker
6 years
In case you missed it: #clightning supports both incoming and outgoing #tor connections, and will even go as far as registering a auto hidden-service for you :-)
4
79
260
@Snyke
Christian Decker
2 years
This is terrible, the @Core_LN team does not condone attacks of any nature. And namedropping a competitor is in really bad taste. Please follow responsible disclosures, and avoid publicity stunts like this, it's not helping, and causing a lot of issues!
@Stadicus3000
Stadicus
2 years
Savage takedown of LND lightning nodes by exploiting a consensus discrepancy between Bitcoin Core and btcd with a single Bitcoin transaction. Encoded message: "you'll run cln. and you'll be happy." Probably not a "responsible disclosure". Time for an LND bug bounty program?
Tweet media one
19
26
147
19
60
266
@Snyke
Christian Decker
6 years
Just had a great beer at @puzzleitc and paid with Lightning. They had to add a warning that payments are so fast that you have to stand ready with cup.
Tweet media one
Tweet media two
9
57
243
@Snyke
Christian Decker
6 years
A giant leap towards the moon: first main-chain test of #lightning buys coffee from #starblocks and an article from yalls in milliseconds. What else do you need for a successful morning?
6
79
229
@Snyke
Christian Decker
3 years
11
18
219
@Snyke
Christian Decker
4 years
It's finally here: #clightning v0.9.0 "Rat Poison Squared on Steroid" was released. It includes PSBT support, fine-grained coin control, and can serve as the backend wallet for protocols. In addition we shipped full keysend support and multi-part payments.
8
56
195
@Snyke
Christian Decker
4 years
We've been collecting the #LightningNetwork gossip for quite some time, tracking the network's evolution and sharing the data with academic researchers. Now we're releasing the first #lnresearch dataset publicly in the hope of enabling further research:
Tweet media one
5
70
197
@Snyke
Christian Decker
4 years
c-lightning running on a Nintendo Switch! 😎
1
35
190
@Snyke
Christian Decker
3 years
Looks like I'll be celebrating the taproot activation by sailing on lake Zurich under full sail. Seems fitting ⛵🚀
10
3
172
@Snyke
Christian Decker
5 years
Pretty nervous and hoping I'm not addressing an empty room 🙂 My first ever webinar
@Blockstream
Blockstream
5 years
Join Blockstream Core Tech Engineer Dr. @Snyke this Wed. at 15:00 UTC for a live webinar on getting started on #clightning ! Topics include how you might use c-lightning, building basic apps using c-lightning, & its strengths over other implementations. ⚡️
Tweet media one
3
22
80
14
15
172
@Snyke
Christian Decker
6 years
Very proud and honored to be called one of Switzerlands 100 Digital Shapers 2018 by @BILANZ , and be called a Tech Leader #DigitalShapers18
Tweet media one
11
16
160
@Snyke
Christian Decker
5 years
For me @LNconf was THE conference to attend this year. Meeting awesome people, listening to incredibly insightful talks and catching up with the other teams. You simply had to be there. A huge thanks to @fulmolightning , @starkness and @dickerson_des for making it happen!🚀
9
20
147
@Snyke
Christian Decker
4 years
Just to show you how little the IRS knows about the Lightning network: they fell into the idiot's trap of conflating Lightning Labs ( @lightning ) with the overall #LightningNetwork ... 🤦🏼‍♂️
3
25
139
@Snyke
Christian Decker
6 years
#bobtc was a fantastic conference, had a blast talking to all the people building amazing things on Bitcoin, and being on a panel with @acinq_co and @LightningK0ala ! Buidl on 🤘
3
16
137
@Snyke
Christian Decker
7 years
#Segwit2x clearly goes against common engineering practice: do one change at a time, gauge its effect, and only then proceed
8
40
135
@Snyke
Christian Decker
3 years
@martijnbolt In addition the added uncertainty due to the higher fork rate reduces the certainty a confirmation contributes, resulting in more confirmations being required for the same security.
4
4
138
@Snyke
Christian Decker
5 years
We're happy to announce the #clightning v0.7.2 "Nakamoto's Pre-approval by US Congress" has just been released! This release includes dynamic plugin management, support for the upcoming signet, and many many performance improvements and minor fixes.
4
30
128
@Snyke
Christian Decker
6 years
… and I was hoping to get coffee, oh well a sticker will have to do
Tweet media one
5
20
128
@Snyke
Christian Decker
5 years
I pride myself on engaging with anyone who is genuinely interested in technical minutiae of bitcoins tech. But sometimes people turn out to be resistant to arguments, or plain malicious, trying to confuse bystanders and create confusion. Wondering how others are dealing with them
22
11
126
@Snyke
Christian Decker
8 months
All ready for the next boating accident 😄
Tweet media one
8
7
117
@Snyke
Christian Decker
3 years
Get it while it's hot: #clightning v0.10.2 "Bitcoin Dust Consensus Rule" was just released, with many new features, and many improvements. We've also taken the first step towards more efficient payments based on @renepickhardt 's research #PickhardtPayments
10
40
118
@Snyke
Christian Decker
5 years
Given the recent rumors about fractional reserve at exchanges, and in particular them not being upfront with it, I'm tempted to pick up the blinded proof-of-reserves work again:
5
28
124
@Snyke
Christian Decker
6 years
Seeing all of the exchange rate charts under the headlines of Bitcoin crashing reminds me of the book "How to lie with statistics": select the time range and offset the y-axis and you can "prove" whatever you like :-)
4
24
118
@Snyke
Christian Decker
7 years
#SegWit was just activated on ltc, congrat #Litecoin , now let's activate it on #bitcoin !
3
30
108
@Snyke
Christian Decker
4 years
We have just released #clightning v0.8.0, with many new features, performance improvements and fixes. Thanks to all the awesome contributors that have worked on this latest and greatest version, and thanks to all the #reckless testers that helped test!
1
28
103
@Snyke
Christian Decker
4 years
Ladies and gentlemen start your compilers! I have just tagged c-lightning 0.8.0 release candidate 1 :-)
5
15
109
@Snyke
Christian Decker
7 years
@jgarzik I'd rather have a slower adoption and keep Bitcoin as secure as possible, than an immediate growth now, just to face bigger problems later
6
16
103
@Snyke
Christian Decker
4 years
Multi-part payment (MPP) support has just been merged into #clightning , allowing the capacity of multiple paths to be bundled, for larger amount payments, and reducing the probability of a payment failing due to a channel being exhausted. 🚀⚡
5
33
97
@Snyke
Christian Decker
3 years
New year, new #clightning release 😀 I just tagged the first release candidate for v0.9.3 of c-lightning. Your mission, should you chose to accept it, is to help us test the new version
Tweet media one
3
25
101
@Snyke
Christian Decker
3 years
Stuck at home and bored? How about giving #clightning v0.10.2 a spin, and help us test our upcoming release? We just tagged the firs release candidate, and if all goes well the final release will follow some time next week 🌩
4
29
97
@Snyke
Christian Decker
2 years
First steps towards a Lightning-based circular economy ⚡🚀
@BitcoinMagazine
Bitcoin Magazine
2 years
JUST IN – Professional soccer player receives world’s first #Bitcoin Lightning payroll payment 🙌
Tweet media one
108
358
3K
4
22
96
@Snyke
Christian Decker
6 years
Had to get some physical copy of #DigitalShapers18 :-)
Tweet media one
Tweet media two
8
12
100
@Snyke
Christian Decker
4 years
Bitcoin and Lightning coming full circle: Antoine Riard proposes allowing alternative transport mechanisms for #Bitcoin , and his first PoC is a plugin on top of #clightning `custommsg`s :-) #Lightning backed by Bitcoin, Bitcoin transported over Lightning
3
26
94
@Snyke
Christian Decker
3 years
It's here! #clightning v0.9.3 “Federal Qualitative Strengthening” was just released! You can download it from Github, Docker or the Ubuntu PPA 🚀⚡ The release announcement has all the details about #lnoffers and #lnonionmessages :
Tweet media one
6
22
93
@Snyke
Christian Decker
5 years
Brave and the BAT have long been my goto example of how #BATshit crazy the whole ICO thing became. They initially were hoping to disintermediate content-producer compensation, something near and dear to my heart, but ended up becoming intermediary themselves...
5
16
92
@Snyke
Christian Decker
10 months
Can't wait for the AI/ML hype to finally die down and we can get back to truthfully talking about their potential, rather than the current frenzy. Feels a lot like the 2017 ICO bubble for "Blockchain" where everybody was doing Blockchain (without having a Blockchain...)
10
14
91
@Snyke
Christian Decker
4 years
Looking for a weekend project? We just tagged the next release candidate for the upcoming release v0.9.0 of #clightning . Thanks to all testers that have provided feedback so far! Want to help battle-test the release too? ⚡🚀 Head over to
0
25
83
@Snyke
Christian Decker
8 years
It's official: I have joined @Blockstream to work on L2 protocols
9
33
91
@Snyke
Christian Decker
4 years
Another week, another release candidate. But we all know that the third time's the charm 😜 Help us test all the cool new features: head over to and start poking at the next release :-)
2
14
92
@Snyke
Christian Decker
2 years
A sad day for #bitcoin 😥 We're going to miss you!
@jfnewbery
John Newbery
2 years
I'm stepping away from working on Bitcoin development for some time. I've stepped down as director of @bitcoinbrink and handed the reins over at @bitcoinoptech and @BitcoinCorePRs .
281
146
912
10
9
86
@Snyke
Christian Decker
3 years
Ever wanted a timemachine to go back in time? Well not exactly a general timemachine, but I just added a CLI tool to reconstruct the #LightningNetwork as it looked in the past: This one's for all the LN archeologists 😉 And we also have a new dataset 💾
4
15
88
@Snyke
Christian Decker
5 years
We have our first meta-plugin 😎 The `autoreloader` plugin helps plugin developers reload a plugin when it detects that it has changed, avoiding the need to restart `lightningd`. You write your code, we take care of the rest!
5
16
82
@Snyke
Christian Decker
6 years
Sighash NOINPUT just got it's number assigned: 118 :-)
4
11
86
@Snyke
Christian Decker
7 years
#bitcoin just got a huge step closer to the moon
1
25
75
@Snyke
Christian Decker
3 years
Dual-funding is a huge improvement on single-user channels. And the collaborative transaction creation infrastructure @niftynei built for it will serve as the groundwork for splicing, more flexible closing negotiations and so much more 👍
@Blockstream
Blockstream
3 years
Blockstream #LightningNetwork Software Engineer @niftynei is holding a live webinar this Thursday on dual-funded Lightning channels in #clightning ! Sign up now to join! ⚡️🔁 #Bitcoin
Tweet media one
2
22
86
11
23
79
@Snyke
Christian Decker
2 years
@fiatjaf @stephanlivera This is part of the scientific rigor and intellectual honesty I expect from the community and myself
16
4
68
@Snyke
Christian Decker
2 years
@fiatjaf @stephanlivera You mean respectful of other developers' time,and giving the due time for everyone to form an opinion instead of constantly harassing people, advocating for immediate inclusion,and bending all feedback to suit my narrative? If that's what's required I don't want to be a champion!
5
4
72
@Snyke
Christian Decker
6 years
Finally I get my own copy-cat account. I was feeling ignored for the longest time, but finally my name is being abused for spam as well xD
10
3
78
@Snyke
Christian Decker
10 days
Let's ask ourselves if Coinbase even wants #lightning : they don't want your coins to be useful outside of the exchange, so adding mobility to your funds is not in their best interest. So why do it then? Well they were being pressured by the community asking for LN.
@RSync25
R-Sync⚡️
10 days
Tweet media one
7
2
12
6
12
82
@Snyke
Christian Decker
6 years
@bitcoinmuc By the way, the paper I kept teasing everybody with was just released:
0
20
73
@Snyke
Christian Decker
3 months
Not having to have fallible people in positions where they would or could have to scramble was kind of the idea of disintermediation though....
@VitalikButerin
vitalik.eth
3 months
@salvatoshi @ercwl @brian_trollz If you have an L1 consensus failure, stuff breaks core devs scramble for a day, but eventually things are alright again. With an L2 bug, people could permanently lose lots of money.
109
39
299
4
10
76
@Snyke
Christian Decker
1 year
Stuck at home and bored? How about giving @Core_LN v22.11 a spin, and help us test our upcoming release? We just tagged the latest release candidate, and if all goes well the final release will follow some time next week 🌩
7
30
63
@Snyke
Christian Decker
7 years
Congratulations to @lightning , @acinq_co , and @tdryja . The Lightning Network is a community effort, let's scale Bitcoin as well :-)
1
13
71
@Snyke
Christian Decker
6 years
"Before thinking about what would be a good application for state channels we should first discuss what good applications for smart contracts are, only then we should channelize them" -- Iddo Bentov #offthechain
2
19
75
@Snyke
Christian Decker
3 years
Aaaand here goes another round of testing: we've just tagged #clightning v0.10.2rc2. Thanks to the feedback from testers of rc1 we were able to identify two small issues that were now addressed. If all goes well we'll have v0.10.2 out this week! ⚡
2
18
67
@Snyke
Christian Decker
1 year
Ladies and gentlemen, please start your engines. We're getting closer to the v22.11 release of @Core_LN , but we need one last round of testing before we can tag it: v22.11rc3 introduces two new optimizations and backward compatibility fixes
3
22
71
@Snyke
Christian Decker
5 years
Yesterday was the last seminar day of the @ChaincodeLabs residency. It was an honour to spend time with such a talented group of people and I'm sure we'll all meet again soon! And always remember the mantra "this works better with #eltoo " 😄
Tweet media one
2
4
71
@Snyke
Christian Decker
7 years
I couldn't think of a better way to celebrate my PhD anniversary: an #ethmedal awarded for outstanding doctoral thesis #ETHZ
Tweet media one
12
15
71
@Snyke
Christian Decker
5 years
Well deserved recognition for our friends at @acinq_co , one of the leading teams in this quickly developing space!
4
12
69
@Snyke
Christian Decker
4 years
Ladies and gentlemen, please start your compilers! #clightning v0.9.0rc1 was just tagged, and is ready for testing. Your mission, should you chose to accept it, is to battle-test the version before we release in the coming days.
1
16
60
@Snyke
Christian Decker
6 years
@aantonop And since people usually map the energy consumption to transaction validation you need to add "every breath you take increases your weight by 1/1000 kg"
3
16
63
@Snyke
Christian Decker
7 years
August 1st 2017, the day the #BitcoinCash blockchain stood still
3
21
63
@Snyke
Christian Decker
1 year
Counterstrike 1.6 scripting language 😅
@xsgames_
XSGames (by Frank Eno)
1 year
In what language did you write your first “Hello World” line of code?
5K
165
3K
7
11
56
@Snyke
Christian Decker
2 years
@fiatjaf @stephanlivera To be clear, I want neutral and well thought out objective discussions, on the merits and downsides of APO. I want everyone to make up their own mind and have the room to express their opinion. And should something better come along, we'll happily use it (not the case with CTV).
3
1
66
@Snyke
Christian Decker
4 years
We believe in publicly discussing both upsides as well as downsides of our protocol, and the network. Only this way we ca make progress. Anything else would be marketing, and that's not the business we're in 😉
2
7
66
@Snyke
Christian Decker
6 years
Almost back home from the #Lightning Spec meeting in Adelaide. Had a great week, talking tech with the amazing people from all over the world! See you all soon.
Tweet media one
2
3
61
@Snyke
Christian Decker
4 years
Quick thread addressing some of the concerns caused by our recent publication on the centralization in the Lightning Network
@Snyke
Christian Decker
4 years
@JScigala We can't (and shouldn't) force users to invest the time and effort to run a routing node in the network, the best we can do is lower the barriers to do so, and maybe automate. We're not there yet, it is not very surprising that most stable nodes are run by few tech-savvy people.
2
2
36
3
18
64
@Snyke
Christian Decker
4 years
Was soll denn diese Auswahl @Swissquote ? Wollt ihr eure Kunden echt dem Schrott aussetzen?
Tweet media one
13
5
61
@Snyke
Christian Decker
2 years
So stoked about this:
2
9
59
@Snyke
Christian Decker
5 years
People usually think of trustlessness as a pure end-user benefit. This is only one side of the argument for trustless systems though. Trustless setups reduce the need for regulation, reducing the burden on service providers as well.
2
12
61
@Snyke
Christian Decker
6 years
@Blockstream @rusty_twit @adam3us @Excellion @pwuille @Ben_Teitelbaum If you'd like to connect to the store, open a channel to 02f6725f9c1c40333b67faea92fd211c183050f28df32cac3f9d69685fe9665432 @104 .198.32.198
5
16
60
@Snyke
Christian Decker
10 months
Not to forget the orthodoxy that is forming around every word Satoshi wrote back in the day. People selectively quoting them as a cheap way to shut up discussions, when Satoshi didn't have as detailed a picture of the ecosystem that we enjoy today.
@lopp
Jameson Lopp
10 months
Those who deify Satoshi perpetuate an appeal to authority fallacy. Satoshi was (as far as we know) a fallible human. We do know they made several mistakes and were learning as they were building. IMO an amazing attribute of Satoshi is their lack of egregious privacy errors.
41
24
211
4
14
53
@Snyke
Christian Decker
3 years
Currently testing the new path prioritization in #clightning PR #4771 . Any c-lightning users out there running the `paytest` plugin? We could use some more targets to test against 🚀⚡
4
18
55
@Snyke
Christian Decker
5 years
@JimJones1913 @HillebrandMax @stephanlivera @Blockstream That's one of the reasons we went for a plugin infrastructure instead of building everything into a monolith: we'll never be able to guess all the things users would like to customize, so we empower users to build their perfect tools themselves (and share them with others).
2
8
57
@Snyke
Christian Decker
6 years
@ryanwdavies @Blockstream That being said, we can actually build Lightning on top of Liquid to enable real-time swaps from one chain to another without lengthy peg-in or peg-out procedures :-)
2
9
50
@Snyke
Christian Decker
6 years
Had a lot of fun talking #lightning at the @bitcoinmuc meetup and hackaton! Very interesting discussion with a very technical crowd. Thanks to everybody who joined.
1
8
52
@Snyke
Christian Decker
4 years
And the second round begins: We've just tagged v0.8.0 release candidate 2 (). Along with a couple of last minute fixes we also snuck in a couple of new features. Hope you are as excited as we are 🙂 A big thanks to all the people who helped test rc1 👍
0
10
52
@Snyke
Christian Decker
6 years
Take that, people who thought passing unit-tests were not newsworthy xD
2
3
52
@Snyke
Christian Decker
2 years
Excited about the upcoming #CLN release? Then get in on the action early and help us test the new release candidate v22.11rc1: ⚡
5
22
45
@Snyke
Christian Decker
6 years
Had a great time at the #BitcoinWednesday in the amazing Conservatorium van Amsterdam back in November. Before the conference itself I sat down with Rick Esselink to talk about all things #bitcoin and #lightning
0
27
50
@Snyke
Christian Decker
3 years
Enterprise deployments here we come 😉
9
10
47
@Snyke
Christian Decker
6 years
@adam3us @lopp @patestevao In addition multipath routing can reduce visual and mental overload by aggregating capacity across all channels instead of keeping a per-channel capacity. That then allows us with splicing to just have one balance for all payments, whether on- or off-chain
4
6
52
@Snyke
Christian Decker
5 years
So far my strategy was to assume genuine interest and just continue replying, however it means that I potentially amplify whatever agenda they might have. Would blocking as soon as I'm confident that they are not interested in a sincere discussion be better?
29
1
54