Bitcoin, bitmoneta – kryptowaluta wprowadzona w 2009 roku przez osobę (bądź grupę osób) o pseudonimie Satoshi Nakamoto. Nazwa odnosi się także do używającego jej otwartoźródłowego oprogramowania oraz sieci peer-to-peer, którą formuje. Bitmonety mogą zostać zapisane na komputerze osobistym w formie pliku portfela lub przetrzymywane w prowadzonym przez osoby trzecie zewnętrznym serwisie zajmującym się przechowywaniem takich portfeli. W każdym z tych przypadków bitcoiny mogą zostać przesłane do innej osoby przez Internet do dowolnego posiadacza adresu bitcoin. Każdy bitcoin dzieli się na 100 000 000 mniejszych jednostek, zwanych satoshi. Odmiennie niż w przypadku większości walut (tzw. fiducjarnych lub inaczej fiat), bitcoin nie opiera się na zaufaniu względem emitenta centralnego. Bitcoin używa zdecentralizowanej bazy danych, rozprowadzonej pomiędzy węzłami sieci peer-to-peer do przechowywania transakcji oraz kryptografii w celu zapewnienia podstawowych funkcji bezpieczeństwa, takich jak upewnienie się, że bitcoiny mogą być wydane tylko raz przez osobę, która je posiada w danym momencie.

