Рецензия · 6. Новые инструменты управления человеческими сообществами

← обычный вид главы

Наведите курсор (или тапните) на абзац — подсветится пара EN↔RU. Выделите фрагмент русского текста, чтобы предложить улучшение — оно уйдёт issue в репозиторий.

English (оригинал)Русский (перевод)

6. New Tools for Human Governance

6. Новые инструменты управления человеческими сообществами

6.1 Preliminaries

6.1 Предварительные замечания

In the previous chapter, we looked at a proposal that philosopher Gottfried Wilhelm Leibniz made for a permanent, immutable archive, and we argued that it could be strengthened if the archive was decentralised. In this chapter, we want to explore a second idea of Leibniz’s.

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

When he was twenty years old, in 1666, Leibniz published his dissertation, which was on the idea for a formal universal language in which inferences could be carried out by algorithmic proofs (much as they are in computer languages today).1 What is most interesting for our purposes is that Leibniz not only had his idea of an archive of government information, but he also seemed to believe that some of this information could be written in his universal language and that this information, so encoded, could be used to guide government actions. That may not seem like a big idea on the surface. However, we believe it was an idea so far ahead of its time that it would take a further 330 years to see its full expression in Satoshi Nakamoto’s invention of the blockchain (in the form of Bitcoin) and Nick Szabo’s invention of smart contracts (self-executing contracts that are instantiated as computer programs).

В 1666 году, двадцати лет от роду, Лейбниц опубликовал диссертацию — о формальном универсальном языке, в котором умозаключения выполнялись бы алгоритмическими доказательствами (почти как сегодня это делается в языках программирования).1 Для нас всего интереснее вот что: Лейбниц не просто придумал архив правительственной информации — он, судя по всему, полагал, что часть этой информации можно записать на его универсальном языке и что в таком виде она могла бы направлять действия правительства. На первый взгляд идея не бог весть какая. Но мы убеждены: она настолько опередила своё время, что в полную силу прозвучала лишь 330 лет спустя — когда Сатоши Накамото изобрёл блокчейн (в виде Bitcoin), а Ник Сабо — смарт-контракты, то есть самоисполняющиеся контракты, воплощённые в компьютерных программах.

Leibniz believed that the correct action might be computed and left for the prince to carry out. What might these actions entail? Leibniz only provided clues in his dissertation, but the relevant expressions over which he thought actions could be computed included war, peace, wagons, money, vassals, truce, allies, booty, bridges, gunpowder, attack, parley, clients, routes, cannonballs, security, treaty, neutrals, agreement, enemies, ships, medicine and counsels. In short, anything that might be relevant to seventeenth-century statecraft.

Лейбниц считал, что правильное действие можно вычислить — а исполнить его предоставить государю. Что это за действия? В диссертации на этот счёт лишь намёки, но среди выражений, над которыми, по его мысли, можно вычислять действия, значились: война, мир, обозы, деньги, вассалы, перемирие, союзники, добыча, мосты, порох, атака, переговоры, клиенты, маршруты, пушечные ядра, безопасность, договор, нейтральные стороны, соглашение, враги, корабли, медицина и советы. Словом, всё, что могло пригодиться в государственных делах XVII века.

Did Leibniz imagine that actual actions could be automated as well, or was the output to be merely written guidance? Probably the latter, but were he alive today, he no doubt would be attracted to the idea that his system could automate government actions. Indeed, it is worth noting that he proposed one of the very first physical computing machines – his ‘stepped reckoner’,2 which could do multiplication and division.3

Полагал ли Лейбниц, что автоматизировать удастся и сами действия, или на выходе ожидались лишь письменные рекомендации? Вероятно, второе; но живи он сегодня, его наверняка увлекла бы мысль, что такая система могла бы выполнять действия правительства автоматически. Недаром он предложил одну из самых первых физических вычислительных машин — свой «ступенчатый вычислитель»,2 умевший умножать и делить.3

Leibniz’s project seems to have been well known at the time, and it came in for criticism from no less than Jonathan Swift in his famous novel Gulliver’s Travels. You may recall the passage in which Gulliver visits the Grand Academy of Lagado, where he encounters a strange mechanism called ‘The Engine’. The Engine had a large wooden frame with a network of wires. On the wires were small paper-covered wooden cubes with symbols written on each side. Students turned a crank, and scribes wrote down the output. The professor claimed that they thereby could ‘write books in philosophy, poetry, politics, laws, mathematics and theology, without the least assistance from genius or study.’ In other words, it was seventeenth-century ChatGPT. Gulliver left, unimpressed.4 However, Leibniz apparently did not care what Gulliver (i.e. Swift) thought. In any case, Swift’s satire did not persuade Leibniz to abandon his project.

Проект Лейбница, похоже, был в своё время хорошо известен — и удостоился критики не от кого-нибудь, а от самого Джонатана Свифта в знаменитых «Путешествиях Гулливера». Вы, возможно, помните эпизод, где Гулливер посещает Великую академию в Лагадо и видит там странный механизм под названием Машина. Это была большая деревянная рама, перетянутая сетью проволок; на проволоки были нанизаны деревянные кубики, оклеенные бумагой, с символами на каждой грани. Студенты вращали рукоятку, а писцы записывали, что получилось. Профессор уверял, что так можно «писать книги по философии, поэзии, политике, праву, математике и богословию при полном отсутствии эрудиции и таланта». Иначе говоря, перед нами ChatGPT XVII века. Гулливер ушёл, не впечатлившись.4 Впрочем, Лейбница, судя по всему, мало волновало мнение Гулливера (то есть Свифта). Во всяком случае, сатира Свифта не убедила его бросить проект.

Of course, Swift’s passage now seems amazingly prophetic, even if his goal was to poke fun at Leibniz. Much of what we aim to do in this book is to execute a contemporary version of the project as envisioned by Leibniz and skewered by Swift. To do that, we are going to go deep into the idea of smart contracts deployed on the blockchain and how those smart contracts can take on the role of governance.

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

In Section 6.2, we will explore the idea that states and other communities might be organised around ‘smart contracts’ – by which we mean decentralised, immutable computer programs that are visible to community members and encode the intentions and thus future actions of the state or community. In the following section, we take up the very important question of how the blockchain imports information from the extra-blockchain world – information that will be critical to many smart contracts. This will involve discussing so-called ‘oracles’ and their role in providing this information to the blockchain. In 6.4, we will develop the idea of communities built around smart contracts further by introducing the concept of a ‘decentralised autonomous organisation’, or DAO. In Section 6.5, we will take up the topic of ‘impact DAOs’ – DAOs that are designed not merely to assist in community management but to create positive externalities as well. Finally, in Section 6.6, we tie everything together and give examples of how we might apply these new technologies to human governance.

В разделе 6.2 мы рассмотрим идею о том, что государства и другие сообщества можно организовать вокруг «смарт-контрактов» — под ними мы понимаем децентрализованные, неизменяемые компьютерные программы, открытые для членов сообщества и кодирующие намерения, а значит, и будущие действия государства или сообщества. В следующем разделе возьмёмся за важнейший вопрос: как блокчейн получает информацию из внешнего, внеблокчейнового мира — информацию, без которой многим смарт-контрактам не обойтись. Тут пойдёт речь о так называемых «оракулах» и о том, как они доставляют эту информацию в блокчейн. В разделе 6.4 мы разовьём идею сообществ, построенных вокруг смарт-контрактов, и введём понятие «децентрализованной автономной организации», или ДАО. Раздел 6.5 посвящён «импакт-ДАО» — таким ДАО, которые задуманы не просто как подспорье в управлении сообществом, но и как источник положительных внешних эффектов. Наконец, в разделе 6.6 мы сведём всё воедино и на примерах покажем, как эти новые технологии можно приложить к управлению сообществами.

6.2 Smart contracts and human governance

6.2 Смарт-контракты и управление человеческими сообществами

To refresh our memories, when we refer to ‘human governance’, we mean the systems and processes by which people manage and make decisions about their communities and implement those decisions to achieve some political, economic or cultural goal. Here, we take political in the very broad sense suggested by its origin in the Latin term politicus, meaning ‘of citizens or the state’. In other words, we take political goals to be those goals that involve some plan for the future conduct of the state or some group of organised citizens. Maybe that goal is peace or war or a robust economy or, at lower levels, fixing potholes, reliable trash removal or weekly yoga classes on the roof of the condo building.

Напомним: говоря об «управлении человеческими сообществами», мы имеем в виду то, как люди принимают решения о жизни своих сообществ и воплощают эти решения ради той или иной политической, экономической или культурной цели. «Политическое» мы понимаем здесь предельно широко — как подсказывает происхождение слова от латинского politicus, «относящийся к гражданам или государству». Иначе говоря, политические цели — это цели, предполагающие некий план будущих действий государства или какой-то организованной группы граждан. Такой целью может быть мир, война или крепкая экономика, а на уровнях пониже — заделанные ямы на дорогах, бесперебойный вывоз мусора или еженедельные занятия йогой на крыше многоквартирного дома.

Different levels of human governance, of course, need different tools, but some tools seem to be required at nearly every level. These include tools for recording reliable records, transparent and reliable channels of communication between governing officials and the community, safe and secure handling of funds with a reliable audit trail of those funds, ways of articulating community goals, and ways of incentivising community members to align with and pursue those goals. Based on remarks made earlier in this book, we hope it is clear how blockchain technology is optimally designed to facilitate most of these goals. Secure communications, as we will see, require other measures. However, a few additional observations might be helpful here.

Разным уровням управления сообществами, конечно, нужны разные инструменты, но некоторые, похоже, необходимы едва ли не на каждом. Среди них — средства надёжного ведения записей; прозрачные и надёжные каналы связи между теми, кто управляет, и самим сообществом; безопасное, защищённое обращение со средствами, при котором каждое движение денег оставляет проверяемый след; способы формулировать цели сообщества — и способы побуждать его членов разделять эти цели и добиваться их. Из сказанного ранее в книге, надеемся, уже понятно, что технология блокчейна как нельзя лучше приспособлена для большинства этих задач. Для защищённой связи, как мы увидим, понадобятся другие меры. Но несколько дополнительных наблюдений не помешают уже здесь.

Let us begin by revisiting the idea of an immutable public ledger. Such a ledger can do many things for us. Firstly, it can record what belongs to whom, and this is, in effect, what Bitcoin and Ethereum do. They are (among other things) immutable ledgers recording ownership (by wallet address) of crypto assets and the history of ownership transfers.

Начнём с того, что вернёмся к идее неизменяемого публичного реестра. Такой реестр способен на многое. Во-первых, он может фиксировать, что кому принадлежит, — а это, по сути, и делают Bitcoin и Ethereum. Они (помимо прочего) — неизменяемые реестры, где записано, какому адресу кошелька принадлежат криптоактивы, и хранится вся история перехода прав собственности.

