Постижение ДАО
by SKYFLYER on 2015/05/14Дао (буквально — путь) — одна из важнейших категорий китайской философии. Конфуций и ранние конфуцианцы придали ему этическое значение, истолковав как «путь человека», то есть нравственное поведение и основанный на морали социальный порядок. (Wikipedia)
В том, что аббревиатура Децентрализованных Автономных Организаций, что на английском, что на русском языке созвучна одной из основополагающих сущностей древнейшей философской культуры, лично я не вижу ничего удивительного. Намного более символичным здесь, пожалуй, является то, что оба понятия описывают, в общем-то один и тот же природный механизм. Даосизм оперирует абстрактными сущностями, обобщая законы вселенной в единую теорию мироздания. Но что, если попробовать кристаллизировать эту теоретическую массу в некий очевидный, и понятный объект, простой для изучения и имеющий практическую пользу для нашей цивилизации?
Таким объектом вполне мог бы стать его тёзка – децентрализованная автономная организация: созданная в лабораторных условиях, но реплицирующая природные процессы в своём жизненном цикле.
Теория равновесия
Если в любой момент времени система находится в равновесии, это значит, что воздействующие на систему силы балансируют друг друга, позволяя системе устойчиво находиться в определённом состоянии неограниченное время, пока расклад внешних сил не изменится. В то же время, система состоит из нескольких объектов или субъектов, которые в рамках этой системы воздействуют друг на друга.
Как этот принцип применить к организации? Организация находится в равновесии, когда внутри неё ни у одной стороны нет никаких невыполненных обязательств перед другими сторонами, а неисполненные обязательства также находятся в балансе при помощи эскроу механизма. С практической точки зрения это означает полное переосмысление основных принципов выстраивания взаимоотношений субъектов внутри организации: в ней никто никому ничего никогда не остаётся должен:
- Участники организации (в том числе, например, её работники) могут в любой момент войти в отношения с другими участниками или в любой момент из них выйти. Наиболее наглядным примером здесь может быть работа автоматизированных диспетчерских такси: водители сами выбирают удобное для себя время смены, просто устанавливая соответствующий статус в мобильном приложении для обработки заказов.
- Обмен одних ценностей на другие всегда происходит синхронно, а ценность, которой субъект имеет полномочия распоряжаться, должна быть строго в его собственности, иначе появляются обязательства. К примеру, если курьер доставляет товар, он должен иметь возможность его выкупить у передающей стороны с тем, чтобы затем продать принимающей по цене, увеличенной на стоимость доставки. Конечно, такой механизм выглядит слишком утопично, но с другой стороны, если сторона готова манипулировать чужими ценностями, то она должна иметь возможность в любую минуту погасить свои обязательства на условиях, удовлетворяющих обе стороны, что возможно лишь при наличии резервного капитала на покрытие обязательств, или оформленной через саму систему “страховки”.
- Набор ценностей, циркулирующих в системе, включает в себя валюту, продукт до момента поставки его конечному потребителю, распросранённость, сбалансированность и функционал самой системы, накопленные знания, необходимые для выполнения участниками своих функций в рамках выбранных ими ролей, и набор репутаций участников. Причём последнее следует рассматривать как очень ценный актив, который также может быть монетизирован системой для достижения наивысшей эффективности взаимодействия.
- Система должна поддерживать внутри себя идеальный баланс ценностей, который описывается алгоритмом без возможности вмешательства в него извне.
Ролевая стратегия
Структура ДАО должна быть описана как набор ролей, которые предстоит брать на себя участникам, вступающим во взаимоотношения в рамках системы. “Заказчик”, “Курьер”, “Оператор”, “Производитель”, “Арбитр”, “Разработчик” – базовый набор ролей, который, как мне кажется, должен присутствовать в любой ДАО, что-либо производящей или перерабатывающей в реальном мире: от обычной еды до космических кораблей.
Можно предположить, что, в приведённом наборе ролей есть только одна роль, которая является каналом поступления денег. Однако каждая роль является каналом получения ценностей в системе. Например, для роли “курьер” может быть установлен обязательный страховой депозит, который лишит его мотивации уехать с продуктом не по месту назначения, ведь ценность осталась в системе и может любой момент компенсировать потерю репутации участника. В то же время, доля этого депозита в стоимости перевозимого продукта со временем может быть уменьшена по мере роста репутации вносившего его участника.
С чего начать?
Разработку такой системы лучше начинать как централизованный продукт. Идея о том, что организация должна быть сразу централизованной мне кажется не вполне удачной, поскольку её развитие может оказаться слишком медленным. Вместо этого, разработчику (пока что единственному) следует ввести в бизнес-логику прозрачную пропорциональную систему поощрения разработки, чтобы аккумулировать ресурсы и конвертировать их в ценность сбалансированности и распространённости системы. Вторым аргументом в пользу централизованной первичной публикации системы я бы назвал чисто практический интерес: разработать централизованную систему сейчас в теории может любой full-stack разработчик.
По мере развития системы её уже можно будет переводить на децентрализованные рельсы. Разработчик при этом выпускает из-под контроля приложение, оставляя принятие решения о внесении измений в код на откуп коллектива экспертов-разработчиков, которые заменят первичную роль разработчика.
Такая модель открывает возможности для создания ДАО не только командам с инвесторами, которые будут потом капать на мозги в погоне за прибылью, но и частным разработчикам, чьи аппетиты как правило, гораздо более умеренны, а мотивация – более благородная.
Источник: bitnovosti.com/2015/05/14/dao