Допомога - Пошук - Користувачі - Календар
Читерство в проекте
Розподілені обчислення в Україні > Великі проекти розподілених обчислень > Primegrid
Waterfall
Почались розборки... Повністю http://www.primegrid.com/forum_thread.php?id=4976
Наприкінці лютого ми виявили, що невелика група людей обдурювали, фальсифікуючи результати... swoon.gif Були негайно внесені зміни... в програмне забезпечення, щоб запобігти цьому у майбутньому. Ми скасували всі результати користувачів, які обманювали. Щоб бути справедливим, ми також віднімаємо ці кредити від команд... звичайно, не всі в їх команді шахраї, але обманним шляхом отримані кредити не повинні бути зараховуватися в командні бали...
Наступні команди (ID команди: назва команди) втратили кредити:
64: BOINC@Taiwan
1: BOINCstats
103: Dutch Power Cows
2887: TaiwanROC
852: SETI@Taiwan

Чітери:

id          name             current team        past teams    
56823      Brain             BOINCstats        BOINC@Taiwan            Dutch Power Cows                
78357      kiwi              BOINC@Taiwan      Dutch Power Cows        TaiwanROC                        
150205     loveelva          BOINC@Taiwan      Dutch Power Cows
170851     TopGun            BOINC@Taiwan      Dutch Power Cows        SETI@Taiwan xW
174354     willy             BOINC@Taiwan      Dutch Power Cows        TaiwanROC                        
189589     Turbo             BOINC@Taiwan         
189775     Elladan           NULL                 
190035     alex              BOINC@Taiwan         
191415     Shawn             NULL                 
191994     boris             NULL                 
192513     Evans             BOINC@Taiwan         
192593     redbull           BOINC@Taiwan         
193201     kobe              BOINC@Taiwan         
194508     Patrick Wu        BOINC@Taiwan         
195006     Vincent           BOINC@Taiwan         
195120     bluesky           BOINC@Taiwan         
209974     nalyserhdiow      NULL                 
Dromage
Тайваньские ребята-читерята )
Rilian
Учитывая сколько дутых очков дает проект, я не удивлен
eugeny
QUOTE(Rilian @ Apr 21 2013, 17:07) *
Учитывая сколько дутых очков дает проект, я не удивлен

Имеет место оптимизация под GPU. Напиши под свой ВЦГ лучший код и там тоже будут "дутые очки".
x3mEn
Rilian знову не зміг спокійно пройти повз PrimeGrid.
Я так щєтаю, що це прихована реклама WCG.

Для тих, хто ще здатен тверезо мислити:
Завдання на GPU виконується у 40-100 разів швидше, ніж на CPU.
Так, наприклад, завдання PPS Sieve на Intel Core i7 i7-3770K виконується 19 годин,
а на NVIDIA GeForce GTX 660 Ti - 12 хвилин.
В обидвох випадках дається однакова кількість очок: 3,371.00
Я сподіваюсь, що ніхто не вважає 3,371.00 очок за 19 годин на Intel Core i7 i7-3770K дутими?
Ні? Питання закрито.
eugeny
Ага, еще PPS Sieve на CPU имеет наверное самый низкий PPD на ядро.
У меня PPS LLR в среднем дает 5500-6500 на ядро, или 22К-26К в сутки с процессора i7-2600K@4500.
x3mEn
nikelong
ffuuuuu.png

Закиньте в шапку полный спийсок читерофф!
Alexis Kravtchenko
А не происходит что-то подобное в SUDOKU@VTAIWAN?
Уж больно шустро нас обошла BOINC@Taiwan... idontno.gif

Хотя наcpaть в собственном национальном проекте, наверное, прикольно... facepalm.gif
x3mEn
Наскільки я бачив, майже всі облікові записи, що були помічені у чітерстві, окрім PrimeGrid мають нехилі статки у WCG:

195120 bluesky
World Community Grid | 1,386,450 | 2,674 | 19 Jan 2013

195006 Vincent
World Community Grid | 1,287,909 | 3,259 | 19 Jan 2013

194508 Patrick Wu
World Community Grid | 1,271,905 | 3,055 | 19 Jan 2013

193201 kobe
World Community Grid | 2,015,410 | 2,105 | 19 Jan 2013

192593 redbull
World Community Grid | 2,595,243 | 43,629 | 20 Jan 2013

