RSSAmplifier

Blog

Daniela Brozzoni

Recent content on Daniela Brozzoni

danielabrozzoni.comRSS feed ↗20 posts

Latest posts

Measuring minrelaytxfee across the Bitcoin network

I crawled the Bitcoin network to record the minimum relay fee advertised by reachable nodes through the FEEFILTER message. The scan used a modified version of virtu’s p2p-crawler which connects to every node, waits up to three minutes for a FEEFILTER message, and records the result. If no FEEFILTER message is received within the timeout the node is listed as “No FEEFILTER sent.” Only nodes that…

Fingerprinting nodes via addr requests

This blog post comes from the research of @naiyoma and me. It is currently possible to identify nodes running on multiple networks by analyzing their ADDR responses. Below, we’ll share highlights from our attack attempts - while deliberately avoiding too much detail about the methodology - and discuss some possible solutions. This fingerprint attack can hurt network privacy and enable more…

Import your LND onchain wallet into Sparrow

I recently had to recover some stuck funds from an onchain LND wallet. LND couldn’t see the funds, and my only viable option was to re-import the seed into a different wallet and sweep everything. LND uses Aezeed seeds, so you can’t just import the seed in Sparrow or Electrum. Instead, we need to obtain the BIP32 private key and then import it into Sparrow. Let’s get started :)…

Life is short, Bitcoin is forever (the talk)

Many people loved my “Life is short, Bitcoin is forever (a kinda-transcript)” . Well, I gave the same talk again at HCPP 2022, and this time it was recorded. Enjoy!

BDK deep dive @ MIT Bitcoin expo

A talk on Bitcoin wallets: what they are, how difficult it is to build one, and what tools can be of help (spoiler: rust-bitcoin, rust-miniscript, BDK). I also give an overview of the current state of BDK, and the goals we have in mind for the 1.0 release. The talk was recorded and streamed on the MIT Bitcoin expo website. You can find the streaming here - I’m on track A, day 2, time…

Bitcoin technical fundamentals @ The Bitcoin Way

Part 1 is focused on trying to invent digital money: we start from a quite broken idea, creating a central entity currency, and try to improve it. This part introduces the fundamental concepts behind Bitcoin: public keys, PoW, difficulty adjustments. In part 2 we explain with more detail keys, wallets, coins, transactions, blocks, miners. The first slide is in italian, but don’t be scared,…

Chit-chats w/ italians 🇮🇹

Nelle ultime due settimane ho avuto il piacere di partecipare a ben due eventi online in italiano - occasioni abbastanza rare per me, che principalmente lavoro all’estero; nonostante non sia piú abituata a parlare italiano puro , e ogni tanto mi scappa una parolina inglese qua e lá, mi sono divertita tanto - dovrei davvero chiacchierare con italiani piú spesso! checkpointbitcoin.it Ho avuto…

Contributing to Bitcoin - tips and tricks

I’ve been working on Bitcoin-related OSS for a while now - long enough that I don’t fear git reflog anymore. As you might guess, there was a time when I used to feel scared just thinking about the whole you-publish-your-code-and-then-strangers-look-at-it thing - luckily for me, I had friends 1 helping me out, encouraging me to venture out my comfort zone, reading my code before I would…

Life is short, Bitcoin is forever (a kinda-transcript)

Paralelni Polis organized a Pizza Day conference! It was short and sweet, less than 48 hours long, but a really nice occasion to meet with fellow bitcoiners and get drunk eat pizza! I gave a pretty sad talk about death, but people seemed to enjoy it, for some reason. I decided to write a kinda-transcript around the slides, so I could share the sorrow with everyone who opened my blog, instead of…

BDK primer @ pleb.fi Miami

I was at pleb.fi talking about BDK - exploring why it’s so hard to build wallets from scratch, and how BDK (and other tools) might help. The talk was not recorded, but you can find slides here . Thanks Jeremy for having me!

Mining For Beginners @ Shoes in Bitcoin

Mining explained in simple terms, suitable for beginners and non-technicals. You can find my talk here , and the slides here . Thanks Shoes in Bitcoin for having me!

Mining overview + Stratum V2 @ Bitcoin Munich

Here ’s the link to the meetup, and here ’s the Youtube stream. Thanks Bitcoin Munich for having me! Slides

Stratum V2 @ BitcoinDevsLa

A in depth-explanation of the Stratum V2 protocol - oh, and also, my first public talk! 🎉 Here you can watch the full episode. Thanks BitcoinDevsLa for having me! Slides

About

Hey, I’m Daniela. I’m a Bitcoin enthusiast and a software developer. PGP: D06C 7DB5 66A0 CA42 271B B74E BB67 35D6 BF9E 8E58

Why Rust?

Why going to University wasn't the right choice for me

I am 20. I finished high school eight months ago. I’ve learned about computer science, along with mathematics, for the past five years. At a certain point of my life I had to decide: should I study computer science? Should I study mathematics? Should I study Engineering? And then I realized that going to college wasn’t the right choice for me. Although I had good grades, and I really enjoy…

Lightning Network zine

Bitcoin legacy addresses

My first zine!

Archives

Search