Kryptocenter – miejsce, gdzie znajdziesz wszystko, czego potrzebujesz, by zrozumieć kryptowaluty

Portfele (Wallets)

Kryptowaluty offline: LoRa, eCash i satelita – przewodnik płatności bez Internetu

Wyobraź sobie, że jesteś na festiwalu w górach, w trakcie blackoutu lub w strefie bez zasięgu – a chcesz zapłacić kryptowalutą. Dzięki technologiom takim jak LoRa, eCash (Cashu) i łączność satelitarna, możliwe jest dokonywanie transakcji Bitcoin i stablecoinami bez dostępu do Internetu. Ten przewodnik pokaże Ci, jak to działa krok po kroku, jakie są ograniczenia i jak zacząć.

W skrócie

Schemat działania LoRa w kryptowalutach offline
  • LoRa – długodystansowe radio małej mocy, idealne do przesyłania podpisanych transakcji na odległość kilku kilometrów bez Internetu.
  • eCash (Cashu) – prywatne tokeny offline oparte na blind signatures, które można wymieniać między portfelami bez połączenia z siecią.
  • Satelita – odbiór nadawanych transakcji Bitcoin przez antenę satelitarną (np. Blockstream Satellite) – działa globalnie, ale tylko do odbioru.
  • Hybrydowe rozwiązania łączą te technologie, tworząc system płatności odporny na awarie sieci.

1. Jak działa LoRa w kryptowalutach?

LoRa (Long Range) to technologia radiowa, która pozwala przesyłać małe pakiety danych na odległość nawet 15 km w terenie otwartym (w mieście 2-5 km) przy minimalnym zużyciu energii. W kontekście kryptowalut, LoRa służy do przesyłania podpisanych transakcji między portfelami a punktami dostępowymi (gateway), które następnie łączą się z Internetem i wysyłają transakcję do blockchaina.

Jak to wygląda w praktyce? Posiadasz portfel na smartfonie z wbudowanym modułem LoRa (lub zewnętrznym donglem). Tworzysz transakcję offline (podpisujesz ją kluczem prywatnym), a następnie wysyłasz ją przez LoRa do najbliższej bramki (gateway). Bramka odbiera sygnał i przekazuje go do internetowego węzła (np. przez The Things Network), który finalnie wysyła transakcję do sieci Bitcoin lub Ethereum.

Przykładowe urządzenia: moduły LoRa (np. Heltec, TTGO) podłączone do smartfona przez USB lub Bluetooth, albo dedykowane portfele sprzętowe z LoRa (jak SeedSigner z dodatkowym modułem). Koszt takiego modułu to około 50-100 zł. Bramki LoRa (gateway) można kupić za 500-2000 zł, ale często są udostępniane przez społeczność (np. The Things Network).

Wady: przepustowość LoRa jest bardzo niska (0,3-50 kbps), więc nadaje się tylko do małych transakcji (np. Bitcoin z danymi rzędu 250 bajtów). Nie przesyłesz przez nią całego blockchaina ani nawet historii portfela. Ponadto, zasięg zależy od terenu – w gęstej zabudowie lub lesie może być znacznie mniejszy.

Checklista bezpieczeństwa dla LoRa:

  • Używaj tylko podpisanych transakcji – nigdy nie przesyłaj klucza prywatnego przez LoRa.
  • Szyfruj komunikację (np. AES-128) – domyślnie LoRa nie jest szyfrowane.
  • Testuj zasięg w różnych warunkach przed użyciem w krytycznej sytuacji.
  • Miej zapasowy kanał (np. Bluetooth) na wypadek problemów z LoRa.

2. eCash (Cashu) – prywatne tokeny offline

eCash to protokół oparty na blind signatures (Chaumian Ecash), który pozwala tworzyć tokeny reprezentujące wartość (np. stablecoina lub BTC) i wymieniać je między użytkownikami bez konieczności łączenia się z blockchainem. Tokeny są emitowane przez mint (serwer), który przechowuje depozyt w kryptowalucie. Użytkownik może wypłacić tokeny (offline), a następnie przesyłać je do innych przez LoRa, Bluetooth, a nawet kartkę papieru (w formie kodu QR).

Przykład: Chcesz zapłacić 10 USDT znajomemu na festiwalu, ale nie ma Internetu. Otwierasz portfel Cashu (np. eNuts lub Cashu.me), generujesz token o wartości 10 USDT (podpisany ślepo przez mint), a następnie wysyłasz go przez LoRa lub pokazujesz kod QR. Znajomy odbiera token i może go później zrealizować (redeem) w momencie, gdy będzie miał dostęp do Internetu – wtedy mint wypłaci mu równowartość w USDT.

