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