Идея основана на известном проекте tip4commit, принцип работы остается таким же – за исключением того, что коммиты заменили новости на linux.org.ru.
В связи с неоднозначностью правового статуса криптовалют в России вся реализация была сделана отдельным проектом (не встраиваясь непосредственно в движок и не используя его возможности), что теоретически должно позволить избежать проблем с его использованием, так как владелец ресурса по сути не имеет даже технической возможности заблокировать использование (разве что малореалистичным запретом использования адресов BTC на форуме в принципе (регулярным выражением, например), но для решения проблемы достаточно использовать сторонний каталог пользователь:адрес).
При этом это ни в коем случае не обход возможного законодательного запрета, но упрощение взаимодействия с администратором ресурса, так как сам linux.org.ru не становится под удар. В случае законодательного запрета использования криптовалют проект в текущем виде, к сожалению, придется закрыть.
Хотя вероятнее всего, что проект умрет до запрета криптовалют, если его никто не поддержит кроме той суммы, которую я внес изначально (~$100 на тот момент). Поэтому если вам нравится идея – будет хорошо, если вы закинете несколько сатоши на кошелек проекта, актуальный адрес которого находится на https://bitlor.dumpstack.io/.
Пользователь добавляет биткоин адрес в свой профиль: [bitlor]36Ks7J2a1qihJgJeJX21dNMez2BebxWzpA[/bitlor]. Для начала решил использовать тег, чтобы отделить тех людей, которые хотят получать вознаграждение, от тех, у кого просто указан адрес.
После каждого подтверждёния новости (вне зависимости от её типа) на указанный адрес отправляется 1% (ранее было 2%) от текущего объёма средств.
Небольшой демон на golang, занявший ~500 строк включая генерацию html. Для взаимодействия с сетью bitcoin используется electrum daemon, для хранения данных sqlite3, данные о новостях получаются через RSS.
Исходные коды планируется выложить под AGPLv3 – после того, как я пойму каким образом автоматизированно тестировать проекты с использованием bitcoin.
На ЛОРе и так достаточно людей, которые пишут новости только ради зарабатывания score, поэтому в этом плане мало что изменится. Состав модераторов в любом случае отсеивает желтые или не относящиеся к тематике ресурса новости.
При этом на ЛОРе есть острая нехватка новостей, и цель проекта ― дать простую возможность поощрить тех людей, которые пишут новости.
На первую выплату в 233.78 μBTC (120.28₽ на текущий момент) комиссия составила 8.96 μBTC (4.61₽ на текущий момент). Комиссию нельзя назвать очень низкой, но тем не менее даже для малых переводов она приемлима.
К сожалению, нет, и подобной возможности скорее всего никогда не будет, так как это потребует дополнительных вложений времени в поддержку проекта.
Вероятнее всего закрытие и произойдет по причине того, что средства кончатся, поэтому проблемы не возникнет. Тем не менее, если такое произойдет – оставшиеся средства пойдут в качестве пожертвования в какой-нибудь из свободных проектов.
Это чуть более сложная проблема, в том числе потому, что движок ЛОРа считает исправлением как простое добавление тегов, так и банальное изменением параметра «мини-новость». Хорошего и простого решения на данный момент я найти не смог.
Так что пока это вознаграждение за новость непосредственно как за «принести на ЛОР отдельное событие, произошедшее в FOSS-мире», безотносительно его важности.
Отправить несколько сатоши на 36Ks7J2a1qihJgJeJX21dNMez2BebxWzpA, либо налить кружку пенного на ближайшем lor-outsession.