Post
Topic
Board Альтернативные криптовалюты
Re: BYTEBALL: нoвый кoнсeнcуc нa DAG + привaтныe плaтeжи
by
p2pGames
on 10/12/2018, 01:23:40 UTC
Еженедельная лотерея байтов и блэкбайтов

Каждую неделю будет разыгрываться приз в 200 гигабайт (ГБ) и 422,22 ГББ приватной валюты одному победителю. Это как лотерея, но вам не нужно покупать билет, просто докажите свой существующий баланс.

Полные правила:
Аттестованные реальные имена получают 1 балл за ГБ баланса до 10 ГБ и дополнительно 0,1 балла за каждый ГБ выше указанного.
Непроверенные адреса получают 0,1 балла за ГБ баланса.
0,1 балла начисляется за каждый ГБ увеличения баланса со времени предыдущего розыгрыша.
0,2 балла вычитается за каждый ГБ уменьшения баланса с момента предыдущего розыгрыша.

Увеличьте свои шансы на выигрыш, привлекая новых пользователей по реферальной ссылке. Когда вы приглашаете новых пользователей на розыгрыш, и один из них выигрывает, вы также выигрываете 100 ГБ и 211,11 ГББ!
Вы получаете свой реферальный код и инструкции после того, как связываете свой собственный адрес с аттестованным адресом.

Добавьте в свой кошелек Byteball бот "Draw Airdrop" из магазина и следуйте его инструкциям.

первый раунд состоится 14 декабря в полдень.

Более подробно в рассылке:
https://medium.com/byteball/weekly-draw-for-the-byteball-community-f464ae731c88

Удачи! Grin
А Зачем нужны баллы если приз разыгрывается случайным образом?

Ответ разработчика этого ботика из телеги:
"балы это вес твой, чем он больше тем больше шанс что выпадет на твой участок. Говоря проще если всего у игроков 10 балов, из них 3 твоих - твой шанс 30%"

Функция выбора победителя псевдослучайная:
let hash = crypto.createHash('sha256').update(bitcoin_hash).digest('hex');
let number = new BigNumber(hash, 16);
let random = (number.div(new BigNumber(2).pow(256))).times(sum);
let sum2 = new BigNumber(0);
let winner_address;
for (let i = 0; i < arrPoints.length; i++) {
   sum2 = sum2.add(arrPoints.points);
   if (random.lte(sum2)) {
      winner_address = arrPoints.address;
      break;

Понятно, ну хорошо что вроде как повторно выиграть нельзя