Манифест ноды [Централизация сети]

Уважаемые представители сообщества Waves! Мы решили выступить с открытым обращением с целью поделиться нашим видением сложившейся ситуации в сети Waves и теми идеями и шагами, которые мы будем предпринимать для решения сформировавшихся проблем.

Централизация сети


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

Как проходят активации в сети Waves?

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

Сколько необходимо голосов?

Чтобы голосование было признано успешным, его должно поддержать 80% сети.

Каким образом сеть голосует?

Каждая нода, генерирующая блоки, имеет право записать свой голос “ЗА” в каждый сгенерированный ею блок. Но также нода имеет право не ставить свой голос “ЗА”, и тогда она голосует “ПРОТИВ” автоматически.

В чем заключается саботаж?

Для активации фичи нужна поддержка 80% сети. Это означает, что как минимум в 8000 из 10000 сгенерированных блоков нужно записать голос “ЗА”. В процессе голосования за фичу №8 (Fair PoS) 2 из 3-х топовых нод, обладающих суммарной мощностью в 29%, отказались голосовать за активацию, использовав право вето.

Почему две топовые ноды голосовали «ПРОТИВ»?

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

Суть проблемы

Как это ни печально, довольно большая часть сообщества не задумывается над тем, какие последствия есть у лизинга. Сдавая свои Waves на топовые ноды, лизеры не просто обрекают себя на пониженную доходность, но они также усиливают централизацию, неосознанно увеличивая мощность (и влияние) топовых нод. Люди просто отправляют Waves в лизинг на эти ноды и потом получают какие-то дивиденды, не понимая, как эти Waves влияют на сеть.

Как это касается команды Tradisys?

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

Что помешает топовым нодам заблокировать голосование за активацию смарт-контрактов на недельку-другую?

Решение

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

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

В дополнение к этому мы призываем все без исключения ноды прекратить злоупотреблять непониманием людей, сдавших Waves в лизинг. Waves — это не просто деньги. Waves — это право голоса. Лизеры должны иметь право голосовать внутри ноды за то, будет ли эта нода выступать ЗА или ПРОТИВ новой активации. Для этого нужно вести работу по информированию лизеров о новых фичах и этапах голосования.

Как будет голосовать нода Tradisys?

Перед тем, как проголосовать за новую фичу или против, мы будем выпускать новый токен. Например, на голосование выставлена фича №10. Мы считаем всех активных лизеров и количество Waves, которое они передали в лизинг на нашу ноду и рассылаем новый токен TradisysVote10 в соотношении 1 к 1 за каждую сданную Waves в лизинг. В описании токена размещаем 2 вновь созданных адреса. Отправка токенов на 1 адрес будет означать голос “ЗА”, отправка на другой - “ПРОТИВ”. По истечении 72-х часов мы будем подводить итог и принимать решение по голосованию на основании большинства голосов. Понимаем, что это не простой процесс. Мы осознаем, что не все будут голосовать (впрочем, как и на любых выборах). Но это лишь начало, а с приходом смарт-контрактов эту системы можно будет значительно усовершенствовать.

Нода Tradisys никогда не будет зарабатывать на полученных комиссиях за счет чужих волн.
Нода Tradisys никогда не будет злоупотреблять теми возможностями, которые открывает большой генерирующий баланс.
Нода Tradisys никогда не будет создавать искусственный спрос на свои токены через премирование тех лизеров, которые эти токены купят.
Мы всегда открыты к любым обсуждениям и призываем все ноды вести открытый диалог со своими лизерами.
Мы призываем разработчиков Waves перестать потакать централизации собстенной сети, размещая на своих ресурсах “избранные” ноды.
Мы верим в платформу Waves, мы верим в децентрализацию и призываем ноды к поиску компромисса между общественным благом и коммерческой выгодой.

С чего начать децентрализацию?

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

Также вы можете распространить ссылку на этот манифест всем своим знакомым.

Кроме этого, вы можете рассказать об этом манифесте в чатах и на форумах.

Вы призываем вас начать пользоваться своим правом голоса!

Этот манифест является не революционным разрушительным шагом, а насущным эволюционным призывом к развитию экосистемы.

Оригинальная статья

Обсуждение в Telegram: Русский канал | Английский канал.

3 Likes

Привет!
В этой ноте недавно, но уже получил 2 выплаты. Волн в лизинге немного. Нравится адекватность организаторов.
Особенно нравиться позиция: «сказал-сделал»!!!
Очень ценное качество. Желаю его не потерять на пути следования к цели.
Успехов нам всем :handshake:

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