Zalety: Tokeny są prywatne (mint nie wie, kto je wydał ani komu), działają offline, a ich wartość jest zabezpieczona depozytem w blockchainie (np. Bitcoin Lightning Network lub Ethereum). Wadą jest konieczność zaufania do mintu – jeśli mint zniknie, tokeny stracą wartość. Dlatego warto wybierać renomowane minty (np. minibits.cash) lub uruchomić własny.

Koszt: Portfele Cashu są darmowe (aplikacje open-source). Mint może pobierać opłaty (0,1-1% za wyemitowanie i realizację). Transakcje offline są bezpłatne poza ewentualnymi opłatami LoRa.

3. Łączność satelitarna – globalny odbiór blockchaina

Blockstream Satellite to usługa, która nadaje cały blockchain Bitcoin (oraz Liquid) z orbity geostacjonarnej. Każdy z anteną satelitarną (np. małą 60 cm) i odbiornikiem (specjalne oprogramowanie na komputerze lub SBC jak Raspberry Pi) może odbierać nowe bloki i transakcje bez dostępu do Internetu. Jest to rozwiązanie jednostronne – możesz tylko odbierać dane, nie wysyłasz transakcji. Do wysłania potrzebujesz innego kanału (np. LoRa lub SMS).

Jak to działa w praktyce? Na festiwalu lub w odległej bazie montujesz antenę skierowaną na satelitę (np. Telstar 18V). Oprogramowanie Blockstream Satellite odbiera sygnał, dekoduje go i synchronizuje lokalny węzeł Bitcoin. Dzięki temu masz aktualny stan blockchaina (salda, UTXO) nawet bez Internetu. Aby wysłać transakcję, podpisujesz ją offline, a następnie przesyłasz przez LoRa do bramki, która wrzuca ją do sieci.

Koszty: Antena i odbiornik to wydatek około 500-2000 zł (używane anteny satelitarne + LNB + SDR). Sam sygnał jest darmowy (Blockstream nie pobiera opłat). Wymaga to jednak stabilnego zasilania i widoczności na satelitę (wolna przestrzeń na południe w Europie).

Alternatywą są usługi satelitarne komercyjne, np. Starlink (ale wymaga Internetu) lub Iridium (mała przepustowość, drogie). Dla większości użytkowników Blockstream Satellite jest najlepszym rozwiązaniem do odbioru offline.

4. Łączenie technologii: system płatności offline krok po kroku

Praktyczny scenariusz: Chcesz zapłacić 5 USDT za jedzenie na festiwalu, gdzie nie ma zasięgu.

  1. Przygotowanie offline: Przed wyjazdem ładujesz portfel Cashu (np. na smartfonie) tokenami o wartości 100 USDT z zaufanego mintu. Tokeny są zapisane lokalnie.
  2. Transakcja przez LoRa: Na festiwalu otwierasz portfel, wybierasz kwotę 5 USDT, generujesz token i wysyłasz go przez LoRa do portfela sprzedawcy (zakładając, że obaj macie moduły LoRa). Można też użyć kodu QR (jeśli jest światło).
  3. Weryfikacja offline: Sprzedawca odbiera token i weryfikuje jego ważność (sprawdza podpis ślepy) – wszystko offline. Może też od razu go użyć do dalszych płatności.
  4. Rozliczenie online: Po powrocie do zasięgu, sprzedawca łączy się z Internetem i realizuje token w mincie – otrzymuje 5 USDT na swoje konto. Mint może pobrać 0,5% opłaty.

Jeśli potrzebujesz sprawdzić saldo swojego portfela Bitcoin bez Internetu, możesz użyć Blockstream Satellite – odbierasz ostatnie bloki i widzisz UTXO. Jednak wymaga to anteny i odbiornika, co jest niepraktyczne w podróży. Alternatywą jest zapisanie salda na papierze (np. w formie kodu QR z podpisaną transakcją) – tzw. wallet.dat offline.

W przypadku blackoutu, gdy Internet pada całkowicie, LoRa może być jedynym kanałem komunikacji. W Polsce działa społeczność The Things Network, która buduje publiczne bramki LoRa – możesz sprawdzić mapę zasięgu na stronie TTN. Jeśli w Twojej okolicy nie ma bramki, możesz kupić własną (np. Dragino LG01 za 400 zł) i podłączyć do Internetu przez LTE (jeśli LTE działa) lub kabel światłowodowy.

5. Ograniczenia i ryzyka

