GENERAL BYTES je výrobce kryptoměnových bankomatů s výrobou v Česku. Dodává zařízení označovaná BATM a řídicí systém Crypto Application Server, zkráceně CAS. Bankomat zde funguje jako směnárna: umožňuje koupit kryptoměnu za hotovost, u některých modelů také opačný obchod. Výrobce dodává techniku; podmínky konkrétní směny a zákaznickou podporu je třeba hledat u provozovatele daného místa.
Představte si, že chcete koupit bitcoin za bankovky. Namísto přihlášení na burzu přijdete k automatu a zadáte adresu své peněženky. Právě pro tento způsob směny dodává GENERAL BYTES techniku. Podle vlastní časové osy firma vznikla v Praze v roce 2013 a první bankomat pro veřejnost instalovala v roce 2014. Údaj o prodaných strojích ukazuje dosavadní dodávky; není seznam právě fungujících míst ani nezávisle ověřený počet zákazníků. [1]
Když nákup nedopadne podle očekávání, záleží na tom, kdo daný bankomat provozuje. GENERAL BYTES ve svých odpovědích zákazníky s konkrétní transakcí odkazuje právě na provozovatele. Výrobní značka sama neříká, jaký kurz a poplatek dostanete ani kdo přijímá platbu a řeší její vrácení. Před nákupem proto dává smysl přečíst podmínky směny a zjistit kontakt na obsluhu služby, nejen název výrobce zařízení. [2]
Jednosměrný BATM umožňuje vložit hotovost a koupit za ni kryptoměnu. Obousměrný model může také přijmout kryptoměnu a vyplatit hotovost. To ale ještě neznamená, že každý bankomat stejné značky zvládne obojí. Rozhoduje model, jeho vybavení i nastavení provozovatele. Příklad je jednoduchý: údaj, že produktová řada podporuje prodej bitcoinu, vám sám nezaručí, že si u vybraného stroje právě vyberete bankovky. [2]
Požadavek z terminálu BATM zpracovává CAS, centrální server pro správu bankomatů. Podle nastavení komunikuje s burzou a s hot wallets, tedy peněženkami dostupnými online pro průběžné platby. Při nákupu tak může bitcoin odejít z připojené peněženky na adresu zákazníka. Výrobce uvádí, že samotný terminál kryptoměnu neuchovává. Bezpečnost proto nekončí u pevné skříně: důležité jsou také přístupy k serveru, peněženkám a účtům propojených služeb. [3]
Provozovatel může potřebovat napojení na jinou burzu nebo peněženku. K tomu slouží rozšíření CAS. Veřejný repozitář batm_public obsahuje příklady, testovací nástroje a Java API: rozhraní, přes které program napsaný v jazyce Java spolupracuje se systémem. Zveřejněný kód těchto rozšíření ovšem není důkazem, že jsou otevřené všechny součásti produktu. Vlastní doplněk také musí někdo udržovat a ověřovat jeho soulad s používanou verzí CAS. [4]
Oznámení k 17.–18. březnu 2023 popsalo, že útočník přes rozhraní serveru spustil vlastní aplikaci. Získal tím přístup k databázi a API klíčům, přístupovým údajům pro připojené peněženky a burzy. Takové údaje mohou umožnit i odeslání prostředků. Náprava proto zahrnovala obnovu napadených serverů a výměnu přístupů, nikoli pouze instalaci aktualizace. Opravit vstupní chybu a zneplatnit již odcizené přístupy jsou dva různé kroky. [5]
Ve zprávě k 22. červenci 2026 firma popsala samostatný incident CAS. Spojila jej s nedostatečně zabezpečenou knihovnou Hessian, součástí zpracovávající přijatá data, a s chybnou kontrolou identifikačního otisku terminálu. Nejde o otisk zákazníkova prstu, ale o ověřování připojeného zařízení. Výrobce oznámil i zásah do vlastní infrastruktury. Starší oprava z roku 2023 tedy sama nedokládá vyřešení tohoto pozdějšího problému; každé oznámení má vlastní rozsah a postup nápravy. [6]
Srpnové doplnění zprávy z roku 2026 popsalo napadení Sentry, systému shromažďujícího diagnostická data. Útočníci mohli podle firmy získat adresy serverů CAS a snímky QR kódů, které zařízení nedokázala přečíst. Výrobce uvedl, že tyto snímky obsahovaly adresy, nikoli soukromé klíče. To je důležité rozlišení, ale stále jde o citlivé provozní údaje. Bankomaty mohou navíc ověřovat totožnost zákazníků. Platba bankovkami proto sama nezaručuje anonymní nákup. [6] [2]
Pro nejúplnější obraz čtěte toto heslo společně s Bitcoin, Custodial Exchange, Vlastní úschova. Opačným směrem na něj odkazují také Pražský bitcoinový ekosystém, Stackuj, Platba bitcoinem v Alze.