Только медийное адаптивное
Только медийное адаптивное

В поисках цифровых денег Хэла Финни — Криптосоветник.рф

8

Когда-то создатель PGP Фил Циммерман назвал его «мистером Роджерсом криптографии», Хэл Финни (1956) был известен своим неуклонно возвышающим духом. Он сохранял позитивный взгляд на жизнь, даже когда боковой амиотрофический склероз (БАС) парализовал все его тело, пока 28 августа 2014 года пионер Биткойн не скончался от болезни.

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

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

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

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

«Можно было бы составить досье, которое отслеживало бы структуру расходов каждого из нас», — объяснил Финни в своем эссе 1993 года. «Уже сейчас, когда я заказываю что-то по телефону или в электронном виде с помощью карты Visa, ведется учет того, сколько именно я потратил и где я их потратил. Со временем таким образом можно будет проводить больше транзакций, и в конечном итоге это может привести к большой потере конфиденциальности ».

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

Рождение цифровых денег

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

«Мне это казалось таким очевидным, — писал позже Финни. «Здесь мы сталкиваемся с проблемами потери конфиденциальности, постепенной компьютеризации, массивных баз данных, большей централизации — и (Дэвид) Чаум предлагает совершенно другое направление, в котором власть передается в руки отдельных лиц, а не правительств и корпораций. . Компьютер можно использовать как инструмент для освобождения и защиты людей, а не для их контроля ».

Действительно, предвидя многие из тех же проблем, что и Финни, криптограф Дэвид Чаум придумал дизайн цифровых денег под названием eCash. Более того, Чаум основал компанию DigiCash, чтобы сделать такую ​​систему реальностью. Разработанный как уровень конфиденциальности для существующих валют — долларов, евро, иен — план заключался в продаже технологии банкам.

Вскоре Финни обнаружил, что продвигает проект Чаума своим товарищам-экстропианам, в какой-то момент он написал семистраничное объяснение для Экстропия, журнал в основе движения.

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

Примерно в то же время, в 1992 году, Финни получил приглашение от товарища-экстропианца Тима Мэя. Вместе с некоторыми технически ориентированными и ориентированными на конфиденциальность друзьями из Bay Area, включая бывшего сотрудника DigiCash Эрика Хьюза, Мэй собирал группу хакеров, компьютерных ученых и криптографов для обеспечения конфиденциальности в Интернете, используя потенциал криптографии.

Группа будет называть себя шифропанками. Его любимое оружие: программное обеспечение, которое он будет создавать и распространять. «Шифропанки пишут код», как это принято в качестве протеста.

Финни действительно писал код; он был ответственен за некоторые из первых успехов группы. Вместе с Хьюзом он разработал и запустил первый ремейлер: сервер, который анонимно пересылал электронные письма, чтобы помочь людям общаться конфиденциально. Когда Циммерман выпустил PGP, Финни стал основным участником проекта. И в качестве широко разрекламированного трюка он также организовал конкурс, чтобы взломать экспортное (читай: ослабленное) SSL-шифрование Netscape, которое на самом деле удалось взломать товарищу-шифропанку.

Но главным интересом Финни всегда были цифровые деньги. Когда в списке рассылки Cypherpunk появлялись предложения об альтернативных электронных деньгах с такими именами, как Magic Cash, Brands Cash или TrustBucks, Финни всегда стремился их просмотреть. Сосредоточившись, в частности, на функциях конфиденциальности, он часто объяснял своим товарищам-шифропанкам, как работают разные системы, помогая им понять возможности и ограничения различных решений для цифровых денег. И всякий раз, когда эта тема поднималась в разговоре, он всегда был готов предложить свои конструктивные идеи.

Интересное  Bitfinex блокирует продажу токенов от Kim Dotcom

Hashcash и подтверждение работы

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

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

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

Тем не менее, Cypherpunks быстро сообразили, что Hashcash предлагает кое-что очень интересное. Proof-of-Work представил цифровое представление дефицитного ресурса реального мира: энергии. А поскольку дефицит — фундаментальное свойство денег, Бэк и другие шифропанки признали, что доказательство работы потенциально может служить основой для совершенно нового типа валюты: без поддержки цифровые деньги, для которых банки вообще не нужны.