This basic technology can do a lot more than keep track of asset ownership, however. It can also be a record for use in inventory control or in tracking the movement of produce from farm to factory to store. It can provide a secure record of the movement of products and parts all around the globe and, more importantly, be accessible to all parts of the globe. On top of this, it can record the history of every state change of that record should we need to audit the history of these records. Critically, everyone can know that everyone else has access to the very same record. It could even record the amount of labour that goes into product parts and then the amount of labour that goes into a product assembled from those parts. Blockchains are value agnostic. They do not care what you value, but whatever you value, they can record it in an immutable, decentralised-yet-reliable shared record. This brings us to the matter of smart contracts.

Но эта базовая технология умеет куда больше, чем просто следить, кому что принадлежит. Такой реестр годится и для складского учёта, и для отслеживания пути продукции — с фермы на фабрику, с фабрики в магазин. Он может надёжно фиксировать перемещение товаров и деталей по всему миру и — что ещё важнее — быть доступным из любой точки мира. Вдобавок он может хранить историю каждого изменения самой записи — на случай, если эту историю понадобится проверить. И главное: каждый может знать, что у всех остальных есть доступ ровно к тому же реестру. Он мог бы даже фиксировать, сколько труда вложено в детали изделия, а затем — сколько труда ушло на изделие, собранное из этих деталей. Блокчейны агностичны к ценностям: им всё равно, что́ вы цените, но что бы вы ни ценили, они запишут это в неизменяемый, децентрализованный, но надёжный общий реестр. Так мы подходим к смарт-контрактам.

In late 2013, five years after the Bitcoin white paper was published, nineteen-year-old Vitalik Buterin wrote the Ethereum white paper.5 Building on ideas put forward by Satoshi in forum posts and elsewhere, Buterin observed that just as you can record a ledger and other static documents on the blockchain, hypothetically, you can use a blockchain to store and execute computer programs (few people realise that Satoshi included a Bitcoin script – specifically, the OP_PUSHDATA4 opcode allowed up to 4.3 GB of data to be pushed onto the stack in the original Bitcoin protocol).6 Buterin’s profound idea was that you can record any computer program on the blockchain. A moment’s reflection should show why this is so. You can write out any computer program if you have the patience. However, some programming languages are ‘Turing complete’, meaning they can encode any computable function. Thus, if you have a way of executing those programs, you can do anything a digital computer can – and you can do it on the blockchain.

В конце 2013 года, через пять лет после публикации белой книги Bitcoin, девятнадцатилетний Виталик Бутерин написал белую книгу Ethereum.5 Отталкиваясь от идей, которые Сатоши высказывал на форумах и не только, Бутерин заметил: раз на блокчейне можно хранить реестр и другие статичные документы, то, в принципе, на блокчейне можно хранить и исполнять компьютерные программы (мало кто знает, что Сатоши встроил в Bitcoin скриптовый язык: в исходном протоколе опкод OP_PUSHDATA4 позволял поместить в стек до 4,3 ГБ данных).6 Глубокая мысль Бутерина: на блокчейн можно записать любую компьютерную программу. Чтобы понять почему, достаточно секунду подумать. Выписать текст любой программы можно — было бы терпение. Но некоторые языки программирования «полны по Тьюрингу», то есть способны закодировать любую вычислимую функцию. А значит, если есть способ такие программы исполнять, вам доступно всё, что умеет цифровой компьютер, — и всё это на блокчейне.

This is effectively what Ethereum is – a blockchain-based platform that can perform any computable function. It is, as Camila Russo put it in the title of her book about the development of Ethereum, an Infinite Machine.7 But because it is on the blockchain, it is visible to all. It is transparent. What could one do with such a universal computer on the blockchain? One thing it can support is self-executing contracts. This is actually an idea that predates Bitcoin and Ethereum. As we mentioned earlier, in the 1990s, Nick Szabo proposed the concept of a smart contract, which he described as ‘a set of promises, specified in digital form, including protocols within which the parties perform on these promises.’8 Of course, the similarities to Leibniz’s idea of proving (computing) courses of action for a prince should be apparent – the only difference is that Szabo made explicit the idea that the execution of governance policies could be automated.

Именно это, по сути, и есть Ethereum — платформа на блокчейне, способная выполнить любую вычислимую функцию. Это, по выражению Камилы Руссо, вынесенному в заглавие её книги о создании Ethereum, «Бесконечная машина» (The Infinite Machine).7 Но поскольку эта машина живёт на блокчейне, она видна всем. Она прозрачна. Что можно сделать с таким универсальным компьютером на блокчейне? Например, на нём можно строить самоисполняющиеся контракты. Сама эта идея, вообще говоря, старше и Bitcoin, и Ethereum. Как мы уже упоминали, ещё в 1990-е Ник Сабо предложил концепцию смарт-контракта, который он описал как «набор обещаний, заданных в цифровой форме, включая протоколы, по которым стороны эти обещания исполняют».8 Сходство с идеей Лейбница — доказывать (вычислять) образ действий для государя — само собой, очевидно; разница лишь в том, что Сабо высказал прямо: исполнение политик управления можно автоматизировать.

Let us take a hypothetical example of a smart contract. Sometimes, when we make a large purchase, such as real estate, we utilise escrow companies to hold the money until the transaction is resolved. For example, you want to buy a house for a million dollars, but you do not wish to send the money until you get clear title to the house, and the homeowner does not want to relinquish title until the money lands in their account. This is where escrow companies come in – yet another layer of centralised trust. A mutually trusted third party holds the payment until the title is transferred to the buyer before releasing the money to the seller.

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

An Ethereum smart contract could supplant escrow services. A smart contract on the Ethereum blockchain can be designed to hold a document – for example, the title to the house – until payment is sent to the contract. You do not need trusted third parties because everyone can study the smart contract online and see that it will automatically release the title the instant the money is received by the smart contract.9

Смарт-контракт на Ethereum мог бы вытеснить эскроу-услуги. Такой контракт в блокчейне Ethereum можно устроить так, чтобы он удерживал документ — например, право собственности на дом, — пока на контракт не поступит оплата. Доверенные третьи стороны не нужны: любой может изучить смарт-контракт в сети и убедиться, что тот отдаст право собственности автоматически — в тот самый миг, когда деньги придут на смарт-контракт.9

This brings us back to Leibniz’s idea of a virtual mechanism guiding a prince’s actions. Did Leibniz design the mechanism to provide helpful advice only, or did he consider that the actual execution of policies could also be automated? Whatever Leibniz had in mind, it is certainly true that smart contracts can now automate aspects of governance. Government policies could be automated on the blockchain, visible to all, auditable by all and guaranteed to be executed.

Это возвращает нас к идее Лейбница — виртуальному механизму, направляющему действия государя. Задумывал ли Лейбниц свой механизм только как источник полезных советов — или допускал, что и само исполнение решений можно автоматизировать? Что бы ни имел в виду Лейбниц, одно несомненно: смарт-контракты уже способны автоматизировать отдельные стороны управления. Государственную политику можно было бы перевести на блокчейн, где она видна всем, проверяема всеми — и гарантированно будет исполнена.

One way in which this might be realised is that elements of a government’s constitution could be programmed directly into the governmental smart contracts. As a hypothetical example, one might program a smart contract constitution such that the state budget has to be balanced. Alternatively, one might program the smart contract constitution so that a minimum percentage of GDP goes to universal health care. One could also program the smart contract so that the military budget could not exceed (or perhaps always exceed) a certain percentage of GDP. Or one could program the smart contract so that the government had to maintain minimum reserves in bitcoin. The options are endless.

Один из путей к этому — записать положения государственной конституции прямо в правительственные смарт-контракты. Гипотетический пример: конституцию из смарт-контрактов можно запрограммировать так, чтобы государственный бюджет непременно сводился без дефицита. Или так, чтобы на всеобщее здравоохранение уходила как минимум заданная доля ВВП. Можно запрограммировать смарт-контракт и так, чтобы военный бюджет не мог превысить (а может быть, наоборот, всегда превышал) заданный процент ВВП. Или так, чтобы правительство держало минимальные резервы в биткоине. Вариантам нет числа.

Of course, constitutions are silent on most aspects of governance, but the day-to-day business of lawmaking could give way to smart contract design and execution. Thus, the entire process, from voting to policy execution, can be built into smart contracts. For example, let us imagine a hypothetical onchain community consisting of various digital nomads scattered around the world. If you wish, we can suppose that our community also has secured pieces of physical territory worldwide. Our hypothetical community provides services, such as health care and health insurance, for its members. In exchange for this, it taxes its members some amount, let us say 0.1% of all transactions that the members engage in on the blockchain. But now, suppose that some members think that this is too much, and a proposal is made to reduce the tax to 0.08%, with a correlative cut in benefits.10

Конечно, о большинстве вопросов управления конституции молчат, но повседневную законодательную рутину могли бы сменить разработка и исполнение смарт-контрактов. Так в смарт-контракты можно встроить весь процесс — от голосования до исполнения принятых решений. Представим, к примеру, гипотетическое ончейн-сообщество из цифровых кочевников, разбросанных по всему свету. Если угодно, допустим, что наше сообщество вдобавок закрепило за собой участки физической территории в разных концах мира. Своим членам это сообщество предоставляет услуги — скажем, медицинскую помощь и медицинское страхование. Взамен оно взимает с них налог — положим, 0,1 % со всех транзакций, которые члены сообщества совершают на блокчейне. Но вот некоторым участникам этот налог кажется чрезмерным, и вносится предложение снизить его до 0,08 % — с соразмерным урезанием благ.10

In traditional nation states, people campaign for tax cuts all the time. Maybe the government will deliver on its promises or perhaps it will not. No one knows for sure. However, as we noted, with blockchain governance, we can vote directly for a policy, which is itself encoded in a blockchain smart contract. In this case, there would be a smart contract governing the taxation policy for the community (let us say it is a function that takes some percentage of transactions and then transfers that to the contract for health care and health insurance payments). The policy that receives the most votes is the policy that will go into effect. Will the contract really deliver on that policy? Well, we can inspect the code and see. Once the smart contract is activated, that is the policy.

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

How do we know that our votes will be correctly recorded? We live, after all, in the age of competing claims of voter fraud, double voting, lost ballots, hanging chads and other obstacles to reliable elections. Certainly, this is the state of conventional democratic mechanisms. Even when they do not fail, there often remains suspicion that they have failed. And why should there not be such a suspicion, given that the mechanisms of voting are centralised and are not visible to all? They are, at best, visible to election observers, who may or may not be reliable referees and who may or may not be in a position to actually assess what is happening.

Откуда нам знать, что наши голоса будут подсчитаны верно? Мы ведь живём в эпоху, когда стороны наперебой обвиняют друг друга в фальсификациях: тут и двойное голосование, и потерянные бюллетени, и недопробитые перфокарты — и прочие препятствия на пути к надёжным выборам. Таково, что и говорить, состояние традиционных демократических механизмов. Даже когда они не дают сбоя, часто остаётся подозрение, что сбой всё-таки был. А почему бы подозрению и не быть — ведь механизмы голосования централизованы и видны отнюдь не всем? В лучшем случае их видят наблюдатели на выборах — но надёжные ли это арбитры и в состоянии ли они на деле оценить, что происходит, — ещё вопрос.

