Криптономикон: великий баян, привіт з 90-х і краща книга про технарях

Цю книгу я перечитував багато разів, і в перекладі, і в оригіналі. Настільки багато, що, розповідаючи про неї, відчуваю себе трохи дивно. Приблизно як Капітан Очевидність, який раптом усвідомив, що він Капітан. І тим не менш, розповісти про неї хочеться, хоча б тому, що роман Ніла Стівенсона дає настільки унікальну суміш історій про війну, інтернеті, технологіях, програмістах, шифрування і просто про людей, що завдання знайти щось схоже приречена на повний провал. В тому числі при спробах шукати «щось таке» в інших книгах самого Стівенсона. Це заодно одне з найкращих художніх творів, які зачіпають тему інформаційної безпеки. І неймовірно сильний мотиватор для вивчення будь-яких околокомпьютерных наук, навіть якщо тобі здається, що до цього столу ти безнадійно запізнився.

Важко навчити криптографічного безпеки навіть розумного людини. Особливо розумного.
Названий одним з характерних представників стилю «кіберпанк», Ніл Стівенсон у «Криптономиконе» повертається до реальності сьогодення і навіть йде в минуле (аж до давніх греків), у спробі оцінити роль «технарів» у сучасному суспільстві. Книга була опублікована в 1999 році, і 17 років тому здавалося, що автор відчуває надмірний оптимізм з приводу впливу комп'ютерів та інтернету на людство, малює реалістичну, але в чомусь утопію. Зараз так вже не здається. Милі артефакти 20-го століття кшталт Windows NT і BeOS абсолютно не заважають актуальності всесвіту «Криптономикона». Технології пішли вперед, але люди… Люди майже не змінилися, як в хорошому сенсі, так і в поганому.

Книжнообзорный етикет вимагає від мене попередити читача про спойлерах, хоча насправді їх тут майже немає. Будь-яка спроба втиснути 900-сторінковий том, в якому дві основні сюжетні лінії і десяток побічних, в кілька сторінок відкликання, на щастя, приречена на провал. Замість спойлерів спробую оцінити, наскільки закладені в книгу технічні і соціальні околокомпьютерные ідеї реалізувалися на практиці.

The setting
Два головних героя — Лоуренс Прітчард Вотерхауз і його онук Ренді — живуть у паралельних реальностях, в різних часових епохах, один — під час Другої Світової, інший — в атмосфері стрімко надувающегося інтернет-міхура кінця 90-х. Перекаются рідко, хоча, будучи людьми технічного складу розуму, практиками в світі теоретиків, політиків та юристів, вирішують схожий набір проблем. Як вміють — створюючи посеред хаосу і невизначеності, часом навіть всупереч їй, щось раніше небачене. Обом комфортно в крихітному світі власних захоплень: Лоуренс безмежно щасливий, маючи можливість грати на орг, Ренді цілком міг все життя прожити у віртуальній реальності рольових ігор.

На жаль, чи на щастя — не вийшло. Заважають обставини: війна, судові тяжби, необхідність вилазити з затишної реальності — хоч для заробітку, хоч тому, що дійсно цікаві техноигрушки доступні то в армії, чи то у акул зароджується мережевого бізнесу. «Криптономикон» — це історія успіху двох гиків у брутальному реальному світі, гідна захоплення, хоча обидва героя, якщо запитати, навряд чи б підписалися на таку прірву проблем (помітний контраст їм складають інші персонажі, схильні самі шукати проблем на свою голову та інші частини тіла). В результаті один бере участь у створенні перших комп'ютерів, іншого — створює те чи мережевий рай, то першу цифрову валюту, з неясними перспективами, пізнає світ і знаходить любов (куди ж без цього).

