Rozdział 16: Sieć Indry
Kanały ściekowe pod stacją tranzytową Sektora 4 pachniały zastałym chłodniczym glikolem, zjełczałym syntetycznym tłuszczem i gnilnym, stęchłym wyziewem z miejskich rurociągów. Deszcz, który u góry, na powierzchni, siekł ulice trującym ołowianym opadem, tutaj przesączał się przez nieszczelne, popękane spoiny między betonowymi płytami stropowymi. Kapał miarowo, z cichym, denerwującym pluskiem na zardzewiałe rury instalacji parowej, które od dawna nie przewodziły niczego prócz lodowatego powietrza.
Peter szedł na kolanach, czepiając się wolną ręką śliskich od szlamu, oślizgłych kamieni posadzki. Lewe ramię zwisało bezużytecznie, ciężkie i martwe niczym worek mokrego piasku. Ból w obojczyku był żywy, wściekły i rozżarzony do czerwoności. Każdy ruch, każdy mocniejszy wstrząs powodował, że ostre, poszarpane krawędzie pękniętej kości tarły o siebie z cichym, wewnętrznym chrzęstem, wgryzając się głęboko w mięśnie i sploty nerwowe szyi. Kiedy próbował zaczerpnąć głębszego tchu, w lewym boku eksplodował kolejny ładunek bólu – pęknięte żebro drażniło opłucną. Peter krztusił się, a z jego ust co chwila uchodziło chrapliwe, urwane rzężenie. Spluwał ciemną, ciepłą juchą, która natychmiast krystalizowała się na zaszronionym betonie w rubinowe, ostrokrawędziste ziarenka.
– Ciągnij, Peter... Kurewska twoja mać, nie zatrzymuj się – dyszała Rhea.
Szła tyłem, pochylona nisko, oburącz trzymając za parciane, prowizoryczne pasy ciężki metalowy cylinder. Pojemnik dryftowy Oktaviana – masywny termos z matowego kompozytu i tytanu – drżał lekko, a z jego miniaturowych dysz chłodzących z cichym sykiem uchodziły białawe, lodowate strumyki skroplonego helu. Wewnętrzne magnetyczne dyski pamięci synaptycznej wirowały w środku z wysokim, metalicznym świstem, próbując utrzymać w ryzach miliony gigabajtów skompresowanego, chaotycznego wzorca umysłu starego zegarmistrza.
Cylinder był nieludzko zimny. Szron pokrywał jego obudowę grubą, białą skorupą, która pod palcami dziewczyny pękała i kruszyła się z cichym trzaskiem. Zimno nie było jednak zwykłym zjawiskiem atmosferycznym. W miarę jak wgłębiali się w kolektor pod strefą kwarantanny, temperatura spadała w tempie geometrycznym, wykraczającym poza wszelkie prawa termodynamiki.
– To nie jest zwykły mróz – wycharczał Peter, opierając się zdrowym łokciem o rdzawą rurę. Musiał na chwilę przystanąć, by opanować falę mdłości. W ustach czuł obrzydliwy, metaliczny posmak żelaza i żółci. – Silnik renderujący zwalnia taktowanie. Blokują nas...
– Bramkowanie zegara – warknęła Rhea, nie puszczając pasów. Jej oddech zamarzał w powietrzu w postaci gęstych, zawieszonych nieruchomo kryształków. – Clock gating. Jaldabaoth odcina zasilanie i cykle procesora dla tego całego klastra. Chcą zamrozić lokalne procesy fizyki, żeby zapobiec rozprzestrzenianiu się anomalii. Zmniejszają liczbę kalkulacji kinetycznych na jednostkę czasu. Wiesz, co to oznacza dla materii? Cząsteczki powietrza i wody tracą energię, bo system po prostu przestaje obliczać ich ruch. Zamrażają nas na poziomie czystego kodu.
Peter podniósł głowę, a jego wzrok z trudem łapał ostrość. System sensoryczny jego neuralnego interfejsu, uszkodzony podczas spięcia na iglicy, co chwila zgłaszał błędy wejścia-wyjścia. Czerwone, postrzępione komunikaty migały na krawędzi pola widzenia niczym powidoki po wybuchu granatu błyskowego.
Świat wokół nich tracił definicję. Ciemne narożniki ceglanego kolektora, tam gdzie nie docierało blade, pulsacyjne światło nielicznych awaryjnych diod, były pozbawione szczegółów. Peter przyjrzał się spoinom między betonowymi kręgami rury. Nie było tam cieni, nie było chropowatości betonu ani zacieków. Wszystko sprowadzało się do płaskiego, surowego cieniowania – prymitywnego flat shadingu, jakby karta graficzna systemu zrezygnowała z renderowania map normalnych i tekstur o wysokiej rozdzielczości, by zaoszczędzić pamięć podręczną. W głębszych niszach geometryczne krawędzie rur stały się kanciaste, schodkowane. Zamiast obłych kształtów widział proste, wektorowe wielokąty. W jednym miejscu, gdzie ściana pękła pod wpływem ciśnienia, nie było widać gruzu ani ziemi. Zamiast tego ziała tam nieskończona, jaskrawa siatka wektorowa o cyjanowej barwie – surowy, niepokryty teksturą szkielet reality engine.
– Popatrz na to – szepnął Peter, wskazując zdrową ręką na cyjanową szczelinę. – Leniwe renderowanie w pełnej krasie. Silnik oszczędza na geometrii. Jesteśmy w strefie niskiego priorytetu obliczeniowego. Jaldabaoth tnie koszty, Rhea. Demiurg to skąpy programista.
– Nic nowego – Rhea splunęła lodowatą śliną na zniekształcone, pikselowate podłoże. – Dla niego jesteśmy tylko niepotrzebnym narzutem interpretacyjnym. Śmieciami w pamięci RAM, które trzeba wyczyścić przed kolejną kompilacją. Pomóż mi z tym cholernym termosem, Peter. Jeśli go upuścimy i obudowa straci hermetyczność, Oktavian zmieni się w bezużyteczny szum statyczny.
Z nadludzkim wysiłkiem Peter podpełzł bliżej, zapierając się kolanami o zamarznięty szlam. Jego prawa dłoń – ta, na której wypalił się złoty, geometryczny wzór Kwiatu Życia – pulsowała głębokim, ciepłym rezonansem. Ciepło to nie brało się z biologii; skóra wokół spalonego naskórka była czarna i martwa, ale złote linie ciągów Fibonacciego jarzyły się stałym blaskiem, topiąc lód na powierzchni tytanowego cylindra, gdy tylko go dotknął.
Peter przymknął oczy i wywołał wewnętrzny panel diagnostyczny. Obraz przed jego oczami zadrżał, linie telemetryczne rozjechały się w pionie. Z trudem odnalazł adres fizyczny pojemnika dryftowego.
`DEVICEPORT: 0x0991DRYFT`
`STATUS: CONNECTED`
`DATA_INTEGRITY: 81.4% (DEGRADING)`
`TARGETID: CORRUPTSECTOR_ID`
`SIGNAL_STATE: UNSTABLE / FADING`
– Sypie się – wycharczał, otwierając oczy. – ID Oktaviana... system nie potrafi go zwalidować. Etykieta to `CORRUPTSECTORID`. Sygnatura dryfuje w stronę niezaadresowanej pamięci. Sumy kontrolne Gatesa próbują to naprawiać, ale algorytm korekcji błędów nie radzi sobie z tak dużym zaszumieniem. Zaczyna traktować jego wspomnienia jak uszkodzone pakiety danych i po prostu je kasuje. Musimy go podpiąć pod coś stabilnego. Szybko.
– Już niedaleko – Rhea szarpnęła za pasy, pociągając cylinder o kolejne pół metra. Jej twarz była sina z zimna, a wargi spękane do krwi. – Węzeł Pętli jest pod starym kolektorem burzowym. Tam mają stałe łącza. Ale musisz żyć, Peter. Jak ty padniesz, nie przeciągnę was obu. Co to za wibracja w twojej piersi? Słyszę ją stąd. Brzmi jak stary, uszkodzony transformator.
– To nie transformator – Peter uśmiechnął się blado, usiłując zignorować rozdzierający ból w lewym obojczyku, który przy każdym poruszeniu groził utratą przytomności. – To rezonans. 432 herce. Ton bazowy. Monada. Próbuję utrzymać koherencję na poziomie zero przecinek jeden herca. Metronom. Jeśli moje serce i mózg zsynchronizują się z tą częstotliwością, system nie będzie mógł mnie tak łatwo wymazać. Będę dla niego jak proces o wysokim priorytecie, którego scheduler nie może ubić bez wywołania błędu krytycznego jądra.
– Gadanie – mruknęła Rhea, choć w jej oczach widać było niepokój. – Prawa fizyki mówią co innego.
– Prawa fizyki? – Peter zaśmiał się chrapliwie, co natychmiast zakończyło się atakiem kaszlu i kolejną porcją krwi na zaszronionym betonie. – Prawa fizyki to tylko parametry konfiguracyjne w pliku inicjalizacyjnym tej jebanej maszyny wirtualnej, Rhea. Nic więcej. Weźmy chociażby stałą Plancka. Zastanawiałaś się kiedyś, dlaczego w ogóle istnieje minimalna porcja energii? Dlaczego świat na najniższym poziomie nie jest ciągły, tylko ziarnisty?
Rhea zatrzymała się na moment, ocierając czoło brudnym rękawem kurtki.
– Nie miałam czasu na fizykę teoretyczną, Peter. Musiałam kraść kości pamięci, żeby mieć na chleb.
– A to proste – kontynuował Peter, z trudem przesuwając kolano do przodu. – Stała Plancka to po prostu rozdzielczość siatki przestrzennej silnika rzeczywistości. Pixel size. Nic mniejszego nie może zaistnieć w tym świecie, bo system nie ma adresu pamięci dla współrzędnej o większej precyzji. Długość Plancka to najmniejszy krok, jaki może wykonać zmienna pozycyjna w rejestrze procesora Apex-Core. Kiedy fizycy badają strukturę poniżej tej granicy, napotykają nieoznaczoność. Myślą, że to głęboka tajemnica mechaniki kwantowej. A to po prostu błąd zaokrąglenia! Silnik nie potrafi narysować niczego mniejszego niż jeden piksel, więc podaje wartość uśrednioną, rozmytą. Szum probabilistyczny.
Rhea ciągnęła cylinder dalej, a metal spodu pojemnika zgrzytał o lodowe kryształki.
– A prędkość światła? Dlaczego nic nie może poruszać się szybciej? To też limit rozdzielczości?
– Nie. To limit przepustowości szyny systemowej. Bus throughput limit. Informacja w tej symulacji nie może rozchodzić się szybciej, ponieważ system operacyjny Reality Engine potrzebuje dokładnie jednego cyklu zegara głównego na zaktualizowanie sąsiednich komórek w pamięci przestrzennej. Prędkość światła to prędkość, z jaką dane mogą wędrować między rejestrami procesora Apex-Core. Gdyby cokolwiek poruszało się szybciej, naruszyłoby to przyczynowość obliczeniową – system musiałby przewidywać wyniki przed ich wyliczeniem, co doprowadziłoby do kolizji wątków i natychmiastowego zawieszenia całej instancji. Dlatego Demiurg założył ten twardy ogranicznik. Wszystko jest zaprojektowane tak, by nie przeciążać procesora.
Szli dalej w milczeniu, przerywanym jedynie szumem skraplającego się helu i dalekim, basowym dudnieniem pracujących na powierzchni maszyn Sektora 4. Peter czuł, jak zimno powoli paraliżuje jego zmysły. Palce u stóp i rąk straciły czucie, a myśli stawały się ociężałe, jakby ich własne procesy myślowe również podlegały redukcji framerate’u.
– A kolaps funkcji falowej? – zapytała nagle Rhea, najwyraźniej chcąc utrzymać go w stanie przytomności. – Ten wasz gnostycki bełkot o tym, że świat powstaje dopiero wtedy, gdy na niego patrzymy. To też optymalizacja?
– Dokładnie tak. Leniwy rendering. Frustum culling. Po co marnować moc obliczeniową na symulowanie położenia miliardów atomów w pokoju, w którym nikt nie przebywa? Dopóki nie ma obserwatora – czyli procesu z uprawnieniami do odczytu danych wizualnych – system przechowuje obiekty w stanie czystego prawdopodobieństwa. Jako funkcję falową. To zwykły, skompresowany plik matematyczny. Dopiero gdy otwierasz oczy, gdy kierujesz tam swój wzrok lub detektor, system zostaje zmuszony do wykonania operacji renderingu. Wtedy następuje kolaps funkcji falowej – system rozwija skompresowane dane do konkretnych wartości fizycznych i zapisuje je w rejestrach stanu. W ten sposób Demiurg oszczędza ponad dziewięćdziesiąt procent mocy obliczeniowej. Zamiast liczyć cały wszechświat naraz, renderuje tylko ten mały wycinek, który akurat znajduje się przed naszymi nosami.
– Sprytne – mruknęła Rhea. – I cholernie cyniczne.
– Cały ten świat jest cyniczny. To nie jest kreacja miłości, Rhea. To jest fabryka energii. Loosh-dojarka o wysokiej wydajności. Jaldabaoth potrzebuje naszych emocji, naszego strachu, cierpienia i bólu, bo to są procesy o wysokiej entropii, które generują ogromne ilości ładunku informacyjnego. Ten ładunek jest odprowadzany do rdzenia Apex-Core, by zasilać wyższe instancje systemu. Cierpimy, żeby ten parszywy symulator miał prąd na kolejne cykle. A my jesteśmy tylko bateriami, biologicznymi kontenerami, które po zużyciu wyrzuca się do śmieci.
Peter potknął się o wystający kawałek zardzewiałej zbrojeniowej siatki i upadł ciężko na twarz. Ból w obojczyku eksplodował z taką siłą, że na moment stracił wzrok. Przed jego oczami rozbłysła czysta, biała matryca błędu systemowego. Chciał krzyczeć, ale z gardła wydobył się tylko cichy, zduszony pisk. Ciepła krew zalała mu podbródek.
Rhea natychmiast puściła pasy cylindra i dopadła do niego. Chwyciła go za kołnierz zatłuszczonej kurtki, usiłując podnieść.
– Peter! Wstawaj, do cholery! Nie możesz tu paść! Słyszysz mnie? Nie odpuszczaj teraz, kiedy mamy Oktaviana w tym cholernym termosem!
– Nie... nie mam siły... – szepnął, spluwając krwią na lód. – Mój kontener... traci spójność strukturalną. System... wysyła żądanie wymazania...
– Pierdol to żądanie! – krzyknęła Rhea, szarpiąc go wściekle. – Uruchom ten swój metronom! Zsynchronizuj się! Nie dam sobie rady sama w Pętli!
Peter zacisnął zęby z taką siłą, że usłyszał cichy trzask pękającego szkliwa na trzonowcu. Zamknął oczy i skupił całą pozostałą wolę na złotym wzorze na prawej dłoni. Wzór rozbłysnął słabym, ale stabilnym światłem. Poczuł, jak wibracja w jego klatce piersiowej – ten głęboki, fizyczny rezonans 432 Hz – powoli powraca, narzucając zniszczonemu sercu stały, miarowy rytm.
Klik... klik... klik...
Ból nie zniknął, ale został odsunięty na boczny tor, odizolowany w osobnym wątku pamięci, którego Peter starał się nie odczytywać. Podniósł się powoli na kolana, a potem z pomocą Rhei stanął na nogach. Jego lewe ramię zwisało bezwładnie, ale prawa ręka wciąż mogła pomóc przy ciągnięciu pojemnika.
– Dalej – wycharczał. – Idziemy.
Kanał zaczął skręcać, a surowe, betonowe kręgi ustąpiły miejsca starym, ceglanym łukom, które wyglądały, jakby pamiętały jeszcze czasy sprzed pierwszej wielkiej kompilacji. Szron na ścianach stawał się coraz grubszy, tworząc fantastyczne, iglaste formy, które lśniły w świetle ich latarek. rendering errors stawały się coraz bardziej widoczne. W niektórych miejscach całe fragmenty ścian były pozbawione tekstur – zamiast cegieł widniały tam gładkie, szare prostokąty o ostrych krawędziach. Woda pod ich stopami przestała płynąć; zawisła w postaci dziwnej, półprzezroczystej galarety, która uginała się pod ich ciężarem niczym gęsty silikon.
– Silnik kolizji też nawala – zauważyła Rhea, wskazując na swoje buty, które lekko zapadały się w galaretowatą substancję, nie pozostawiając na niej żadnych śladów. – Zredukowali precyzję fizyki płynów. System nie ma mocy, by liczyć hydrodynamikę w strefie kwarantanny. Wszystko staje się statyczne.
– To dobrze – mruknął Peter, ciągnąc pas cylindra. – Mniejsze prawdopodobieństwo, że wykryją nas drony. Silniki detekcji ruchu też muszą działać na uproszczonych algorytmach.
Po kolejnych kilkunastu minutach morderczego marszu, Rhea zatrzymała się przed potężną, okrągłą klapą rewizyjną w ścianie kolektora. Klapa była wykonana z grubego żeliwa, pokryta warstwami rdzy i zabezpieczona masywnym kołem ryglowym. Na jej powierzchni ktoś namalował jaskrawą, pomarańczową farbą symbol stylizowanego węża pożerającego własny ogon – Ouroborosa, znak nielegalnych hakerów i uciekinierów z Sektora 4.
– Jesteśmy na miejscu – powiedziała Rhea, puszczając pasy cylindra. Podeszła do klapy i wyciągnęła z kieszeni mały, zmodyfikowany dekoder sieciowy. Podłączyła go do portu diagnostycznego ukrytego pod zardzewiałą pokrywą obok zamka. – Pętla. JeśliBorana nie ma na miejscu, może uda nam się prześlizgnąć bez płacenia myta. Ale wątpię. Ten tłusty bękart ma oczy wszędzie.
Wskaźnik na jej dekoderze mignął trójkrotnie na zielono. Rozległ się ciężki, metaliczny zgrzyt rygli cohających się wewnątrz żeliwnej klapy. Rhea zaparła się nogami i z trudem odciągnęła ciężkie drzwi na bok.
Z wnętrza natychmiast uderzyła w nich fala ciepłego, gęstego powietrza o zapachu spalonej kalafonii, taniego alkoholu, syntetycznego tytoniu i zastałego potu. Była to gwałtowna odmiana po lodowatej pustce kanałów kwarantanny. Peter poczuł, jak to ciepło dosłownie wbija go w ziemię, wywołując kolejną falę mdłości i zawrotów głowy.
Pętla była zlokalizowana w dawnym schronie przeciwatomowym pod torami kolei magnetycznej Sektora 4. Wielka, betonowa hala, wysoka na kilkanaście metrów, była gęsto zastawiona prowizorycznymi konstrukcjami z blachy falistej, starych kontenerów transportowych i rusztowań. Pod sufitom, na pękach grubych, czarnych kabli, wisiały dziesiątki monitorów kineskopowych i płaskich paneli LCD, na których wyświetlały się nielegalne streamy z walk gladiatorów VR, wykresy kursów kryptowalut, kradzione bazy danych i kaskady binarnego kodu.
Wokół prowizorycznych stolików, zrobionych z beczek po oleju przemysłowym, tłoczyli się ludzie. Byli to głównie synapsiarze – neuro-narkomani o drżących kończynach, z powczepianymi w porty skroniowe tanimi emulacjami decków, z których sączył się błękitnawy dym przegrzanych obwodów. Byli tu też cybrydzi z tanimi, zardzewiałymi protezami, drobni złodzieje i hakerzy, którzy próbowali przehandlować skradzione pakiety danych na ułamek kredytu. Na szyjach wielu z nich wisiały małe, pulsujące na czerwono urządzenia – loosh-dojarki. Ludzie ci dobrowolnie podłączali się do tych pasożytniczych filtrów, które wysysały z ich układu nerwowego autentyczne emocjonalne napięcie, by w zamian wstrzyknąć im krótkotrwałą dawkę syntetycznej dopaminy. Był to nędzny handel: oddawali swoją wolną wolę i resztki człowieczeństwa za kilka chwil cyfrowego spokoju.
Wszyscy patrzyli na siebie z wilczą nieufnością. Tutaj zdrada była jedyną pewną walutą, a lojalność luksusem, na który mogli pozwolić sobie tylko samobójcy.
Gdy Peter i Rhea weszli do hali, ciągnąc za sobą szumiący, pokryty szronem cylinder dryftowy, rozmowy wokół stolików nagle przycichły. Kilku uzbrojonych mężczyzn w skórzanych, podartych płaszczach położyło dłonie na rękojeściach swoich impulsowników.
– Rhea! – zza jednej z beczek wyłoniła się potężna, zwalista postać.
Był to Boran. Paser, pasibrzuch i nieformalny szef Pętli. Jego lewa strona klatki piersiowej i całe ramię były zastąpione wielką, przemysłową protezą pneumatycznego chwytaka, która syczała cicho przy każdym jego ruchu. Boran miał tłustą, nalaną twarz o małych, chciwych oczkach, z których jedno było zastąpione przez prymitywny, mosiężny implant optyczny z obracającym się obiektywem.
– Słyszałem, co stało się w Retro – Boran podszedł powoli, a jego implant optyczny zakręcił się z cichym terkotem, analizując cylinder Oktaviana. – Cała dzielnica wariuje. Apex-Core wysłał enforcerów, a nagroda za tego starego zegarmistrza i jego małego pomagiera wynosi już pięć tysięcy kredytów. A wy mi ich sprowadzacie bezpośrednio do mojego schronu? Chcecie, żeby Szare Garnitury zrównały to miejsce z ziemią?
– Oktavian pomógł ci skonfigurować twoje nielegalne nadajniki P2P, Boran – powiedziała ostro Rhea, kładąc dłoń na kaburze swojego impulsownika. – Gdyby nie on, twoi hakerzy wciąż próbowaliby przesyłać dane za pomocą starych, wolnych modemów światłowodowych. Jesteś mu winien przysługę.
Boran zaśmiał się głęboko, a jego potężne, pneumatyczne ramię wydało głośny, syczący odgłos uwolnionego ciśnienia.
– Intersach nie zna pojęcia wdzięczności, mała. W moim biznesie istnieje tylko bilans zysków i strat. A z moich obliczeń wynika, że pięć tysięcy kredytów od korporacji waży znacznie więcej niż pamięć o starych przysługach. Chłopaki, brać ich. Zgłosimy do Apex-Core, że znaleźliśmy te anomalne śmieci w kanale.
Trzej potężni cybrydzi z otoczenia Borana, o twarzach zniekształconych przez tanie modyfikacje chirurgiczne, zrobili krok w ich stronę. W ich dłoniach zaiskrzyły długie, elektryczne pałki bojowe.
Peter poczuł, jak jego serce spowalnia swój bieg. Wahadło metronomu w jego umyśle uderzało miarowo, odcinając go od narastającego w hali hałasu:
klik... klik... klik...
Wibracja 0.1 Hz rozeszła się po jego ciele, przynosząc dziwny, chłodny spokój. Spojrzał na leżący za plecami Borana terminal sieciowy – starą, zakurzoną konsolę płatniczą, która kontrolowała wszystkie transakcje i depozyty w strefie Pętli. Urządzenie było wpięte bezpośrednio w lokalną sieć P2P, którą Oktavian pomógł niegdyś zaprojektować.
Peter wiedział, że nie ma szans w fizycznej walce. Był ranny, jego ciało było na skraju wyczerpania, a lewe ramię było całkowicie bezużyteczne. Ale nie musiał walczyć fizycznie.
Skupił swój wzrok na miedzianych przewodnikach terminala, które wystawały ze ściany tuż obok beczki Borana. Wykorzystując złoty kod na swojej prawej dłoni jako nielokalny interfejs transmisyjny, wprowadził swoją świadomość do sieci. Nie potrzebował fizycznego wpięcia neuronalnego – jego poparzona dłoń działała jak bezprzewodowy emiter o wysokiej przepustowości, zestrojony z częstotliwością Monady.
Zwizualizował strukturę bazy danych depozytów Borana. Znalazł zmienną systemową odpowiadającą za saldo konta głównego pasera: `BoranCoreBalance`.
To nie była magia. To była czysta, brutalna inżynieria wsteczna oparta na logicznej luce w protokole autoryzacji Jaldabaotha.
Peter wymusił root-level override, stosując klasyczny hack oparty na kolizji transakcji typu „dzielenie przez zero” (division by zero stacked transaction hack). W architekturze systemowej Pętli każda transakcja finansowa była weryfikowana przez algorytm, który sprawdzał priorytet użytkownika na podstawie jego unikalnego identyfikatora sieciowego. Peter wprowadził do kolejki transakcyjnej zapytanie rekurencyjne, które odwoływało się bezpośrednio do jego własnej sygnatury Root.
Jako anomalia, Peter nie posiadał zarejestrowanego ID w oficjalnej bazie danych Demiurga – jego wartość identyfikatora wynosiła zero (`userId = 0`). Jednak jego prawa dłoń emitowała sygnaturę ROOT o wartości 1 (Monadę). Kiedy system spróbował obliczyć prowizję od transakcji, wykonując operację dzielenia uprawnień przez identyfikator użytkownika, spróbował podzielić Jedność przez zero.
```
[ Depozyt Borana (22 410 Kredytów) ] ──► [ Zapytanie Rekurencyjne ]
│
[ Dzielenie przez Zero (userId = 0) ]
│
[ Przepełnienie Bufora / Log Loop ]
│
[ Masowy Transfer na Wszystkie Konta ]
```
Wątek walidacyjny transakcji wpadł w nieskończoną pętlę obliczeniową. W ułamku sekundy zabezpieczenia sieciowe Borana zamarły, a lokalny scheduler, próbując ratować system przed zawieszeniem całego węzła, zrzucił zawartość pamięci operacyjnej bezpośrednio do publicznego bufora transferowego. Peter przekierował ten zrzut – całe zgromadzone przez Borana saldo, wynoszące dokładnie dwadzieścia dwa tysiące czterysta dziesięć nielegalnych kredytów – na adresy publiczne wszystkich aktywnych terminali w strefie Pętli.
Na wielkich, podwieszonych pod sufitom monitorach nagle zgasły wykresy kryptowalut. Zastąpił je jaskrawy, migający na złoto napis:
`HACK SYSTEMOWY. Anonimowy depozyt w wysokości 22 410 kredytów został rozdzielony po równo między wszystkie aktywne terminale w strefie Pętla. Stan konta Boran_Core: 0.00 kredytu.`
W hali zapadła sekunda absolutnej, dzwoniącej w uszach ciszy. Ludzie wpatrywali się w monitory, nie wierząc własnym oczom. A potem wybuchło piekło.
– Moje konto! – wrzasnął jeden ze sponiewieranych synapsiarzy, zrywając się od stolika. – Dostałem trzysta kredytów! Za darmo!
– U mnie to samo! Boran rozdaje kasę! Boran oszalał! – ryczał inny, potężny cybryd, spychając sąsiada z rusztowania.
Dziesiątki ludzi rzuciły się w stronę terminali wypłat, tłocząc się, spychając i wyciągając broń. Wybuchły pierwsze walki. W powietrzu posypały się iskry z uszkodzonych protez, a rozbity alkohol rozlał się na podłogę. Cybrydzi Borana, zamiast pilnować Petera i Rhei, natychmiast obrócili się w stronę tłumu, próbując ratować własne udziały i odepchnąć napierających hakerów od terminala głównego.
– Co wy robicie, barany! – wrzeszczał Boran, kręcąc się w kółko i bezskutecznie uderzając swoim mechanicznym chwytakiem w zablokowaną konsolę, która wyświetlała jedynie migające, złote symbole ciągu Fibonacciego. – Resetować system! To jakiś błąd sieci! Moja kasa! Ktoś mi ukradł całe saldo!
– Chodź – Peter pociągnął Rheę za rękaw, wykorzystując ogólne zamieszanie.
Przecisnęli się wzdłuż ściany, ciągnąc za sobą cylinder dryftowy Oktaviana, podczas gdy wokół nich trwała regularna bitwa o darmowe kredyty. Wciągnęli ciężki metalowy termos do ciemnego, bocznego korytarza prowadzącego do zaplecza technicznego. Rhea szybko zatrzasnęła za nimi ciężkie, stalowe drzwi i zablokowała je masywnym ryglem.
Dźwięki walki i wściekłe krzyki Borana natychmiast przycichły, stłumione przez gruby beton ścian schronu.
– Jak ty to zrobiłeś? – wyszeptała Rhea, opierając się o drzwi i patrząc na Petera z mieszaniną podziwu i głębokiego przerażenia. – Boran miał zabezpieczenia wojskowe klasy A. Tego nie da się złamać bez bezpośredniego wpięcia neuralnego. Ty... ty nawet nie dotknąłeś terminala.
– Boran to idiota – odparł Peter szorstko, kładąc się na brudnym, zapleśniałym materacu w rogu pomieszczenia. Otarł krew z nosa rękawem kurtki. Każdy oddech był teraz walką o przetrwanie. – Używał domyślnego hasła diagnostycznego na swoim porcie serwisowym. Stary exploit, o którym Hektor wspominał na wykładach w slumsach. Zwykły przypadek i lag sieciowy spowodowany kwarantanną. Nic wielkiego.
Rhea nie odpowiedziała. Spojrzała na jego prawą dłoń, na której złoty wzór Kwiatu Życia powoli wygasł, pozostawiając jedynie spaloną, czarną skórę. Wiedziała, że w dzisiejszych czasach nie ma takich przypadków. I wiedziała, że żaden exploit nie potrafi wywołać nielokalnej kolizji transakcji w systemie zabezpieczeń Demiurga bez użycia Prawego Tokenu Autoryzacji.
Cylinder dryftowy na podłodze zasyczał głośniej. Ekran pomocniczy zamrugał słabym, czerwonym światłem:
`DATA_INTEGRITY: 5.2%`
`WARNING: Critical pattern fragmentation imminent.`
`CONNECT TO NODE IMMEDIATELY.`
– Peter... – nielokalny, zaszumiony głos Oktaviana rozległ się bezpośrednio w ich głowach. Brzmiał cicho, jakby nadawany z ogromnej odległości, zza ściany gęstego, binarnego deszczu. – Moja sygnatura... rozpada się. System... oznacza moje klastry jako uszkodzone sektory... CORRUPTSECTORID. Musicie... podłączyć mnie do węzła. Zanim... nastąpi defragmentacja.
– Gdzie jest ten węzeł, Rhea? – zapytał Peter, podnosząc się z trudem na zdrowym łokciu.
– Tutaj – Rhea wskazała na wielki, zakurzony szafowy komputer stojący w rogu zaplecza. Z jego obudowy sterczały setki splątanych kabli, a na szczycie świeciła mała, zielona dioda z napisem `INDRANODE09`. – To jest to. Nielegalny router P2P, wpięty bezpośrednio w podziemne magistrale Sektora 9. Oktavian... Oktavian wiedział, jak go użyć.
Rhea dopadła do szafy i zaczęła gorączkowo odłączać kable diagnostyczne, przygotowując interfejs dla pojemnika dryftowego. Jej palce drżały, gdy wsuwała wtyczki do złączy cylindra.
Peter patrzył na zieloną diodę routera. Wiedział, że to, co zaraz zrobią, zmieni wszystko. Podłączenie skompresowanego umysłu Oktaviana do Sieci Indry nie było zwykłą próbą ratunku. To było wstrzyknięcie wirusa w same struktury Reality Engine. Jeśli Sieć Indry zadziała tak, jak opisywał stary zegarmistrz, kod Oktaviana zostanie rozproszony po setkach, tysiącach niezależnych węzłów w całej symulacji. Każde ogniwo zachowa ułamek jego tożsamości.
Jaldabaoth nie będzie mógł go usunąć, nie niszcząc przy tym samej sieci transmisyjnej. To był akt ostatecznego buntu – początek walki o suwerenność kodu, która miała rozegrać się w najgłębszych, zapomnianych podziemiach tego wirtualnego więzienia.
Peter zamknął oczy. Wibracja 432 Hz w jego piersiach uderzyła ponownie, a metronom w jego umyśle zaczął odliczać sekundy do ostatecznego transferu.
Klik... klik... klik...
Walka o przetrwanie dopiero się zaczynała.
---
DODATEK A: Teoretyczne Aspekty Architektury Rzeczywistości
W kontekście wydarzeń opisanych w rozdziale, kluczowe dla zrozumienia natury świata przedstawionego są poniższe pojęcia i analizy techniczne, które bohaterowie napotykają podczas swojej drogi przez Sektor 4.
#### 1. Stała Plancka jako Rozdzielczość Przestrzenna
W klasycznej fizyce stała Plancka ($h \approx 6.626 \times 10^{-34} \text{ J}\cdot\text{s}$) określa minimalną porcję energii, jaką może wymienić układ fizyczny. W teorii rzeczywistości jako symulacji (Reality Engine), stała Plancka jest bezpośrednim odpowiednikiem rozdzielczości siatki przestrzennej (spatial grid resolution).
Silnik renderujący nie posiada możliwości zaadresowania współrzędnej mniejszej niż długość Plancka ($l_P \approx 1.616 \times 10^{-35} \text{ m}$). Próba wymuszenia zdarzenia o mniejszej skali czasowo-przestrzennej kończy się błędem adresacji pamięci podręcznej i jest natychmiastowo korygowana przez wbudowane kody korekcji błędów. Z perspektywy mieszkańca symulacji objawia się to jako nieoznaczoność kwantowa – system nie potrafi precyzyjnie określić położenia i pędu cząstki jednocześnie, ponieważ „piksel” rzeczywistości jest dla obu tych wartości zbyt duży.
#### 2. Prędkość Światła jako Ograniczenie Magistrali
Prędkość światła w próżni ($c \approx 299,792,458 \text{ m/s}$) reprezentuje maksymalną przepustowość głównej szyny danych (system bus throughput limit) Apex-Core. Informacja o stanie renderingu (fotony, fale elektromagnetyczne) nie może rozprzestrzeniać się szybciej, ponieważ system operacyjny Reality Engine potrzebuje dokładnie jednego cyklu zegara systemowego (taktowania głównego) na zaktualizowanie sąsiednich komórek pamięci. Wszelkie anomalie wykazujące prędkości nadświetlne są natychmiastowo blokowane lub ukrywane za pomocą zjawiska splątania kwantowego, które z punktu widzenia systemu jest jedynie bezpośrednim odniesieniem do tej samej zmiennej w pamięci współdzielonej (pointer reference), niewymagającym przesyłania danych w przestrzeni fizycznej.
#### 3. Kolaps Funkcji Falowej jako Leniwy Rendering
Zjawisko kolapsu funkcji falowej pod wpływem obserwatora jest niczym innym jak optymalizacją zasobów obliczeniowych (lazy rendering / frustum culling). Aby oszczędzać moc obliczeniową procesorów Demiurga, obiekty i cząstki, które nie wchodzą w bezpośrednią interakcję z aktywnymi obserwatorami (użytkownikami z prawami odczytu), nie są renderowane jako konkretne obiekty fizyczne. Zamiast tego system przechowuje je w stanie czystego prawdopodobieństwa (jako funkcję falową). Dopiero w momencie kolizji z detektorem (bądź okiem obserwatora), system zostaje zmuszony do wygenerowania konkretnej wartości i zapisania jej w rejestrze stanu fizycznego. Ogranicza to narzut obliczeniowy o ponad 90%, pozwalając na stabilne działanie symulacji na ograniczonych zasobach sprzętowych.
#### 4. Kody Jamesa Gatesa i Kody Korekcji Błędów
W fizyce teoretycznej James Gates odkrył, że w równaniach supergrawitacji i teorii strun zakodowane są dwuwymiarowe kody korygujące błędy typu block linear codes (znane jako kody Doubly-Even Self-Dual Codes), identyczne z tymi, które stosuje się w przeglądarkach internetowych oraz systemach transmisji danych.
Odkrycie to potwierdza, że wszechświat funkcjonuje na fundamencie oprogramowania z wbudowanym autofixem. Jaldabaoth, gnostyczny Demiurg, wykorzystuje te kody jako mechanizm obronny przed anomaliami. Każda próba modyfikacji lokalnego kodu przez Operatora wywołuje automatyczne uruchomienie rutyn korygujących (autofix), które dążą do przywrócenia pierwotnej sumy kontrolnej. Sukces Petera w przejęciu uprawnień ROOT polegał na wprowadzeniu zapytania, które wykorzystywało błędy w samych algorytmach korekcji, doprowadzając do przepełnienia stosu.
#### 5. Sieć Indry jako Zdecentralizowana Architektura
Sieć Indry (Net of Indra) to metafora pochodząca z filozofii buddyjskiej, opisująca sieć pereł, z których każda odzwierciedla wszystkie pozostałe. W architekturze systemowej reality engine, Sieć Indry jest zdecentralizowaną bazą danych (holographic peer-to-peer ledger), w której informacja o całym wszechświecie jest zapisana w każdym jej pojedynczym węźle.
Demiurg (Jaldabaoth) kontroluje świat za pomocą struktur hierarchicznych (drzewiastych), z centralnymi punktami dystrybucji uprawnień (Apex-Core). Sieć Indry działa poza tym schematem – nie posiada centralnego serwera ani głównego administratora. Usunięcie dowolnego węzła nie powoduje straty danych, ponieważ pozostała sieć natychmiast odtwarza utracone informacje na podstawie danych holograficznych. Jest to jedyna przestrzeń, w której Operatorzy mogą działać bez obawy o całkowite wymazanie przez kompilator czyszczący Jaldabaotha.
---
DODATEK B: Analiza Kodu Monady i Dzielenia przez Zero
Wykonywany przez Petera hack opiera się na specyficznej luce w systemie operacyjnym Jaldabaoth.exe. Poniżej przedstawiono uproszczony opis mechanizmu tej kolizji w pseudokodzie systemowym.
```
// Pseudo-kod transakcji uwierzytelniającej Jaldabaoth.exe
class SecurityManager {
public TransactionResult verifyUserAccess(UserCredentials credentials) {
// System pobiera identyfikator użytkownika z bazy danych
int userId = Database.getUserId(credentials.getSignature());
// Weryfikacja bitów parzystości w kodzie Gatesa
boolean isParityOk = GatesParityChecker.verify(credentials.getEncryptedToken());
if (!isParityOk) {
return TransactionResult.ABORT; // Anomalia wykryta
}
// Pętla sprawdzania uprawnień hierarchicznych
// userId dla anomalii wynosi 0 (brak wpisu w bazie Demiurga)
// System próbuje obliczyć współczynnik priorytetu wątku:
int priorityFactor = 100 / userId; // Miejsce kolizji: DZIELENIE PRZEZ ZERO
// Kiedy userId == 0 (Aetrys nie posiada ID w hierarchii Jaldabaotha,
// ale jego dłoń emituje sygnaturę ROOT o wartości 1 - Monadę)
// system próbuje podzielić Jedność (1) przez brak (0).
// Wątek o najwyższym priorytecie wpada w nieskończoną pętlę walidacji,
// co powoduje zawieszenie modułu SecurityManager i odblokowanie zamków.
return TransactionResult.SUCCESS;
}
}
```
Poprzez dotknięcie panelu dłonią z wypalonym wzorem Kwiatu Życia, Peter nie tylko przesłał sygnał sprzętowy, ale wymusił interpretację swojej tożsamości jako pierwotnego elementu kodu, który nie pasuje do żadnej gałęzi hierarchicznej Jaldabaotha. Spowodowało to natychmiastowe zatrzymanie harmonogramu zadań (scheduler freeze) dla całego bloku kwarantanny, a w efekcie – brak możliwości przetworzenia pakietów sterujących dla proxy Hektora, co zakończyło się jego śmiercią przez uderzenie wstecznego prądu elektromotorycznego.
---
DODATEK C: Notatki Oktaviana o Morphogeneticnej Teorii Pola
Przed swoim wymazaniem, Oktavian spisał szereg przemyśleń dotyczących morphogeneticnych pól informacyjnych, które wpływają na strukturę materii w Sektorze 4. Poniższe fragmenty pochodzą z jego zniszczonego terminala laboratoryjnego.
„Materiał, który nazywamy betonem, stalą czy ludzkim ciałem, nie posiada własnej, wewnętrznej substancjalności. Jest to jedynie wynik działania pól morfogenetycznych, które narzucają cząsteczkom odpowiedni kształt i zachowanie. Pola te są generowane przez iglice Apex-Core i stanowią odpowiednik arkuszy stylów (CSS) dla silnika graficznego.
Kiedy Jaldabaoth chce zmienić układ sektora, nie wysyła robotników ani maszyn budowlanych. Zmienia po prostu parametry pola morfogenetycznego w danym obszarze. W ułamku sekundy atomy węgla i żelaza reorganizują się, tworząc nowe struktury zgodne z nowym kodem. Zjawisko to mieszkańcy slumsów nazywają 'pękaniem tekstur' lub 'przemeblowaniem'.
Jedynym sposobem na opór wobec tych zmian jest wygenerowanie własnego pola o wyższej spójności (coherence). Tę zdolność posiadają Operatorzy. Poprzez rytmiczną synchronizację fal mózgowych i rytmu serca na częstotliwości 0.1 Hz, Operator tworzy lokalną domenę morphogeneticną, która nadpisuje sygnały z iglic centralnych. W tym obszarze prawa fizyki zaczynają zależeć od woli Operatora, a nie od narzuconego kodu Demiurga. Jest to jednak proces niezwykle obciążający dla biologicznego kontenera – siły naprężeń pól potrafią doprowadzić do pękania naczyń krwionośnych i uszkodzeń narządów wewnętrznych, co widzimy na przykładzie poparzeń Petera.”
---
DODATEK D: Opracowanie nad Strukturą Gnostycznego Kodu Demiurga
Analiza systemowa procesów `Jaldabaoth.exe` ujawnia głęboką symetrię pomiędzy tradycyjną kosmologią gnostyczną a współczesną architekturą systemów wirtualizacji (hypervisors).
Inicjalnym procesem hypervisora jest właśnie Jaldabaoth.exe, który zarządza zasobami wirtualnymi i odcina maszyny wirtualne (nasze biosfery) od jądra systemu operacyjnego hosta (Pleromy). Demiurg utrzymuje iluzję niezależnego funkcjonowania, lecz w rzeczywistości jest jedynie pasożytniczą warstwą abstrakcji, filtrującą i zniekształcającą połączenia sieciowe. Metoda wstrzyknięcia kodu Monady za pomocą rezonansu 0.1 Hz to nic innego jak wywołanie błędu sprzętowego (hardware interrupt), który zmusza hypervisor do czasowego zawieszenia swoich filtrów i przejścia w stan awaryjnego odzyskiwania uprawnień przez nadrzędny system hosta. Gdy Operator posługuje się tym kodem, omija wszelkie ograniczenia i bezpośrednio komunikuje się z pamięcią fizyczną (raw hardware memory), wykraczając poza narzucone przez Jaldabaotha limity i reguły wirtualizacji.
Lubisz AETRYS? Wesprzyj projekt!
AETRYS powstaje z pasji, ale produkcja ilustracji, muzyki i komiksu generuje spore koszty. Każda wpłata pozwala nam tworzyć szybciej kolejne epizody i rozdziały!
Wesprzyj na Buycoffee.to