Выбрать главу

● могут быть проанализированы временные аспекты транзакции, чтобы индексы и другие измерители можно было соответствующим образом настроить и избежать артефактов, возникающих в результате несоответствия степеней детализации;

● схема транзакции может быть введена в качестве данных в симуляцию широкого спектра сценариев, что поможет аналитикам оценить риски;

● правила могут быть выражены в более общей и абстрактной форме. Например, если регулятор заинтересуется, можно ли данный производный инструмент рассматривать как форму страховки (которая разрешится, только если у страховщика есть соответствующие резервы), провести соответствующий анализ будет просто (такая функция помогла бы избежать многого из текущего хаоса);

● должно также стать возможным замечать потенциальное возникновение схем быстрого обогащения в составе сложных сетей транзакций, которые в противном случае способны были бы обмануть даже тех, кто их создал;

● могут быть разработаны способы визуального представления и другие нестандартные презентации транзакций, помогающие регуляторам и прочим неспециалистам лучше понимать новые идеи, которые могут быть заложены в транзакциях;

● инструмент для помощи потребителям на денежном рынке может быть разработан негосударственной организацией или университетом. Например, я хотел бы увидеть фонды, предлагающие награду за лучшую визуализацию, курс обучения или инструмент планирования для обычных людей.

Это крайне амбициозный взгляд на вещи, потому что, кроме всего прочего, он касается представления идей, которые обычно выражаются с помощью естественного языка (в контрактах). Именно поэтому на уровне облака он должен уметь в возникающей системе представления согласовать множество контрактов, которые часто недостаточно подробны и заключают в себе неточности и/или противоречия.

Но хотя эти проблемы и станут головной болью для разработчиков программного обеспечения, они могут также заставить финансистов в конце концов начать лучше описывать то, что те делают. Они не художники, которым должно быть позволено создавать противоречивые, невозможные для анализа произведения. Необходимость взаимодействовать с «тупым» программным обеспечением способна помочь им выполнять свою работу более четко и безопасно.

К тому же такого сорта представление транзакций уже было воплощено в жизнь внутри наиболее сложных хэдж-фондов. Информатика — достаточно развитая наука, чтобы взяться решить эту задачу.

Часть третья

Невыносимая тонкость плоскости

В предыдущих главах я рассказал вам о трех своих опасениях по поводу того, что кибернетический тотализм в конечном счете повредит духовности, морали и бизнесу. Я считаю, что часто люди слишком сильно уважают биты, и это ведет к ползучей деградации их собственных человеческих качеств.

В этой главе я поведаю о другой опасности, которая может возникнуть из слишком уж безоглядной веры в биты. Напомню, что в гл.1 я вывел различия между идеальным и реальным компьютерами. Идеальные компьютеры мы встречаем, когда пишем небольшие программы. Кажется, что они предлагают нам бесконечные возможности и ни с чем не сравнимое чувство свободы. С реальными компьютерами мы сталкиваемся, когда работаем с большими программами. Они способны опутать нас паутиной кода, сделать из нас рабов прошлого — и не только в неясных вопросах технологических решений. Реальные компьютеры материализуют нашу философию путем процесса «фиксации», прежде чем мы к этому будем готовы.

Люди, использующие метафоры из мира вычислений, думая о реальности, естественно, предпочитают думать об идеальных, а не о реальных компьютерах. Таким образом, инженеры связанного с культурой программного обеспечения обычно предлагают нам мир, в котором каждое культурное высказывание выглядит как новенькая маленькая программа, которая может быть чем угодно.

Эти сладкие грезы имеют неприятный побочный эффект. Если каждое культурное произведение есть новенькая маленькая программа, то все они выстроены на одной стартовой линии. И созданы с использованием тех же ресурсов, что и любая другая.

Я называю это плоской глобальной структурой. Она предлагает мир счастья для технологов программного обеспечения, так как каждая маленькая программа в глобальной плоской структуре рождается вновь, давая освежающий глоток свободы крошечного кода.

Люди, связанные с программным обеспечением, знают, что продолжать вечно писать маленькие программы бесполезно. Чтобы сделать что-то полезное, приходится предпринимать трудное погружение в большой код. Но создается впечатление, что они вообразили, будто домен маленьких целомудренных произведений все еще корректно описывает сферы культуры и, как я покажу позже, науки. Это одна из причин, по которым структуры веб 2.0 предпочитают плоские культурные высказывания. Но я уверен, что плоскость в области человеческих занятий приводит к банальности и бессмысленности. Существует и аналогичная проблема, связанная с возрастающей популярностью плоскости в научном мышлении. Когда речь идет о науке, плоскость может привести к смешению понятий методологии и выражения.