En bot for bundeldeteksjon ser etter dokumentasjon på at flere transaksjoner ble sendt inn eller gjennomført som en beslektet gruppe. Begrepet bundle har en teknisk betydning i noen innsendingssystemer, mens analysegrensesnitt kan bruke det løsere om transaksjoner som virker koordinerte. En pålitelig detektor bør si hvilken betydning den forsøker å fastslå.

Transaksjoner nær hverandre i tid kan være beslektede uten å tilhøre én formell bundle. De kan også være uavhengige reaksjoner på samme offentlige hendelse. Selv bekreftet gruppering beviser ikke at én person eier hver konto, eller at aktiviteten har et villedende formål.

Denne artikkelen forklarer hvordan man bygger en dokumentasjonsmodell for deteksjon og konsentrasjonsundersøkelser. Den gir ikke instrukser for å produsere kunstig lanseringsaktivitet eller unngå analyse. Eksemplene er oppdiktede og vektlegger usikkerhet, falske positiver og forskjellen mellom et nyttig undersøkelsesspor og en bekreftet teknisk forbindelse.

Definer hva som skal oppdages

En detektor bør skille tre spørsmål: om transaksjoner skjedde nær hverandre, om de har en observerbar forbindelse, og om en bestemt innsendingsmekanisme behandlet dem som en bundle. Spørsmålene krever forskjellig dokumentasjon.

Tidsmessig nærhet kan måles fra kjederegistreringer. Felles sammenheng kan omfatte kontoer, markeder eller avhengigheter. Formell innsendingsgruppering kan kreve ytterligere dokumentasjon fra relevant infrastruktur, og den er kanskje ikke offentlig tilgjengelig for hver observatør.

Ikke bruk den sterkeste betegnelsen på den svakeste observasjonen. Hvis detektoren bare identifiserer nærliggende transaksjoner med lignende atferd, beskriv en kandidatgruppe eller korrelert aktivitet. Å kalle den en bekreftet bundle antyder kunnskap om en mekanisme analysen kanskje ikke har.

Solanas transaksjonsdokumentasjon forklarer den underliggende transaksjonsstrukturen. Strukturen støtter noen observasjoner direkte, men bør ikke forveksles med en universell offentlig registrering av hvordan hver transaksjon nådde en blokkprodusent.

Bygg en dokumentasjonsmodell for bundeldeteksjon

En dokumentasjonsmodell for en bot for bundeldeteksjon bør bevare de opprinnelige transaksjonene, egenskapene brukt til å foreslå en gruppe og kilden til enhver sterkere bekreftelse. Rapporten bør la en gjennomleser undersøke hvert trinn uavhengig.

Nyttige dokumentasjonsnivåer kan skille direkte tekniske registreringer fra antatte mønstre. Et dokumentert grupperingssvar knyttet til faktiske transaksjonsidentifikatorer besvarer et annet spørsmål enn felles timing eller en felles finansieringskilde. Ingen av dem bør erstatte den andre i det stille.

Hver egenskap trenger også et omfang. En felles konto kan være et populært program fremfor en felles operatør. Et felles gebyrrelatert mønster kan gjenspeile infrastruktur brukt av mange deltakere. Modellen må tolke kontoens rolle fremfor å telle hver overlapping som likeverdig dokumentasjon.

Metoden for lommeboksporing gir beslektet veiledning om å holde råhendelser atskilt fra tolkning. For bundleundersøkelser hindrer skillet at en praktisk visualisering blir en udokumentert påstand om innsendingshistorikk eller eierskap.

Forstå hvorfor samme slot er utilstrekkelig

En Solana-slot kan inneholde mange transaksjoner. Å observere flere i samme slot fastslår en felles kjedetidssammenheng, ikke nødvendigvis en felles avsender, privat innsendingsvei eller et alt-eller-ingenting-forhold mellom dem.

En offentlig lansering kan tiltrekke uavhengige deltakere som reagerer til lignende tider. Transaksjonene deres kan berøre samme marked og vises nær hverandre uten en koordinert plan. Detektoren bør sammenligne denne vanlige forklaringen med enhver sterkere grupperingshypotese.

Antallet mulige par vokser raskt. En oppdiktet slot med tjue relevante transaksjoner har 190 ulike uordnede transaksjonspar. Å finne noen par som ligner i det settet, er mindre overraskende enn å undersøke ett utvalgt par uten å erkjenne det bredere søket.