However, voting too can be built into the smart contract constitution of our community. Voting can take place on a smart contract that is immutable and accessible to all. Therefore, we can inspect the contract and see if it is programmed to count every vote and if the vote outcome indeed leads to the execution of the desired smart contract. There is no need to wait for politicians to act on their promises after the election. The contract executes once the voting is closed or on a timeframe built into the smart contract.

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

For example, let us suppose that our voting power depends on how many state-issued cryptocurrency tokens we hold in an anonymous wallet. After we vote, we can confirm on the blockchain that our vote was recorded and that the totals were added correctly. If we wish that our system be ‘one-person, one-vote’, then we need mechanisms to ensure each person has exactly one vote (or the same voting power), and this leads to challenges that involve tying a crypto identity (for example, a crypto wallet) to a ‘real-world’ identity.

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

The key point is that in our thought experiment, all the critical democratic mechanisms have been encoded directly into our immutable public blockchain. This allows us to vote directly and securely for the tax mechanism we desire, with the assurance (by the laws of mathematics and the theory of computation) that if our vote prevails, the policy will be enacted.

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

Of course, this is just one possible way to execute blockchain governance. Maybe you prefer a community where taxation is not subject to votes. Maybe you want the taxation to be hardcoded directly into the definition of the community itself. Or maybe you prefer that some elected leader set tax rates. Or maybe you do not want leaders to be chosen by election. All of these are possibilities with blockchain-based communities.

Конечно, это лишь один из возможных способов устроить блокчейн-управление. Может быть, вам ближе сообщество, где налоги вообще не ставят на голосование. Может быть, вы хотите, чтобы налог был жёстко зашит в само определение сообщества. Или чтобы ставки налогов назначал избранный лидер. А может, вы вовсе не хотите, чтобы лидеров определяли выборы. Сообществам на блокчейне открыты все эти возможности.

6.3 Oracles

6.3 Оракулы

One critical element to the success of blockchain technologies is the ability of the blockchain to ‘know’ things about the external world. Or if you prefer, it must represent states of the non-blockchain world. For example, a number of so-called ‘stablecoins’ exist that aim to emulate the value in terms of purchasing power of the US dollar. For that to happen, they must have offchain information about the dollar’s value. Similarly, a sports betting application must have information about the results of sports contests.

Один из ключевых залогов успеха блокчейн-технологий — способность блокчейна «знать» что-то о внешнем мире. Или, если угодно, он должен отражать состояния мира за пределами блокчейна. Существует, например, целый ряд так называемых стейблкоинов, которые стремятся воспроизводить стоимость доллара США — его покупательную способность. Для этого им нужны сведения о стоимости доллара, поступающие извне блокчейна. Точно так же приложению для спортивных ставок нужны данные об исходах спортивных состязаний.

Of course, it is easy enough to set up a traditional API that provides a direct feed of these values from a centralised source (for example, a news organisation like the BBC). However, that is not particularly aligned with the goal of decentralisation. If the decentralised blockchain is drawing its information from centralised sources, what have we really accomplished?

Конечно, ничего не стоит поднять обычный API, который будет напрямую транслировать эти значения из централизованного источника (скажем, от новостной организации вроде Би-би-си). Вот только с целью децентрализации это вяжется плохо. Если децентрализованный блокчейн черпает сведения из централизованных источников — чего мы, спрашивается, добились?

Data feeds that provide outside information to the blockchain are known as ‘oracles’, and we need oracles that, like the blockchain, are decentralised. In later chapters, we will go into detail about the challenges facing decentralised oracles, but for now, we can provide a gloss of what the principal strategy will be.

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

The real breakthrough of blockchain technology is that any human institution can be decentralised if we wish. For example, an oracle need not be a single source of information; it could be a group of individuals participating in a decentralised-yet-cooperative project to provide and verify offchain information. Instead of trusting a single news source, multiple people could survey multiple sources of information. Instead of trusting a newsfeed for a score, someone could go to the game, someone could contact the league office and so on. Here, there is not a single source but multiple sources, and everyone participating in the effort would have something at stake in the oracle’s reliability and success. As noted, conceptual issues arise concerning oracles, but for now, we simply want to introduce them and their role within the basic governance technology stack. We will examine them more thoroughly later in the book.

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

6.4 DAOs: What are they and how do they work?

6.4 ДАО: что это такое и как они работают?

In Section 6.2, we explored the concept of smart contracts and showed some of their interesting potential applications – indeed, applications that already exist. Smart contracts have many extraordinary use cases, but for our purposes, their most interesting move beyond currencies and finance; we can also establish entire organisations that are encoded on the blockchain in the form of DAOs.

В разделе 6.2 мы разобрали идею смарт-контрактов и показали несколько их любопытных возможных применений — причём таких, которые уже существуют. Незаурядных сценариев применения у смарт-контрактов много, но для наших целей самые интересные лежат за пределами валют и финансов: на блокчейне можно закодировать и целые организации — в форме ДАО.

DAOs are the decision-making components of online communities. They are not organised top-down like traditional organisations. They are, as you might have guessed, decentralised. There are different ways of building DAOs. Some might be built around a community of individuals who make key decisions driving the organisation. Others might forgo the role of human intervention altogether. Let us start with the latter, very interesting idea.

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

In its simplest form, the idea behind a fully automatic DAO is that several smart contracts can be combined into a larger contract that can function as a corporation or organisation on the blockchain. As we will see, this idea is quite radical.

В самом простом виде замысел полностью автоматического ДАО таков: несколько смарт-контрактов объединяются в один контракт покрупнее, и тот работает на блокчейне как корпорация или организация. Замысел этот, как мы увидим, довольно радикален.

In principle, none of the usual trusted business partners are required in a DAO: you do not need employees, managers, human resource officers, CFOs or CEOs. In some cases, all of those jobs, and in other cases, most of those jobs, can be replaced by smart contracts. For example, if you designed a smart contract to do what a hedge fund like Renaissance Technologies does, it would no longer be necessary for shareholders to pay massive bonuses to hedge-fund executives who are trusted to make decisions about investors’ money. In theory, at least, those executives could be replaced by a bundle of transparent, preset instructions stored on the blockchain. Perhaps this would include an AI program on the blockchain, constantly seeking arbitrage opportunities with advanced mathematics. Of course, for many applications, no AI is required, and some DAOs can be built around simple and straightforward algorithms.

В принципе, в ДАО не нужен никто из привычных доверенных деловых партнёров: ни сотрудники, ни менеджеры, ни кадровики, ни финансовые, ни генеральные директора. В одних случаях смарт-контракты могут заменить все эти должности, в других — большинство. Скажем, если написать смарт-контракт, который делает то же, что хедж-фонд вроде Renaissance Technologies, акционерам больше не придётся платить огромные бонусы управляющим фонда — людям, которым доверено принимать решения о деньгах инвесторов. По крайней мере в теории этих управляющих может заменить набор прозрачных, заранее заданных инструкций, хранящихся на блокчейне. Возможно, среди них окажется и ИИ-программа на блокчейне, которая при помощи изощрённой математики непрерывно ищет возможности для арбитража. Конечно, для многих задач ИИ не нужен вовсе, и некоторые ДАО строятся на простых и незамысловатых алгоритмах.

On the other end of the spectrum from this completely automated DAO would be the idea of a DAO that is under the control of humans. All of its deliberations would take place offchain (for example, on a video conference call), and all of its actions take place offchain as well. What would make it a DAO, in this case, would be that the decisions made are still recorded and executed onchain and are informed by information that is stored onchain. We might think of this and the previous example as being the extreme limiting cases of a DAO. Between these two extremes, there are endless combinations of DAOs organised around different compositions of automation and human intervention. A few examples can illustrate some of the possibilities.

На другом конце спектра, напротив полностью автоматизированного ДАО, — идея ДАО, которым управляют люди. Все обсуждения в таком ДАО идут офчейн (например, по видеосвязи), офчейн совершаются и все его действия. ДАО его в этом случае делает одно: принятые решения всё же записываются и исполняются ончейн и опираются на сведения, которые хранятся ончейн. Этот пример и предыдущий можно считать двумя предельными случаями ДАО. Между этими крайностями — бесчисленные варианты ДАО, где автоматика и человеческое участие смешаны в самых разных пропорциях. Несколько примеров покажут, какие здесь есть возможности.

Consider a decentralised exchange (DEX), which is a blockchain-based platform on which you can exchange one type of cryptocurrency (or any other tokenised asset) for another. In protocols like Uniswap, this would involve using automated market makers, in which the asset price for the exchange is set algorithmically, depending on the incoming bids for a token in the exchange and the number of tokens held by the contract (the tokens held in the contract constitute the liquidity pool for the currency pair being traded). Suppose we want to exchange crypto asset B for crypto asset A. As the supply of A decreases in the smart contract, the algorithm will increase the price of A relative to B. In this way, people are subsequently incentivised to provide B tokens in exchange for A tokens. The algorithm takes the place of the order book in traditional centralised exchanges.11

Возьмём децентрализованную биржу (DEX) — платформу на блокчейне, где один вид криптовалюты (или любого другого токенизированного актива) можно обменять на другой. В протоколах вроде Uniswap за это отвечают автоматические маркетмейкеры: цену актива при обмене задаёт алгоритм — в зависимости от поступающих заявок на тот или иной токен и от числа токенов, лежащих в контракте (токены в контракте и составляют пул ликвидности для торгуемой валютной пары). Предположим, мы хотим обменять криптоактив B на криптоактив A. По мере того как запас A в смарт-контракте убывает, алгоритм поднимает цену A относительно B. Тем самым люди в дальнейшем получают стимул вносить токены B в обмен на токены A. Алгоритм занимает место книги заявок, которая ведётся на традиционных централизованных биржах.11

A DEX would not have to be organised around a DAO. Maybe a centralised corporation can maintain it. However, it can also take the form of a DAO in which holders of the protocol’s governance token make decisions concerning the protocol. In the case of Uniswap, that token is UNI. Token holders can debate and vote on upgrades to the staking contracts. The Uniswap DAO, for example, has subsequently introduced version two and version three staking contracts.

Децентрализованной бирже не обязательно строиться вокруг ДАО — её вполне может поддерживать и централизованная корпорация. Но она может принять и форму ДАО, где решения о протоколе принимают держатели его токена управления. У Uniswap это токен UNI. Держатели токена могут обсуждать обновления стейкинговых контрактов и голосовать по ним. Так, ДАО Uniswap со временем ввело вторую и третью версии стейкинговых контрактов.

