Fabian Jahr
@fjahr
Followers
2K
Following
2K
Media
35
Statuses
569
A year ago, the Bitcoin Core project announced a new process for disclosing security vulnerabilities, noting: βThe project has historically done a poor job at publicly disclosing security-critical bugs, whether externally reported or found by contributors. This has led to a
13
33
129
In the fourth episode of the Privacy Series, filmed at @btcplusplus in Riga earlier this year, I sit down with @fjahr to discuss Cross Input Signature Aggregation, where one signature can validate spending multiple inputs, and its implications on Bitcoin Privacy.
12
22
93
For example if people have been running Tor but don't see many knots nodes that might change things, but that would be unrelated to ASmap.
2
0
8
So the clearnet knots nodes don't look suspicious to me based on their ASNs alone and for the Tor nodes a deeper analysis (fingerprinting) would be needed to tell if they are sybils or not. Happy to look at more data tomorrow if people disagree with these findings.
1
4
18
Top 5 ASNs of knots clearnet nodes belong to AT&T, Verizon, Spectrum, Deutsche Telekom, Cox representing 15% together; Top 5 ASNs of all other nodes: Hetzner, OVH, Amazon, Digital Ocean, GCP representing 27% together (obviously this nothing new)
1
1
6
So, without knowing what the people are running who report seeing very little knots nodes, it might be that they are just not using Tor. Looking at the small number of non-Tor knots IPs (872) they seem to mostly be running in ISPs and not the typical cloud providers.
1
0
8
While I am very happy to see people running ASmap, so far I can't confirm the that it filters (pun intended) knots nodes. The following numbers are all based on a bitnodes snapshot from today that I ran some basic analysis on: Knots nodes are 86% Tor, all others are 62% Tor.
3
2
26
Excited to share "Provable Cryptography for Bitcoin: An Introduction" - a comprehensive workbook that teaches formal security definitions and proofs through hands-on exercises. Solutions included!
33
194
578
π₯ Our jedi Master General Kenobi is connecting through holo-comm to the @BerlinBitDevs happening today! Join in to hear some real talk about SLICE, decentralization, and what it means to build the first fully @StratumV2 Bitcoin mining pool.
1
2
7
A statement on Bitcoin Core development and transaction relay policy -
bitcoincore.org
Bitcoin Core development and transaction relay policy
411
178
691
Bitcoin Core developer @fjahr discusses Cross-Input Signature Aggregation (CISA), a proposed Bitcoin upgrade that could lower the cost of privacy-protecting collaborative transactions, benefitting activists, nonprofits, and businesses. Read the report: https://t.co/AEh65KohQK
1
4
19
Running DahLIAS (and secp256k1lab) π https://t.co/O2D8eyodt2
github.com
Contribute to fjahr/cisa-playground development by creating an account on GitHub.
Announcing DahLIAS! π The first crypto protocol for full cross-input signature aggregation that allows reusing Bitcoin's curve secp256k1. β
64B sigs β
Verify is ~2x faster than half-agg'd Schnorr sigs β
2-round signing Kudos to the team: @real_or_random @yannickseurin! π
1
3
31
Announcing DahLIAS! π The first crypto protocol for full cross-input signature aggregation that allows reusing Bitcoin's curve secp256k1. β
64B sigs β
Verify is ~2x faster than half-agg'd Schnorr sigs β
2-round signing Kudos to the team: @real_or_random @yannickseurin! π
23
127
297
*Before* using Bitcoin Core, donβt forget these two steps after downloading: 1. Verify the downloaded files. 2. Run `test_bitcoin` or `test_bitcoin.exe` on *your* machine.
Bitcoin Core v29.0 was released! It is available from: https://t.co/WpMuMaejz1 Release notes:
4
11
54
After years of contributing to Bitcoin nights and weekends, Sebastian Falbesoner (@theStack) has left his job to focus 100% of his time on Bitcoin open source development.
14
18
202
We are excited to announce that Eugene Siegel has joined Brink as an open source engineer working on fuzz testing and Bitcoin Core development!
7
17
99
Here is one simple thing you can do that would be very helpful to test the Bitcoin Core release candidate. At home, start bitcoind with the -natpmp option. Let it start and stop it. Check if it could successfully open a port on your router. You can check this by looking at the
Bitcoin Core 29.0rc2 is a release candidate for the next major version of the networkβs predominate full node. https://t.co/x7Vk5iGBxE
6
25
61
Thanks a lot to @HRF for supporting my work and initiating this report. I hope it helps people understand the potential that a CISA softfork could bring to Bitcoin and why we are excited about it.
NEW: @fjahr's long-awaited research into Cross-Input Signature Aggregation This is an extremely detailed and well-written exploration of CISA as a potential next step in Bitcoin development CISA's incentive alignment between privacy and cost-savings is mind-blowing
2
6
50
NEW: @fjahr's long-awaited research into Cross-Input Signature Aggregation This is an extremely detailed and well-written exploration of CISA as a potential next step in Bitcoin development CISA's incentive alignment between privacy and cost-savings is mind-blowing
27
73
300
Brink renews our financial support for all of our 8 Bitcoin Core engineers through 2025! Thank you to @fanquake @glozow @hhebasto @theStack @dergoegge @stphnvlstk @fjahr and @marcofleon for your amazing work on Bitcoin and we are proud to support you. π
19
22
162