В последующие годы два заметных предложения о цифровых денежных средствах действительно были основаны на доказательстве работы: Bit Gold Ника Сабо и B-Money Вей Дая. Но хотя оба были интересными проектами, у них все же были некоторые недостатки, для устранения которых предлагаемые решения были сложными и не до конца продуманными. Возможно, отчасти из-за этого ни одно из предложений так и не было реализовано.

Тем временем DigiCash не удалось превратить Ecash в успех. Компания Чаума, первоначально считавшаяся пионерами интернета 1990-х как новый популярный стартап, в конце десятилетия подала заявление о банкротстве.

Когда в начале 2000-х движение Cypherpunk начало распадаться, их мечта о цифровых деньгах превратилась в не более чем угасающее воспоминание.

RPOW и удаленная аттестация

Но Хэл Финни, всегда будучи оптимистом, не собирался сдаваться.

В 2004 году, примерно через десять лет после того, как он впервые начал продвигать электронные деньги в кругах Extropian, Финни предложил собственную систему цифровой валюты: многоразовые доказательства работы, или RPOW (произносится: «арпоу»). Несмотря на несколько упрощений, Cypherpunk черпал вдохновение из Bit Gold и использовал систему доказательства работы Hashcash для генерации валюты.

«Исследователь безопасности Ник Сабо придумал термин« бит-золото »для обозначения аналогичной концепции токенов, которые по своей сути представляют определенный уровень усилий, — поясняет сайт RPOW Финни. «Концепция Ника более сложна, чем простая система RPOW, но его понимание применимо: в некотором смысле токен RPOW можно рассматривать как обладающий свойствами редкого вещества, такого как золото. Добыча и чеканка золотых монет требует усилий и затрат, что делает их по своей сути редкостью ».

В то время как Сабо и Дай не смогли воплотить свои предложения о цифровых деньгах в программное обеспечение, Финни фактически создал прототип RPOW. Он предложил людям опробовать систему, рекламируя электронные деньги на простой сине-зеленой веб-странице с логотипом RPOW в стиле комиксов. (Подумайте о буквах «POW», отмечающих место, где апперкот Бэтмена встречается с челюстью какого-то бедного прихвостня.)

Для прототипа Финни установил сервер RPOW с открытым исходным кодом. Сервер выступал в роли монетного двора, где выпускались новые токены RPOW, а также проверял, не тратятся ли токены несколько раз одним и тем же пользователем («двойная трата»).

Чтобы увидеть, как это работает, допустим, Алиса хотела создать токен RPOW. Во-первых, она подключится к серверу Финни, возможно, через Tor для оптимальной конфиденциальности. Затем Алиса берет некоторые данные, уникальные для сервера и для себя, и начинает их хешировать, пока не найдет действительное доказательство работы. Она отправляла подтверждение работы на сервер, который проверял его на достоверность. Если он действителен, сервер создаст уникальный токен RPOW (на самом деле просто строку данных) и отправит его Алисе взамен. Сервер также будет хранить копию токена в локальной базе данных.

Когда Алиса хотела потратить токен RPOW, она просто отправляла его предполагаемому получателю, например, Бобу, чтобы загрузить от него файл MP3. Технически для системы RPOW не имело значения, как она отправит токен, до тех пор, пока она была уверена, что он дойдет до Боба и никто его не перехватит. (Сообщение, зашифрованное открытым ключом Боба, сработало бы.)

Интересное  Биткойн-провайдер получает 300 миллионов долларов

Когда Боб получил токен RPOW, ему нужно было проверить его на действительность и убедиться, что он не был потрачен дважды. Для этого он немедленно пересылал токен на сервер RPOW, где программа проверяла, был ли он включен во внутреннюю базу данных и еще не был потрачен. Если это произошло, сервер подтвердил это Бобу, и Боб мог отправить Алисе файл MP3. Затем сервер также пометит токен RPOW как потраченный, считая его недействительным для будущего использования. Наконец, он создаст новый токен RPOW, отправит его Бобу и включит этот новый токен в свою внутреннюю базу данных. Затем Боб мог бы снова потратить этот новый токен, повторив процесс. Таким образом, токены, представляющие одно доказательство работы, могут продолжать циркулировать бесконечно. По сути, это было многоразовое доказательство работы.