Mimo że te technologie są obiecujące, mają istotne ograniczenia:

  • Przepustowość: LoRa nie nadaje się do przesyłania dużych plików ani wielu transakcji. W przypadku dużego ruchu (np. tysiące osób na festiwalu) może dojść do kolizji pakietów.
  • Zasięg: LoRa w mieście ma zasięg 2-5 km, ale w gęstej zabudowie może spaść do kilkuset metrów. W terenie górzystym bywa jeszcze gorzej.
  • Bezpieczeństwo: eCash wymaga zaufania do mintu – jeśli mint zostanie zhakowany lub zbankrutuje, tokeny stracą wartość. Dlatego warto używać mintów z audytem i ubezpieczeniem (np. Minibits).
  • Opóźnienia: Transakcja przez LoRa może trwać kilka sekund do kilku minut (zależnie od obciążenia kanału). W przypadku satelity, odbiór bloku jest opóźniony o kilka sekund (czas transmisji z orbity).
  • Regulacje: W Polsce używanie radia LoRa w paśmie ISM (868 MHz) jest dozwolone bez licencji, ale trzeba przestrzegać limitów mocy (max 25 mW) i czasu nadawania (duty cycle < 1%). Naruszenie może skutkować karą.
Porównanie technologii offline:

Technologia Zasięg Przepustowość Koszt (sprzęt) Możliwość wysyłania
LoRa 2-15 km 0,3-50 kbps 50-100 zł (moduł) Tak (wymaga bramki)
eCash (Cashu) Dowolny (przez LoRa/QR) Bardzo mała (token ~1 KB) 0 zł (oprogramowanie) Tak (offline do mintu)
Satelita (Blockstream) Globalny (odbior) ~100 kbps 500-2000 zł (antena+SDR) Nie (tylko odbiór)
Bluetooth 10-100 m 1-3 Mbps 0 zł (wbudowane) Tak (ale krótki zasięg)

Podsumowanie

Kryptowaluty offline to realna możliwość dzięki LoRa, eCash i satelitom. LoRa pozwala przesyłać podpisane transakcje na duże odległości bez Internetu, eCash umożliwia prywatne tokeny offline, a satelita zapewnia globalny odbiór blockchaina. Łącząc je, można stworzyć system płatności odporny na blackout i brak zasięgu. Jednak technologia ta jest wciąż niszowa i wymaga inwestycji w sprzęt oraz zrozumienia ograniczeń. Jeśli planujesz używać jej na festiwalu lub w sytuacjach awaryjnych, przetestuj wszystko wcześniej i miej plan B (np. gotówkę). Pamiętaj, że to nie jest porada finansowa – kryptowaluty są ryzykowne i zmienne.

Antena satelitarna Blockstream Satellite

Często zadawane pytania

Czy mogę wysłać Bitcoin przez LoRa bez żadnego Internetu?

Tak, ale potrzebujesz bramki LoRa, która ma dostęp do Internetu (np. przez LTE lub kabel). Ty wysyłasz transakcję z portfela przez LoRa do bramki, a bramka przekazuje ją do sieci Bitcoin. Jeśli bramka nie ma Internetu, transakcja utknie.

Czy eCash (Cashu) jest bezpieczny?

eCash opiera się na blind signatures, co zapewnia prywatność, ale wymaga zaufania do mintu. Jeśli mint zniknie, tokeny stracą wartość. Wybieraj minty z audytem i reputacją (np. minibits.cash). Możesz też uruchomić własny mint.

Jaki zasięg ma LoRa w praktyce?

W terenie otwartym (pole, plaża) do 15 km. W mieście (gęsta zabudowa) 2-5 km. W lesie lub górach może spaść do 1 km. Zasięg zależy od anteny i mocy nadajnika.

Czy mogę użyć Blockstream Satellite do wysyłania transakcji?

Nie, Blockstream Satellite to tylko odbiór danych. Do wysłania transakcji potrzebujesz innego kanału (LoRa, SMS, Internet). Satelita pomaga jedynie w synchronizacji blockchaina offline.

Czy to legalne w Polsce?

Używanie LoRa w paśmie ISM 868 MHz jest dozwolone bez licencji, pod warunkiem przestrzegania limitów mocy (max 25 mW) i duty cycle (<1%). Blockstream Satellite korzysta z pasma satelitarnego, które jest legalne dla odbioru. Emisja wymaga zezwolenia – ale Ty tylko odbierasz.

Ile kosztuje zestaw do kryptowalut offline?

Minimalny zestaw: moduł LoRa (50-100 zł) + smartfon z portfelem Cashu (darmowy). Jeśli chcesz odbierać satelitę, potrzebujesz anteny (500-2000 zł) i SDR (100-300 zł). Bramka LoRa to dodatkowy wydatek 400-2000 zł.

Czy mogę płacić offline bez LoRa, tylko przez Bluetooth?

Tak, Bluetooth ma krótki zasięg (do 100 m), ale jest prostszy w konfiguracji. Możesz przesyłać tokeny eCash przez Bluetooth między dwoma telefonami. Jest to dobre na małą odległość (np. na targu).