192513 Evans
World Community Grid | 2,007,255 | 33,550 | 19 Jan 2013

190035 alex
World Community Grid | 2,543,346 | 39,734 | 19 Jan 2013

189589 Turbo
World Community Grid | 2,649,513 | 45,019 | 20 Jan 2013

Чи можна в WCG за 3 місяці набрати 2,5 млн?
Теоретично можна. Але тільки не у цьому випадку.
Цей хлопець понастворював ось цих клонів майже в один день і однозначно читерить не тільки в PrimeGrid, а й в WCG.
Тільки у WCG про це ще нічого не знають.
Тому я б на місці Rilian особливо не зловтішався.
Sonechko
(x3mEn @ Apr 22 2013, 21:33) *

Чи можна в WCG за 3 місяці набрати 2,5 млн?
Теоретично можна. Але тільки не у цьому випадку.
Цей хлопець понастворював ось цих клонів майже в один день і однозначно читерить не тільки в PrimeGrid, а й в WCG.
Тільки у WCG про це ще нічого не знають.
Тому я б на місці Rilian особливо не зловтішався.


Запитай у Нетфіла як він за 5 місяців набрав вже овер 10 лямів sarcastic.gif
Ну я з 2х5850 у 4 потоки мав теж 1.5 ляма в місяць) Але шара скоро закінчується... suicide.gif
Sonechko
Доречі теж була бізнес-ідея накрутити собі процесорного часу з купою віртуалок по 8 потоків на кожній) але щось впадло стало, та і так вже там всі баджики отримав, тому не цікаво...)
x3mEn
(Sonechko @ Apr 22 2013, 21:48) *

(x3mEn @ Apr 22 2013, 21:33) *

Чи можна в WCG за 3 місяці набрати 2,5 млн?
Теоретично можна. Але тільки не у цьому випадку.
Цей хлопець понастворював ось цих клонів майже в один день і однозначно читерить не тільки в PrimeGrid, а й в WCG.
Тільки у WCG про це ще нічого не знають.
Тому я б на місці Rilian особливо не зловтішався.


Запитай у Нетфіла як він за 5 місяців набрав вже овер 10 лямів sarcastic.gif
Ну я з 2х5850 у 4 потоки мав теж 1.5 ляма в місяць) Але шара скоро закінчується... suicide.gif

Ти ж не віриш у те, що чел за 1 день понастворював собі 8 клонів, купив 8 відях, 8 компів, видав кожному клону по компу з відяхою, запустив в WCG і все це задля того, щоб вони всі 8 читерили кранчили на благо науки на окремих акаунтах?
Rilian
отправил список в support@worldcommunitygrid.org
x3mEn
Ці 8 - це тільки "новеньки".
А було б непагано перевірити ще ось цих:

у 56823 Brain 806,898 PPD в WCG
По-моєму таких феноменальних результатів не показував навіть Alexus78

174354 willy
World Community Grid | 4,611,534 | 26,010 | 13 Oct 2012
26K PPD - нічого видатного. Можливо в WCG і не читер.

У мене особисто склалось враження, що головний там у них - Brain.
Він сам створив 8 фейкових акаунтів і підбив ще 4 своїх "побратимів" на злочин.
Ті у свою чергу оригінальністю не відзначились і читерили тільки в PrimeGrid і тільки на свої власні акаунти.
x3mEn
Виявилось, що в WCG знають про цих чітерів.
Чітери користалися недоліком в системі нарахування очок, що нараховувала ПОЛОВИНУ очок навіть для Invalid завдань.
Ось приклад:

DSFL_ 00070-17_ 0000045_ 0821_ 2-- 625 Valid 01/04/13 07:34:55 04/04/13 11:26:24 5.84 95.6 / 96.0
DSFL_ 00070-17_ 0000045_ 0821_ 1-- 625 Valid 31/03/13 16:06:10 01/04/13 07:33:22 5.14 96.3 / 96.0
DSFL_ 00070-17_ 0000045_ 0821_ 0-- 625 Invalid 31/03/13 16:05:24 31/03/13 16:43:45 0.64 19.7 / 48.0 <----- це чітер

48 очок за 38 хвилин за Invalid завдання. Непагано, чи не так?

Нащастя для WCG нічого перераховувати не треба, всі завдання цих чітерів або Pending Validation, Inconclusive або Invalid