Another application of DAOs has involved the issuance of overcollateralised loans. For example, the protocol MakerDAO (renamed to Sky while this book was in production) takes in collateral in the form of cryptocurrencies like ETH and then issues loans in the form of the stablecoin DAI, the value of which is pegged to the US dollar. Another way to describe this is that when you deposit ETH as security, a certain quantity of DAI is created, or ‘minted’. When you later choose to return your DAI in exchange for ETH, the DAI is destroyed (or ‘burned’, as per the parlance of those involved in the blockchain sector). However, the key thing is that DAI is able to remain pegged to the dollar by ensuring that it always has sufficient collateral to support DAI’s value of $1.

Ещё одно применение ДАО — выдача займов с избыточным обеспечением. Скажем, протокол MakerDAO (пока книга готовилась к печати, он сменил имя на Sky) принимает обеспечение в криптовалютах вроде ETH и выдаёт займы в стейблкоине DAI, чья стоимость привязана к доллару США. Можно описать это и иначе: когда вы вносите ETH в залог, создаётся — «чеканится» — определённое количество DAI. Когда вы позже решаете вернуть DAI и получить обратно ETH, эти DAI уничтожаются — или, как говорят в блокчейн-отрасли, «сжигаются». Но главное вот в чём: DAI удерживает привязку к доллару потому, что за ним всегда стоит обеспечение, достаточное для поддержания его стоимости в один доллар.

We said that the MakerDAO protocol is overcollateralised, meaning that you must maintain more collateral in the smart contract than the borrowed amount. As of this writing, the minimum collateralisation in MakerDAO is 170%. If you wanted to borrow 10,000 DAI, you must first deposit $17,000 worth of ETH as collateral. Thus, while your $17,000 of ETH is locked in the protocol, you are free to take your 10,000 DAI and use it as you wish. Why would you do this? Well, selling your ETH is a taxable event, and you may not be ready to pay taxes at this time. Alternatively, you may anticipate the value of ETH will increase radically, and thus, you do not want to sell your position, but you need to buy a new car or have other expenses in your everyday life.12 Or you may want to loan out your DAI and collect interest on it while your ETH (hopefully) increases in value. Of interest to us is that if the value of ETH goes down and you no longer are collateralised at a rate of 170%, there are no bankers that sit and review your position and ask you to recollateralise your loan. The process is automatic. If your collateralisation drops below 170%, the smart contract automatically liquidates enough of your ETH to repay enough of your loan to bring you back under 170%.

Мы сказали, что в протоколе MakerDAO обеспечение избыточное: в смарт-контракте нужно держать больше обеспечения, чем вы заняли. На момент, когда пишутся эти строки, минимальный уровень обеспечения в MakerDAO — 170 %. Чтобы занять 10 000 DAI, придётся сначала внести в обеспечение ETH на 17 000 долларов. И пока ваши ETH на 17 000 долларов заперты в протоколе, свои 10 000 DAI вы вольны забрать и распоряжаться ими как угодно. Зачем это нужно? Ну, скажем, продажа ETH — налогооблагаемая операция, а платить налоги прямо сейчас вы, возможно, не готовы. Или вы ждёте, что ETH резко вырастет в цене, и потому не хотите закрывать позицию, — а тем временем нужно купить новую машину или покрыть другие повседневные расходы.12 А может, вы хотите одолжить свои DAI под процент, пока ETH (будем надеяться) дорожает. Нам же интересно вот что: если ETH дешевеет и ваше обеспечение перестаёт дотягивать до 170 %, никакой банкир не разбирает вашу позицию и не просит довнести обеспечение по займу. Всё происходит автоматически. Стоит обеспечению опуститься ниже 170 %, как смарт-контракт сам ликвидирует часть ваших ETH и погашает ровно столько долга, сколько нужно, чтобы вернуть вас в рамки порога 170 %.

For example, suppose that you deposited $17,000 of ETH in order to borrow 10,000 DAI. You are already at the minimum level of collateralisation. Now, suppose that ETH loses 10% of its value, leaving you undercollateralised. The smart contract automatically liquidates enough of your ETH to retire enough of your debt to bring you back within limits. Therefore, the protocol must liquidate enough of your ETH to recover $1,700 worth of DAI. Of course, in liquidating the ETH, your collateral is reduced as well, so to bring things into balance, additional ETH will be liquidated. But what is the role of the DAO in all this? One role is setting the minimum collateralisation rates, but as we are about to see, the DAO can also be called upon for more urgent matters.

Предположим, к примеру, что вы внесли ETH на 17 000 долларов, чтобы занять 10 000 DAI. Вы уже на минимальном уровне обеспечения. Теперь допустим, что ETH теряет 10 % стоимости — и обеспечения перестаёт хватать. Смарт-контракт автоматически ликвидирует часть ваших ETH и гасит часть долга — ровно настолько, чтобы вернуть вас в допустимые рамки. Значит, протокол должен ликвидировать столько ETH, чтобы выручить DAI на 1700 долларов. Разумеется, при ликвидации ETH сокращается и само обеспечение, так что для восстановления баланса придётся ликвидировать ещё немного ETH. Но при чём здесь ДАО? Одна его роль — задавать минимальные уровни обеспечения; но, как мы сейчас увидим, к ДАО обращаются и по более срочным поводам.

In 2022, as a series of centralised banks and cryptocurrency exchanges collapsed – most notoriously Sam Bankman-Fried’s FTX exchange – it was not lost on observers that DEXs like Uniswap and lenders like MakerDAO did just fine. With centralised platforms like FTX, the problem was that the operations of the company were not transparent. For example, no one really knew what FTX was doing with the deposited money (in hindsight, taking it and placing highly leveraged bets, it seems). The contagion across the crypto sector in 2022 revolved around the fact that one could not be sure that the backing collateral was actually where it was supposed to be. And in point of fact, it often was not.

В 2022 году, когда один за другим рушились централизованные банки и криптовалютные биржи — громче всего прогремел крах биржи FTX Сэма Бэнкман-Фрида, — от наблюдателей не ускользнуло, что децентрализованные биржи вроде Uniswap и кредиторы вроде MakerDAO прошли через всё это как ни в чём не бывало. Беда централизованных площадок вроде FTX была в том, что дела компании велись непрозрачно. Никто, например, толком не знал, что FTX делает с деньгами вкладчиков (как выяснилось позже, она, судя по всему, забирала их и делала ставки с огромным кредитным плечом). Суть заразы, расползшейся в 2022 году по криптоиндустрии, была в том, что никто не мог быть уверен: а лежит ли обеспечение там, где ему положено лежать? И на поверку его там часто не оказывалось.

In the case of MakerDAO, there were plenty of liquidations, but the collateral was where it was supposed to be – transparently so. The smart contract did its job and MakerDAO kept humming along just fine. Of course, this is not to say that things have never gone wrong for MakerDAO, a point we will return to shortly.

У MakerDAO ликвидаций хватало, но обеспечение лежало там, где положено, — и это было видно всем. Смарт-контракт делал своё дело, и протокол MakerDAO продолжал работать как часы. Это, конечно, не значит, что у MakerDAO никогда ничего не шло наперекосяк, — к этому мы вскоре вернёмся.

A third DAO example would be the DAO providing governance for Yearn Finance. Yearn is a ‘yield aggregator’, which means it accepts asset deposits in the form of specific cryptocurrencies and then deploys strategies to earn yield off those deposits. The contract executing the strategy is known as a ‘vault’. Strategies vary but may range from loaning out deposits to placing them into liquidity pools like those in Uniswap with the goal of harvesting staking rewards. Yearn Finance also has a governance token, YFI, and holders of YFI can vote on the kinds of vaults that will be offered and the strategies those vaults will deploy. YFI token holders also vote on more general properties of the protocol, ranging from the number of YFI in circulation to the way in which developers are to be financially incentivised.

Третьим примером будет ДАО, которое отвечает за управление Yearn Finance. Yearn — это «агрегатор доходности»: он принимает вклады в определённых криптовалютах, а затем запускает стратегии, чтобы заработать на этих вкладах доход. Контракт, исполняющий стратегию, называется «хранилищем» (vault). Стратегии бывают разные: от выдачи вкладов в долг до размещения их в пулах ликвидности — вроде пулов Uniswap — ради сбора стейкинговых наград. Есть у Yearn Finance и токен управления — YFI; его держатели могут голосованием решать, какие хранилища предлагать и какие стратегии в них запускать. Голосуют держатели YFI и по более общим свойствам протокола — от числа YFI в обращении до того, как поощрять разработчиков деньгами.

The examples we have given thus far are finance driven, and this is in part because many of the early applications of DAOs have involved decentralised finance. However, the applications for DAOs are certainly not limited to financial cases. There are as many possible applications as there are needs for coordinated human actions.

Все примеры, что мы привели до сих пор, — из мира финансов, отчасти потому, что многие ранние применения ДАО связаны именно с децентрализованными финансами. Но применения ДАО, конечно, не сводятся к финансам. Возможных применений столько же, сколько задач, требующих согласованных действий людей.

For example, VitaDAO is a DAO that is designed to support longevity research.13 DAOs could be organised around any sort of scientific research project, and they need not involve the fundraising component. They could involve nothing more than votes on which research projects to pursue next without concern for raising funds. The rewards might include nothing more than the equivalent of gold stars for researchers who are aligned with community goals. The advantage of such DAOs would be that research could be driven by suitably aligned community members rather than by a centralised funding organisation like the National Endowment for the Humanities or the National Endowment for the Sciences. The idea would be that we could avoid the cronyism and patronage that takes place behind the closed doors of centralised funding agencies.

Например, VitaDAO — это ДАО, созданное для поддержки исследований долголетия.13 Вообще ДАО можно построить вокруг любого научного проекта, и сбор средств здесь вовсе не обязателен. Всё может сводиться к голосованию о том, какими исследованиями заняться дальше, — о сборе средств можно вовсе не думать. А наградой может быть просто аналог золотых звёздочек для исследователей, чья работа отвечает целям сообщества. Преимущество таких ДАО в том, что направление исследований задавали бы сами участники сообщества, разделяющие его цели, а не централизованная финансирующая организация вроде Национального фонда гуманитарных наук (США) или «Национального фонда наук». Замысел в том, чтобы уйти от кумовства и покровительства, которые царят за закрытыми дверями централизованных грантовых ведомств.

The examples we have discussed have involved some degree of human intervention, but as we noted, in theory, a DAO could be completely automated with no possibility for future human interference. For as long as there is a functioning blockchain, such a DAO would continue to perform its function consistently. Perhaps that function would be to serve as a decentralised financial exchange like Uniswap or maybe it would be to issue overcollateralised loans like MakerDAO. However, as we noted, most DAOs (for now, at least) involve human intervention, and understandably so. Conditions change. Even the underlying blockchains undergo changes. Therefore, there is typically a group of signatories with access to the smart contracts constituting the DAO. If enough signatories permit it, the developers can access and ‘change’ the smart contracts.14

