Kas iš viso yra tas kvantinis kompiuteris?
Jei esi bent kartą bandęs paaiškinti draugui, kas yra kvantinis kompiuteris, tikriausiai žinai tą jausmą – pradedi kalbėti, o po dviejų minučių pats supranti, kad kažkur pasukei ne ten. Kvantiniai kompiuteriai yra viena iš tų temų, kur net ir žmonės, kurie juos kuria, kartais sunkiai randa žodžių paprastam paaiškinimui.
Bet pabandykime kitaip. Pamiršk viską, ką girdėjai apie „superpoziciją” ir „kvantinį susipynimą” iš tų YouTube video, kur vaikinas su lenta pilna formulių bando atrodyti protingas. Pradėkime nuo pagrindų – nuo to, kaip iš viso veikia kompiuteriai, kuriuos naudojame dabar.
Tavo telefonas, nešiojamas kompiuteris, net tas senas PlayStation – visi jie dirba su bitais. Bitas yra paprasčiausias informacijos vienetas, kuris gali būti arba 0, arba 1. Viskas, ką kompiuteris daro – skaičiuoja, rodo paveikslėlius, groja muziką – yra tik labai greitas 0 ir 1 manipuliavimas. Milijardai jų per sekundę, bet principas tas pats.
Kvantinis kompiuteris šį principą apverčia aukštyn kojomis. Vietoj bitų jis naudoja kubitus (angl. qubits). Ir čia prasideda įdomybės.
Superpozicija – ne toks sudėtingas dalykas, kaip atrodo
Superpozicija skamba baisiai, bet idėja gana paprasta. Įsivaizduok monetą. Kai ji guli ant stalo – ji arba herbas, arba skaičius. Tai yra klasikinis bitas: 0 arba 1. Bet kai tu meta monetą į orą ir ji sukasi – ji tuo pačiu metu yra ir herbas, ir skaičius. Bent jau kol nenukrenta.
Kubutas veikia panašiai. Kol jo nematuoji – jis gali būti vienu metu ir 0, ir 1. Tai ir yra superpozicija. Kai atlieki matavimą, kubutas „apsisprendžia” ir tampa arba 0, arba 1 – kaip moneta, nukritusi ant stalo.
Kodėl tai svarbu? Nes jei turi du kubitus superpozicijoje, jie vienu metu gali atstovauti keturias reikšmes: 00, 01, 10, 11. Trys kubutai – aštuonias reikšmes. Dešimt kubutų – jau 1024 reikšmes vienu metu. O 300 kubutų teoriškai gali vienu metu atstovauti daugiau reikšmių nei yra atomų visatoje.
Tai reiškia, kad kvantinis kompiuteris gali „išbandyti” daugybę galimų sprendimų vienu metu, o ne po vieną, kaip daro klasikinis kompiuteris. Tai yra esminis skirtumas.
Kvantinis susipynimas – kai du dalykai tampa vienu
Kitas terminas, kurį išgirsi kalbant apie kvantinius kompiuterius – susipynimas (angl. entanglement). Einšteinas jį vadino „šiurpiu veikimu per atstumą” ir, tiesą sakant, net šiandien fizikai pilnai nesupranta, kodėl tai veikia.
Bet praktiškai tai atrodo taip: du kubutai gali būti „susipynę” – tai reiškia, kad jų būsenos yra tarpusavyje susijusios. Jei išmatuoji vieną ir gauni 0, žinai, kad kitas bus 1 – nesvarbu, koks atstumas juos skiria. Tai nėra koks nors signalas, keliaujantis tarp jų. Jie tiesiog yra viena sistema.
Kvantiniuose kompiuteriuose susipynimas leidžia kubutams „bendradarbiauti” skaičiavimų metu. Vieno kubuto būsena tiesiogiai veikia kito būseną, o tai leidžia atlikti sudėtingus skaičiavimus daug efektyviau nei klasikiniai kompiuteriai.
Praktinis patarimas tiems, kurie nori geriau suprasti: negalvok apie susipynimą kaip apie kažką mistiško. Galvok apie tai kaip apie labai efektyvų koordinavimą – kaip gerai suderinta komanda, kur kiekvienas narys žino, ką daro kitas, be jokio bendravimo.
Kur kvantiniai kompiuteriai iš tikrųjų naudingi
Čia daugelis žmonių daro klaidą – galvoja, kad kvantinis kompiuteris tiesiog „greitesnis” už paprastą. Tai nėra tikslu. Kvantinis kompiuteris nėra geresnis viskam – jis yra nepaprastai galingas specifinėms problemoms.
Štai keletas sričių, kur kvantiniai kompiuteriai gali pakeisti žaidimo taisykles:
- Vaistų kūrimas ir molekulinė biologija. Norint sukurti naują vaistą, reikia suprasti, kaip molekulės sąveikauja. Klasikiniai kompiuteriai negali tiksliai simuliuoti net vidutinio dydžio molekulių – per daug kintamųjų. Kvantiniai kompiuteriai gali tai daryti natūraliai, nes patys veikia kvantiniais principais. Tai gali drastiškai pagreitinti naujų vaistų nuo vėžio, Alzheimerio ar kitų ligų kūrimą.
- Kriptografija ir saugumas. Šiandieninė interneto apsauga remiasi tuo, kad labai sunkų skaičių suskaidyti į pirminius dauginamuo yra labai sunku. Kvantinis kompiuteris galėtų tai padaryti greitai – tai reiškia, kad visa dabartinė šifravimo sistema taptų pasenusi. Todėl jau dabar kuriama „post-kvantinė kriptografija”.
- Klimato modeliavimas. Klimato sistemos yra nepaprastai sudėtingos – daugybė kintamųjų, sąveikaujančių vienu metu. Kvantiniai kompiuteriai galėtų sukurti daug tikslesnius klimato modelius, kas padėtų geriau suprasti ir spręsti klimato krizę.
- Finansai ir optimizavimas. Portfelio optimizavimas, rizikos vertinimas, rinkų modeliavimas – visa tai yra problemos, kur reikia išbandyti daugybę galimybių. Kvantiniai kompiuteriai čia gali duoti didelį pranašumą.
- Dirbtinis intelektas. Kai kurie mašininio mokymosi algoritmai galėtų veikti eksponentiškai greičiau kvantiniame kompiuteryje. Tai gali atvesti prie AI proveržių, kurių šiandien net neįsivaizduojame.
Kodėl kvantiniai kompiuteriai dar neišsprendė visų problemų
Jei kvantiniai kompiuteriai tokie galingi, kodėl dar nenaudojame jų kasdien? Nes jų kūrimas yra nepaprastai sunkus – ir ne tik inžineriniu, bet ir fundamentaliu fiziniu požiūriu.
Pagrindinė problema vadinama dekohencija. Kubutai yra nepaprastai jautrūs aplinkai. Bet koks triukšmas – temperatūros svyravimas, elektromagnetinis laukas, net vibracija – gali „sugadinti” kubuto superpoziciją ir priversti jį „apsispręsti” per anksti. Tai vadinama dekohencija, ir tai yra didžiausias kvantinių kompiuterių priešas.
Dėl šios priežasties dauguma kvantinių kompiuterių turi būti laikomi temperatūroje, artimoje absoliučiam nuliui – apie -273°C. Tai šalčiau nei kosmosas. IBM, Google ir kitos kompanijos naudoja sudėtingas aušinimo sistemas, kurios kainuoja milijonus dolerių ir užima didelį kambarį.
Kita problema – klaidų taisymas. Kubutai daro klaidas daug dažniau nei klasikiniai bitai. Šiandieniniai kvantiniai kompiuteriai yra vadinami NISQ (Noisy Intermediate-Scale Quantum) – tai reiškia, kad jie yra „triukšmingi” ir vidutinio masto. Norint atlikti tikrai naudingus skaičiavimus, reikia daug daugiau kubutų ir daug geresnio klaidų taisymo.
Google 2019 metais paskelbė pasiekę „kvantinę viršenybę” – jų kompiuteris atliko skaičiavimą, kuriam klasikinis kompiuteris reikėtų 10 000 metų, per 200 sekundžių. IBM iš karto ginčijo šį teiginį, sakydami, kad jų klasikinis kompiuteris galėtų tai padaryti per 2,5 dienos. Bet net ir tai – milžiniškas skirtumas.
Kvantiniai kompiuteriai ir kibernetinis saugumas – ką reikia žinoti dabar
Tai yra tema, kuri turėtų rūpėti ne tik IT specialistams, bet ir eiliniams žmonėms. Šiandien tavo banko duomenys, asmeniniai pranešimai, medicininiai įrašai – visa tai apsaugota šifravimo algoritmais, kurie remiasi matematiniais uždaviniais, kurių klasikinis kompiuteris negali greitai išspręsti.
Kvantinis kompiuteris, naudodamas Shoro algoritmą, galėtų tokius šifrus „nulaužti” per trumpą laiką. Tai skamba kaip scenarijus iš kibernetinio trilerio, bet tai yra realus iššūkis, kurį rimtai vertina vyriausybės ir saugumo agentūros visame pasaulyje.
JAV Nacionalinis standartų ir technologijų institutas (NIST) jau 2022 metais patvirtino pirmuosius post-kvantinės kriptografijos standartus – naujus šifravimo algoritmus, kurie turėtų atlaikyti kvantinių kompiuterių atakas. Tai vadinamoji „kvantinė apsauga” arba PQC (Post-Quantum Cryptography).
Ką tai reiškia tau praktiškai?
- Artimiausiais metais pamatysi, kaip naršyklės, programėlės ir paslaugos pradės pereiti prie naujų šifravimo standartų. Dauguma šio proceso vyksta „po gaubtu” – tau nereikės nieko daryti.
- Jei dirbi su jautriais duomenimis ar IT sektoriuje, verta jau dabar pradėti domėtis PQC standartais ir planuoti perėjimą.
- „Harvest now, decrypt later” – tai yra realus scenarijus, kur valstybiniai veikėjai jau dabar renka šifruotus duomenis, tikėdamiesi juos iššifruoti ateityje, kai turės galingus kvantinius kompiuterius. Tai ypač aktualu ilgalaikei jautriai informacijai.
Kaip sekti kvantinių kompiuterių pažangą – be akademinių straipsnių
Kvantinė kompiuterija vystosi greitai, bet žinios apie ją dažnai arba per sudėtingos (akademiniai straipsniai), arba per sensacingos (žiniasklaida, kuri skelbia „kvantinis kompiuteris išsprendė viską!”). Kaip rasti vidurį?
Keletas konkrečių rekomendacijų:
Šaltiniai, kurie verta sekti:
- Quanta Magazine – mokslo žurnalistika aukštu lygiu, bet suprantamai parašyta. Jų straipsniai apie kvantinę kompiuteriją yra vieni geriausių internete.
- IBM Quantum Network blogas – IBM leidžia naudoti savo kvantinius kompiuterius per debesį. Jų tinklaraštis yra praktiškas ir nemeluoja apie galimybes.
- Scott Aaronson blogas „Shtetl-Optimized” – jei nori tikrai suprasti, kas vyksta, šis kvantinės kompiuterijos mokslininkas rašo atvirai ir kritiškai, nevengia demaskuoti perdėtų teiginių.
Ką daryti, jei nori pats pabandyti:
- IBM Quantum Experience leidžia nemokamai naudoti realius kvantinius kompiuterius per naršyklę. Yra interaktyvių pamokų pradedantiesiems.
- Google Cirq ir Microsoft Azure Quantum taip pat turi nemokamų resursų ir simuliatorių.
- Jei moki Python, Qiskit (IBM biblioteka) yra viena prieinamiausių kvantinio programavimo bibliotekų – galima pradėti be gilių fizikos žinių.
Kvantinė ateitis: realybė, o ne mokslinė fantastika
Kvantiniai kompiuteriai nėra tas dalykas, kuris rytoj pakeis tavo telefoną. Ir tikriausiai niekada neturėsi „kvantinio nešiojamo kompiuterio” – tai tiesiog nėra ta technologija. Bet tai nereiškia, kad ji tave nepaveiks.
Realiau tikėtis tokio scenarijaus: kvantiniai kompiuteriai taps specializuotais įrankiais, prieinamais per debesų paslaugas – kaip šiandien naudojame superkompiuterius. Farmacijos kompanija naudos kvantinį kompiuterį vaistų kūrimui. Finansų institucija – portfelio optimizavimui. Klimatologai – modeliavimui. O tu naudosi rezultatais – geresniais vaistais, saugesne finansų sistema, tikslesnėmis orų prognozėmis.
Ekspertai skaičiuoja, kad tikrai naudingi, klaidų toleruojantys kvantiniai kompiuteriai gali tapti realybe per 10-20 metų. Tai nėra „rytoj”, bet tai nėra ir tolima fantastika. Kompanijos kaip IBM, Google, Microsoft, IonQ, Rigetti, ir daugybė startuolių investuoja milijardus. Kinija vykdo masyvią valstybinę programą. Europos Sąjunga turi „Quantum Flagship” iniciatyvą su milijardo eurų biudžetu.
Kvantinė revoliucija nevyks per naktį – ji vyks palaipsniui, kaip ir interneto revoliucija. 1993 metais internetas buvo akademikų ir geekų žaislas. 2003 metais jis keitė verslą. 2013 metais jis pakeitė viską. Kvantiniai kompiuteriai šiandien yra kažkur tarp 1993 ir 2003 metų interneto. Ir būtent todėl apie juos verta žinoti dabar – ne tam, kad galėtum naudoti, bet tam, kad suvoktum, kas ateina.
Taigi kitą kartą, kai kas nors pasakys „kvantinis kompiuteris” ir visi aplinkui tik linkčios galvomis nieko nesuprasdami – tu jau žinosi, apie ką kalba. Ir galbūt net galėsi paaiškinti kitiems. Moneta ore, susipynę kubutai, ir technologija, kuri gali pakeisti viską – nuo vaistų iki kibernetinio saugumo. Tai ne mokslinė fantastika. Tai tiesiog fizika.






