bitcoinfuzz icon indicating copy to clipboard operation
bitcoinfuzz copied to clipboard

[SoB] - de/serialization of Bitcoin protocol network messages

Open brunoerg opened this issue 11 months ago • 0 comments

Bitcoinfuzz is a project which applies differential fuzzing between Bitcoin projects. We started this project with miniscript support but we're expanding it. The proposal is to work on a fuzz target for de/serialization of Bitcoin protocol network messages. We intend to apply it with Bitcoin Core, rust-bitcoin and btcd.

The requirements are understanding/basic knowledge of:

  • Bitcoin protocol
  • Fuzzing
  • Different programming languages (C++, Rust and Golang)
  • Build systems

It's expected you to have a "security mindset". We can find interesting stuff with it and we need to be responsible :)

brunoerg avatar Mar 22 '24 16:03 brunoerg