Во всех примерах, которые мы разобрали, люди так или иначе вмешивались в работу ДАО, но, как мы уже говорили, в теории ДАО может быть полностью автоматическим — без всякой возможности человеческого вмешательства в будущем. Пока работает блокчейн, такое ДАО будет исправно делать своё дело. Например, служить децентрализованной финансовой биржей вроде Uniswap — или, скажем, выдавать займы с избыточным обеспечением, как MakerDAO. И всё же, как мы отмечали, большинство ДАО (по крайней мере пока) без человеческого вмешательства не обходится — и это объяснимо. Условия меняются. Меняются даже блокчейны, на которых всё построено. Поэтому обычно существует группа подписантов с доступом к смарт-контрактам, из которых состоит ДАО. Если наберётся достаточно подписей, разработчики могут добраться до смарт-контрактов и «изменить» их.14

One case where this kind of human intervention was necessary involved the MakerDAO protocol, which we just discussed. In 2020, during the onset of COVID-19, there was a precipitous collapse in the value of ETH – a collapse so severe that the drop in ETH prices outran the ability of liquidations to balance the collateral ratios necessary to keep DAI at its $1 peg. Or as they say in crypto, DAI ‘lost its peg’.

Один случай, когда без такого человеческого вмешательства было не обойтись, связан с протоколом MakerDAO, о котором мы только что говорили. В 2020 году, в начале пандемии COVID-19, курс ETH обвалился — да так стремительно, что ликвидации перестали поспевать за падением цены и уже не могли выправить уровни обеспечения, необходимые, чтобы удерживать DAI на привязке к одному доллару. Или, как говорят в криптомире, DAI «потерял привязку».

This was a case where the human element of the DAO became necessary. To prevent DAI from remaining below $1, the human DAO members took action. They voted to back DAI with USDC15 (in addition to ETH) and found backers to inject this liquidity into the protocol.

Вот тут-то и понадобился человеческий элемент ДАО. Чтобы DAI не остался ниже отметки в один доллар, люди — участники ДАО — взялись за дело. Они проголосовали за то, чтобы обеспечивать DAI, помимо ETH, ещё и стейблкоином USDC,15 и нашли тех, кто согласился влить эту ликвидность в протокол.

It probably has not gone unnoticed that this voted-on fix was a step away from decentralisation – relying on an asset that is the creation of a centralised exchange and which relies on a centralised mechanism to maintain its stability. And in point of fact, the move remains controversial. Indeed, the decision took on some urgency in the wake of USDC itself losing its peg to the US dollar in March 2023.16

Вы, вероятно, уже заметили, что это принятое голосованием решение было шагом прочь от децентрализации: протокол стал опираться на актив, который создан централизованной биржей и держит стабильность благодаря централизованному механизму. И в самом деле, этот шаг до сих пор вызывает споры. Больше того, вопрос приобрёл особую остроту после того, как в марте 2023 года USDC сам потерял привязку к доллару США.16

USDC slipped from its $1 peg in 2023 because the assets backing the stablecoin (actual US dollars or short-term treasuries) must be stored somewhere. In this case, many of them were being held with Silicon Valley Bank, which succumbed to rising interest rates, undermining the value of its long-term US treasury bills and other long-term assets. When the bank collapsed, USDC (temporarily) lost access to its backing collateral. The members of MakerDAO subsequently discussed a return to using only native crypto assets as collateral but voted to retain USDC as part of DAI’s collateral. The moral is that no store of value is completely safe and that centralised financial institutions are particularly unsafe – being as they are centralised and far from transparent.

USDC соскользнул с привязки к доллару в 2023 году потому, что активы, обеспечивающие стейблкоин (настоящие доллары США или краткосрочные казначейские бумаги), нужно где-то хранить. Значительная их часть лежала тогда в Silicon Valley Bank, а тот не выдержал роста процентных ставок, обесценившего его долгосрочные казначейские бумаги США и другие долгосрочные активы. Когда банк рухнул, USDC (временно) потерял доступ к обеспечению, которое за ним стояло. Позже участники MakerDAO обсуждали, не вернуться ли к обеспечению из одних лишь нативных криптоактивов, но проголосовали за то, чтобы оставить USDC в составе обеспечения DAI. Мораль такова: ни одно средство сбережения не безопасно полностью, а централизованные финансовые институты небезопасны особенно — именно потому, что они централизованы и далеки от прозрачности.

Of interest to us at the moment is the role that DAO members play in the process. In this case, the governance occurred through a series of time-based polls. These votes took place online, and voting power was a function of the number of the protocol’s governance tokens DAO members held. In this case, the governance token was MKR.

Нам же сейчас важна роль, которую во всём этом играют участники ДАО. Управление здесь шло через серию голосований с ограниченным сроком. Голосовали онлайн, и вес голоса зависел от того, сколько токенов управления протокола держит участник ДАО. Токеном управления в этом случае был MKR.

It should now be clear what responsibilities holders of a DAO governance token might have, but what is in it for the token holder? Why bother? Well, holding governance tokens usually conveys rewards beyond the ability to discuss and vote on policy changes in the protocol. Benefits might include a financial reward in the form of token airdrops or other forms of remuneration. In some platforms, like DEXs (although not Uniswap), governance token holders are rewarded with a percentage of the fees the protocol collects with each exchange transaction. Of course, holding voting rights also opens up the possibility of voting for other forms of rewards. The token-holding community could elect to issue more tokens (or burn tokens to make those remaining in circulation more valuable) or sell assets from the protocol treasury and distribute the proceeds to token holders. In protocols like the DEX Curve Finance – a decentralised platform for trading stablecoins – governance token holders can vote to determine which staked assets will yield the largest returns. Thus, the right to vote to increase the yield on staked assets provides the incentive to hold the governance token.

Теперь понятно, какие обязанности могут ложиться на держателей токена управления ДАО. Но что с этого самим держателям? Ради чего стараться? Что ж, токены управления обычно приносят награды сверх самой возможности обсуждать изменения правил протокола и голосовать по ним. Среди них бывает и денежное вознаграждение — например, эйрдропы токенов или выплаты в иной форме. На некоторых платформах, например на децентрализованных биржах (правда, не на Uniswap), держателям токенов управления достаётся процент от комиссий, которые протокол собирает с каждой обменной операции. Само собой, право голоса открывает и возможность голосовать за другие виды наград. Сообщество держателей может решить выпустить дополнительные токены (или, наоборот, сжечь часть — чтобы оставшиеся в обращении подорожали), а может продать активы из казны протокола и распределить выручку между держателями токенов. В протоколах вроде DEX Curve Finance — децентрализованной площадки для торговли стейблкоинами — держатели токенов управления голосованием решают, какие активы в стейкинге дадут наибольшую доходность. Так что право голосовать за повышение доходности активов в стейкинге — само по себе стимул держать токен управления.

There are a lot of details to be worked out regarding DAOs. The first issue relates to voting itself. DAOs offer the opportunity for us to explore promising alternative voting systems – many dating back to those proposed by Condorcet in the French Revolution. The voting could be ranked preference or head-to-head or any other traditional voting method. However, the question of whether there is to be one vote per person or whether the number of votes a member is eligible to cast is weighted by the number of DAO governance tokens they hold remains a major issue with DAO voting. The beauty of blockchain governance is that we can try all approaches and keep a record of their successes and failures. This, in turn, can help us to learn how to design better voting mechanisms. Blockchain communities can become laboratories for investigating democratic voting (and other) governance mechanisms.

В устройстве ДАО предстоит продумать ещё немало деталей. Первый вопрос касается самого голосования. ДАО дают нам возможность испытать многообещающие альтернативные избирательные системы — многие восходят ещё к тем, что предлагал Кондорсе во времена Французской революции. Голосовать можно ранжированием предпочтений, попарным сравнением или любым другим традиционным способом. Но одним из главных для голосования в ДАО остаётся другой вопрос: один ли голос у каждого человека — или число голосов, которые может подать участник, зависит от того, сколько токенов управления ДАО он держит? Прелесть блокчейн-управления в том, что можно испробовать все подходы и вести летопись их удач и провалов. А это, в свою очередь, поможет нам научиться разрабатывать более совершенные механизмы голосования. Блокчейн-сообщества могут стать лабораториями, где исследуют механизмы управления — демократическое голосование и не только.

If we wish to have a system in which each person is eligible to vote only once, then we introduce significant challenges: How can we ensure that there is only one person associated with each token? How can we be sure that some wealthy whale has not opened thousands of wallets, each containing one governance token? As DAO participants would put it, how do we make the protocol ‘Sybil resistant’?17

Если же мы хотим систему, где каждый человек вправе проголосовать лишь один раз, то создаём себе серьёзные трудности. Как убедиться, что за каждым токеном стоит ровно один человек? Как знать, не завёл ли какой-нибудь богатый «кит» тысячи кошельков с одним токеном управления в каждом? Говоря словами участников ДАО: как сделать протокол «устойчивым к атаке Сивиллы»?17

Let us set aside the issue of Sybil resistance for now because there is a more pressing issue: What ensures that the developers and keyholders will actually carry out the policies voted on by the governance token holders? Here, it may seem that we have come back to where we started with traditional governance: How can we be sure that the people with their hands on the switch will do what we voted for? In legacy voting systems, there is little recourse. If representatives do not implement the policy you voted for, you are stuck. You have to wait until the next election in two or four or six years and hope for the best next time.

Отложим пока проблему устойчивости к атаке Сивиллы, потому что есть вопрос насущнее: что заставит разработчиков и держателей ключей действительно исполнить политику, за которую проголосовали держатели токенов управления? Тут может показаться, что мы вернулись туда же, откуда начинали с традиционным управлением: как убедиться, что люди, чья рука лежит на рубильнике, сделают то, за что мы голосовали? В старых системах голосования управы на них почти нет. Если представители не воплощают политику, за которую вы отдали голос, вы бессильны: остаётся ждать следующих выборов — через два, четыре или шесть лет — и надеяться, что в следующий раз повезёт больше.

With blockchain technology, the situation is different. Setting aside the question of whether there is a legal obligation for keyholders to execute voted-on policies (we currently have no idea – this has not been litigated), there is also the option of cloning the unfaithful protocol and starting a very similar protocol that does what the original was supposed to do. And protocols have been replicated in the past – or ‘forked’, in the language of the crypto community – for lesser reasons. Yearn Finance, Maker and Uniswap have all been forked many times already, sometimes in response to an unhappy vote outcome and sometimes just because someone saw an opportunity to make some money by cloning an established platform. The point is that there are exit strategies that allow communities to start over with the same basic platform if the developers and keyholders refuse to execute the wishes of the DAO. Keep in mind that smart contracts constituting the DAO are publicly visible on the blockchain. It is a relatively trivial matter to clone the protocol and start over with new developers and new keyholders.

