Skip to content

Details

We will discuss three topics in this workshop-style meetup:

  1. How do Bitcoin nodes interact with each other? In particular, I will show you how to use Wireshark (https://www.wireshark.org/) to observe all network requests your Bitcoin node makes to its peers.

  2. Demonstrate a Python script that can join the Bitcoin network. It will be able to send and receive some of the messages we observed using Wireshark.

  3. Show you a project (https://github.com/lightning-platform/bitcoin-lightning-docker) that makes it easy to run Bitcoin and Lightning Network[1] nodes on your laptop. We hope that this project will developing Lighting apps easier for everyone.

Bring your laptop in order to follow along. You will need the "docker", "docker-compose" and "Wireshark" programs installed. I can help you install them before 7:00 -- when the talking starts.

Follow me on Twitter @JustinMoen. God willing, I will tweet out a link to the video recording afterwards.

Footnotes:
[1] Lightning Network is an open protocol layer that leverages Bitcoin to make cheap, fast, private transactions available to anyone around the world. If you'd like to learn more, check out this Youtube video: https://www.youtube.com/watch?v=rrr_zPmEiME

Related topics

You may also like