Usean lompakon kaupankäyntibotti hallitsee päätöksiä useassa lompakossa säilyttäen kunkin tilin erillisen identiteetin, valtuuden ja saldot. Hyöty voi olla käytännöllinen erottelu: yksi lompakko tukee määriteltyä strategiaa, toinen pitää eri pääomaosuutta ja varaus pysyy rutiinitoteutuksen ulkopuolella. Vaikeutena on se, etteivät erilliset osoitteet tee taustalla olevasta taloudellisesta altistuksesta riippumatonta.
Ilman koordinointia useat yksittäin edulliset ostot voivat ylittää salkkurajan, uusintayritykset luoda päällekkäisiä positioita ja sisäiset siirrot näyttää voitolta. Hyödyllisellä rakenteella on siksi kaksi samanaikaista näkymää: kunkin tilin yksityiskohtainen kirjanpito sekä yhdistetty resurssien, sitoumusten ja omistusten näkymä. Alla olevat kuvitteelliset esimerkit selittävät suhteen olettamatta useampien lompakoiden parantavan tuottoa tai oikeuttavan kauppapaikan rajojen kiertämistä.
Määrittele kunkin lompakon tarkoitus
Osoita täsmällinen tarkoitus ennen uuden tilin lisäämistä. Hyödyllisiä tarkoituksia voivat olla strategioiden erottaminen, yhden allekirjoitusprosessin altistamien varojen rajaaminen tai erillisten valtuutettujen omistajien kirjanpito. Ilman määriteltyä roolia oleva osoitejoukko lisää toimintatyötä tuomatta välttämättä merkityksellistä hallintaa.
Kirjaa kunkin lompakon hallitsija ja botille sallitut päätökset. Toisen henkilön osoitteen ei tule sisältyä yhdistettyyn kaupankäyntivaltuutukseen vain saman sovelluksen näyttökyvyn vuoksi. Havainnointipääsy ja käyttövaltuus ovat eri kyvykkyyksiä.
Ilmaise myös samaan taloudelliseen salkkuun kuuluvat resurssit. Yhden omistajan kaksi lompakkoa voivat olla erillisiä toimintaosastoja jakamassa kokonaistappiobudjetin. Toisaalta eri omistajien tilit voivat vaatia erilliset käytännöt yhden ylläpitäjän hallinnoidessa molempia.
Usean ketjun pääomakohdennusopas selittää liittyviä verkkojen yhdistämisongelmia. Lompakkoerottelu tuo samanlaisen nimenomaisten rajojen tarpeen: järjestelmän on tiedettävä saldojen erillään pitämisen ja altistusten yhdessä arvioimisen tilanteet.
Usean lompakon botin pääomakohdennus alkaa yksiköistä
Usean lompakon kaupankäyntibotin pääomaosuus tarvitsee määrän ja yksikön. 100 tokenin osoittaminen kullekin lompakolle eroaa 100 raportointivaluutan arvoisen osuuden osoittamisesta. Samat natiivikolikkomäärät eri verkoissa eivät ole samat taloudelliset pääomaosuudet.
Tarkastellaan kuvitteellista 3 000 yksikön salkkua. Lompakko A saa 1 200 yhdelle strategialle, B 800 toiselle ja erillinen varaus pitää 1 000. Jaot ovat budjettirajoja, eivät ennuste ensimmäisen strategian paremmasta ansaitusta tuotosta tai varauksen vaihtoehtoiskustannuksettomuudesta.
Määrittele, sisältääkö pääomaosuus transaktiokulut. Lompakko, joka saa käyttää 1 200 ostoihin ja rajattomat maksut, voi ylittää 1 200:n kokonaisveloituskäytännön. Yksilöi erikseen kaupankäyntirahoitus, toteutusvaraukset ja botin ulottumattomissa olevat resurssit.
Uudelleenkohdennuksen tulee olla nimenomainen tapahtuma syineen ja voimaantuloaikoineen. Käyttämättömien varojen hiljainen siirtäminen strategioiden välillä voi estää myöhempää tulosanalyysiä erottamasta aitoja tuottoja suuremmasta pääomapohjasta. Säilytä alkuperäinen ja muutettu valtuutus kirjauksissa.
Ylläpidä varmennettua tilirekisteriä
Rekisterin tulee yhdistää kukin looginen lompakkomerkintä todelliseen verkkoon, osoitteeseen, tilityyppiin ja sallittuun allekirjoitusmenetelmään. Aktiivinen lompakko -nimike on hyödyllinen näytölle, mutta riittämätön transaktion toteutuspaikan päättämiseen.
Verkon identiteetti merkitsee myös kahden verkon käyttäessä samankaltaista osoitemuotoa. Samalla näkyvällä osoitteella voi olla eri ketjuissa eri saldot ja valtuudet. Käsittele verkon ja tilin yhdistelmää toimintaidentiteettinä sen sijaan, että olettaisit osoitemerkkijonon kuvaavan yhtä yleistä varallisuuspoolia.
Myös tokenidentiteetti kuuluu rekisteriin. Tunnus voi viitata eri sopimuksiin tai mint-tunnisteisiin, ja sillatulla esityksellä voi olla eri lunastus- ja kaupankäyntiehdot. Yhdistäminen voi ryhmitellä liittyvää taloudellista altistusta ja säilyttää silti erilliset omaisuuserätunnisteet.
Kirjaa kunkin saldon havaintoaika. Yksi tuoreeltaan luettu ja toinen vanhentunut tili eivät saa näyttää yhtä ajantasaisilta vain yhteisen koontinäkymän rivien vuoksi. Järjestelmä tarvitsee riittävän alkuperätiedon selittääkseen vanhempaan näyttöön nojanneet salkkupäätökset.
Varaa yhteinen pääoma ennen itsenäisten prosessien toimintaa
Rinnakkaiset prosessit voivat luoda pääomaosuuskilpailun lukiessaan saman vapaan budjetin. Oletetaan kahden lompakon pyytävän kumpikin 350 yksikön ostoa salkun salliessa vain 500 yksikön lisäaltistuksen. Molemmat pyynnöt voivat läpäistä erilliset tarkistukset samaa alkulukua vasten.
Molempien edetessä yhteissitoumus on 700 ja ylittää sallitun määrän 200:lla. Oikea hallinta varaa ensimmäisen valtuutetun määrän ennen seuraavan kilpailevan pyynnön arviointia. Toinen näkee sitten 150 yksikön jäljellä olevan kapasiteetin, ei alkuperäistä 500:aa.
Varaus koskee salkkukäytäntöä sekä lompakkosaldoa. Lompakko B:llä voi olla paljon käteistä ja silti puuttua lupa kasvattaa yhteistä tokenaltistusta. Maksukyky ja valtuutus vastaavat eri kysymyksiin.
Pidä odottavat lopputulokset varauksessa ratkaisuun asti. Viestinnän aikakatkaisu ei saa heti vapauttaa kapasiteettia transaktion voidessa yhä toteutua. Muuten tilapäinen tiedonpuute voi valtuuttaa lisäaltistusta juuri järjestelmän ymmärtäessä sitoumuksiaan huonoimmin.
Rakenna yhteisten rajojen usean lompakon kaupankäyntibotti
Yhteisten rajojen usean lompakon kaupankäyntibotti arvioi nykyiset omistukset yhdessä mahdollisten odottavien toteumien kanssa. Se voi rajata altistusta omaisuuserän, strategian, verkon tai muun ilmoitetun suhteen mukaan. Luokkien tulee kuvata taloudellista riskiä pelkän eri tilinimien laskemisen sijaan.
Kuvitellaan lompakon A omistavan 400 yksikköä tokenia ja B:n 250. Lisäksi 200 yksikön osto odottaa. Salkku voi saavuttaa 850 oston valmistuessa. Yhteinen 800:n katto on jo ristiriidassa lisäoston hyväksymisen kanssa, vaikka nykyisten omistusten markkina-arvo on yhteensä vain 650.
Hinnat ja yksiköt voivat monimutkaistaa laskelmaa. Määräraja ja markkina-arvoraja käyttäytyvät eri tavoin hinnan liikkuessa. Määrittele, käyttääkö raja aiottua enimmäiskulutusta, nykyistä toteutuskelpoista arvoa vai muuta dokumentoitua varovaista mittaria.
Myynnin tulee päivittää rajaa vasta altistusvähennyksen tultua riittävästi osoitetuksi tilin selvityskäytännön mukaan. Aiotun myynnin laskeminen toteutuneeksi ennen toteumaa voi luoda tilaa uudelle ostolle vanhan position säilyessä. Riskikapasiteetin tulee seurata näyttöä, ei optimistista aikataulutusta.
Tee yhteinen laskuskenaario pääomaosuustarkistuksen lisäksi. Kolme eri tokeneita pitävää lompakkoa voivat silti riippua samasta markkinalikviditeetin lähteestä. Jos kukin kuvitteellinen 300 yksikön omistus menettää 40 %, yhdistetty lasku on 360 yksikköä. Erilliset osoitteet eivät vähennä laskelmaa. Salkkukäytännön tulee huomioida yhteiset sokit myös jokaisen lompakon pysyessä yksilöllisen kulutusrajansa alla.
Koordinoi Ethereum-transaktiot kunkin tilin sisällä
Ethereumin tilitransaktiot käyttävät järjestyksensä yksilöivää nonce-arvoa. Virallinen transaktiodokumentaatio kuvaa tilitason laskurin. Kahden samalle tilille transaktioita rakentavan itsenäisen prosessin on koordinoitava käsityksensä odottavasta järjestyksestä.
Eri lompakoilla on erilliset tilijärjestykset, mutta se ei tee yhden lompakon ohjeista keskenään vaihdettavia. Jos manuaalinen toimi tai toinen sovellus käyttää samaa tiliä, botin aiemmin havaittu tila voi vanhentua.
Käytännöllinen koordinaattori kirjaa kuhunkin odottavaan transaktioon liittyvän aiotun toimenpiteen ja tutkii korvaukset tai aukot ketjukohtaisella näytöllä. Sen ei tule pitää epäonnistuneen lähetyksen viestiä todisteena nonce-arvon käyttämättömyydestä tai taloudellisen aikomuksen jäämisestä saapumatta verkkoon.
Vältä yhden ketjun sääntöjen tuontia toiseen vain koontinäkymän yksinkertaistamiseksi. Salkku voi käyttää yhteistä odottavan aikomuksen käsitettä ja delegoida kelpoisuuden, järjestyksen sekä lopullisuuden yksityiskohdat asianomaiselle tilisovittimelle. Yhteinen käyttöliittymä on hyödyllinen vain säilyttäessään alla olevat merkitykselliset erot.
Noudata Solanan tili- ja transaktiosemantiikkaa
Solana tarvitsee Ethereum-nonce-jonosta poikkeavan toteutusmallin. Lompakko voi sisältää useita tiettyihin mint-tunnisteisiin liittyviä tokentilejä, ja transaktio voi koskea useita kirjoitettavia tilejä. Koordinaattorin on ymmärrettävä todellisten käskyjen omaisuuserät ja tilit.
Solanan tokendokumentaatio selittää mint- ja tokentilisuhteet. Salkun tulee yhdistää omistetun omaisuuserän asianomaiset saldot sekoittamatta tokentiliä erilliseksi itsenäiseksi kaupankävijäksi tai kadottamatta transaktion käyttämää tiliä.
Samanaikaiset transaktiot voivat myös kilpailla yhteisestä tilasta, kuten markkinatileistä. Erilliset lompakkoavaimet eivät takaa itsenäisiä käsittelypolkuja tai poista toteutuskilpailua. Epäonnistunut tai viivästynyt yritys tarvitsee silti alkuperäiseen aikomukseensa sidotun tuloskirjauksen.
Solanan lähetysviite erottaa hyväksytyn lähetyksen vahvistuksesta. Ero on erityisen tärkeä useiden lompakoiden toimiessa lähes samanaikaisesti: salkun tulee säilyttää tieto vahvistetuista, ratkaisemattomista ja enää toteutumattomista ostoista.
Budjetoi toimintavarat jokaiseen aktiiviseen lompakkoon
Yhdistetty salkku voi näyttää hyvin rahoitetulta yhden tilin puuttuessa toimintaan tarvittavaa natiivivaluuttaa. Lompakon A resurssit eivät automaattisesti maksa B:n transaktiomaksuja. Eron sivuuttava suunnitelma voi tehdä positiosta vaikeasti hallittavan väärällä hetkellä.
Määritä kunkin lompakon toimintavaraus odotetuista transaktiotyypeistä ja epäonnistumisskenaarioista. Sisällytä soveltuva tilien luontirahoitus, mutta erota kirjanpidossa mahdollisesti palautuva tilirahoitus kulutetuista maksuista.
Oletetaan kuvitteellisen tilin pitävän 500 yksikköön arvostettua tokenia mutta vain 0,20 yksikköä seuraavan toimenpiteen kuluihin tarvittavaa omaisuuserää. Jos ennakoitu kulu ylittää vapaan määrän, tokenarvostus ei ratkaise välitöntä rahoitusongelmaa.
Täydentäminen on itsessään ajoitusta ja kuluja sisältävä transaktio. Varauskäytännön ei tule olettaa toisesta lompakosta tulevan siirron valmistuvan aina ennen kiireellisen myynnin tarvetta. Näennäisen tehokas nollan käyttämättömän saldon käytäntö voi luoda riippuvuuden useista lisätoimista rasitetulla markkinalla.
Käsittele sisäiset siirrot liikkeinä, älä tuottoina
Saman omistajan siirtäessä varoja mukana olevien lompakoiden välillä salkun varallisuus ei kasva vain vastaanottavan tilin tallettaessa saapuvan summan. Vastaavan lähtevän liikkeen tulee pysyä yhdistettynä siihen.
Tarkastellaan kuvitteellista 100 yksikön siirtoa A:sta B:hen erikseen maksetulla yhden yksikön verkkomaksulla. A laskee 101 ja B kasvaa 100. Yhdistetty salkku menettää yhden yksikön kuluna; se ei saa 100:n voittoa tai 101:n tappiota kaupankäyntituloksena.
Jos siirto on matkalla, käytä dokumentoitua siirtotilaa sen sijaan, että resurssit katoaisivat tai sekä lähtevä saldo että odotettu saapuva saldo laskettaisiin täysin saatavilla oleviksi. Oikea käsittely riippuu varmennetusta transaktiotilasta ja raportointikäytännöstä.
Voittolaskurin rahavirtaviitekehys auttaa erottamaan kaupankäyntitulokset talletuksista ja nostoista. Usean lompakon kirjanpito laajentaa eroa merkitsemällä salkkurajan ylittävät siirrot ja pelkät sen sisällä jo olevien resurssien sijaintimuutokset.
Kohdista maksut laskematta niitä kahdesti
Jotkin kulut kuuluvat suoraan yhteen kauppaan, kun taas toiset tukevat tiliä tai kokonaistoimintaa. Kohdista suorat maksut liittyviin transaktioihin ja käytä yhteiskuluihin johdonmukaista menetelmää. Lompakon rahoitussiirtoa ei tule veloittaa kahdesti sekä lähettäjän että vastaanottajan raportin mainitessa sen.
Esimerkiksi kolme kuvitteellista lompakkoa tuottaa kukin 12 yksikön kaupankäyntivoiton ennen yhteistä yhdeksän yksikön toimintakulua. Yhteistulos on 36 miinus yhdeksän eli 27. Kaikkien yhdeksän yksikön veloittaminen jokaiselta lompakolta ja yhteiskulun vähentäminen vielä uudelleen vääristäisi kokonaisuutta.
Raportti voi näyttää yksittäiset osuudet ennen yhteiskuluja ja salkun kokonaisuuden niiden jälkeen. Se voi olla hyödyllistä selkein merkinnöin. Vaarana on verrata yhtä strategiaa kaikkien kulujen jälkeen toiseen ennen useimpia kuluja ja esittää ero kaupankäyntitaitona.
Valitse raportointivaluutta ja kirjaa muuntoajat kulujen tullessa maksetuiksi eri omaisuuserissä. Natiivikolikkomaksulla on sekä tokenmäärä että valitun käytännön mukainen arvo. Myöhempi vaihtokurssiliike ei saa hiljaisesti kirjoittaa uudelleen aiemmassa päätösarvioinnissa käytettyä historiallista summaa.
Ymmärrä prosenttimyynnit erikokoisista saldoista
Saman prosentin myyminen jokaisesta lompakosta myy saman prosentin yhdistetystä määrästä rajauksen ja saldojen ollessa samat. Jos yhdessä on 200 tokenia ja toisessa 800, puolen myynti kummastakin myy 100 plus 400 eli puolet yhteisestä 1 000:sta.
Erot syntyvät komennon käyttäessä eri rajausta, vanhentuneita saldoja, pyöristystä tai epätasaista toteutusta. Jos käyttöliittymä sulkee yhden lompakon pois, sen myy puolet -komento koskee pienempää kokonaisuutta. Yhden myynnin epäonnistuessa lopullinen salkkuvähennys eroaa aiotusta.
Määrittele valtuutuksen nimittäjä: kunkin valitun lompakon nykyinen varmennettu saldo, kiinteä kokonaismäärä tai salkun tavoitearvo. Valinnat tuottavat eri tiliohjeet, eikä niitä tule päätellä epämääräisestä prosenttipainikkeesta.
Säilytä toteutuneet määrät lompakkokohtaisesti toteutuksen jälkeen. Salkkutason ohje voi olla vain osittain valmistunut yhden tilin raportoidessa onnistumista. Operaattori tarvitsee selkeän jäljellä olevan määrän ja päätöstilan ennen uutta laajaa myyntivaltuutusta.
Erota allekirjoitusvaltuus salkun havainnoinnista
Yhdistetty koontinäkymä ei vaadi jokaisen komponentin pitävän jokaista avainta. Saldohavainnoinnilla, strategia-arvioinnilla ja transaktioallekirjoituksella voi olla erilliset valtuudet. Asianmukainen raja riippuu tilirakenteesta, mutta erottelun tulee olla tarpeeksi nimenomainen tutkittavaksi.
Kaikkien lompakoiden varojen käyttöön valtuutetun komponentin vaarantuminen voi heikentää aiottua eristystä. Vastaavasti erilliset avaimet eivät suojaa täysin, jos yksi yhteinen käytäntömoottori voi pyytää kustakin rajoittamattomia allekirjoituksia.
Kuvaa kunkin tunnistetiedon sallima enimmäistoimi. Vain lukuun tarkoitettu tunnus, rajattu kaupankäyntivaltuus ja rajoittamaton allekirjoitusavain altistavat eri resursseja. Turvallinen tallennus -nimike on vähemmän hyödyllinen kuin selkeä kuvaus komponentin virhetoiminnan mahdollistamista toimista.
Palautumisen tulee sisältää asianomaisten delegoitujen valtuuksien tai tunnusten peruutus, jos tuettu, odottavien toimien ratkaiseminen ja luotettavan tilikirjauksen palauttaminen. Lompakon poistaminen koontinäkymästä muuttaa näkyvyyttä; se ei itsessään peruuta aiemmin myönnettyä ketjuvaltuutta tai mitätöi jo valtuutettuja transaktioita.
Usean lompakon kaupankäyntibotin täsmäytys uudelleenkäynnistyksen jälkeen
Usean lompakon kaupankäyntibotin täsmäytys alkaa viimeisestä varmennetusta tilasta ja kaikista ratkaisemattomista aikomuksista. Pelkistä nykyisistä saldoista aloitus voi kadottaa oston, kulun ja myöhemmän siirron suhteen. Pelkistä paikalliskirjauksista aloitus voi ohittaa sovelluksen poissaolon aikana valmistuneet toimet.
Vertaa lähteitä tilikohtaisella transaktionäytöllä. Selittämättömän eron tulee pysyä näkyvissä sen luokitteluun toteutukseksi, siirroksi, maksuksi, arvostusliikkeeksi tai muuksi tuetuksi syyksi asti. Vältä jokaisen eron osoittamista yleiseen oikaisuun, joka vain siistii kokonaissummat.
Palauta yhteiset altistusvaraukset ennen uuden työn hyväksymistä. Jos lompakon A osto on voinut valmistua katkon aikana, salkku ei voi turvallisesti olettaa pääomaosuutta käyttämättömäksi. Tutki tulos ennen kapasiteetin osoittamista B:lle.
Lompakon seurantaopas antaa liittyvää taustaa havaitun toiminnan tulkintaan. Toteutusjärjestelmässä samojen havaintojen on yhdistyttävä botin omaan valtuutushistoriaan, jotta uudelleenkäynnistys ei toista toteutunutta aikomusta tai hylkää aktiivista.
Estä erottelua muuttumasta peittelyksi
Erilliset lompakot voivat tukea selkeää kirjanpitoa ja rajata toiminnallista altistusta. Niitä ei tule käyttää yhden omistajan esittämiseen monena itsenäisenä ostajana, harhaanjohtavan aktiivisuuden luomiseen tai kauppapaikan rajoitusten kiertämiseen. Toimet muuttavat järjestelmän tarkoitusta ja turmelevat muiden osallistujien havaitsemaa näyttöä.
Ylläpidä rehellistä sisäistä omistuskarttaa myös julkisten osoitteiden jättäessä sen paljastamatta. Kartta auttaa operaattoria tunnistamaan omat siirrot, yhdistämään liittyvät omistukset ja välttämään salkun sisäisen liikkeen sekoittamista itsenäiseen markkinakysyntään.
Älä oleta samaa kohdistustasoa ulkoista lompakkohistoriaa arvioidessasi. Julkinen tieto voi näyttää osoitteet todistamatta tosiasiallista omistusta. Botin omat tunnetut suhteet ja ulkopuolisten spekulatiiviset suhteet kuuluvat eri näyttöluokkiin.
Raporttien tulee kertoa mukana olevat tilit ja olennaiset poissulkemiset. Vain pois jätettyyn lompakkoon siirrettyjen tappiollisten omistusten vuoksi voitolliselta näyttävää strategiaa ei arvioida tarkasti. Kirjanpitorajan on seurattava taloudellista omistusta ja ilmoitettua valtuutusta houkuttelevimman tuloksen tuottavien osoitteiden sijaan.
Päätä, parantavatko lisälompakot prosessia
Arvioi hyötyjä lisävelvoitteita vasten. Jokainen aktiivinen lompakko tuo saldotarkistuksia, natiivimaksurahoitusta, valtuushallintaa, transaktiotäsmäytystä ja palautumistyötä. Suurempi tilimäärä voi lisätä epäonnistumismahdollisuuksia parantaessaan erottelua yhdessä järjestelmän osassa.
Mittaa erottelun tavoittelema tietty parannus. Jos tavoite oli strategiatulosten kohdistus, tutki siirtojen ja yhteiskulujen ymmärrettävyyttä. Jos tavoite oli allekirjoittajan altistuksen rajaus, tutki todellinen allekirjoitusvaltuuksien laajuus avainten laskemisen sijaan.
Hyödyllinen harjoitus sisältää yhden vanhentuneen tilin, ratkaisemattoman oston, sisäisen siirron ja useiden odottavien toimien saavuttaman salkkurajan. Odotetun tuloksen tulee säilyttää sekä tilikohtainen totuus että yhteisbudjetti keksimättä saatavilla olevia varoja.
Paras toimintajärjestely on pienin ymmärrettävä tilijoukko, joka täyttää todelliset vaatimukset. Usean lompakon botti ansaitsee monimutkaisuutensa omistajan voidessa selittää resurssien sijainnin, niiden siirtovaltuudet ja jokaisen erillisen toimen vaikutuksen samaan täydelliseen salkkukirjaukseen.