С блокчейном дело обстоит иначе. Оставим в стороне вопрос, обязаны ли держатели ключей по закону исполнять одобренную голосованием политику (мы понятия не имеем — судебной практики пока нет). Помимо этого есть и другой путь: клонировать протокол-изменник и запустить очень похожий, который будет делать то, что полагалось делать оригиналу. Протоколы и раньше воспроизводили — «форкали», как говорят в мире криптовалют, — по куда менее веским поводам. Форки Yearn Finance, Maker и Uniswap делали уже много раз: иногда из-за исхода голосования, который кого-то не устроил, а иногда просто потому, что кто-то увидел шанс заработать, клонировав уже состоявшуюся платформу. Суть в том, что у сообществ есть стратегии выхода: если разработчики и держатели ключей отказываются исполнять волю ДАО, можно начать заново на той же базовой платформе. Не забудем: смарт-контракты, из которых состоит ДАО, открыто лежат на блокчейне. Клонировать протокол и начать сначала — с новыми разработчиками и новыми держателями ключей — дело относительно нехитрое.

However, at the end of the day, humans are typically part of the DAO equation, and there is no point in denying that these humans are possible points of failure. They inject all sorts of drama and conflict into the protocols, and it is difficult to engineer around drama. However, we can try, and we will discuss ways of doing that later. First, we have bigger fish to fry – or at least, more interesting fish.

И всё же, в конечном счёте, люди, как правило, остаются частью механизма ДАО, и нет смысла отрицать: люди — это возможные точки отказа. Они привносят в протоколы всевозможные драмы и конфликты, а от драмы трудно защититься инженерным решением. Впрочем, попытаться можно, и позже мы обсудим, как именно. Но сперва у нас есть дела поважнее — или, по крайней мере, поинтереснее.

Assuming that these concerns about developer compliance within DAOs can be answered or at least ameliorated, we can address the much more interesting question of what other kinds of things DAOs can do. The question is interesting because there are many answers – indeed, there are many answers for every level of human governance.

Если допустить, что эти тревоги о послушании разработчиков в ДАО удастся снять или хотя бы смягчить, можно взяться за куда более интересный вопрос: на что ещё способны ДАО? Вопрос интересен тем, что ответов много — больше того, ответы найдутся для каждого уровня управления сообществами.

Let us start with a very low-level example of governance – something like a condo board. A condo building could have its own DAO, with an online record of meetings, decisions and funding authorisations. It could also incentivise contributions to the community by making contributions from its treasury. Would this not be possible with a centralised platform? To some extent, yes, but this raises the question of who maintains the relevant server. In the future that we envision, the records are not merely distributed among the condo members but distributed globally – the records are outsourced to a distributed network that is scattered across the world and thus to individuals that have no interest in the affairs of a single condo and plenty of interest in preserving the integrity of the network as a whole. To put it another way, the idea is that a single blockchain can support many such condo associations and that the incentive to preserve the security and reliability of that blockchain swamps the pressures for corruption from individual condo associations.

Начнём с самого низового примера управления — с чего-то вроде правления кондоминиума. Многоквартирный дом мог бы завести собственное ДАО с онлайн-журналом собраний, решений и одобренных трат. Оно могло бы и стимулировать вклад в общее дело, выплачивая вознаграждение из своей казны. Разве не получится то же самое на централизованной платформе? Отчасти получится, но тогда встаёт вопрос: а кто содержит нужный для этого сервер? В будущем, каким мы его видим, записи распределены не только между жильцами дома — они распределены глобально: их хранение отдано распределённой сети, разбросанной по всему миру, то есть людям, которым нет никакого дела до забот отдельного дома, зато очень важна целостность сети в целом. Иначе говоря, замысел в том, что один блокчейн способен обслуживать множество таких ассоциаций домовладельцев, а стимул беречь его безопасность и надёжность перевешивает коррупционное давление со стороны отдельных ассоциаций.

This is not to say that the condo association could not create its own blockchain and issue its own coin. However, we would be more likely to trust an association in which the settlement layer for its token – the layer on which it is anchored – would be global and, by its very nature, immune to attempts at local-level corruption. Likewise, we would be more apt to trust an association that kept its records on a globally distributed file storage platform like IPFS (the InterPlanetary File System), a peer-to-peer file-sharing network for storing and sharing data in a distributed file system, or Codex, a decentralised file storage protocol developed by the Institute of Free Technology.18 The idea is that much of the business of the DAO would be anchored in broader, more robust and more widely distributed platforms.

Это не значит, что ассоциация домовладельцев не могла бы создать собственный блокчейн и выпустить собственную монету. Но мы скорее доверимся ассоциации, у которой расчётный слой токена — слой, на котором тот закреплён, — глобален и по самой своей природе неуязвим для попыток коррупции на местном уровне. Точно так же мы охотнее доверимся ассоциации, которая хранит записи на глобально распределённой платформе хранения файлов — такой, как IPFS (InterPlanetary File System), пиринговая сеть для хранения данных и обмена ими в распределённой файловой системе, или Codex — децентрализованный протокол хранения файлов, разработанный Institute of Free Technology (Институт свободных технологий).18 Замысел в том, чтобы значительная часть дел ДАО была закреплена на платформах более широких, более надёжных и распределённых ещё шире.

Here is another example of micro-level blockchain governance, which was executed in Brooklyn, New York. A neighbourhood established its own electricity microgrid, linking together a number of solar-powered homes in the area.19 Because it was built on a blockchain, it provided users a transparent, immutable record of the energy contributed to the mini-grid from each home, the amount of energy consumed by each home and the amount of energy sold to neighbours on the grid (think of it as local peer-to-peer energy sharing). Additionally, it is presumably possible for the microgrid to sell energy to the local centralised power grid (in this case, Consolidated Edison). The endeavour also allowed the transparent and fair distribution of dividends to cooperative members. Beyond all this, it opened the door for the cooperative association to provide incentives to people who contributed to the network (for example, by onboarding new members or by contributing new technologies).

Вот ещё один пример блокчейн-управления на микроуровне — из Бруклина в Нью-Йорке. Один из районов создал собственную электрическую микросеть, соединив несколько окрестных домов на солнечных батареях.19 Построенная на блокчейне, сеть давала пользователям прозрачную, неизменяемую запись того, сколько энергии каждый дом отдал в мини-сеть, сколько энергии потребил и сколько продал соседям по сети (представьте себе локальный пиринговый обмен энергией). Вдобавок микросеть, надо полагать, может продавать энергию и местной централизованной энергосети — в данном случае Consolidated Edison. Затея также позволила прозрачно и честно распределять дивиденды между членами кооператива. И сверх всего этого она дала кооперативу возможность создавать стимулы для тех, кто приносит пользу сети, — например, приводит новых участников или делится новыми технологиями.

There are many other examples of DAOs that exist today, and we can hardly move on without discussing the DAOs created in the service of NFTs and their online communities. Although not all NFT communities operate through DAOs, many do. Those DAOs make decisions about the disposition of the treasury for the NFT project, policies for intellectual property rights for the NFT images, and plans for extensions and revisions to the NFT project. Typically, important decisions are debated and then voted on.

Действующих ДАО сегодня много и помимо названных, и мы никак не можем двинуться дальше, не поговорив о ДАО, созданных ради NFT и их онлайн-сообществ. Не все NFT-сообщества управляются через ДАО, но многие — да. Такие ДАО решают, как распорядиться казной NFT-проекта, какой будет политика в отношении прав интеллектуальной собственности на NFT-изображения и как проект расширять и перерабатывать. Как правило, важные решения сначала обсуждают, а затем ставят на голосование.

In subsequent chapters, we will envision a scenario in which many different levels of governance will reside on the blockchain and be under the control of DAOs. This means that perhaps not only your local electricity microgrid and favourite NFT project are under the control of a DAO, but possibly your local condo board is as well or perhaps your homeowner association (HOA) is or maybe formal layers of government will be, too – perhaps your county administration or your city or even your state. The typical citizen may end up being a member of multiple DAOs. Is that even feasible? We think so.

В следующих главах мы нарисуем сценарий, в котором на блокчейне живут самые разные уровни управления — и все под контролем ДАО. Это значит, что под управлением ДАО может оказаться не только ваша местная электрическая микросеть и любимый NFT-проект, но, возможно, и правление вашего кондоминиума, или ассоциация домовладельцев (HOA), а то и официальные уровни власти — скажем, администрация вашего округа, ваш город или даже штат. Рядовой гражданин может в итоге оказаться членом сразу нескольких ДАО. Осуществимо ли такое вообще? Мы думаем, да.

People who invest in multiple crypto protocols and NFTs are already familiar with this phenomenon. How does one keep track of it all? Well, one common way people keep track of events, proposals and policy debates today is to join a server on a platform like Discord for each of the DAOs in which they participate. For example, someone might belong to the DAO for Uniswap and MakerDAO and Yearn, as well as DAOs for some of their NFTs. The Discord server for each protocol has multiple threads open at any given time, providing information about official announcements, threads for making proposals, threads for social events, chatting and other relevant topics to the community. As currently designed, one can actively monitor all of the DAOs in which one participates, even if there are dozens of them.

Тем, кто вкладывается сразу в несколько криптопротоколов и NFT, это явление уже знакомо. Как уследить за всем? Что ж, сегодня многие следят за событиями, предложениями и спорами о политике просто: для каждого ДАО, в котором участвуют, вступают на сервер платформы вроде Discord. Скажем, человек может состоять в ДАО Uniswap, MakerDAO и Yearn, а вдобавок — в ДАО некоторых из своих NFT. На Discord-сервере каждого протокола в любой момент открыто множество веток: с официальными объявлениями, для внесения предложений, для встреч, болтовни и прочих значимых для сообщества тем. При нынешнем устройстве вполне можно деятельно следить за всеми ДАО, в которых участвуешь, — даже если их десятки.

Ideally, we would not have to access these DAOs through Discord. That is a centralised point of failure, after all. Fortunately, there are already tools that allow us to monitor multiple DAOs in real time, participate in those DAOs and vote on proposals. For example, the Institute of Free Technology, with which we are affiliated, addresses this need inside of its Status app – a mobile app that incorporates messaging, a wallet, a decentralised application browser and a community management tool (in effect, a decentralised version of Discord).

В идеале доступ к этим ДАО не должен был бы идти через Discord: это, в конце концов, централизованная точка отказа. К счастью, уже существуют инструменты, позволяющие следить за несколькими ДАО в реальном времени, участвовать в их жизни и голосовать по предложениям. Например, Institute of Free Technology, с которым связаны и мы сами, решает эту задачу в своём приложении Status — мобильном приложении, которое объединяет мессенджер, кошелёк, браузер децентрализованных приложений и инструмент для ведения сообществ (по сути, децентрализованную версию Discord).

Potential applications for DAOs are only limited by our imaginations. Hopefully, we have provided enough examples of how DAOs work to anchor the next part of our discussion. We now want to turn to what are sometimes called ‘impact DAOs’ – DAOs that yield public goods and positive externalities and, in some cases, provide those goods and externalities in a regenerative way.

Возможные применения ДАО ограничены лишь нашим воображением. Надеемся, мы привели достаточно примеров того, как работают ДАО, чтобы на них могла опереться следующая часть разговора. Теперь мы хотим перейти к так называемым «импакт-ДАО» — ДАО, которые приносят общественные блага и положительные внешние эффекты, а в некоторых случаях производят эти блага и эффекты регенеративно.

