Блокты жасыру: пул бір share-ден көре алмайтын шабуыл
Майнер нағыз share-лер жібереді де, блок болатын біреуін жасырады. Мұның қанша тұратынын, кім төлейтінін, неге істелетінін және қалай ұсталатынын біліңіз.
Блокты жасыру шабуылы дегеніміз не?
Бұл әр қарапайым share-ді жіберіп, блок болатын біреуін жасыратын майнер. Пул share-лер үшін төлейді. Блок ешқашан келмейді.
Пулға жіберетін әр share блок мақсатына жетпеген нағыз шешім. Блок мақсаты дегеніміз хеш блок жасау үшін өтуі тиіс неғұрлым қиын шек. Анда-санда шешім оны да өтеді, және ол share тұтас блок болады.
Пул тексергенге дейін мұндай share басқа share-лердің бәрі сияқты көрінеді.
Шабуылдаушы жұмысты адал істеп, әр қарапайым share-ді жібереді. Ол блок болатын біреуін үнсіз лақтырып тастайды. Пул share-лерді санап, олар үшін төлейді. Пул алуы тиіс блок ешқашан келмейді.
Неге бір share оны әшкерелей алмайды?
Ешбір жеке share-де шабуылдаушыда ешнәрсе қате көрінбейді. Жабдық нағыз, хешрейт те нағыз. Share-лер жарамды және дұрыс қарқынмен келеді. Пул бір share-ді зерттеп, мүлде ештеңе көрмейді.
Жетіспейтін нәрсе бар нәрсе емес, жоқ нәрсе, ал жоқтық тек уақыт өте көрінеді. Пул хешрейтінің белгілі бір үлесіне ие майнер оның блоктарының шамамен сондай үлесін табуы керек.
Бір сағатта бұл ештеңе айтпайды. Блок табу кездейсоқ, ал тыныш кезеңдер қалыпты. Жеткілікті ұзақ кезеңде бұл көп нәрсе айтады.
Бұл қанша тұрады және кім төлейді?
Пул алуы тиіс блок сыйақысынан айырылады. Бірақ шығын шын мәнінде пулға түспейді. Кез келген пулда түсінуге тұрарлық бөлік осы.
- Пропорционалды схемада раунд басқа біреу блок тапқанша жалғаса береді. Раундтағылардың бәрі тиісті уақыттан ұзағырақ созылған раундта жұмыс істеді. Сондықтан әркім жұмыс бірлігіне сәл азырақ табады. Шығын адал майнерлерге бөлінеді.
- Share үшін төлейтін схемада бұл оператор үшін одан да жаман. Пул әр share үшін өз қалтасынан төлеп қойған және блоктардың келуіне сенеді. Ұзаққа созылған шабуыл операторды тікелей шығынға батырады. Тарихта адамдарды ең көп алаңдатқан жағдай осы.
Біреу мұны не үшін істейді?
Шабуылдаушы блок сыйақысын да лақтырып тастайды. Бір қарағанда бұл өзіне-өзі зиян келтіру. Мұның мәні тек шабуылдаушы пул көре алмайтын жерде пайда тапса ғана бар.
Әдеттегі себеп бәсекелестік. Өз пулын басқаратын адам хешрейтті жалға алып немесе бәсекелесіне бағыттап, оның нәтижелерін төмендете алады. Сонда оның өз пулы салыстырғанда сәттірек көрінеді. Шабуылдаушы әлі де жинайтын share-лер бұл диверсияның шығынын өтейді.
Неғұрлым жасырын нұсқада шабуылдаушы блокты лақтырмай, ұстап қалады. Ол оның үстінде жасырын майнинг жасай береді де, кейін өзіне ыңғайлы сәтте жібереді. Мұны іске асыру қиынырақ. Сынап көруге тұрарлық болуы үшін хешрейттің үлкен үлесі керек.
Ол қалай анықталады?
Анықтау статистикалық, өйткені басқа белгі жоқ. Қатысушы тапқан блоктарды оның share саны бойынша табуы тиіс блоктармен салыстырыңыз. Мұны сәттілік орташаланатындай ұзақ кезеңде жасаңыз.
Ең қиыны кезеңді таңдау.
- Оны қысқа етсеңіз, әдеттегі сәтсіздік шабуыл сияқты көрінеді. Адал майнерлер үнемі айыпталар еді.
- Оны ұзақ етсеңіз, нағыз шабуылдаушы сандар бірдеңе айтқанша біраз уақыт әрекет етеді.
Бұл таңдаудан айналып өтудің айласы жоқ. Ол бағдарламалық жасақтамадан емес, кездейсоқтықтан туады.
Сондықтан байыпты детектор өзі әрекет етпей, мәселені адамға жібереді. Статистикаға негізделген автоматты тыйым бір күні жай ғана сәтсіз болған адамға тыйым салады. Заңды майнерді ажырату шабуылдың өзінен де жаман.
Бұл адал майнер үшін нені білдіреді?
Ештеңе дерлік, және мұны ашық айтқан жөн.
Share-леріңіз екі жағдайда да бірдей саналады және төленеді. Сәтсіздік құқық бұзушылық емес және бола алмайды. Кез келген қысқа кезеңде майнерлердің көбі сәтсіз.
Сіз көп үлес қосқан, ал пул ештеңе таппаған раундтар тізбегі қалыпты ауытқу. Пул статистикасындағы сәттілік көрсеткіші мұның қаншалықты қалыпты екенін көрсетеді.
Бұл шабуыл пулдардың өздеріне кім хешрейт бағыттайтынына мән беретін себептердің бірі. Блоктары мен сәттілігін адал жариялайтын пулға сену оңайырақ екені де сондықтан. Пулды тексеруге керектің бәрі блоктар бетінде.