Sieć
Bitcoin wykorzystuje prostą sieć dystrybucji w celu propagacji transakcji i bloków. Cała komunikacja odbywa się za pomocą TCP. Bitcoin może działać na dowolnym procie oprócz domyślnego 8333, a zmienić można go za pomocą przełącznika aplikacji -port. Aktualnie IPv6 jest niewspierane, ale istnieje możliwość korzystania z niego poprzez specjalne bramki.