6.5 Impact DAOs and regenerative public goods

6.5 Импакт-ДАО и регенеративные общественные блага

Blockchain technology, properly organised, has the ability to incentivise behaviours that help the community that organises around a particular blockchain. Or more accurately, behaviours that help the community to help the community. This incentivised behaviour is regenerative in that goodwill and good works are not expended in a one-and-done fashion but in a way that yields yet more goodwill and good works.20

Блокчейн-технология, если её правильно устроить, способна стимулировать поведение, полезное сообществу, которое складывается вокруг конкретного блокчейна. Или, точнее, поведение, которое помогает сообществу помогать сообществу. Такое стимулируемое поведение регенеративно: добрая воля и добрые дела не расходуются по принципу «сделал — и всё», а порождают ещё больше доброй воли и добрых дел.20

Does this sound too good to be true? Does it sound like cultural ponzinomics? Such concerns are natural, but we think we can assuage them. Cooperation is possible, it can yield public goods and it can also yield more cooperation. However, it must be properly incentivised.

Звучит слишком хорошо, чтобы быть правдой? Отдаёт культурной понзиномикой? Такие опасения естественны, но, думаем, нам удастся их развеять. Кооперация возможна, она способна приносить общественные блага — и порождать новую кооперацию. Однако для этого нужны правильно выстроенные стимулы.

We can also incentivise positive externalities. This is to say that regenerative public goods can be extended beyond the local community. We can incentivise outcomes that help other communities and their members, and we can do so, again, in a way that is not one-and-done but in which positive outcomes continue to yield yet more positive externalities. Now, in saying this, we have to go deeper than slogans. We need to dive deeper into DAOs and how they have the unique capacity to bring about regenerative public goods.

Стимулировать можно и положительные внешние эффекты. Иначе говоря, регенеративные общественные блага могут выходить за пределы местного сообщества. Мы можем создавать стимулы к результатам, которые помогают другим сообществам и их участникам, — и снова не разово, а так, чтобы хорошие результаты продолжали приносить всё новые положительные внешние эффекты. Но тут одними лозунгами не обойтись. Нужно глубже разобраться в ДАО и в том, откуда у них уникальная способность порождать регенеративные общественные блага.

Most, if not all, readers will be familiar with the tragedy of the commons. Given a public space, say a public pasture in the village, there is a tendency for people to use the shared space to its exhaustion as quickly as possible, the reasoning being that ‘if I don’t use these resources first, someone else will.’ The end result is that the pasture is quickly overgrazed and left barren. The issue with the tragedy of the commons is that the game theory driving the outcome is zero sum, and essentially ‘use it or lose it’. However, DAOs can provide ways of engineering the game theory to incentivise other behaviours.

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

To stick with our village pasture example, the village can incentivise villagers to use less of the public space or even to contribute more land to it. Imagine that using the pasture first required clearing more land to create public pasture so that the public space grew with its use. How feasible that is in the case of a real-world village is not entirely clear, but it is clear that there are many options for a DAO to provide viable incentives.

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

The natural way for traditional governments to fund public resources is via taxation, but there are alternative options for a DAO. One strategy that is popular among DAOs is the generation of revenue by a small transaction fee. As noted during our discussion of DEXs, there can be a percentage captured in revenue with each transaction. This is, of course, a kind of taxation, but perhaps more palatable because it comes in the form of a fee for a specific service and is cognitively painless (you do not have to ‘do taxes’ – the money is collected automatically).

Для традиционных правительств естественный способ финансировать общественные ресурсы — налоги, но у ДАО есть и другие варианты. Один приём, популярный среди ДАО, — зарабатывать на небольшой комиссии с каждой операции. Как мы уже отмечали, говоря о DEX, с каждой сделки в доход может отчисляться определённый процент. Это, конечно, тоже разновидность налога, но, пожалуй, более приемлемая: она приходит в виде платы за конкретную услугу и психологически безболезненна (вам не нужно «заниматься налогами» — деньги собираются автоматически).

Alternatively, DAOs can issue governance tokens as rewards for behaviour, although this policy is inflationary and is really only feasible if the network is growing at a rate sufficient to absorb the newly minted tokens or, alternatively, has a token burn mechanism. We are apt to dismiss inflationary monetary policy, but Bitcoin, for now, still has inflationary emissions as a reward for Bitcoin miners. Meanwhile, Ethereum will continue to mint more ETH even as it burns ETH in transaction fees. Thus, Ethereum has found a way to incentivise people who stake their ETH while maintaining a non-inflationary money supply.21

Другой вариант — выпускать токены управления в награду за нужное поведение. Правда, такая политика инфляционна и по-настоящему работает лишь тогда, когда сеть растёт достаточно быстро, чтобы поглощать свежевыпущенные токены, — или когда предусмотрен механизм сжигания токенов. От инфляционной денежной политики мы привыкли отмахиваться, но у Bitcoin пока что сохраняется инфляционная эмиссия — награда для майнеров. Ethereum, в свою очередь, продолжит чеканить новые ETH, одновременно сжигая ETH в комиссиях за операции. Так Ethereum сумел создать стимулы для тех, кто отправляет ETH в стейкинг, и при этом сохранить неинфляционную денежную массу.21

Under certain circumstances, users can also contribute to their DAOs as a form of philanthropy, which has an advantage over giving to traditional charities in that the money trail is transparent, corruption resistant and capital efficient. There are no charity administrators to pay; the use of the gift is determined by an algorithm in a smart contract. To draw on our earlier metaphor, if you give money to build the community pasture, you can verify that the money will contribute to that goal.

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

Of course, where we are going with this discussion is towards the idea of regenerative public goods. The fundamental function of DAOs is to serve as a decentralised mechanism for coordinating people’s behaviour via the protocol. If we want those behaviours to contribute to regenerative goods, this will be accomplished by offering the correct incentives to the behaviours that assist the protocol in its regenerative growth. How would this work?

Разумеется, весь этот разговор ведёт нас к идее регенеративных общественных благ. Главное назначение ДАО — быть децентрализованным механизмом, который координирует поведение людей через протокол. Если мы хотим, чтобы это поведение работало на регенеративные блага, нужно верно выстроить стимулы — поощрять именно те действия, которые помогают протоколу расти регенеративно. Как это могло бы выглядеть?

DAOs have been known to issue rewards to members who contribute to the onboarding of new members (helping newcomers, for example), teaching others about features of the protocol (in tweet threads, for example), assisting community members with technical problems or devising investment strategies (protocols like Yearn Finance provide rewards to users that come up with strategies for their vaults). Notice that each of these incentive structures is designed to help the protocol grow. However, the secret to success here is that we do not merely incentivise growth but a form of growth that leads to more growth.

ДАО не раз награждали участников за помощь новичкам при вступлении в сообщество (например, наставничество), за то, что те объясняют другим возможности протокола (скажем, цепочками твитов), помогают собратьям по сообществу с техническими проблемами или придумывают инвестиционные стратегии (у протоколов вроде Yearn Finance предусмотрены награды пользователям, предложившим стратегии для хранилищ). Заметьте: каждая из этих структур стимулов устроена так, чтобы помогать протоколу расти. Но секрет успеха здесь в другом: мы стимулируем не просто рост, а такой рост, который ведёт к новому росту.

The golden ticket to regenerative public goods is to incentivise DAO members to develop strategies that lead to more people contributing time and resources to the DAO in a way that brings about more DAO members sharing the same mission. There are a number of ways this might play out, but possible incentivisation activities include classes and tutorials that help users to not merely become contributors but to value regenerative public goods. Thus, educating DAO members about these values can supercharge the growth of the regenerative goods that flow from the DAO.

Золотой билет к регенеративным общественным благам — стимулировать участников ДАО разрабатывать такие стратегии, чтобы всё больше людей вкладывали в ДАО время и ресурсы — и чтобы при этом в ДАО прибывало участников, разделяющих его миссию. Сложиться это может по-разному, но среди занятий, которые стоит поощрять, — курсы и обучающие материалы, помогающие пользователям не просто включиться в работу, но и проникнуться ценностью регенеративных общественных благ. Так что просвещение участников ДАО в этих ценностях может дать мощный разгон росту регенеративных благ, которые рождает ДАО.

Education is just one example of a meta strategy (a strategy for creating new strategies) that DAOs can deploy. Another meta strategy would be to incorporate meta rewards, which would be rewards given to people that generate rewards for behaviours that contribute to regenerative goods. What would this come to? If there are programmes that successfully reward strategies that create positive outcomes, we can incentivise those programmes to continue doing so. We need not worry too much about vetting these programmes for future success as it has been established that retroactive rewards (rewards for past success) can be a successful way to incentivise future productive behaviours.

Просвещение — лишь один пример метастратегии (стратегии по созданию новых стратегий), доступной ДАО. Другая метастратегия — ввести метанаграды: награды тем, кто придумывает награды за поведение, работающее на регенеративные блага. Что это значит на деле? Если какие-то программы успешно вознаграждают стратегии, дающие положительные результаты, мы можем создать этим программам стимулы продолжать в том же духе. Слишком беспокоиться о том, как заранее проверить такие программы на будущий успех, не стоит: уже доказано, что ретроактивные награды (награды за прошлые успехи) могут отлично стимулировать продуктивное поведение и в будущем.

Blockchain-based DAOs are uniquely situated to carry out these various forms of incentive programmes. First and foremost, by making the incentive payments and the rewarded behaviour transparent and onchain, we allay the concern people have that they are not being fairly rewarded or will not be fairly rewarded or that the wrong people are being rewarded. Transparency is one of the keys to the success of blockchain governance, and it is certainly a key to the success of regenerative public goods.

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

As we noted earlier, there is also a class of DAOs that aims to bring about positive external outcomes. For example, outcomes that benefit the planet are clearly going to be desirable to many blockchain communities. Reflecting briefly on how such DAOs might be organised might be helpful.

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

Just as one can create onchain incentives to contribute to one’s virtual community, contributions of external goods (external to the blockchain community) can also be incentivised. The interesting difference is that for positive externalities – and for positive contributions – one needs different strategies to confirm those external outcomes have been achieved and that the external contributions have been performed. This is a bit more complicated than confirming contributions and results within the DAO, where both are visible to DAO members. In the case of offchain contributions, some oracle or other form of decentralised confirmation tool would be required. We can even confirm contributions made on other chains, as there are cross-chain strategies for verifying states and actions.

Точно так же, как ончейн создаются стимулы вкладываться в собственное виртуальное сообщество, можно стимулировать и вклад во внешние блага (внешние по отношению к блокчейн-сообществу). Интересное отличие в том, что для положительных внешних эффектов — и для положительных вкладов — нужны другие стратегии, позволяющие подтвердить, что внешние результаты достигнуты, а внешний вклад действительно внесён. Это чуть сложнее, чем подтверждать вклад и результаты внутри ДАО, где и то и другое на виду у участников. Для офчейн-вкладов понадобился бы оракул или иной децентрализованный инструмент подтверждения. Подтвердить можно даже вклад, внесённый в других блокчейнах: существуют кроссчейн-стратегии проверки состояний и действий.