Буквально сьогодні було внесено наступні зміни:

We are making two changes:

1) We are changing the logic that controls how many jobs per day a host can get for a given app version. Previously the logic was:

max_jobs_per_day is initialized to 5
for each job returned successfully, max_jobs_per_day=max_jobs_per_day*2 (up to a max limit)
for each job returned as an error, max_jobs_per_day=max_jobs_per_day-1
for each job that is valid, max_jobs_per_day=max_jobs_per_day+1
for each job that is invalid and if max_jobs_per_day is over the max limit, then max_jobs_per_day=max_jobs_per_day-1

the new logic is:
max_jobs_per_day is initialized to 5
for each job returned successfully, max_jobs_per_day=max_jobs_per_day+1 (up to a max limit)
for each job returned as an error, max_jobs_per_day=max_jobs_per_day-1
for each job that is valid, max_jobs_per_day=max_jobs_per_day+1
for each job that is invalid, then max_jobs_per_day=max_jobs_per_day-2

This makes it so that if you don't have at least 50% of your jobs valid, then your daily quota will be reduced. The downside is that it will take longer for people to be able to create large caches.

2) The second change is that if your result is invalid, then the max credit you get is 50% of the computed credit or your claimed credit, whichever is less.
rpisarev
А какой смысл в этом? Ну кроме очков, что несерьезно. Такие задачи планировщиком boinc наверное будут валидироваться? Особенно меня пугает sudoku... Там ведь кворум 1 и если boinc не умеет такое (кстати, какое?) отслеживать, то многие задачи считайте, не решены...
x3mEn
Все залежить від валідатора.
Ворк'юніт складається з тасків (у випадку sudoku з 1 таску).
Коли по ворк'юніту досягнутий кворум, відбувається валідація.
Якщо в валідаторі для валідації поставити умову 1=1, ну, тоді ти сам розумієш... suicide.gif
Як правило для валідації обраховується якась контрольна сума, яка не залежить від платформи, а тільки від самого завдання.
В PrimeGrid, наприклад, для валідації LLR підпроектів використовується так зване значення Residue, яке неможливо отримати ніяк інакше, як прорахувавши завдання від початку до кінця.
Два клієнта мають повернути однаковий Residue, щоб відбулась валідація усього завдання.
При цьому, звичайно, має бути перевірка "на дурника", щоб завдання з тривіальними Residue=bebebebebebebebe не мали шансу бути валідовані у випадку, коли почнеться атака клонів і завдання захоплять 2 клієнта-клона, орієнтовані на генерацію фейкових результатів.

Як правило правила, за якими відбувається валідація, автори проекту тримають у таємниці.
Інакше знання алгоритму валідації може використане зловмисниками для підтасовки результатів.

У випадку sudoku, коли кворум лише 1, це може означати наступне:
- валідація завдань є формальністтю (у що не хотілось би вірити)
- для валідації достатньо тих даних, що повернув клієнт
Другий варіант можливий.
Це дуже схоже на систему з ключами шифрування: перевірити коректність ключа дуже легко, але дуже важко згенерувати коректний ключ.
Alexis Kravtchenko
We are changing the logic that controls how many jobs per day a host can get for a given app version...
Это хорошо, а то с WCG имел проблему, что некоторые подпроекты часто валятся на некоторых клиентах(есть Win-2000|XP|2003, Linux 2.2, 2.4, 2.6) idontno.gif
Разных настроек shcool|home|work|--- толи не хватало, толи было лень. Вот и было после одного удачного десяток неудачных...
A1ex01
лежат рабочие 58хх, но без вентиляторов(обдувались внешними)
кто из олдскулов сможет на время челенджа+- поставить себе?
LSA
а скільки вони жруть?
A1ex01
ватт 200+-
LSA
якщо на PCI-E x8 зможуть працювать, то штуки дві мабуть зможу пристроїть.
Сьодні мені ще одна 480 пічка повинна приїхать - пристрою на робочий комп.
А так 480 + 2хhd580 =650W. БП950 повинен потянуть.
A1ex01
работали на 1х. ниже частота -меньше жрут
с обдувом только придумай чегото
LSA
Обдува трохи є.
А на який челенж?
A1ex01
зимой прайм вроде, ну или любые другие
LSA
Тоді давай в ЛС.
.
Invision Power Board © 2001-2024 Invision Power Services, Inc.