Regnestykket gir ikke en universell sannsynlighetsmodell. Det illustrerer hvorfor en detektor trenger en nevner og et referansegrunnlag for vanlig aktivitet. Et slående tidsstempelpar er svak dokumentasjon når mange kombinasjoner ble undersøkt for å finne det.

Skill transaksjonsatomisitet fra gruppeatomisitet

Én transaksjon kan inneholde flere instruksjoner hvis tilstandsendringer følger kjedens atomiske gjennomføringsregler. En samling uavhengig innsendte transaksjoner får ikke samme egenskap bare fordi et analyseverktøy viser dem sammen.

Noen spesialiserte innsendingsmekanismer definerer ordnede, atomiske transaksjonsgrupper innenfor sitt dokumenterte omfang. Disse mekanismespesifikke egenskapene bør ikke utledes bare fra et vellykket forløp observert etterpå. Flere uavhengige handlinger kan alle lykkes uten å ha blitt sendt inn under én atomisk garanti.

Tilsvarende er en bekreftelse på at en gruppe ble mottatt, ikke bevis på at den ble inkludert på kjeden. Observatøren trenger dokumentasjon på det faktiske kjederesultatet og forbindelsen mellom resultatet og den påståtte innsendingsregistreringen.

For en detektor er den praktiske regelen beskjeden: Rapporter hva dokumentasjonen fastslår. Et bekreftet forløp, en kandidatavhengighet og en bekreftet mekanismespesifikk bundle er forskjellige funn. Betegnelsen bør bevare skillene fremfor å få alle tilstøtende vellykkede transaksjoner til å høres atomiske ut.

Undersøk avhengigheter uten å finne på kontroll

Én transaksjon kan opprette tilstand som en senere transaksjon bruker. Avhengigheten kan forklare rekkefølgen, men identifiserer ikke automatisk en felles økonomisk eier. Offentlig tilstand kan brukes av andre deltakere etter at den blir tilgjengelig.

Tolk den faktiske operasjonen. En felles pool, tokenmint eller et felles program er felles sammenheng, mens en snevert beslektet kontoendring kan gi en mer bestemt forbindelse. Detektoren bør ikke tilordne samme vekt til hver felles identifikator.

En oppdiktet kontoopprettingstransaksjon fulgt av en støttet tokenhandling kan danne en forståelig arbeidsprosess. Analytikeren kan beskrive avhengigheten mens innsendingsgruppering forblir uavklart med mindre ytterligere dokumentasjon støtter den.

Skillet betyr noe for lanseringsstudier. Mange deltakere kan avhenge av samme likviditetsaktivering. Å behandle den felles avhengigheten som bevis på at hver påfølgende kjøper tilhører én kontrollert bundle, ville overdrive konsentrasjon og beskrive vanlig markedsdeltakelse feil.

Gjennomgå finansieringsforbindelser som sammenheng

Felles finansiering kan bidra til en forbindelseshypotese, men betydningen avhenger av kildens rolle og omfanget av observerte strømmer. En tjeneste som betaler mange brukere, skaper en annen forbindelse enn en dokumentert driftskonto som administrerer et kjent sett adresser.

Bevar aktivumet, mengden og timingen i finansieringen fremfor å redusere den til en binær forbindelse. Selv detaljert finansieringsdokumentasjon viser ikke alle avtaler utenfor blokkjeden eller reelle eiere. Rapporten bør oppgi hva som ble observert, og hva som fortsatt er utledet.

Bruk alternative forklaringer uttrykkelig. En felles tjeneste, en vanlig utdeling eller et offentlig insentiv kan produsere lignende grafstruktur. Detektoren bør ikke presentere fraværet av et kjent alternativ som bevis på at intet alternativ finnes.

Drøftingen av tilordning av smart money forklarer hvorfor adressegruppering trenger varsomhet. Bundleanalyse bør bruke finansieringsinformasjon til å ramme inn videre kontroller, ikke til udokumenterte påstander om personlig identitet eller klanderverdig atferd.

Normaliser den økonomiske handlingen før sammenligning

To transaksjoner kan se like ut i råform mens de har ulike økonomiske virkninger. Én kan være en overføring, en annen en byttehandel og en tredje et kontoadministrasjonstrinn. Å sammenligne dem som om de var tre koordinerte kjøp, forvrenger hypotesen.

