Читерство в проекте |
Привіт Гість ( Вхід | Реєстрація )
Читерство в проекте |
Waterfall |
Apr 21 2013, 16:09
Пост
#1
|
Эрудит Група: Trusted Members Повідомлень: 1 607 З нами з: 24-May 10 З: Україна,Одеса(Odessa) Користувач №: 1 401 Стать: Чол Парк машин: ПК: Pentium, 2.80 GHz Ноут:DELL Studio, 2.26 GHz |
Почались розборки... Повністю http://www.primegrid.com/forum_thread.php?id=4976
Наприкінці лютого ми виявили, що невелика група людей обдурювали, фальсифікуючи результати... Були негайно внесені зміни... в програмне забезпечення, щоб запобігти цьому у майбутньому. Ми скасували всі результати користувачів, які обманювали. Щоб бути справедливим, ми також віднімаємо ці кредити від команд... звичайно, не всі в їх команді шахраї, але обманним шляхом отримані кредити не повинні бути зараховуватися в командні бали... Наступні команди (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 Це повідомлення відредагував x3mEn: Apr 22 2013, 13:37 |
x3mEn |
Apr 23 2013, 06:41
Пост
#16
|
snow catcher Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID |
Виявилось, що в 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. -------------------- (Show/Hide) |
rpisarev |
Apr 23 2013, 06:41
Пост
#17
|
кранчер зі стажем Група: Trusted Members Повідомлень: 371 З нами з: 10-December 11 Користувач №: 2 868 Стать: bot |
А какой смысл в этом? Ну кроме очков, что несерьезно. Такие задачи планировщиком boinc наверное будут валидироваться? Особенно меня пугает sudoku... Там ведь кворум 1 и если boinc не умеет такое (кстати, какое?) отслеживать, то многие задачи считайте, не решены...
|
x3mEn |
Apr 23 2013, 08:19
Пост
#18
|
snow catcher Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID |
Все залежить від валідатора.
Ворк'юніт складається з тасків (у випадку sudoku з 1 таску). Коли по ворк'юніту досягнутий кворум, відбувається валідація. Якщо в валідаторі для валідації поставити умову 1=1, ну, тоді ти сам розумієш... Як правило для валідації обраховується якась контрольна сума, яка не залежить від платформи, а тільки від самого завдання. В PrimeGrid, наприклад, для валідації LLR підпроектів використовується так зване значення Residue, яке неможливо отримати ніяк інакше, як прорахувавши завдання від початку до кінця. Два клієнта мають повернути однаковий Residue, щоб відбулась валідація усього завдання. При цьому, звичайно, має бути перевірка "на дурника", щоб завдання з тривіальними Residue=bebebebebebebebe не мали шансу бути валідовані у випадку, коли почнеться атака клонів і завдання захоплять 2 клієнта-клона, орієнтовані на генерацію фейкових результатів. Як правило правила, за якими відбувається валідація, автори проекту тримають у таємниці. Інакше знання алгоритму валідації може використане зловмисниками для підтасовки результатів. У випадку sudoku, коли кворум лише 1, це може означати наступне: - валідація завдань є формальністтю (у що не хотілось би вірити) - для валідації достатньо тих даних, що повернув клієнт Другий варіант можливий. Це дуже схоже на систему з ключами шифрування: перевірити коректність ключа дуже легко, але дуже важко згенерувати коректний ключ. -------------------- (Show/Hide) |
Alexis Kravtchenko |
Apr 23 2013, 09:16
Пост
#19
|
Поискатель бейджиков Група: Trusted Members Повідомлень: 1 087 З нами з: 27-August 08 З: Kiev Користувач №: 807 Стать: Чол Парк машин: CPU's ................. crunching GPU .......... not found, rent: A1ex01's .. GTX 460-768Mb. Internet ....... 1Mbit ± 1Mbit Keyboard ............ crunching Mouse ................ crunching |
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) Разных настроек shcool|home|work|--- толи не хватало, толи было лень. Вот и было после одного удачного десяток неудачных... -------------------- |
A1ex01 |
Oct 11 2013, 13:40
Пост
#20
|
round catcher) Група: Trusted Members Повідомлень: 1 365 З нами з: 27-August 08 З: Kyiv Користувач №: 809 Стать: Чол Парк машин: хз*X2/2/500/хз*5870 ц7x64 |
лежат рабочие 58хх, но без вентиляторов(обдувались внешними)
кто из олдскулов сможет на время челенджа+- поставить себе? -------------------- |
LSA |
Oct 11 2013, 14:07
Пост
#21
|
кранчер з фермою Група: Trusted Members Повідомлень: 623 З нами з: 7-October 07 З: Kyiv Користувач №: 596 Стать: Чол Free-DC_CPID Парк машин: Й9450 8G DDR2 QA90 16G DDR3 GTX 482 |
а скільки вони жруть?
-------------------- (Show/Hide) |
A1ex01 |
Oct 11 2013, 14:27
Пост
#22
|
round catcher) Група: Trusted Members Повідомлень: 1 365 З нами з: 27-August 08 З: Kyiv Користувач №: 809 Стать: Чол Парк машин: хз*X2/2/500/хз*5870 ц7x64 |
ватт 200+-
-------------------- |
LSA |
Oct 11 2013, 14:34
Пост
#23
|
кранчер з фермою Група: Trusted Members Повідомлень: 623 З нами з: 7-October 07 З: Kyiv Користувач №: 596 Стать: Чол Free-DC_CPID Парк машин: Й9450 8G DDR2 QA90 16G DDR3 GTX 482 |
якщо на PCI-E x8 зможуть працювать, то штуки дві мабуть зможу пристроїть.
Сьодні мені ще одна 480 пічка повинна приїхать - пристрою на робочий комп. А так 480 + 2хhd580 =650W. БП950 повинен потянуть. -------------------- (Show/Hide) |
A1ex01 |
Oct 11 2013, 14:44
Пост
#24
|
round catcher) Група: Trusted Members Повідомлень: 1 365 З нами з: 27-August 08 З: Kyiv Користувач №: 809 Стать: Чол Парк машин: хз*X2/2/500/хз*5870 ц7x64 |
работали на 1х. ниже частота -меньше жрут
с обдувом только придумай чегото -------------------- |
LSA |
Oct 11 2013, 14:48
Пост
#25
|
кранчер з фермою Група: Trusted Members Повідомлень: 623 З нами з: 7-October 07 З: Kyiv Користувач №: 596 Стать: Чол Free-DC_CPID Парк машин: Й9450 8G DDR2 QA90 16G DDR3 GTX 482 |
Обдува трохи є.
А на який челенж? -------------------- (Show/Hide) |
A1ex01 |
Oct 11 2013, 14:48
Пост
#26
|
round catcher) Група: Trusted Members Повідомлень: 1 365 З нами з: 27-August 08 З: Kyiv Користувач №: 809 Стать: Чол Парк машин: хз*X2/2/500/хз*5870 ц7x64 |
зимой прайм вроде, ну или любые другие
-------------------- |
LSA |
Oct 11 2013, 14:58
Пост
#27
|
кранчер з фермою Група: Trusted Members Повідомлень: 623 З нами з: 7-October 07 З: Kyiv Користувач №: 596 Стать: Чол Free-DC_CPID Парк машин: Й9450 8G DDR2 QA90 16G DDR3 GTX 482 |
Тоді давай в ЛС.
-------------------- (Show/Hide) |
Lo-Fi Версія | Поточний час: 20th September 2024 - 18:36 |