Satoshi to najmniejsza jednostka Bitcoina. Dzięki niej BTC nadaje się do mikro‑płatności, precyzyjnego wyliczania opłat i codziennych kwot bez operowania długimi ułamkami. W tym przewodniku wyjaśniamy, czym są satoshi, jak mają się do BTC, jak konwertować jednostki, jakie oznaczenia zobaczysz w portfelach i jak unikać pomyłek z opłatami wyrażanymi w sats/vB.
Czym są satoshi i jak mają się do Bitcoina?
Definicja: czym jest satoshi?
Satoshi (często skracane do sat lub sats) to najmniejsza natywna jednostka w Bitcoinie. Jeden bitcoin (BTC) to 100 000 000 satoshi. Nazwa upamiętnia twórcę sieci, Satoshiego Nakamoto. Na poziomie protokołu salda i kwoty transakcji liczone są jako całkowite liczby satoshi; BTC to wygodna reprezentacja dziesiętna pokazywana w portfelach i na giełdach.
W skrócie: 1 BTC = 100 000 000 sats. Kwoty w satoshi są zawsze całkowite; BTC to tylko widok dziesiętny.
Po co aż taka drobność?
Wysoka podzielność zwiększa użyteczność Bitcoina: obsługuje mikro‑płatności, wygodne zaokrąglenia małych kwot i granularną kontrolę opłat. Przygotowuje też sieć na świat, w którym siła nabywcza 1 BTC jest wysoka, a codzienne sumy naturalnie wyrażamy w tysiącach satoshi.
- Mikro‑płatności: napiwki dla twórców, pay‑per‑article, rozliczenia za API.
- Elastyczne ceny: sprzedawcy mogą ustawiać ceny jako liczby całkowite w sats.
- Opłaty: w Bitcoinie wyrażane są jako sats/vB (satoshi na wirtualny bajt) — patrz niżej.
Porównanie jednostek: BTC, mBTC, μBTC (bits), sats
W ekosystemie spotkasz różne etykiety jednostek. Znajomość wszystkich ułatwia czytanie faktur, interfejsów giełd czy starszych portfeli korzystających z alternatywnych skal.
| Jednostka | Skrót | W satoshi | W BTC | Gdzie spotykana |
|---|---|---|---|---|
| Bitcoin | BTC | 100 000 000 sats | 1 BTC | Giełdy, raporty, media |
| Mili‑bitcoin | mBTC | 100 000 sats | 0,001 BTC | Niektóre portfele/kalkulatory |
| Mikro‑bitcoin (bits) | μBTC lub bits | 100 sats | 0,000001 BTC | Starsze interfejsy, faktury |
| Satoshi | sats | 1 sat | 0,00000001 BTC | Portfele, Lightning, opłaty |
Wskazówka: jeśli ułamki w BTC są niewygodne, przełącz widok portfela na sats — liczby stają się bardziej intuicyjne.
Szybkie przeliczenia: matematyka w głowie
Konwersja BTC ↔ sats jest prosta: BTC × 100 000 000 = sats. Odwrotnie: sats ÷ 100 000 000 = BTC. Po krótkim treningu większość oszacowań zrobisz w pamięci.
BTC → sats
- 0,01 BTC → 1 000 000 sats
- 0,00025 BTC → 25 000 sats
- 0,00000050 BTC → 50 sats
sats → BTC
- 2 500 sats → 0,00002500 BTC
- 100 000 sats → 0,001 BTC
- 50 sats → 0,00000050 BTC
Jeśli ceny podane są w fiacie (PLN/EUR/USD), najpierw oszacuj wartość jednego sat w Twojej walucie: podziel aktualną cenę 1 BTC przez 100 000 000. Następnie pomnóż przez liczbę sats. Przykład: jeśli 1 sat ≈ 0,0015 zł, to płatność 2 000 sats to ok. 3 zł.
Satoshi a opłaty: co oznacza sats/vB?
Opłaty w Bitcoinie nie są procentem od kwoty przelewu. To cena za wagę transakcji. Kluczowa metryka to satoshi na wirtualny bajt (sats/vB). Aby oszacować całkowitą opłatę, pomnóż wybraną stawkę (np. 15 sats/vB) przez rozmiar transakcji (np. 140 vB). Otrzymasz 15 × 140 = 2 100 sats.
- vB — „wirtualny bajt”, metryka wagi uwzględniająca SegWit.
- Stawka w sats/vB wpływa na priorytet w mempoolu: wyższa → szybsze włączenie do bloku.
- Rozmiar zależy od liczby wejść/wyjść, typów adresów i schematu podpisu.
Uwaga: nie myl sats/vB (to stawka) z łączną opłatą w satoshi.
Podstawy UTXO: jak „składają się” sats w transakcji
Bitcoin korzysta z modelu UTXO — niewydanych wyjść transakcji. Każdy UTXO zawiera konkretną liczbę satoshi zablokowaną warunkiem wydania. Kiedy płacisz, portfel dobiera jeden lub więcej UTXO, tworzy wyjścia (odbiorca i „reszta”) i dodaje opłatę. W praktyce przypomina to płacenie gotówką dużym banknotem i otrzymanie reszty na własny adres.
- Drobne UTXO powiększają przyszłe transakcje w vB → potencjalnie wyższe opłaty.
- Konsolidacja w spokojnych momentach sieci obniża koszty w przyszłości.
- Próg „dust”: bardzo małych wyjść nie opłaca się wydawać, bo opłata je przewyższa.
Lightning Network i satoshi
Płatności Lightning zwykle wyświetlane są w sats, bo są małe i niemal natychmiastowe przy znikomej opłacie. Faktury LN mogą wewnętrznie używać millisats do trasowania, ale użytkownik końcowy widzi kwoty w sats. Dzięki temu liczby są intuicyjne i unikamy długich ułamków BTC.
Plus: wartości w sats ułatwiają streaming płatności, pay‑per‑view oraz napiwki dla twórców.
Ceny w sats: wskazówki dla sklepów i twórców
Jeśli Twoja publiczność zna BTC, pokazuj ceny równolegle w walucie lokalnej i w sats. Zdejmuje to barierę konwersji dla nowych, a jednocześnie nagradza tych, którzy myślą w satoshi. Przy zmiennych kursach sensowne jest automatyczne przeliczanie sats przy płatności.
- Subskrypcje: stała cena w sats (np. 25 000 sats/miesiąc).
- Mikro‑transakcje: „od 100 sats za artykuł” lub „1 sat za 10 sekund oglądania”.
- Napiwki: szybkie przyciski 100/500/1 000 sats + pole własnej kwoty.
Typowe pułapki i jak ich unikać
- Pomylenie sats z sats/vB. Pierwsze to kwota, drugie to stawka opłaty.
- Różne formaty liczb: przecinek vs. kropka — sprawdź ustawienia regionalne portfela.
- Fragmentacja UTXO: zbyt wiele „okruszków” zwiększa rozmiar i opłaty kolejnych transakcji.
- Tylko widok BTC: dla początkujących wyświetlanie w sats ułatwia zrozumienie wartości.
Szybka tabela konwersji
| BTC | sats | Komentarz |
|---|---|---|
| 1 | 100 000 000 | Fakt podstawowy |
| 0,1 | 10 000 000 | 10% bitcoina |
| 0,01 | 1 000 000 | 1 mBTC |
| 0,001 | 100 000 | 100k sats |
| 0,000001 | 100 | 1 μBTC (bit) |
| 0,00000001 | 1 | 1 sat |
Ustaw portfel na „myślenie w sats”
- Włącz w ustawieniach sats jako jednostkę główną.
- Włącz podwójny widok (BTC i sats), aby ułatwić przejście.
- Dodaj szybkie kwoty (100/1 000/10 000 sats) do przelewów na dwa kliknięcia.
- Pokaż opłaty w sats/vB i wyjaśnij, że to stawka.
- Zrób testową płatność 100–500 sats, aby „wyczuć” skalę.
Opłaty w praktyce: prosty przykład
Załóżmy, że portfel sugeruje 12, 18 lub 30 sats/vB. Twoja transakcja waży ~160 vB. Wtedy:
- Ekonomicznie:
12 × 160 = 1 920 sats. - Zrównoważenie:
18 × 160 = 2 880 sats. - Priorytet:
30 × 160 = 4 800 sats.
Wybieraj w zależności od pilności i obciążenia mempoolu. Przy spokojnej sieci często wystarczy stawka „ekonomiczna”; przy wzmożeniu podnieś stawkę lub użyj RBF (replace‑by‑fee).
Kalkulator „na serwetce” dla sats
- Zapamiętaj: 1 BTC = 100 000 000 sats.
- Aby oszacować wartość jednego sata w fiacie, podziel aktualną cenę BTC przez 100 mln.
- Pomnóż wartość jednego sata przez liczbę sats w płatności/opłacie.
- Odwrotnie: podziel kwotę w fiacie przez wartość jednego sata, aby uzyskać liczbę potrzebnych sats.
Pro tip: trzymaj notatkę „wartość 1 sat” w telefonie i aktualizuj ją w razie potrzeby.
Czy sats zastąpią BTC w codziennym języku?
Wiele aplikacji domyślnie pokazuje kwoty w sats — to naturalne dla mikro‑płatności i budżetowania. Do oszczędności i raportowania długoterminowego ludzie nadal używają BTC. Obie skale są przydatne — służą po prostu innym celom.
Czym są „bits” i czy warto ich używać?
Obok „sats” spotyka się „bits” — alias μBTC (jeden bit to 100 sats). Choć bits pozostały w starszych aplikacjach, trend społeczności jest jasny: kwoty wyświetla się w sats. Używaj tego, co rozumieją Twoi użytkownicy, ale upewnij się, że wszyscy uzgodnili jednostki na fakturze.
Notatki dla deweloperów i księgowości
- Przechowuj wartości jako całkowite satoshi w bazie danych — działa to bezpieczniej dla arytmetyki.
- Oddziel prezentację (BTC/sats) od logiki biznesowej, aby uniknąć zaokrągleń na krytycznych ścieżkach.
- Wyraźnie opisuj opłaty, jeśli pokazujesz pola sats/vB; zaznaczaj, że to stawka.
- Paragony w dwóch formatach:
Kwota: 25 000 sats (0,00025 BTC).
Historia i ewolucja konwencji jednostek
W początkach wiele serwisów pokazywało BTC z długimi ułamkami — mało praktyczne na co dzień. Gdy idea „sats standard” rozlała się po ekosystemie, portfele dodały przełączniki jednostek, a sprzedawcy zaczęli przyjmować płatności w sats. „Bits” (μBTC) miały swój moment, lecz finalnie to sats zdobyły popularność: liczby całkowite czyta się szybciej i pamięta łatwiej.
Formaty adresów a rozmiar opłaty
Typy adresów różnią się sposobem podpisu, co wpływa na wagę transakcji — kluczowe, gdy płacisz opłaty w sats/vB.
- P2PKH (legacy, zaczyna się od 1): klasyczny format, największa waga na bajt.
- P2SH (zaczyna się od 3): „opakowanie” dla bardziej złożonych skryptów; lżejszy od legacy.
- P2WPKH (bech32, zaczyna się od bc1q): adresy SegWit o zauważalnie mniejszej wadze.
- P2TR (Taproot, zaczyna się od bc1p): nowoczesny format z podpisami Schnorra; wydajny przy złożonych wydatkach.
Wniosek: nowsze formaty zwykle dają mniejsze transakcje → niższe opłaty całkowite przy tej samej stawce sats/vB.
Strategie zaokrągleń i cen w sats dla firm
- Progi psychologiczne: 9 900 sats „czuje się” lepiej niż 10 250 sats mimo małej różnicy.
- Pakiety: sprzedawaj dostęp w paczkach 10k/25k/50k sats — mniej tarcia przy zakupie.
- Auto‑odświeżanie cen: jeśli kontrakty są w fiacie, przeliczaj na sats przy wystawianiu faktury.
- Zaokrąglanie w dół dla lojalności: do najbliższych 100 sats na korzyść klienta.
Ewidencja i raportowanie: co zapisywać
- Notuj datę/godzinę, kwotę w sats i przeliczenie na BTC na moment operacji.
- Przechowuj ID transakcji (txid) oraz adresy wejść/wyjść do uzgodnień.
- Utrzymuj podwójny widok księgi (sats ↔ fiat), co upraszcza audyt i analizę marży.
- Konsoliduj UTXO okresowo, aby uniknąć nadmiernej fragmentacji.
Dzień z portfelem „sats‑first”: przykłady
- Poranna kawa: 8 500 sats przez LN — natychmiast i z minimalną opłatą.
- Wsparcie autora: 1 200 sats jako napiwek za wartościowy tekst.
- Subskrypcja: 25 000 sats miesięcznie, faktura w portfelu.
- Zasilenie giełdy: przelew on‑chain z opłatą 2 000 sats przy stawce „ekonomicznej”.
- Konsolidacja UTXO: połączenie „okruszków” w czasie spokoju — koszt 1 700 sats, oszczędność później.
Lista kontrolna przed wysłaniem
- Prawidłowe jednostki: kwota w sats, stawka w sats/vB.
- Poprawny adres i format (polecane bech32/Taproot).
- Wybrany priorytet: ekonomiczny/zrównoważony/prioritet + odpowiadająca stawka.
- Wyjście reszty nie tworzy „kurzu”; w razie potrzeby zmień dobór UTXO.
- Dodaj etykietę transakcji w portfelu, aby łatwiej ją znaleźć później.
Onboarding zespołu: przejście wszystkich na sats
Jeśli tworzysz produkt lub prowadzisz finanse, ustal wspólne zasady jednostek. Błędy często biorą się z niejednoznacznych oznaczeń, a nie z kryptografii. Zrób krótki warsztat wyjaśniający sats, BTC i sats/vB, a także różnicę między stawką opłaty a kwotą opłaty. Skodyfikuj styl: „sumy pokazujemy w sats z mniejszym lustrzanym BTC; pola opłat są wyłącznie w sats/vB”. Dodaj testy konwersji i zaokrągleń. Przygotuj sandbox z przykładowymi fakturami/paragonami, by nowi członkowie szybko przywykli do skali w satoshi.
FAQ
- Ile satoshi jest w jednym bitcoinie? Dokładnie 100 000 000 sats.
- Skąd nazwa „satoshi”? Od twórcy Bitcoina — Satoshiego Nakamoto.
- Jaka jest różnica między sats a bits? 1 bit = 100 sats = 0,000001 BTC. Dziś częściej używa się sats.
- Gdzie zobaczę sats w portfelu? W kwotach przelewów, na fakturach Lightning oraz w polach opłaty (sats/vB).
- Dlaczego opłata nie jest procentem przelewu? W Bitcoinie płaci się za wagę transakcji; stąd stawka w sats/vB.
- Czy mogę wysłać ułamek sata? On‑chain nie; sat to minimum. Lightning wewnętrznie używa millisats do trasowania.
- Co to jest próg „dust”? Moment, gdy nie opłaca się wydawać małego wyjścia, bo opłata je zjada.
- Jak „przestawić głowę” na sats? Włącz wyświetlanie sats, wykonaj kilka mikro‑płatności i używaj presetów 100/1 000/10 000 sats.
- Czy mBTC i μBTC nadal są istotne? Istnieją historycznie; dziś dominuje skala BTC ↔ sats.
- Jak ustawiać ceny w sklepie? Pokazuj równolegle walutę lokalną i sats, z auto‑przeliczeniem przy płatności.
Sedno: satoshi to podstawowa „cegiełka” Bitcoina, która umożliwia zarówno duże transfery, jak i mikropłatności. Zrozum zależności między jednostkami, mechanikę opłat i podstawy konwersji, a pewnie odnajdziesz się w codziennym użyciu BTC — bez nieporozumień i zbędnych błędów zaokrągleń.


