Skräppost hänvisar vanligtvis till e-postspam, vilket innebär att man tar emot oönskade meddelanden som skräppost eller irriterande sms, ofta skickade i bulk för att annonsera eller lura människor. Naturligtvis kan dessa oönskade e-postmeddelanden kretsa kring ämnet kryptovaluta, men det är inte skräpposten vi ska utforska här. Istället går vi för motsvarande inom de olika kryptonätverken i sig.
I vårt fall syftar vi på transaktioner istället för meddelanden. Ibland kan vissa kryptoanvändare, skadliga eller inte, skicka transaktioner i bulk till nätverket, vilket gör det långsammare och hindrar andra transaktioner som går igenom. Så vi kan säga att skräpposttransaktioner är onödiga eller ineffektiva åtgärder som belastar systemet, vare sig det är avsiktligt eller av misstag.
Spammare kan sträva efter att sakta ner nätverket, överväldiga mempooler (där obekräftade transaktioner väntar på att behandlas) eller sända oönskat innehåll. Angripare kan till exempel översvämma en kedja med transaktioner med mycket låga avgifter för att skapa eftersläpningar eller skicka meningslösa betalningar mellan sina egna konton för att slösa med resurser. Det är en skräppostattack, och kryptonätverk har utvecklat några verktyg för att försvara sig mot det.
Den vanligaste metoden för att skydda mot skräpposttransaktioner innebär troligen att man använder transaktionsavgifter för att motverka onödig aktivitet. Bitcoin prioriterar till exempel transaktioner med högre avgifter, vilket gör spam dyrt och ohållbart. Detta system låter nätverket fokusera på mer värdefulla åtgärder samtidigt som det ger användarna flexibilitet – lägre avgifter innebär längre väntetider, men deras transaktioner behandlas ändå så småningom. Detta kan dock göra frekvent eller storskalig användning kostsam, särskilt för företag som hanterar många betalningar.
Ett annat sätt att ta itu med spam och hög efterfrågan är att förbättra deras transaktionskapacitet . Nätverk med högre genomströmning eller större blockstorlekar kan hantera mer aktivitet utan att bli överväldigade - åtminstone upp till en viss punkt.
Till exempel, Ethereum 2.0, med sin övergång till Proof-of-Stake (PoS) och sharding, syftar till att avsevärt öka sin transaktionskapacitet, vilket gör att den kan behandla många fler transaktioner per sekund än sin tidigare version, vilket minskar risken för överbelastning och spam . Men även med dessa uppgraderingar kan hög efterfrågan eller spamattacker fortfarande orsaka förseningar om nätverket pressas till sina gränser.
En ytterligare teknik fokuserar på källan till transaktioner.
Även om den här metoden kan säkerställa smidig drift för prioriterade användare, kan den skapa skälighetsproblem, eftersom icke-verifierade användare kan möta restriktioner eller förseningar under skräppostattacker.
I sin senaste uppgradering,
Denna avgift, som förbränns (tas bort från cirkulationen), gör det kostsamt för illvilliga aktörer att översvämma nätverket med alltför stora transaktioner, vilket säkerställer att systemet förblir stabilt och decentraliserat utan att belasta hela noder för mycket.
Den andra mekanismen tar itu med risken för att alltför många små transaktioner överväldigar nätverket. I Obyte måste varje transaktion behandlas av alla fullständiga noder, så att skicka en stor mängd transaktioner kan sakta ner saker och ting eller till och med störa nätverket. För att förhindra detta införde vi en avgiftsstruktur som ökar exponentiellt när transaktionshastigheten (transaktioner per sekund) stiger. Detta säkerställer att om för många transaktioner skickas kommer spammare att möta högre kostnader.
För att inte döda den legitima användningen av nätverket som fortfarande kräver stora mängder data, introducerade vi en extra funktion som gör det möjligt att lägga upp temporär data på Obyte-nätverket utan extra kostnad. Detta gör det möjligt att verifiera stora datamängder utan höga avgifter. Den tillfälliga datan lagras på
Tillsammans,
Utvald vektorbild av