Читай, пиши, управляй: блокчейн как новая эра интернета - Крис Диксон
Токены имеют все признаки подрывных технологий. Они многопользовательские, как и веб-сайты и посты, прорывные программные примитивы более ранних эпох интернета. Их полезность растет, поскольку их использует все больше людей – классический сетевой эффект, который делает их чем-то большим, нежели просто игрушка. Блокчейны, лежащие в их основе, также совершенствуются быстрыми темпами благодаря циклам обратной связи «платформы – приложения», которые обеспечивают экспоненциальный рост. Токены программируемы, благодаря чему разработчики могут расширять и адаптировать их для множества сфер, таких как социальные сети, финансовые системы, медиа, недвижимость и виртуальная экономика. А еще для них характерна композиционность. Это означает, что люди могут повторно использовать и комбинировать их в разных контекстах, усиливая их мощь.
Скептики, которые когда-то называли сайты «dot-бомбами» и точно так же поначалу высмеивали посты в социальных сетях, называя их инструментом для праздной болтовни, не смогли разглядеть потенциал этих технологий. Они неправильно поняли – и упустили – огромные силы, высвобождаемые благодаря сетевым эффектам. Новые тенденции и изобретения закрепляются, когда сети, которые пустили ростки вокруг них, дают начало экспоненциальному росту. Сайты росли в тандеме с сетью с протоколом эпохи «Читай». Посты росли в тандеме с корпоративными сетями эпохи «Читай. Пиши», такими как Facebook♦ и Twitter.
В эпоху «Читай. Пиши. Владей» новейшими программными примитивами, которые растут и процветают на фоне нативной интернет-сети нового типа, становятся токены.
Глава 6. Блокчейн-сети
Большие города способны обеспечивать чем-то всех только потому и только тогда, когда они созданы всеми.
Джейн Джекобс, канадско-американская писательница[165]
Что делает город великим?
Лучшие мегаполисы мира представляют собой симбиоз государственных и частных пространств. Парки, тротуары и прочие места общего пользования привлекают посетителей и улучшают повседневную жизнь. Частные пространства создают стимулы для людей строить бизнес, внося в городскую структуру разнообразие и предоставляя горожанам необходимые услуги. Если бы в большом городе были только общественные пространства, он был бы лишен той творческой жизненной силы, которую в него привносят предприниматели. А город, принадлежащий целиком частной компании, напротив, был бы бездушной витриной.
Великие города возводятся с нуля множеством разных людей с различными навыками и интересами. Общественное и частное в них тесно переплетено и взаимозависимо. Пиццерия на углу привлекает пешеходов, шагающих мимо по тротуару, превращая их в потребителей. Но она также притягивает больше людей на этот тротуар и помогает оплатить его содержание вкладами в доходы города в форме налогов. Это симбиотические взаимоотношения.
Городское планирование – отличная аналогия для лучшего понимания структуры сетей. И из существующих ныне крупных сетей на большой город больше всего похожи Веб и электронная почта. Как я уже говорил, сообщества, построенные на этих сетях, управляют ими и получают от них определенную экономическую выгоду. Сетевые эффекты в них контролируются сообществами, а не компаниями. Благодаря предсказуемым и непоколебимым правилам, которые гарантируют, что предприниматели будут владеть всеми плодами своих трудов, у них есть очень мощный стимул базировать свой бизнес на этих сетях.
Интернету тоже необходим оптимальный баланс между публичным и частным пространством, который есть в правильно устроенных крупных городах. Корпоративные сети – отличный аналог частной недвижимости с застройщиками-предпринимателями. Ребята эти, как правило, очень шустры и находчивы. Но их успех, к сожалению, зачастую достигается за счет поглощения общественных благ, вытеснения альтернатив и ограничения возможностей для пользователей, создателей и предпринимателей.
Для восстановления нужного баланса в интернете нам нужна альтернатива сетям с протоколами и корпоративным сетям. Я называю ее блокчейн-сетями, потому что в их основе лежит блокчейн. Первой такой сетью была Bitcoin. Сатоши Накамото и другие участники этого проекта создали ее для конкретной цели: ради криптовалюты. Но возможны и другие, более всеобъемлющие, конструкции. С тех пор технари расширили базовую конструкцию блокчейн-сетей – и тесно связанную с ними концепцию токенов, которые сделали возможной распределенную собственность, – на целый ряд цифровых сервисов другого типа. Они распространили ее не только на финансовые, но и на социальные сети, мир видеоигр, торговые площадки и многое-многое другое.
До появления блокчейнов сетевые архитектуры были относительно ограниченными. В архитектуре с традиционными компьютерами весь контроль сосредоточен в руках собственников аппаратного обеспечения, «железа». Они могут менять ПО, как и когда им заблагорассудится. Поэтому при проектировании сетей для традиционных компьютеров всегда нужно исходить из того, что софт, выступающий в роли узла сети, может в любой момент «обратиться во зло», изменив свое поведение и начав ставить интересы собственника выше интересов пользователей сети. Данная предпосылка существенно ограничивает диапазон жизнеспособных сетей. Как показывает опыт, на сегодня сработали только два типа дизайна: 1) протокольные сети, в которых длинный «хвост» слабых сетевых узлов ограничивает власть отдельных игроков вплоть до того, что, если некоторые узлы и становятся в какой-то момент злонамеренными, это уже не имеет никакого значения; 2) корпоративные сети, которые отдают всю власть в руки корпоративных собственников, просто надеясь, что те всегда будут вести себя как следует.
В сетях блокчейнов используется другой подход. Напомним, что ответственность в них возлагается на ПО, переворачивая тем самым традиционные отношения между «железом» и «софтом» с ног на голову. Это позволяет разработчикам сетей в полной мере использовать экспрессивные возможности софта. Они могут спроектировать блокчейн-сети так, чтобы в их ПО были закодированы постоянные правила, устойчивые к любым изменениям в базовом аппаратном обеспечении. И они будут охватывать все аспекты сети: кто получает в нее доступ, кто за что и сколько платит, как распределяются материальные стимулы, кто и при каких обстоятельствах может изменять сеть. Разработчики блокчейн-сети пишут ядро софта, и им не приходится беспокоиться о том, что в будущем узлы сети обратятся во зло и подорвут всю систему. Неизменная благонамеренность узлов поддерживается встроенными механизмами консенсуса.
Блокчейны делают сетевой дизайн таким же богатым и экспрессивным, как программное обеспечение, причем на весьма надежном и устойчивом фундаменте. Далее я описываю дизайны, воплощающие, с моей точки зрения, наилучшие зарождающиеся практики для блокчейн-сетей, однако диапазон возможностей, обеспечиваемых пространством дизайна софта, скорее всего, будет иметь более всеобъемлющий эффект, чем тот, что обсуждается в этой книге. Вполне вероятно, со временем представленные здесь идеи расширят и усовершенствуют другие сетевые дизайны, которые пока никому и в голову не пришли. Вообще-то я в этом абсолютно уверен, ведь практически любой сетевой дизайн, какой только можно себе представить, может быть закодирован в «софте».
Обращаю ваше внимание на то, что я использую термин «блокчейн-сети» как «зонтичный», описывающий и инфраструктурный, и прикладной уровни технологического стека. Интернет похож на слоеный пирог. В самом низу стека находятся сети устройств. Поверх них идут инфраструктурные сети блокчейнов. К самым популярным инфраструктурным сетям общего назначения относятся, скажем, Ethereum, Solana, Optimism и Polygon. Над этим слоем находятся прикладные блокчейн-сети, в том числе, например, платформы DeFi, такие как Aave, Compound и Uniswap, а также новые вещи, такие как соцсети, видеоигры и торговые площадки.
Сравнение стека электронной почты с примером стека блокчейна
Еще пара слов о терминологии. Многие практикующие эксперты индустрии называют прикладные блокчейн-сети «протоколами». Как уже было сказано, я так не делаю, чтобы избежать путаницы с протокольными сетями, такими как электронная почта и Веб, которые в моей системе вынесены в отдельную категорию. То, что некоторые компании, связанные с блокчейном, названы от прикладных сетей, на которых они основываются, только запутывает ситуацию. Например, Compound Labs, производитель клиентского ПО, – конечно, не то же самое, что Compound, лежащая в ее основе сеть. Compound Labs разрабатывает сайты и приложения, обеспечивающие доступ к базовой сети Compound, так же как Google разрабатывает Gmail для доступа к электронной почте.
Блокчейны существуют уже более десяти лет, но в масштабах интернета они начали работать только в последние несколько лет. Произошло это благодаря усовершенствованию технологии масштабирования блокчейна, что существенно снижает плату за использование блокчейна, увеличивает