Kan blockchainen hackas?

Författare: Roger Morrison
Skapelsedatum: 1 September 2021
Uppdatera Datum: 9 Maj 2024
Anonim
Can Blockchain be Hacked? | The Daily Fork
Video: Can Blockchain be Hacked? | The Daily Fork

Innehåll


Källa: ProductionPerig / Dreamstime.com

Hämtmat:

Blockchain kan hackas, men vanligtvis på specifika sätt, av vilka många behandlas av blockchain-gruppen.

För de flesta människor som inte är väl insatta i världen av bitcoin och andra kryptokurser, kan digitala mynt och den underliggande blockchain-tekniken vara riktigt förvirrande.

Vanliga frågor inkluderar: Vad är blockchain? Hur gör du mynt? Hur verifierar du en mynttransaktion? Är mynt flyktiga?

Sedan finns det batteriet med frågor relaterade till underliggande säkerhet. Koka ner det till en enkel fråga: du kan säga - kan blockchain vara hackat?

Vi kommer inte att gå in på hela kryptokursvalternas historia här, men på grundnivå är blockchain en "immutable storger" -teknologi där transaktioner verifieras och registreras genom ett decentraliserat system.


Tanken är att blockchainen håller mynt och ägarkedjor säkrare eftersom den är decentraliserad - med andra ord, dataflödet äger rum "i kanterna" av nätverket och är styvt krypterat.

Det finns en enighet i techvärlden om att de enskilda användarnoderna är mer eller mindre fullt säkra - att du inte kan hacka blockchainen genom att direkt angripa den krypterade trafiken från en slutnod.

Det finns emellertid olika säkerhetshot som tas mycket på allvar av blockchain-experter - här är några av de sätt som säkerhetspersonal överväger hur du kan "hacka blockchain." (Läs mer om bitcoin och hacking i hackningsaktiviteter öka tillsammans med Cryptocurrency-prissättning.)

Insiderhot

Många experter påpekar att hackning av blockchain inte alltid är ett resultat av att skadliga skådespelare utanför försöker utnyttja systemet - ibland är det fall dåliga aktörer faktiskt tar kontroll över noder och ägarandelar i ett visst blockchain-system.


Inga buggar, ingen stress - din steg-för-steg-guide för att skapa livsförändrad programvara utan att förstöra ditt liv

Du kan inte förbättra dina programmeringsfärdigheter när ingen bryr sig om mjukvarukvalitet.

Ett vanligt exempel på detta är "Sybil-attacken" - där någon som har tillgång till flera noder kan lura blockchainen genom att fastställa falska identiteter.

"En Sybil-attack är en attack där ett stort antal noder i ett enda nätverk ägs av samma part och försöker störa nätverksaktiviteten genom att översvämma nätverket med dåliga transaktioner eller manipulera vidarebefordran av giltiga transaktioner," skriver James Risberg på CoinCentral, som beskriver denna typ av teoretisk attack.

Risberg tillhandahåller dock en viktig friskrivning: att myntsystem är inrättade för att förutse Sybils.

"Ett av de grundläggande designbesluten som tagits vid utveckling av ett cryptocurrency-system är hur man kan förhindra Sybil-attacker," skriver Risberg. ”Bitcoin förhindrar dem genom sin proof-of-work-algoritm, som kräver att noder spenderar resurser ... för att ta emot mynt, vilket gör att de flesta noder är mycket dyra. Olika projekt hanterar Sybil-motstånd på olika sätt, men nästan alla hanterar det. ”

Faktum är att blockchain-system är konstruerade med hjälp av detaljerade proof-of-work, proof-of-stake och proof-of-ägande algoritmer som kommer att sortera huruvida vissa noder ska lita på och hur deras input ska utvärderas. Men i allmänhet förblir oärligt och overifierat deltagande i blockchain-system en av de största säkerhetsfrågorna kring blockchain.

Blockchain ekosystem

Det finns också idén att medan det decentraliserade nodesystemet i sig har ganska bra säkerhet, finns det inte lika bra säkerhet i alla hjälpområden som cryptocurrency reser - till exempel utbytet.

"Även om säkerheten för de flesta kryptokurser är intakt, är säkerheten för plånböcker, utbyten och konton för tredje parts tjänster runt dessa kryptokurser nästan skrattande dålig," skriver Risberg. "Millioner på miljoner dollar i bitcoin och andra kryptokurser har stulits från de komprometterade konton för individer och utbyten under åren." (Blockchain används för mer än bara cryptocurrencies - läs mer om varför dataforskare förälskar sig i Blockchain Teknologi.)

Slår Blockchain

Eftersom blockchain-gruppen arbetar för att säkra och validera blockchain-system kommer de att vara ganska dramatiska för att försöka ta itu med obehörig åtkomst eller overifierbar aktivitet.

Ta en titt på den ”byzantinska generalerna” -delegeringsalgoritmen - den här intressanta verifieringstekniken bygger på förflutna metaforer - särskilt de sammanhängande handlingarna från olika individuella generaler i strid.

I denna typ av spelteori talar experter om vad resultatet blir från olika spelarval - generaler som går med på att gå vidare eller retirera - för att tillämpa verkliga problem kring användningen av blockchain.

"I ett peer-to-peer-system replikerar noder ofta data för bättre säkerhet, tillgänglighet etc.", skriver Medium-användare Ameya i ett stycke som delar upp denna typ av strategi. ”För att replikera dessa data är det viktigt att placera dessa data på unika / distinkta noder, med en majoritet av dem är korrekta / ärliga / väl uppträdande noder. Men en lokal nod kan inte veta om fjärrnoden är ärlig eller inte. Hur skulle en lokal nod vidare veta att samma fjärr nod inte uppvisar flera identiteter? ... den centrala frågan är: I frånvaro av en central myndighet, kan en korrekt nod etablera unika identiteter som presenteras av en annan fjärr nod? Denna fjärrnod kan vara korrekt / ärlig nod eller en felaktig nod, dvs för att systemet ska fungera korrekt är det inte önskvärt att en fjärrnod kan visa flera identiteter. "

Uppsatsen talar om vad som händer när konsensus inte uppnås.

På många sätt är det det magiska ordet - konsensus. Bristande konsensus förstör de gamla generalernas planer och får herrens slott att brännas - och brist på konsensus gör att blockchain-deltagare gör det eftersom det äventyrar säkerheten och ifrågasätter valideringen.

I slutändan handlar säkerheten på blockchain lika mycket om att verifiera samarbete som att den avskräcker den ensamma hackaren som klickar bort i någon källare. Andra exempel på bekymmer inkluderar centralisering av gruvpooler för bitcoin i Kina och andra typer av centraliseringsproblem som kan relatera till mindre sofistikerade ägandealgoritmer. Experter som tittar på blockchain-konsensus har undrat huruvida konsolidering av makten i händerna på några få rika innehavare kan utgöra utmaningar för blockchain-system i framtiden.

Om du är orolig för blockchain-säkerhet, var uppmärksam på vart din cryptocurrency går. Undersök leverantörer och utbyten och ta reda på hur du skapar dina egna säkra vägar - och håll alltid ett öga på volatilitet, vilket också är en viktig förlustkälla för investerare. När det gäller det allmänna begreppet blockchain-säkerhet, arbetar fintech-samhället mycket hårt för att skapa bättre och bättre system som kommer att göra mer för att öka hastigheten, säkerheten och bekvämligheten för våra finansiella transaktioner i en globaliserad värld.