Система, описанная до сих пор, будет работать нормально, но для этого потребуется доверие к оператору сервера RPOW: в данном случае, Finney. Финни мог бы настроить программное обеспечение RPOW для мошенничества и, например, чеканить токены RPOW для себя, не предъявляя никаких доказательств работы. Или он мог бы дважды потратить те же жетоны, чтобы никто не заметил.

Финни, однако, не хотел, чтобы пользователи доверяли оператору сервера RPOW, даже если этим оператором был он. Следовательно, сервер RPOW должен иметь особое свойство. В качестве главного новшества системы сервер RPOW размещался на защищенном аппаратном компоненте IBM 4758. Это позволяло осуществлять так называемые «доверенные вычисления».

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

«(T) система RPOW построена с одной главной целью: сделать невозможным для любого, даже владельца сервера RPOW, даже разработчика программного обеспечения RPOW, возможность нарушать правила системы и подделывать токены RPOW, — объяснил сайт Финни RPOW. «Без такой гарантии против подделки токены RPOW не будут достоверно отражать работу, проделанную для их создания. Подделанные жетоны будут больше похожи на бумажные деньги, чем на бит-золото ».

Судьба RPOW…

RPOW был в прямом эфире. Но Финни знал, что эта упрощенная версия Bit Gold все еще имеет свои ограничения.

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

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

«Если закон Мура продолжит выполняться, стоимость создания токена POW будет падать с постоянной экспоненциальной скоростью», — написал Финни на веб-сайте проекта. Он отметил, что сложнейшее доказательство работы будет по-прежнему трудно генерировать в будущем, и что рост вычислительной производительности со временем также замедлится. Тем не менее, он сказал читателям: «(k) имейте в виду, что это не деньги и не предназначены для использования в качестве стабильного средства сбережения, а, скорее, в качестве легко заменяемого представления компьютерных усилий».

Действительно, создатель RPOW считал свою систему электронных денег более соответствующей оригинальному предложению Бэка Hashcash. Хотя доказательство выполнения работы теперь можно было «повторно использовать», жетоны по-прежнему в основном предназначались для работы как своего рода электронная почта, а не как полноценный вид денег. Пользователи могли использовать систему для противодействия спаму, использовать ее для согласования стимулов в сети обмена файлами или, возможно, даже повеселиться с ней в качестве покерных фишек в одноранговой игре в покер, но токены RPOW не совсем пригодились для экономия.

В то время как Сабо и Дай пытались решить проблему инфляции с помощью слоев дополнительной сложности, Финни просто принял инфляцию. Это сделало конструкцию RPOW намного проще, но, возможно, именно поэтому она так и не стала популярной. Без финансового стимула для хранения токенов RPOW было очень мало причин для принятия их в качестве оплаты. И без того, чтобы никто не принимал жетоны к оплате, их было некому тратить, а это значит, что у кого-то было еще меньше причин принимать их к оплате… и так далее. RPOW столкнулась с проблемой курицы и яйца.

Чтобы система электронных денег была успешной, эту проблему курицы и яйца нужно было как-то преодолеть.

Интересное  3 графика раскрывают идеальный шторм для ралли громовых биткойнов - cryptocounselor.ru

… И вера Финни

В октябре 2008 года Финни получил электронное письмо через список рассылки Cryptography, на который он подписался, который, как многие считали, был духовным преемником списка рассылки Cypherpunks. В электронном письме Сатоши Накамото, который позже был признан загадочным псевдонимом, предложил новый тип электронных денег: биткойн. Как и RPOW, Биткойн был основан на системе доказательства работы Hashcash, но, в отличие от RPOW, он не зависел от какого-либо центрального сервера.

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

Но Финни, будучи оптимистом, решил вместо этого сосредоточиться на позитиве.