There are currently several protocols designed to confirm states and activities in external blockchains. We will touch on how such cross-chain protocols work when we consider proof of storage. For now, we can say that the basic idea is to use ‘zero-knowledge proofs’22 to confirm certain activities or states on another chain – for example, the presence of financial reserves. Given such tools, one has transparent and reliable confirmation that contributions to other blockchain communities have, in fact, occurred.

Уже сейчас есть несколько протоколов, созданных, чтобы подтверждать состояния и действия во внешних блокчейнах. Как устроены такие кроссчейн-протоколы, мы затронем, когда доберёмся до доказательства хранения (proof of storage). Пока скажем лишь, что основная идея — подтверждать с помощью «доказательств с нулевым разглашением»22 определённые действия или состояния в другом блокчейне: например, наличие финансовых резервов. С такими инструментами вы получаете прозрачное и надёжное подтверждение, что вклад в другие блокчейн-сообщества действительно внесён.

The possibilities for positive externalities are vast. For example, one might contribute financial resources to struggling online communities or provide programming assistance or instructional help and so on. The point is that insofar as cross-chain confirmations are possible, incentives can be structured in the same way that they are for internal incentives.

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

This means that those positive externalities can also be regenerative. The idea is the same as before, except with an eye to incentivising regenerative goods for those who are external to the home blockchain community. The objective is to reward projects that continue to generate positive outcomes or outcomes that are regenerative, and thus lead to additional positive outcomes down the road, whether through education or the rewarding of successful meta strategies.

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

Keep in mind that all of these DAO examples are also examples of human governance in action. In particular, they are examples of how blockchain technology can be leveraged to assist in human coordination. Just as the Byzantine Generals Problem was a problem of coordination, so too, problems of governance are problems of coordination. Things fall apart when people are not on the same page. For example, if people are waiting for their neighbour to contribute before they contribute, we have a classic coordination problem. The problem cannot be engineered entirely away; humans are complex social animals, after all, and coordinating them can be a bit like herding cats. Still, the right technologies can make the problem more manageable.

Держите в уме: все эти примеры ДАО — одновременно и примеры управления сообществами в действии. А именно — примеры того, как технологию блокчейна можно поставить на службу координации людей. Как задача византийских генералов была задачей координации, так и проблемы управления — это проблемы координации. Когда люди действуют вразнобой, всё разваливается. Скажем, если каждый ждёт, что первым внесёт вклад сосед, — перед нами классическая проблема координации. Полностью устранить её инженерными средствами нельзя: люди, как-никак, сложные общественные животные, и координировать их — примерно как пасти котов. И всё же с подходящими технологиями совладать с этой проблемой куда проще.

What makes DAOs special? What enables them to coordinate human affairs better than traditional governance mechanisms? Well, let us reflect. Coordination requires that people be on the same page at the same time. It also requires that everyone knows that everyone else is on the same page. These are goals that the blockchain is uniquely designed to accomplish. Beyond this, coordination requires trust. It requires that we trust that everyone has the same information and that the information has not been corrupted. It also requires that we can trust that what is supposed to happen under specified conditions will happen. These are also properties that blockchain technologies are uniquely designed to achieve.

Так что же в ДАО особенного? Что позволяет им координировать людские дела лучше, чем традиционные механизмы управления? Что ж, давайте разберёмся. Координация требует, чтобы люди в один и тот же момент были, что называется, на одной волне. И мало того: каждый должен знать, что на той же волне и все остальные. Ровно под эти цели блокчейн и спроектирован — как ни одна другая технология. Кроме того, координация требует доверия. Мы должны верить, что у всех на руках одна и та же информация и что её никто не исказил. И верить, что то, чему положено произойти при оговорённых условиях, действительно произойдёт. Эти свойства тоже заложены в блокчейн-технологии самим их устройством — как ни в какую другую технологию.

Finally, however, coordination requires incentivisation. Like it or not, people want to know what is in it for them, and some coordination games do not properly incentivise our actions. In a simple prisoner’s dilemma game, there is a strong incentive to defect – to not be coordinated.23 DAOs can engineer coordination games in which people are rewarded simply for cooperating – for being in accord with the group. They can make cooperation the rational outcome and the attractive outcome.

И наконец, координация требует стимулов. Хотим мы того или нет, людям важно знать, что́ они с этого получат, а иные координационные игры должных стимулов к нашим действиям не создают. В простой игре «дилемма заключённого» силён стимул предать — выпасть из координации.23 ДАО же умеют выстраивать координационные игры, в которых людей вознаграждают за само сотрудничество — за то, что они действуют заодно с группой. Они способны сделать кооперацию исходом и рациональным, и привлекательным.

6.6 Applying these technologies to human governance

6.6 Как применить эти технологии к управлению человеческими сообществами

In this and the previous chapter, we talked about the basics of blockchain technologies, smart contracts and DAOs. However, we have only glossed over how we might apply these technologies to the general problem of human governance and our vision of the post-Westphalian order. It is still too early to give the complete picture in this chapter because we have lots of ground to cover regarding the limitations of current forms of governance and the governance problems that we hope to solve. That said, perhaps it is not too early to provide a preliminary picture of how these technologies might be incorporated into methods of human governance.

В этой и предыдущей главах мы разобрали азы блокчейн-технологий, смарт-контрактов и ДАО. А вот как приложить эти технологии к общей проблеме управления сообществами и к нашему видению поствестфальского порядка — этого мы едва коснулись. Полную картину рисовать в этой главе ещё рано: впереди долгий разговор об ограничениях нынешних форм управления и о тех проблемах управления, которые мы надеемся решить. Но набросать предварительный эскиз — как эти технологии могли бы войти в методы управления сообществами — пожалуй, уже не рано.

To start with a simple example, let us consider a smaller unit of government – an HOA. As we saw in Chapter 3, HOAs are important players in the landscape of human governance. They are also a mess.

Начнём с простого примера — с меньшей единицы власти: ассоциации домовладельцев (HOA). Как мы видели в главе 3, на ландшафте управления сообществами HOA — игроки заметные. А ещё это сплошной бардак.

Understanding that HOAs are governance structures for residential communities, how would blockchain technology be applied to their governance? Well, one of the principal features would involve the use of blockchain-grounded immutable archives, which would be accessible to everyone in the community. If you are a member of an HOA, you can, at any time of the day or night, check online to see a record of the activities of the HOA governance. You can also be sure that the archives were not tampered with.

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

As for the governance mechanism itself, it might involve some combination of smart contracts and human governance – smart contracts that would execute tasks like fee calculations and requests for payment, as well as incentives for certain kinds of positive behaviours. After all, our HOA may be intentionally structured to promote positive outcomes by incentivising members to support the wellbeing of the community. If human administrators are part of the HOA, they may be elected by the community, and the voting could take place onchain via a smart contract. Everyone could see that the election was fair and that no one had tampered with the votes.

Сам механизм управления мог бы сочетать смарт-контракты и управление человеческими сообществами: смарт-контракты брали бы на себя такие задачи, как расчёт взносов и выставление счетов к оплате, а заодно и стимулы за определённые виды полезного поведения. Ведь нашу HOA можно сознательно устроить так, чтобы она поощряла хорошие исходы — создавая членам стимулы заботиться о благополучии сообщества. Если в HOA есть администраторы-люди, их может избирать сообщество, а голосование — проходить ончейн, через смарт-контракт. Каждый увидит, что выборы были честными и что голоса никто не подтасовал.

The communications between HOA leaders would be onchain and visible to all community members. All such communications would be recorded on the blockchain and immutable for all practical purposes. However, beyond a record of votes and communications among leaders, there would also be a record of communications between community leaders and other citizens. This could involve complaints about service or the proper interpretation of community policies.

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

To be sure, there are laws today (like Florida’s ‘Sunshine’ Law) that require governing officials to only communicate in public forums. Blockchain technologies would allow additional communication channels that could be widely accessible and, at the same time, impossible to tamper with. In other words, communications would not have to be limited to public meetings, but open communications could also be possible in online channels.

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

In short, blockchain technologies would serve as the central nervous system of the community, but a central nervous system to which everyone in the community has access. Does this mean that there will be no drama? No, but it means that actions, policies and disputes should be more transparent, and the record of those actions, policies and disputes should be more secure. Smart contracts will automate some functions, which as you will recall are themselves transparent and onchain. The execution of the smart contract will be visible to all.

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

Finally, blockchain technologies will afford ways to implement game-theoretic strategies in which people can be confident their contributions to the community will be rewarded in a fair and appropriately generous manner. No one will be taking advantage of their contributions.

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

This is just one illustration of how blockchain technologies might be applied to human governance. Our idea is that this basic concept can be extended to all forms of human governance – from nation-state equivalents (for example, cyberstates) to global organisations like the European Union and down to the tiniest governance structures (like the administration of a single condo building).

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

For example, consider a large governmental unit the size of the United States that is organised around blockchain technologies. The picture would unfold as in the case of HOAs, only on a much grander scale. Voting, for example, would be via smart contracts, the operations of which would be transparent to all. Some of the voted-for policies would also be instituted by smart contracts and thus guaranteed to take place (a tax cut or tax increase, for example). Incentive payouts for community contributions would also be transparent and, in some cases, guaranteed by smart contracts. As for the role of the governmental leaders (in effect, DAO leaders), their communications would be onchain, as would be the record of the interpretation of enacted policies.

Возьмём, к примеру, крупное государственное образование размером с Соединённые Штаты, выстроенное вокруг блокчейн-технологий. Разворачивалась бы та же картина, что и с HOA, только с куда большим размахом. Голосование, скажем, шло бы через смарт-контракты, работа которых была бы у всех на виду. Часть решений, принятых голосованием, тоже воплощалась бы в смарт-контрактах — а значит, исполнялась бы гарантированно (например, снижение или повышение налога). Поощрительные выплаты за вклад в жизнь сообщества также были бы прозрачны, а в некоторых случаях — гарантированы смарт-контрактами. Что же до роли государственных руководителей (по сути — руководителей ДАО), то их переписка велась бы ончейн; там же хранились бы и записи о том, как толкуются принятые решения.

You may have your doubts, which is understandable because we have yet to fully explore the abilities and limits of the technologies that we are discussing. Furthermore, none of this is to say that all problems of governance are solved, but it is to say that the situation can be improved significantly from where it is today.

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

Given the press that crypto has been receiving for the past decade, the claims made in this chapter may sound remarkable. Is crypto not supposed to be the favourite tool of drug dealers and terrorists and human traffickers? And above all, is it not supposed to be an ideal vehicle for money laundering? How can we say that blockchain technologies are the future of governance rather than the future of crime? In the next chapter, we take up the phenomenon of money laundering – or illicit financial flows – and build the case that, contrary to what the popular press exclaims, centralised governance is the source of the problem, and ultimately, blockchain technology will be the solution to the problem.

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