Всё началось с появления DAO - "децентрализованных организаций": социальная справедливость, голосования и вообще цифровой коммунизм.
У этой идеи появилось 2 главных изъяна: один привел к фундаментальной несостоятельности задумки, а второй привел к потере десятков миллионов долларов.
Проблема 1. "Попробуй заставь меня сделать это"
Раз в децентрализованном мире создать профиль может кто угодно (а также сколько угодно таких профилей), нельзя соотнести голос человека с конкретной личностью. Это было задумано как преимущество, но такой подход не решает вбросов голосов при принятии решений.
Куда более важно, как заставить исполнять принятые решения? И кто должен будет это делать? Допустим, в DAO проекте создается голосование "принимаем закон, который обязует каждого.." Но кто и как будет следить за выполнением, можно ли будет наказывать за неисполнение ответственности? Нет!
Закон без необходимости его выполнять - это просто добрый совет. У DAO элементарно нет возможностей заставить вас что-то делать. Поэтому вся концепция сокращается до форума по обсуждению чего-то. И зачем нам блокчейн для этого? Правильно, незачем.
- Ещё больше про криптотоскам на Дзен
Проблема 2. Я создам дочернюю организацию, а вы мне монетку на ее развитие
Один хакер обнаружил, что если создавать дочерние организации DAO, то система выделяет ему монеты на развитие его проекта. Тогда не долго думая он создал множество таких организаций, обанкротив несколько крупных проектов. То есть просто забрал себе их миллионы баксов.
Это вообще было легально? Формально, да. Потому что в Ethereum есть правило "код - это закон". Хочешь не хочешь - а всё будет работать так, как это запрограммировали разработчики. Даже если они написали там море багов. Именно если там есть баги! А в DEFI уязвимости еще и специально добавляют добрые разработчики, чтобы иметь путь побега с пользовательскими средствами.
Бутерин узнал о происшествии и объявил о хардфорке сети Ethereum. Мол, мы просто откатим блокчейн на 2 недели и всё будет ОК.
Хакер не захотел терять свои монеты и придумал способ их сохранения. Он связался с майнерами эфира и предложил им, что будет дополнительно спонсировать их работу, выделяя им свои монеты, если те будут добывать текущую цепочку блоков и не поддержат переход на новую.
Вот такая децентрализация, когда можно легко расколоть проект надвое и на какое-то время обрушить курс монеты.