«Биткойн кажется очень многообещающей идеей», — ответил Финни в списке рассылки. «Мне нравится идея основывать безопасность на предположении, что мощность ЦП честных участников превышает мощность процессора атакующего. (…) Я также считаю, что существует потенциальная ценность в виде неподделываемого токена, скорость производства которого предсказуема и на который не могут повлиять коррумпированные стороны ».

Действительно, Финни признал, что Биткойн решил большую проблему. Накамото придумал, как ограничить выпуск новой валюты. В то время как токены RPOW стало легче генерировать, поскольку вычислительные мощности со временем дешевели, у Биткойна был фиксированный график выпуска. Доказательство работы по-прежнему использовалось для генерации новых токенов, но умный алгоритм настройки сложности гарантировал, что увеличение вычислительной мощности также затруднит поиск новых токенов. (И наоборот: уменьшение вычислительной мощности упростит задачу.)

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

Финни быстро объяснил, почему это имело значение.

«Одна из насущных проблем с любой новой валютой — как ее оценить. Даже игнорируя практическую проблему, заключающуюся в том, что поначалу с этим практически никто не примет, все равно сложно найти разумный аргумент в пользу конкретной ненулевой стоимости монет », — написал он. «В качестве забавного мысленного эксперимента представьте, что Биткойн успешен и становится доминирующей платежной системой, используемой во всем мире. Тогда общая стоимость валюты должна быть равна общей стоимости всего богатства в мире. Текущие оценки общего благосостояния домохозяйств во всем мире, которые я нашел, варьируются от 100 до 300 триллионов долларов. Имея 20 миллионов монет, каждая монета оценивается примерно в 10 миллионов долларов ».

Заключение:

«Таким образом, возможность генерации монет сегодня за несколько центов вычислительного времени может быть довольно хорошей ставкой, с выплатой примерно 100 миллионов к 1! Даже если шансы на то, что Биткойн преуспеет в такой степени, невелики, действительно ли они 100 миллионов к одному? Что-то думать о…»

Финни решил, что жетоны могут иметь ценность, даже если поначалу это была спекулятивная ценность. Это могло бы побудить людей добывать его, держать и, конечно же, принимать к оплате. Биткойн предложил выход из проблемы курицы и яйца, которую RPOW не смогла преодолеть. Когда Биткойн был запущен в начале 2009 года, Финни был одним из первых майнеров в сети, и, хотя он помог Сатоши Накамото техническим вкладом, он стал первым человеком в мире, получившим транзакцию Биткойн от самого псевдонимного создателя системы. .

Позже в том же году Финни диагностировали БАС. Но он не позволил болезни свести его с ума. Проведя последний этап своей жизни парализованным, прикованным к инвалидной коляске и зависимым от помощи при дыхании, он использовал программное обеспечение для отслеживания глаз, чтобы продолжить писать код Биткойн. «Я все еще люблю программировать, и это дает мне цели», — сказал Финни пользователям популярного форума BitcoinTalk. «Это была корректировка, но моя жизнь не так уж плоха».

И даже сейчас, после смерти, создатель RPOW несет с собой искру оптимизма. Следуя экстропической традиции, Финни не хоронили и не кремировали. Вместо этого его тело подвергается криогенной заморозке и хранится при минусовых температурах Фондом Alcor Life Extension Foundation. Возможно, как предсказывает экстропианская философия, однажды будет найдено лекарство от БАС, и технологии продвинутся до такой степени, что Финни можно будет вернуть к жизни.

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

Это пятая партия Журнал БиткойнСерия «Файлы Бытия». В первых четырех статьях Дэвида Чаума eCash, Адам Бэк Hashcash, Вэй Дай b-деньгии Ника Сабо Bit Gold. Для получения дополнительной информации о RPOW посетите архивная версия веб-страницы RPOW в Институте Накамото.

Только медийное адаптивное
Только медийное адаптивное
Только медийное адаптивное

Оставьте ответ

Ваш электронный адрес не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

risus. ut Praesent dapibus Nullam accumsan ipsum eleifend