Omvendt kan forskjellige tekniske ruter produsere lignende endelige aktivaendringer. En detektor opptatt av tildeling kan trenge et økonomisk bilde fra ende til ende, mens en som studerer innsendingsmekanismer, trenger transaksjonsstrukturen. Den valgte representasjonen bør følge undersøkelsesspørsmålet.

Hold mislykkede transaksjoner atskilt fra fullførte anskaffelser. Aktuelle gebyrer kan finnes uten den planlagte beholdningsendringen. En gruppe med flere mislykkede forsøk bør ikke rapporteres som en gruppe som fikk alle de forespurte tokenene.

En tydelig klassifiseringsregistrering lar gjennomleseren forstå hva kandidatgruppen faktisk gjorde. Den begrenser også fristelsen til å utlede hensikt fra et visuelt mønster hvis underliggende transaksjoner aldri har blitt tolket korrekt.

Unngå dobbelttelling av overlappende grupper

Kandidatgrupper kan overlappe fordi en transaksjon eller adresse deler flere egenskaper med ulike sett. Å summere hver gruppes beholdning kan telle de samme beholdningene flere ganger. Detektoren trenger et regnskapsbilde basert på unionen ved siden av forbindelseshypotesene.

Se for deg at oppdiktede Gruppe A inneholder 100 000 tokener og Gruppe B inneholder 80 000, med 30 000 inkludert i begge. Den unike samlede beholdningen er 150 000, ikke 180 000. Mot et tilbud på én million tokener representerer den observerte unionen 15%, ikke 18%.

Regnestykket fastslår fortsatt ikke felles eierskap til de 150 000. Det korrigerer bare mengden knyttet til unionen av observerte kontoer. Eierskap og økonomisk kontroll forblir separate spørsmål som krever egen dokumentasjon.

Rapporten bør beholde gruppemedlemskap og overlapping slik at beregningen kan kontrolleres. Et polert konsentrasjonstall er upålitelig hvis leseren ikke kan avgjøre hvilke beholdninger som ble telt én gang, telt gjentatte ganger eller utelatt under en udokumentert regel.

Utfør konsentrasjonsanalyse for bundeldeteksjon

Konsentrasjonsanalyse for en bot for bundeldeteksjon spør hvordan en observert eller hypotetisk gruppe forholder seg til tokenfordeling og markedskapasitet. Den bør ikke anta at gruppering automatisk beviser et koordinert fremtidig salg.

Vis minst den direkte observerte beholdningen og antakelsene brukt for enhver bredere gruppe. Hvis konklusjonen endres når usikre forbindelser fjernes, er den følsomheten viktig. Én skår bør ikke skjule at resultatet avhenger av én svak forbindelse.

Det økonomiske scenarioet kan være nyttig selv uten eierskapssikkerhet. En undersøker kan spørre hva som ville skje hvis et bestemt sett beholdninger ble tilgjengelig for salg samtidig. Scenarioet bør merkes som nettopp det, med gjeldende rute- og likviditetsantakelser.

Rammeverket for markedsrisiko i mememynter knytter fordeling til gjennomførbar dybde. Bundeldeteksjon gir ett mulig bilde av beslektet beholdning, mens handelsanalysen fortsatt må undersøke priser, likviditet og begrensningene i grupperingsdokumentasjonen.

Vurder falske positiver i bundeldeteksjon

Falske positiver i en bot for bundeldeteksjon oppstår når et mønster betegnes som målforbindelsen uten å oppfylle den definerte dokumentasjonsstandarden. Betydningen av en falsk positiv avhenger av om målet er formell gruppering, felles kontroll eller bare lignende aktivitet.

Vurder målene separat. En detektor kan identifisere nærliggende handler korrekt mens den er dårlig til å utlede felles eierskap. Å kombinere begge oppgavene i ett nøyaktighetstall kan få en snever suksess til å se ut som en mye sterkere evne.

Ta med harmløse tilfeller i testsettet: uavhengige reaksjoner på en lansering, finansiering fra en felles tjeneste og vanlige kontoprosesser med flere trinn. Tilfellene hjelper med å avdekke om detektoren forveksler utbredte infrastrukturmønstre med spesiell koordinering.

Referansebetegnelser trenger også gransking. Hvis analytikerens fasit ble produsert av samme heuristikk som testes, er evalueringen sirkulær. Pålitelig bekreftelse, dokumentert usikkerhet og uavhengig gjennomgang er mer nyttig enn et stort datasett hvis betegnelser bare gjentar detektorens antakelser.

