Читаем Интернет денег полностью

Перед вами стоит задача создать дизайн и концепцию для древнейшей в мире технологии, которую мало кто хорошо понимает. Ее новейшая и наиболее абстрактная форма невероятно сложна в технологическом плане – куда сложнее, чем предыдущая. И когда вы подойдете к задаче вплотную, наилучшей техникой поиска решения будет использование архитектурных метафор (аналогий). Архитектурные метафоры в проектировании – очень мощное средство. Это инструменты, с помощью которых мы создаем ожидания потребителей. Если у вас есть компьютер, можно предположить, что произойдет, когда вы переместите какой-либо элемент на его «рабочем столе». Поскольку вы наверняка пользовались обычным письменным столом, то такое предположение ляжет в основу ваших ожиданий. Вы будете ожидать, что новая сущность станет вести себя так же, как и та сущность, которой она притворяется. Вот что такое архитектурные метафоры в проектировании. Это очень мощные инструменты, но также и весьма опасные, если их применить неправильно.

«Архитектурные метафоры – очень мощные инструменты, но также и весьма опасные, если их применить неправильно. В технологии Биткойн каждый термин и каждая архитектурная метафора некорректны».

Кошельки – это не кошельки на самом деле

В Биткойне каждый термин и каждая метафора некорректны и разрушают общий смысл. Давайте пройдемся по списку. Вы, скорее всего, уже столкнулись с этой проблемой, когда знакомились с технологией Биткойн и ее терминологией. Номер один: «кошелек». Что это такое? Кошелек – предмет для хранения денег. Но в Биткойне это не так. Деньги находятся не в самом кошельке: деньги находятся в распределенной сети. В биткойн-кошельке лежат ключи. Так что это не кошелек, а скорее брелок с ключами. Вот вам еще одно доказательство того, что это не кошелек: подумайте, можно ли скопировать кошелек. Конечно, нет. А сделать копию ключа – запросто! Поэтому брелок – гораздо более уместная метафора. Если у вас есть брелок – представьте себе такую огромную связку ключей; можно сходить в мастерскую и сделать их дубликаты, чтобы создать копии. Обе эти связки будут взаимозаменяемы для всех замков, к которым подходят ключи из оригинальной связки. И если вы понимаете, как работает брелок с ключами, то вы легко поймете, как работает кошелек в Биткойне. Его можно скопировать, можно сделать копии ключей. Если вы передадите кому-нибудь дубликат ключа, то этот человек сможет открыть дверь. Ему не понадобится ваше разрешение.

В Биткойне нет монет

Обратимся к основам: слово «Биткойн» состоит из двух частей, «Бит» и «койн» (coin от англ. «монета»). Что за ужасное слово «монета»! Монета… Нет, ну надо же! Взять наиболее абстрактную форму денег из созданных человечеством, основанную на полностью децентрализованной сети, в которой нет никаких монет, и назвать ее монетой. Наверное, чтобы враг не догадался. Ведь монета – это сущность, появившаяся в позапрошлой технологической эпохе, гораздо менее абстрактная и имеющая конкретное материальное воплощение; это осязаемое представление денег. И вот мы берем наиболее абстрактное представление денег и называем его именем самого что ни на есть материального представления. Лишь инженер может так обращаться с брендами!

Открою небольшой секрет: в Биткойне нет никаких монет. Когда майнеры майнят, они не создают никаких монет – они создают записи в распределенном реестре. В этих записях в реестре количество монет не указывается. В них заносятся результаты транзакций, представляющие собой фрагменты данных о ценности, которые могут делиться до бесконечности и снова комбинироваться. Монеты так не умеют. Монету в Биткойне отследить нельзя, потому что в Биткойне нет никаких монет.

Итак, у вас имеется «кошелек», в котором нет никаких «монет» – потому что эти «монеты» на самом деле находятся в сети, да это и не монеты, а результаты транзакций, – и в действительности вместо кошелька у вас есть брелок с ключами. Транзакции не инициируются отправителем и не направляются получателю. У адресов в Биткойне нет баланса. Для адреса не существует такого понятия, как баланс. Адрес управляет результатами транзакций, и если вы тщательно просмотрите весь блокчейн и просуммируете все результаты транзакций, то сможете вычислить некий номинальный баланс. Можно ли его расходовать или нет, сколько это в числовом выражении, – всё это в действительности довольно сложно определить. Нет такого понятия, как «баланс». В Биткойне у вас нет никакого «счета».

Перейти на страницу:

Похожие книги

Основы информатики: Учебник для вузов
Основы информатики: Учебник для вузов

Учебник состоит из двух разделов: теоретического и практического. В теоретической части учебника изложены основы современной информатики как комплексной научно-технической дисциплины, включающей изучение структуры и общих свойств информации и информационных процессов, общих принципов построения вычислительных устройств, рассмотрены вопросы организации и функционирования информационно-вычислительных сетей, компьютерной безопасности, представлены ключевые понятия алгоритмизации и программирования, баз данных и СУБД. Для контроля полученных теоретических знаний предлагаются вопросы для самопроверки и тесты. Практическая часть освещает алгоритмы основных действий при работе с текстовым процессором Microsoft Word, табличным редактором Microsoft Excel, программой для создания презентаций Microsoft Power Point, программами-архиваторами и антивирусными программами. В качестве закрепления пройденного практического курса в конце каждого раздела предлагается выполнить самостоятельную работу.

Максим Анатольевич Беляев , Вадим Васильевич Лысенко , Лариса Александровна Малинина

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT