Главная проблема Steem и Golos на пути становления популярными соц. сетями
Помимо того, что это главная проблема, она ещё и скрытая, т.е. не лежит на поверхности.
Так вот, главная проблема - это атака сибиллы. Имеется в виду невозможность блокчейна отличать "реальные" аккаунты, принадлежащие живым людям, от аккаунтов-ботов, множественных аккаунтов (клонов, т.е., когда одному человеку принадлежит несколько аккаунтов).
Зачем это нужно?
На мой взгляд идеальная формула распределения пула наград между постами для Голоса и Steem должна основываться на 2-х факторах.
Первый - это Сила Голоса, как и есть сейчас. А вот второй - это общее количество апвоутов от "реальных" аккаунтов. Заметьте, если мы, мы оставим только второй фактор, то получим обычные соц. сети вроде Вконтакте и Facebook.
Я же предлагаю оба эти фактора учитывать на равных при распределения пула наград.
Преимущества от наличия 1-го фактора:
- Возможность инвестирования в платформу с целью получения прибыли в случае увеличения числа пользователей, т.е. успеха всей платформы в целом.
- Возможность покупки влияния в сети (например для рекламы) или внимания к своей персоне, хоть и более дорогая, чем в случае отсутствия фактора №2;
Преимущества от наличия 2-го фактора:
- Значительно усложняется распил пула наград, т.к. за плохой контент будет мало голосов от живых пользователей. Можно, конечно, их апвоуты покупать, но, во-первых, это затратно (деньги распыляются от одного ко многим), а во-вторых это только увеличивает общее количество потенциальных пользователей сети, что только хорошо.
- Намного быстрее растет количество пользователей за счет притока подписчиков популярных блогеров с традиционных площадок.
Как решить проблему фейковых аккаунтов?
А вот это действительно интересный вопрос.
В централизованных сервисах а-ля ВК, Фейсбук и Госуслуги эту проблему решили. Теперь очередь за децентрализованными. Беглый поиск в интернете наводит на идею POI, или Proof-of-Individuality. Пару лет назад, на основе Ethereum была задумка создать анти-сибилловый токен и раздавать его тем адресам, чьи хозяева не являются также хозяевами для других адресов Ethereum с вероятностью выше X.
Предполагалось периодически и одновременно устраивать сотни групповых видео-конференции между случайными наборами пользователей (к примеру 4 человека), но таким образом, чтобы каждый пользователь пообщался бы за n-ное количество конференций с максимальным количеством других пользователей, без повторов. За счет того, что такие конференции проводились бы регулярно, рано или поздно владелец нескольких аккаунтов вынуждено попал бы на конференцию, где ему пришлось бы отдуваться сразу за несколько своих аккаунтов. Естественно, он вынужден был бы за одного из аккаунтов конференцию "прогулять", и поэтому недополучить токенов индивидуальности. Система автоматически пыталась бы постоянно сводить прогуливающие аккаунты вместе на конференциях, снижая доверие к таким аккаунтам.
Прошло уже 2 года а, анти-сибилловые токены на Ethereum так и не реализовали. Теперь вся надежда на EOS. Потому что спектр применения для данных токенов огромен. Но первое, что приходит на ум Голосянам и Стимерам - это децентрализованные соц. сети.
А какие вы знаете способы децентрализованного отсева множественных аккаунтов, от "реальных" аккаунтов? Заметьте, что я здесь не выступаю против анонимности или возможности держать несколько аккаунтов. Каждый человек имеет право держать хоть 10 аккаунтов, но вот коэффициент индивидуальности у таких аккаунтов в долгосрочной перспективе не должен превысить 10%.