«Криптономикон» — це єдина в світі художня книга, в якій є код на мові Perl (і таки так, це невід'ємна частина сюжету). Це ще й джерело алегоричних описів основ криптографії та базових принципів обчислювальних систем.

Океан — машина Тюрінга, пісок — стрічка; вода читає знаки на піску, іноді стирає їх, іноді пише нові завихрення, які самі виникли як відгук на ці знаки. Бродячи в прибійній смузі, Вотерхауз залишає в мокрому піску кратери, і хвилі їх читають. З часом океан зітре сліди, але в процесі зміниться його стан, візерунок хвиль. Ці обурення досягнуть іншого боку Тихого океану; з допомогою якогось надсекретного пристрою з бамбука і пелюсток хризантем японські спостерігачі дізнаються, що Вотерхауз тут йшов.
Труднощі перекладу
Мене в «Криптономиконе» більше зачіпають відносини героїв з зовнішнім світом. Стівенсон пише про це зі знанням справи, будучи сам гиком, шанувальником рольових ігор і програмістом. Зіткнення хороших ідей і жорстокої реальності цього світу відбувається неодноразово і вставляється в сюжет без прикрас, звідси відсутність хеппі-енду. Тобто майже всі живуть довго і щасливо, але напевно справа в тому, що тільки технологіями цей світ виправити не вийде. Може бути він взагалі безнадійний? Можливо, і це був би привід засмутитися, якби вся книга не була просякнута якийсь непробивною любов'ю до життя у всіх її проявах. Головне: незважаючи ні на що, технології дійсно змінюють світ, і це самий надійний засіб проти опускання рук.

Молодий нерд швидко ображається, коли поруч вимовляють які-небудь твердження, ніби він, молодий нерд, може чогось не знати! Нерды старше більше впевнені в собі і до того ж розуміють, що людям іноді треба подумати вголос. А дуже просунуті нерды розуміють і інше: констатація фактів — частина нормального людського спілкування і ні в якому разі не повинна розцінюватися як особистий афронт.
Криптографія
Є центральною технологією книги, і постає практично у всіх можливих видах, від шифрувальної машини «Енігма» (є прекрасне опис періодичних полиалфавитных систем шифрування на прикладі поламаного велосипеда) до сучасної криптографії, і навіть спеціально розробленого для книги сюжетообразующего алгоритму шифрування (за посиланням спойлери справжнісінькі). З'являється і в багатьох інших контекстах — від вельми видовищних спроб створити димову завісу для обману противника, до суто соціальних проблем з розумінням людей, сильно відрізняються від тебе за характером.



Підполковник Ерл Комсток, що представляє «Электрикал Тілл корпорейшн» і армію США (у зазначеній послідовності), готується до чергового доповіддю свого підлеглого Лоуренса Прітчарда Уотерхауза, як льотчик випробувач — до польоту в стратосферу з ракетним двигуном під дупою. Він лягає спати рано, пізно встає, віддає ад'ютантові розпорядження, щоб (а) було багато гарячої кави і (б) Уотерхаузу його не давали. Ставить два магнітофона, на випадок, якщо один зламається, і запрошує трьох досвідчених, технічно підкованих стенографів. У нього є двоє підлеглих — доки в математиці (у мирному минулому теж співробітники ЕТК). Комсток вимовляє перед ними невелику промову.

— Від вас не потрібно розуміти, що цей Вотерхауз несе. Я буду чесати за ним в усі лопатки. Ваша справа — хапати його за ноги і тримати щосили, щоб я принаймні бачив його спину. — Комсток гордий своєю аналогією, але обидва доки тільки кліпають очима. Він роздратовано пояснює різницю між буквальним і фігуральним.
Технології «Криптономикона» 17 років

Цифровий рай — в книзі це віртуальна сутність, вільна від впливу держав і урядів, а також «земних» законів і правил, дає повну анонімність в мережі. Реалізується через вигадане острівна держава, в якій вся влада належить султанові. Незважаючи на таку нереальну постановку питання, в сюжеті розкривається весь спектр проблем — від неминучого використання такої конструкції криміналом, до можливості інших держав впливати на його працездатність хоча б перерізанням підводних кабелів зв'язку. «Крипта» безумовно існує в реальності, хоча б у вигляді Tor та іншого дарквеба, але остаточно незалежної вже не буде ніколи.

Електронна валюта — ще одне точне попадання фантастичного сюжету в реальність, хоча й трохи не тими методами. Будується на основі того ж султанату, криптовалюта в книзі забезпечується золотом, в реальності ж вийшла розподілена мало від кого залежить анонімна система, не забезпечена нічим, окрім віри в її досконалість. Перспективи цифрової валюти в «Криптономиконе» туманні, і в реальності теж. Зайду оновити цей пост років через десять.

I just helped Neal Stephenson, author of Cryptonomicon, setup his first Bitcoin wallet thanks to @blockchain pic.twitter.com/4vn9GcKQML  Roger Ver (@rogerkver) October 6, 2013


Перехоплення ван Ейка — Приватний сюжет книги, схоже з'явився там завдяки витонченості і красі цього методу шпигунства. Приблизно використовується спецслужбами і понині, але навряд чи буде застосовуватися масово, поки є безліч набагато більш легких способів крадіжки інформації.

Біометрія — наводиться як перспективна технологія ідентифікації, основа захисту «крипти» від несанкціонованого доступу, з використанням відбитка долоні, сітківки ока і навіть голосу. Ось тут здається не вийшло. З одного боку, біометрія масово використовується в тих же смартфонах. З іншого, надійність цієї технології як єдиного засобу авторизації виявилася вкрай низькою. Актуальний приклад — воссоздание відбитків пальців на основі фотографій людини, що виступає публічно.

Вічну актуальність «Криптономикону» надає все та ж криптографія: її необхідність для захисту особистих даних в мережі, зіткнення з інтересами держав були передбачені точно. У книзі 99-го року одержимість головних героїв шифруванням, і, в більш широкому розумінні, захистом даних предподносится як невелике, але відхилення від норми. В реальності 2016-го це швидше корисна життєва звичка, щось на зразок миття рук перед їжею.

Він такий параноїк, що не довіряє навіть «Ордо» (у книзі це просунута програма для шифрування даних)
… — Гаразд, тоді все о'кей.


Історія повторюється
«Криптономикон» намагається визначити місце творців технологій (одного разу вони порівнюються з толкиеновскими трударями-«гномами» в протиставлення балакучим хобітам) у загальній картині світу. Герої «військової» частини намагаються своїми практичними знаннями відбити у нелогічного і злого світу частина ресурсів, щоб направити їх на якусь корисну справу (наприклад, будувати лікарні або школи). І терплять поразку. Герої сучасності загалом намагаються робити те ж саме, утримуючи свій стартап на плаву заради реалізації хорошої ідеї, в оточенні акул бізнесу, зацікавлених тільки у особистої наживи, слави чи влади. Чи вдалося їм — незрозуміло, сюжет обривається до хеппі-енду, або, що більш імовірно, провалу. Але знаєте, це насправді і не важливо: у таких людей навіть у разі поразки залишається улюблену справу, досвід і знання. Інвестувати в це — найбільш правильна стратегія, так як все інше — твій роботодавець, дах над головою і навіть мирне небо — на жаль, не гарантовані.

Світ «Криптономикона» тримається на тих, хто здатний з головою піти в рішення складної проблеми, і вирішити її. Незважаючи на хаос і масу проблем, цей світ виглядає вельми привабливо.

Що ще почитати у Стівенсона:
Він ніколи не повторюється, так що «Криптономикона-2» не існує. І це здорово. У цих книгах описуються зовсім інші технології, але з схожим масштабом, детальністю і захоплюючим сюжетом:

"Алмазний століття" — нанотехнології
"Лавина" (Snow Crash) — віртуальна реальність
"Джі-Пі і чіп-параноїк" — коротка розповідь з умовної всесвіту «Криптономикона» (але не продовження), штучний інтелект
"Seveneves" — поки не перекладена на російську мову книга 2015 року, освоєння космосу і виживання людства після катастрофи.
Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.