Читаем Цифровое золото: невероятная история Биткойна полностью

• Биткойн не требует поддержки извне. Майнеры (т. е. р2р-узлы) мотивированы к тому, чтобы продолжать добычу биткойнов, что обеспечивает стабильность системы. Чем более стабильной будет сеть, тем больше пользователей поверят в биткойны и начнут их использовать. Чем больше пользователей будут использовать биткойны, тем более мотивированы будут майнеры.

• За все отвечает код, а код у Биткойна – открытый.

Пять-шесть программистов Google начали работать над тем, чтобы сделать Биткойн более доступным для пользователей. Майк и другие Google-разработчики использовали особенность политики компании, позволяющую 20 % рабочего времени уделять нерабочим проектам. Майк использовал это время для создания BitcoinJ, Java-библиотеки, позволяющей встраивать поддержку Биткойна в сайты. Создание библиотеки BitcoinJ было существенным шагом вперед. До тех пор всякому, кто хотел использовать Биткойн, приходилось загружать все его программное обеспечение и полную копию блокчейна. К тому моменту это уже был огромный файл, и его размер делал невозможным использование Биткойна с телефона или как бы то ни было еще, кроме как со стационарного компьютера. Майк хотел, чтобы люди смогли использовать Биткойн, не принимая активного участия в работе сети, он работал над инструментом, который открыл бы Биткойн для более широкой аудитории, не владеющей глубокими технологическими познаниями.

Однако разработки Майка вызвали беспокойство у его начальства, которое решило, что они могут навлечь на Google дополнительные проверки со стороны правительства, если оно все-таки сочтет Биткойн неугодным. Наперекор всему Майк боролся за свой проект и победил. И далеко не все руководство прохладно восприняло его идеи.

Глава платежного департамента Google Осама Абедье попросил Майка ввести его в курс биткойн-разработок. Майку было известно, как долго боролся Google, чтобы создать собственную систему электронных платежей. Программа, над которой работал Абедье, Google Wallet, новой системой не являлась, она лишь позволяла задействовать ресурсы других существующих кредитных карт и банковских счетов. Все комиссии и ограничения по использованию счетов оставались актуальными и с Google Wallet. Майк изложил Абедье базовые принципы виртуальной платежной системы, не имеющей централизованного управления и не предполагающей комиссионных сборов. Когда Майк закончил свою презентацию, Абедье сказал ему: “Я никогда не повторю этих слов за пределами этой комнаты, но, на мой взгляд, именно такой и должна быть платежная система”.

Разработчики Биткойна, не работавшие на Google, не получали никакого вознаграждения. У Гэвина, ведущего разработчика базового протокола, работа над Биткойном занимала все рабочее время и по-прежнему оставалась неоплачиваемой. У них на двоих с женой был маленький кабинет в их доме в Массачусетсе – там-то Гэвин и работал. Его стол соприкасался со старой батареей, которая гудела всю зиму, а кондиционер в оконном проеме дребезжал все лето напролет. То воодушевление, с которым Гэвин и Майк работали над развитием Биткойна, имело мало общего с реальным состоянием технологии летом 2011 года. Помимо всего прочего, купить что-либо за биткойны по-прежнему было проблемой. Если бы в августе 2011 кто-то задался целью составить исчерпывающий список организаций, принимающих к оплате биткойны, то в этом списке оказалось бы целых пять названий. Программистам к тому же уже было известно о некоторых изъянах протокола, которые необходимо было устранять по мере роста системы.

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

Других привлекала идея обеспечить возможность иммигрантам осуществлять трансграничные платежи, не прибегая к услугам Western Union. Кто-то размышлял о путях реализации смарт-контрактов, описанных Сатоши, которые позволят пользователю, например, продать дом, не прибегая к дорогостоящим услугам нотариусов и эскроу-сервисов. А прочих вдохновляла сама идея Биткойна как будущей всемирной универсальной цифровой валюты, вполне в духе научной фантастики.

* * *

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

К концу лета, ориентируясь на эту часть публики, Брюс Вагнер, создал первое в мире телевизионное шоу о Биткойне – “The Bitcoin Show”. Заразительный энтузиазм Брюса компенсировал полное отсутствие у него опыта в создании телешоу и незнание программного кода. Еще в начале лета Вагнер задумал провести в Нью-Йорке что-то вроде биткойн-конференции, Всемирной выставки биткойн-проектов за 2011 год. Он не скрывал своих амбиций по поводу события, намеченного на конец августа:

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

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

Киберкрепость: всестороннее руководство по компьютерной безопасности
Киберкрепость: всестороннее руководство по компьютерной безопасности

Как обеспечить надежную защиту в эпоху, когда кибератаки становятся все более продвинутыми? Каковы последствия уязвимости цифровых систем? Петр Левашов, экс-хакер с богатым бэкграундом, рассматривает все грани кибербезопасности, начиная с базовых принципов и заканчивая новейшими технологиями.Читатели познакомятся с:• основами компьютерной безопасности и актуальными методами защиты;• современными методами шифрования данных и криптографии;• процедурами ответа на инциденты и восстановления после катастроф;• юридическими и регуляторными требованиями к компьютерной безопасности.Автор использует свой уникальный опыт, чтобы предоставить читателям углубленное понимание кибербезопасности. Его подход охватывает теоретические знания и практическую подготовку, делая этот материал доступным для профессионалов и новичков.

Пётр Юрьевич Левашов

Зарубежная компьютерная, околокомпьютерная литература
Самоучитель UML
Самоучитель UML

Самоучитель UMLПервое издание.В книге рассматриваются основы UML – унифицированного языка моделирования для описания, визуализации и документирования объектно-ориентированных систем и бизнес-процессов в ходе разработки программных приложений. Подробно описываются базовые понятия UML, необходимые для построения объектно-ориентированной модели системы с использованием графической нотации. Изложение сопровождается примерами разработки отдельных диаграмм, которые необходимы для представления информационной модели системы. Цель книги – помочь программистам освоить новую методологию разработки корпоративных программных приложений для последующего применения полученных знаний с использованием соответствующих CASE-инструментов.

Александр Васильевич Леоненков , Александр Леоненков

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