Rapporter uavklarte tilfeller i nevneren

En evaluering kan forbli ufullstendig selv etter at hvert varsel er gjennomgått. Noen tilfeller kan mangle nok uavhengig dokumentasjon til å fastslå om målforbindelsen fantes. Å fjerne tilfellene uten forklaring kan få det gjenværende utvalget til å virke mer avgjørende enn det opprinnelige driftsmiljøet.

Se for deg en oppdiktet gjennomgang av 200 kandidatgrupper. Seksti får uavhengig bekreftelse, femti motsies under det definerte målet, og nitti forblir uavklarte. Den bekreftede andelen av hele kandidatsettet er 30%. Blant de 110 avklarte tilfellene er den bekreftede andelen omtrent 54,55%. Det er ulike beskrivende mål, og ingen av dem anslår automatisk detektorens nøyaktighet på de uavklarte nitti.

Publiser de tre antallene og forklar avklaringsprosessen. Hvis lett bekreftede grupper er systematisk forskjellige fra tvetydige grupper, kan det avklarte delutvalget være lite representativt. En nyttig rapport bør også oppgi om bekreftelse avhang av informasjon som ville vært utilgjengelig da det opprinnelige varselet ble sendt. Senere kunnskap kan fastslå et historisk faktum uten å bevise at den levende detektoren hadde nok dokumentasjon til å fastslå det sikkert på tidspunktet.

Kalibrer sikkerhet mot tilsiktede utdata

En sikkerhetsbetegnelse bør svare til en definert konklusjon og en målt evalueringsprosess. Høy sikkerhet om tidsmessig nærhet er ikke høy sikkerhet om eierskap. Grensesnittet bør identifisere påstanden knyttet til sikkerhetsnivået.

Der pålitelige merkede tilfeller er begrensede, unngå presise prosentandeler som antyder mer kunnskap enn evalueringen støtter. Beskrivende kategorier kan være nyttige hvis dokumentasjonskravene er tydelige og brukes konsekvent.

Konsekvensen av utdataene betyr noe. En gjennomgangskø kan flagge antydende mønstre for undersøkelse. En offentlig uttalelse som hevder kontroll eller klanderverdig atferd, krever et mye sterkere grunnlag. Detektoren bør ikke automatisk skjerpe språket fordi en bruker foretrekker et avgjørende svar.

En nyttig rapport kan si at en gruppe er forenlig med koordinert innsending samtidig som plausible alternativer og manglende dokumentasjon listes. Funnet kan støtte videre undersøkelser uten å late som usikkerheten er borte.

Kalibrer sikkerhet mot tilsiktede utdataNearbyEventsSharedContextSupportedRelationshipVerifiedGroupingLimitedMeaningTRADING FIELD NOTESEDUCATIONAL RESOURCE
Selv bekreftet transaksjonsgruppering fastslår ikke i seg selv felles eierskap eller villedende hensikt.

Bevar datadekning og bekreftelsessammenheng

Deteksjon avhenger av hvilke transaksjoner systemet kan observere og tolke. Manglende historikk, transaksjonsformater som ikke støttes, eller ufullstendig markedsdekning kan endre en gruppegrense. Rapporten bør beskrive begrensningene fremfor å behandle datasettet som hele nettverket.

En manglende transaksjonsregistrering er ikke et universelt bevis på fravær. Henting avhenger av kilden, ønsket commitment og tilgjengelig historikk. Solanas referanse for transaksjonshenting gir det relevante skillet for nettverket.

Bevar bekreftelsessammenheng og oppdater foreløpige observasjoner ved behov. En kjederegistrering og en leverandørs grupperingspåstand bør avstemmes mot de samme faktiske transaksjonsidentitetene før detektoren beskriver et bekreftet resultat.

Dekning bør også informere sammenligninger over tid. En nyere parser som gjenkjenner flere støttede handlinger, kan produsere flere oppdagede grupper uten økt koordinering. Måleendringer må skilles fra endringer i markedsatferd.

Gå gjennom et tvetydig lanseringsforløp

Tenk på en oppdiktet lansering med åtte kjøpsregistreringer i ett observert intervall. Fem berører samme pool, tre har felles finansieringskilde, og to ser ut til å avhenge av en foregående kontooperasjon. Dette er overlappende observasjoner, ennå ikke én bekreftet bundle.

