Bitcoin/Aplikacje klienckie
Istnieją alternatywne aplikacje mogące obsługiwać transakcje Bitcoin.
Protokół Bitcoina jest otwarty, ważne jest, by któreś ogniwo komunikacji (aplikacja nie musi bezpośrednio porozumiewać się z siecią, ale np. z serwerem, który się z nią kontaktuje) z siecią umiały się porozumiewać zgodnie z opisem protokołu.
Domyślnym i oficjalnym jest Bitcoin-core wraz z Bitcoin-Qt. Nie jest jednak konieczne korzystanie akurat z tych.
Istnieją też inne aplikacje (głównie jako portfele), które różnią się obsługą i działaniem od podstawowego klienta. Niektóre z nich wprowadzają dodatkowe funkcje związane z bezpieczeństwem lub umożliwiają płatności mobilne. Większość z nich nie wymaga pobierania całego łańcucha bloków (odpytują o saldo zewnętrzne serwery przechowujące pełną historię).
Przykładowe programy:
- Electrum
- Multibit
- Web-wallety i generatory
- Aplikacje na telefon oraz do sklepów przyjmujących BTC