Topologia peer-to-peer sieci bitcoin oraz brak administracji centralnej czynią manipulację wartości bitmonet poprzez produkcję większej ich ilości niewykonalną dla jakiejkolwiek instytucji rządowej czy innej organizacji lub jednostki, nadal możliwa jest jednak bańka spekulacyjna. Budowa bitcoina pozwala na anonimowe posiadanie własności oraz jej transfery.
Bitcoin jest jedną z pierwszych implementacji konceptu zwanego kryptowalutą, pierwszy raz opisanego w 1998 r. przez Wei Daia na liście mailingowej cypherpunków.
Bitcoin opiera się na transferze kwot między rachunkami publicznymi przy użyciu kryptografii klucza publicznego. Wszystkie transakcje są publiczne i przechowywane w rozproszonej bazie danych. W celu zapobieżenia podwójnemu wydawaniu sieć implementuje rodzaj rozproszonego serwera czasowego, używając koncepcji łańcuchowych dowodów matematycznych wykonanych działań (proof of work, w skrócie PoW). Dlatego też cała historia transakcji musi być przechowywana w bazie, a w celu ograniczenia rozmiaru magazynu używane jest drzewo funkcji skrótu.
W grudniu 2015 roku amerykańskie portale Wired i Gizmondo, po przeprowadzeniu śledztwa dziennikarskiego, zasugerowały, iż twórcą bitcoina może być australijski przedsiębiorca z branży IT – Craig Steven Wright. Australijski biznesmen w celu zakończenia spekulacji na swój temat oficjalnie przyznał się i przedstawił dowody, iż to on pod pseudonimem Satoshi Nakamoto stworzył najpopularniejszą wirtualną walutę[9], niemniej jednak społeczność Bitcoina uważa, że to oszustwo[Generowanie nowych bitmonet ma charakter probabilistyczny – może na nie trafić każdy użytkownik sieci aktywnie weryfikujący transakcje po spełnieniu określonego warunku, statystycznie bardzo mało prawdopodobnego. Generowanie bitmonet jest często nazywane wydobywaniem, poprzez analogię do wydobywania złota[2]. Prawdopodobieństwo, iż dany użytkownik otrzyma partię monet, zależy od stosunku mocy obliczeniowej, wniesionej do sieci za jego pośrednictwem, do sumy mocy obliczeniowej, wniesionej przez wszystkie węzły. Liczba bitmonet stworzona w partii nigdy nie jest większa niż 12.5 BTC (dane na lipiec 2016), a nagrody są zaprogramowane na zmniejszanie się w czasie aż do zera, tak aby kiedykolwiek mogło zaistnieć nie więcej niż 21 milionów monet. W miarę jak wypłaty będą się zmniejszać, oczekuje się, iż zbieranie opłat transakcyjnych będzie motywacją dla użytkowników do uruchamiania węzłów generujących.
Wszystkie węzły generujące sieci współzawodniczą w celu bycia pierwszymi w znalezieniu rozwiązania problemu kryptograficznego dla przetwarzanego bloku kandydującego na zasadzie prób i błędów. Kiedy węzeł znajdzie takie rozwiązanie, ogłasza je reszcie sieci oraz deklaruje się posiadaczem nowej partii bitmonet. Węzły otrzymujące nowo rozwiązany blok sprawdzają jego poprawność przed zaakceptowaniem i dodaniem do łańcucha. Węzły mogą używać CPU, GPU, FPGA oraz ASIC. W praktyce od 2013 roku wszystkie liczące się „kopalnie” korzystają ze specjalizowanych układów ASIC. Użytkownicy mogą także generować bitmonety grupowo.
Każdy blok jest generowany średnio co 10 minut, każdy węzeł osobno co 2016 bloków (co w praktyce zajmuje średnio 2 tygodnie) rekalkuluje stopień trudności problemu, który próbuje rozwiązać, używając do tego średniej kroczącej, celującej w średnią liczbę bloków na godzinę. Jeżeli bloki są generowane zbyt szybko lub zbyt wolno, co zależy od zwiększającej lub zmniejszającej się mocy obliczeniowej całej sieci, stopień trudności odpowiednio wzrasta lub maleje. Odmiennie niż w przypadku konwencjonalnej waluty fiducjarnej, dzięki rozproszonemu modelowi obiegu, emisja nowych bitcoinów nie jest kontrolowana bezpośrednio przez żadną pojedynczą osobę czy instytucję. Zamiast tego, w oprogramowanie węzłów bitcoin jest na stałe wpisany mechanizm kontroli emisji nowych bitmonet, który jest z góry założony od początku jego istnienia i podany do wiadomości publicznej.
Emisja bitmonet jest funkcją wartości nominalnej wykonywanych transakcji. Transfery są wykonywane bezpośrednio przez uczestników transakcji, bez pośrednictwa innych operatorów finansowych. Ten tryb obiegu pieniądza powoduje, że raz zrealizowane za jego pomocą transakcje są nieodwracalne. Klienci sieci bitcoin zgłaszają transakcję do otaczających ich węzłów, które propagują informację o płatności do reszty sieci. Błędne lub niewłaściwe transakcje są odrzucane przez „zaufane” węzły. Każda nowa, pozytywnie zrealizowana transakcja generuje „nagrodę”, którą mogą dostać osoby angażujące moc swoich komputerów do utrzymywania całego systemu.
Całkowita liczba bitmonet dąży asymptotycznie do granicy 21 milionów. Stosunek wartości „nagród” do wartości transakcji jest stopniowo obniżana, w ten sposób, że co 210 000 nowych bloków operacji spada o połowę, a zatem spada też stopniowo emisja nowych bitmonet, nawet przy stałym wzroście wartości transakcji. W praktyce, jak dotąd emisja spada o połowę co mniej więcej 4 lata. W roku 2013 została wygenerowana połowa z planowanej liczby bitcoinów, a pod koniec 2016 zostało wygenerowane prawie ¾. Przy założeniu trwania wzrostu realnej wartości transakcji, jedynym sposobem ich obsłużenia przez system, stanie się w pewnym momencie deflacja, czyli wzrost wartości realnej jednej monety. Bitmonety są jednak podzielne na 108 części (co razem daje 2,1 × 1015 jednostek transakcyjnych), dzięki czemu, w dającej się przewidzieć przyszłości nie powinien wystąpić techniczny problem braku możliwości wykonywania drobniejszych transakcji, ze względu na za dużą wartość jednej bitmonety. W momencie zbliżenia się do granicy 21 milionów bitmonet, węzły praktycznie przestaną emitować nowy pieniądz, zaś system będzie finansowany już prawie wyłącznie z opłat transakcyjnych. Szacuje się, że praktycznie całkowite zakończenie emisji bitmonet nastąpi w 2140 r.
1 BTC dzieli się na podjednostki, które nazywa się stosując łacińskie przedrostki skalujące, podobnie jak jednostki wielkości fizyczne w układzie SI. Określenie statusu prawnego Bitcoina wywołuje ogromne kontrowersje na całym świecie. W większości krajów BTC jest albo nieregulowany albo dozwolonych. Tylko kilka jurysdykcji zdecydowało się na wprowadzenie pewnych ograniczeń lub całkowity zakaz obrotu.
Zdaniem Europejskiego Banku Centralnego, regulacje prawne dotyczące tradycyjnego sektora finansowego nie przenoszą się na Bitcoina – nie może być definiowany jako standardowa waluta. Większość regulacji związanych z walutami wirtualnymi dotyczy głównie prawa podatkowego, rozliczania przychodów i zysków związanych z wydobyciem, inwestowaniem w Bitcoiny lub działalnością gospodarczą, która na nich się opiera.
Zgodnie z wyrokiem Trybunału Sprawiedliwości w sprawie C‑264/14, wymiana walut tradycyjnych na Bitcoin jest zwolniona z podatku VAT.