Analytikeren bekrefter først hver økonomiske handling og fjerner en duplisert registrering. Deretter viser finansieringskilden seg å være en mye brukt tjeneste, noe som svekker slutningen om felles kontroll. Kontoavhengigheten forblir relevant, men fastslår ikke hvordan de to transaksjonene ble sendt inn.

En avgrenset rapport kan identifisere én kandidatprosess og flere kjøp som ser uavhengige ut uten å være endelig uavhengige. Den bør ikke hevde at alle åtte registreringer tilhører én operatør bare fordi den opprinnelige grafen knyttet dem sammen gjennom en eller annen vei.

Hvis senere direkte dokumentasjon bekrefter en bestemt innsendingsgruppe, kan rapporten oppdateres for akkurat de transaksjonsidentifikatorene. Det nye faktumet bør ikke automatisk trekke hver nærliggende adresse inn i den bekreftede gruppen eller fastslå et motiv for den observerte aktiviteten.

Test detektoren uten å skape offentlige signaler

En legitim test kan bruke registrerte transaksjoner og tydelig merkede syntetiske testdata. Målet er å kontrollere klassifisering, gruppering, overlappingshåndtering og usikkerhetsrapportering. Det krever ikke å skape kunstig lanseringsvolum eller forsøke å påvirke andre deltakeres markedstolkning.

Bygg tilfeller med kjente forventede forbindelser. Ett testdatasett kan inneholde en bekreftet gruppe med uttrykkelig støttedokumentasjon; et annet kan inneholde uavhengige transaksjoner som deler en slot; et tredje kan inneholde finansiering fra en felles tjeneste med ulike eiere antatt bare for testen.

Bevar forskjellen mellom testdataenes fasit og observerbarhet i virkeligheten. En simulator kan kjenne det tilsiktede eierskapet til hver oppdiktet konto, mens en virkelig detektor ikke ville gjøre det. Testen bør vurdere hva detektoren kunne utlede fra den tilførte dokumentasjonen, ikke belønne tilgang til skjulte fasitbetegnelser.

Hold testresultater utenfor offentlige markedsrapporter. Syntetiske grafer kan se realistiske ut, så opphavet må overleve eksporter og skjermbilder. Tydelig atskillelse beskytter integriteten til både programvareevalueringen og markedsundersøkelsene den skal støtte.

Vedlikehold en etterprøvbar historikk over gruppeendringer

Grupper kan deles, slås sammen eller miste sikkerhet når ny dokumentasjon kommer. Bevar begrunnelsen for hver endring og versjonene brukt av tidligere rapporter. En nåværende graf bør ikke slette usikkerheten som fantes da et varsel ble sendt.

Når en betegnelse om felles kilde korrigeres, identifiser hvilke gruppekonklusjoner som avhang av den. Beregn konsentrasjon på nytt uten å skrive om den opprinnelige påstanden i det stille. Brukeren bør kunne skille en ny markedshendelse fra en rettelse i analysemodellen.

Historikken hjelper også med å vurdere detektoren. Hyppige revisjoner forårsaket av ufullstendige registreringer antyder en annen svakhet enn revisjoner forårsaket av faktisk ny informasjon. Begge kan forstås bare hvis tidligere dokumentasjon fortsatt er tilgjengelig.

Den automatiserte markedsundersøkelsesprosessen vektlegger sporbare beslutninger. For deteksjon betyr sporbarhet at en gjennomleser kan følge veien fra råregistreringer til kandidatgrupper og fra senere dokumentasjon til enhver endret konklusjon.

Formuler funnet med den styrken som støttes

En god bundeldeteksjonsrapport identifiserer måldefinisjonen, relevante transaksjoner, dokumentasjonsnivået, alternative forklaringer og mengdekonsekvenser. Den forteller leseren nøyaktig hva som ble funnet uten å be om at sikkerhet utledes fra en grafikk eller skår.

Det sterkeste støttede funnet kan fortsatt være begrenset. Bekreftet teknisk gruppering fastslår ikke at alle kontoer har en felles reell eier, og felles kontroll fastslår ikke i seg selv villedning. Hver ytterligere påstand trenger ytterligere dokumentasjon.

En bot for bundeldeteksjon er verdifull når den forbedrer undersøkelsens struktur og gjør konsentrasjonsantakelser synlige. Den blir villedende når den behandler timing i samme slot, felles tjenester eller lønnsomme utfall som bevis på en historie offentlige registreringer ikke kan fastslå uavhengig.

Fortsett å lære

Utforsk alle ressurser