Литмир - Электронная Библиотека

— А сколько нам потом ещё идти на юг? — спросила Сома.

— Около месяца. Но может быть мы и раньше кого-нибудь встретим.

— Месяц туда, месяц обратно. А у нас не так уж и много времени. Хгм… Вот что я решила: останавливаемся!

— Зачем?

— Буду посвящать вас в шаманы. Обоих.

— За что нам это счастье? — задал вопрос Крэг.

— Не счастье — бремя. — ответила Сома, — Хорошее место, ставим лагерь прямо здесь!

Орион-1024

Посещение библиотеки в старом Юрбэ и наблюдения за фабрикой телепортов в Цехине в очередной раз заставили меня вернуться к моему плетению запоминания.

Повторно проведя аудит, я избавился от ещё одного, вероятнее всего последнего, сегмента избыточности и продолжил экспериментировать.

Всё, что я делаю в аппаратуре компьютера имеет стодвадцативосьмибитную разрядность и когда-то, когда я делал аналого-цифровой преобразователь, то, конечно же остановился на этом же значении.

В моём мире АЦП такой разрядности не имел бы никакого смысла, поскольку начиная с какого-то разряда результаты измерений показывали бы белый шум. За мою долгую практику я никогда не применял АЦП с разрядностью больше шестнадцати, а документацию видел максимум на двадцатичетырёхразрядный преобразователь.

Но процессы, происходящие в магическом мире, выглядят идеальными. Например частота сигнала может быть бесконечной: во всяком случае тактовый генератор Орион-128 работает на частоте два в сто двадцать восьмой степени гигагерц. Оказалось, что и АЦП отлично измеряет сигналы с точностью в сто двадцать восемь разрядов.

Так вот, устранив избыточность, я пришёл к хешу из девяти слов, и стал пытаться уменьшить её ещё сильнее, понижая разрядность АЦП, с которыми выполняется съём хешобраза из плетения.

На самом деле, конечно, я уже не занимался вознёй с АЦП, а просто присваивал нулю младшие биты в сделанных ранее измерениях. Целью этих экспериментов снова была не экономия байт или бит, а попытка понять, осознать происходящее.

Выяснилось, что мыслеобраз перестаёт транслироваться при понижении разрядности АЦП до ста десяти бит. Вернее система надёжно работает только при стоодиннадцатибитном преобразовании, а при ста десяти — рулетка: может повезёт, а может нет.

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

Ну ладно, забудем пока о размерности, и допустим, что сделанное ранее предположение (о том, что применение хешобраза мысли приводит к её возникновению) верно.

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

Дело в том, что когда я рассмотрел книги в кристаллах, то наткнулся на то, что абсолютно все их плетения — одинаковые и сравнительно (с телепортом) простые. Различаются они лишь… хешобразом книги, который так же укладывается в девятьсот девяносто девять бит!

Взяв в руки первую попавшуюся книгу и напитав её плетение маной, я от неожиданности едва не выбросил её вон. Книга оказалась… на русском языке! То есть я читал какой-то роман, написанный тысячи лет назад, на другой планете, человеком другой расы, да даже не человеком вовсе, и текст был на русском языке!

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

Но двинемся дальше. Получается, что девятьсот девяносто девяти битное хеш-значение (ну хорошо округлим — килобитное) может быть источником не только мыслеобраза, но и огромного массива информации, по объёму равного книге произвольного размера! При этом и плетение книги, и плетение связи сравнительно простые. По крайней мере они проще тех пластов информации, доступ к которым открывают. Как уложить такое в голове?

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

Теперь вся библиотека Юрбэ из приблизительно пятидесяти трёх тысяч книг всегда под рукой! Это и круто и не круто одновременно. Дело в том, что получить доступ к тексту книги, иначе как штатным способом, пока невозможно.

Я могу взять и сгенерировать показ любой из них при помощи компьютера, но как, например, сделать поиск? В этих книгах и текста-то нет (в обычном понимании)!

Напитывая плетение книги маной, пользователь начинает “видеть” сохранённый в ней текст. При этом видит его на своём, родном языке. При этом видит его как бы весь сразу, какого бы объёма он не был и потому может перемещать внимание на любой отрывок. Закладки или листание страниц не нужны: вернувшись к книге, очень легко найти место, где остановился ранее.

Но дальше — больше! Когда я увидел, как “готовится” плетение телепорта, то получилось, что в момент его “активации” плетение как бы выбирает себе… хешобраз устройства!

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

И здесь всплыл нюанс. Это прямо-таки квантовая неопределённость: использовать можно либо оригинал либо копию. Неиспользованное плетение становится неработоспособно прямо в момент применения его брата-близнеца. Но, если поправить его хешзначение на взятое из другого активированного телепорта, то возможность телепортации возвращается к нему.

Выглядит это так, будто я имею дело с какими-то подлинно-магическими числами. Вот это число означает телепорт откуда-куда захотим. Вон то — объёмный или текстовый мыслеобраз. А третье — приводит нас к книге любой размерности. И любое из чисел — всего лишь один килобит!

Интересно: а если покопаться в плетении врат то у каждого такого девайса тоже где-то найдутся девять ниточек, формирующих его магическую руну?

Размышляя над выявленной закономерностью, я выдвинул гипотезу, доказать которую я пока не могу, но пока она кажется мне весьма правдоподобной.

На неё меня навёл один из диалогов с Космом.

— А как мы подключим всех жителей планеты к интернету? — спросил он.

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

— А если человек уйдёт в другой мир, а затем вернётся, то у него получится новый аккаунт? — задал он вопрос.

— В общем случае да, но мы можем как-нибудь хешировать слепки его ауры с тем, чтобы потом переиспользовать полученное хеш-значение.

— Гм… — задумался Косм, — а как сделать чтобы у двух человек не мог получиться одинаковый идентификатор?

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

Эврика! — закричал я — Орион-1024!

— Что случилось? — спросила Эт.

— Представь, что в мире уже есть такой же компьютер как наш, но только он не стодвадцативосьмибитный, а килобитный! Тогда хеш мыслеобраза — это просто идентификатор в его базе данных! Через плетение связи мы транслируем в компьютер выбранный номер, а он нам в ответ присылает картинку или книгу… или обслуживает наш телепорт.

Чтобы понять посетившее меня озарение Эт соединила сознание с моим, а затем “огрела меня подушкой по голове”.

45
{"b":"826833","o":1}