Sådan undgås dobbeltforbrugsangreb i hybrid blockchain

Typer af blockchains og deres egenskaber

Med den hurtige udvikling af blockchain-teknologi afsætter kryptomiljøet en overvældende interesse for det. Det er ikke overraskende, at flere og flere nystartede virksomheder, iværksættere og virksomheder har implementeret blockchain som et værktøj, der hjælper med at løse industriens udfordringer og forbedre effektiviteten af ​​dens arbejdsgang.

Ved at give et hidtil uset niveau af rekordvedligeholdelse og lagring af oplysninger om finansielle og andre transaktioner, kan blockchain-teknologi bidrage til enhver branche ved:

  • reduktion af manipulerende og bedragrige aktiviteter
  • tilvejebringelse af gennemsigtighed og sporbarhed af poster
  • sikre uforanderlighed
  • stigende sikkerhedsniveauer

I henhold til en virksomheds behov og krav er der forskellige typer blockchains at vælge imellem.

Har du brug for at give større gennemsigtighed og offentlig adgang til dine data? Den offentlige blockchain er det rigtige valg. Offentlige protokoller er afhængige af bevis-of-work konsensusalgoritmer. Fællesskabet kan let få adgang til dem og deltage i den offentlige blockchain uden begrænsninger.

Har du brug for at skære papirarbejde og forbedre intern forretningsstyring, mens du holder oplysninger interne? Så er den private blockchain det bedste valg. Det giver skriftlige tilladelser til visse centraliserede autoritetskilder, mens read-only tilladelser har mulighed for enten at blive vist eller begrænset.

Federated eller konsortium blockchains administreres ofte af en gruppe enkeltpersoner eller organisationer. Der er ingen mulighed for nogen bruger at frit åbne eller se en transaktionshistorik eller dens verifikation. Konsortium blockchains ser ud til at være valget for alle mulige finansielle institutioner.

Da der er et antal blockchains at vælge imellem, er der også fordele og ulemper i hvert system. Overvej grafikken til sammenligning:

For tiden involverer et af de relevante emner spørgsmålet om fraværet af et styrende organ i det offentlige blockchain. Da det giver åben læse-og-skriveadgang, kan enhver dele og generere tilgængelige data. På den ene side er dette en fordel; på den anden side er det en ulempe med hensyn til sikkerhed.

Nu er en ny type blockchain dukket op: hybrid blockchain. Det kombinerer de bedste funktioner i tre blockchains og giver en ny løsning på de ovennævnte problemer. Især løser hybrid blockchain sikkerhedsproblemer og forhindrer forskellige typer angreb, der kan udføres på grund af smarte kontraktfejl og faldgruber i blockchain-systemet.

Essensen af ​​den hybrid blockchain og dens fordele

Hybrid blockchain kombinerer egenskaber ved offentlige og private blockchains for at give brugerne et valg: hvilke transaktioner der forbliver offentlige, og hvilke der kun skal være tilgængelig for en mindre gruppe deltagere.

Dette giver transaktionsprocessen privatliv, samtidig med at det sikres verifikation via uforanderlig offentlig-blockchain-historie. Hybridverifikation fungerer på samme måde som Satoshi Nakamotos decentrale offentlige verifikation:

Hybrid blockchains sikrer, at deres medlemmer har lige rettigheder til at se og tilføje detaljer og / eller tilladelse til visse transaktioner. Det vigtigste er, at de involverede parters identitet ikke deles med andre netværksdeltagere. For forbedret fortrolighed er den private tilstand af hybrid blockchain praktisk. Som det perfekte alternativ til den finansielle teknologisektor sikrer det:

  • sikkerhed
  • decentralisering
  • gennemsigtighed
  • uforanderlighed

Hybrid blockchains er en perfekt match og den perfekte løsning til privatregulerede enheder og statslige institutioner. De sikrer større fleksibilitet og datakontrol (som kan deles enten privat eller offentligt). Læs mere om offentlige, private og hybrid blockchains her.

Lad os se nærmere på nogle eksempler på hybrid blockchains.

XinFin

XinFin, en af ​​de første hybrid blockchains, blev lanceret i 2017 via det oprindelige møntudbud. For nylig lancerede den sin første decentrale applikation og globale finansielle handelsplatform.

XinFin-funktioner på to blockchains:

  • Ethereum (offentligt)
  • Kvorum (privat)

Dets hybridnetværk er afhængig af en delegeret PoS-konsensus mellem pålidelige noder med brug af smarte kontrakter og IoT oven på protokollen. Denne fremgangsmåde muliggør upload af aktuelle data til blockchain. Selvom platformen stadig er ung, har den allerede hjulpet adskillige projekter inden for forsyningskædeledelse, logistik, handel, finansiering osv.

HyperLedger stof

Hyperledger-stof dukkede op som en anden alternativ mulighed for den offentlige blockchain. Hyperledger giver nye muligheder for virksomheder og virksomheder med dens funktioner i åben regeringsførelse, forbedret gennemsigtighed og ansvarlighed. Med brug af hyperledger er aktivering af overførselsprocesser garanteret forbedret privatliv og skalerbarhed. Med disse nye værktøjer er forretningsnetværk i stand til at interagere på et nyt niveau med en forbedret transaktionsverificeringsproces.

De vigtigste blockchain-egenskaber er decentralisering, fortrolighed, pluggbarhed og brugervenlighed.

Ethereum Consortium

Et nyt projekt kaldet Ethereum Consortium Blockchain Network er ved at blive lanceret. Det var designet til at hjælpe repræsentanter for forskellige industrier med at arbejde mere effektivt og skabe konsortier.

En af dens innovationer er muligheden for at oprette et konsortium med kun tre noder, der kører fra den samme IP-adresse. Et andet, endnu vigtigere aspekt af Ethereum-konsortiet, var designet til at forbedre sikkerheden: den automatiske generation af private brugernøgler. Dette betyder, at blockchain-deltagere ikke behøver at oprette eller give private nøgler. Disse taster genereres automatisk fra adgangssætningen, hvilket forenkler hele processen.

Efter at have diskuteret det grundlæggende i hybrid blockchains, deres funktioner og egenskaber, bliver det klart, at de giver et højere sikkerhedsniveau. Sikkerhed er et af de mest betydningsfulde problemer at håndtere, da det ikke er en hemmelighed, at blockchains ofte bliver angrebet af hackere.

Lad os se nærmere på spørgsmålet om dobbeltudgifter og måder at undgå det.

Spørgsmålet om dobbeltforbrug og hvordan man undgår det

Dobbeltforbrug er det udtryk, der bruges i kryptomiljøet for at henvise til et angreb på 51%. Dette er processen med at bruge de samme midler (cryptocurrency) to gange til forskellige formål. Lad os diskutere det populære bileksempel. For eksempel har du 15 Bitcoins og vil købe en bil. Du sender dine penge, men bilen vil blive leveret til et bestemt sted om flere dage. Hvis du kalder et dobbeltforbrugsangreb og lykkes med dine intentioner, kan du vende dine 15 Bitcoins og sige, købe en båd også. Så får du begge varer og betaler kun én gang.

Spørgsmålet om dobbeltudgifter er desværre almindeligt og derfor afgørende at forhindre. Blockchains træffer forebyggende foranstaltninger for at eliminere bedragersk opførsel. For eksempel verificerer Bitcoin, Bitcoin Cash og Litecoin hver transaktion ved hjælp af PoW (proof of work) konsensus. Andre blockchains, som Cardano, Ethereum og Stellar, bruger PoS (proof of stake) konsensus for at undgå dobbeltudgifter. Applicature blockchain-agenturet har lanceret sin egen Proof of Stake-konsensus for større stabilitet og sikkerhed, mens den udfører flere transaktioner.

Disse to algoritmer har samme formål: at verificere transaktionen. Den eneste forskel er processen. PoW belønner minearbejdere, der først løser et matematisk puslespil, mens PoS er afhængig af minerens rigdom (indsats). I det andet system er der ingen fordele, da minearbejdere opkræver gebyrer for at verificere transaktioner.

Med hybridkæder er kernetanken at gemme værdibalancer på den offentlige side, mens distributionsregler beregnes i sidekæden. Som et resultat er der behov for værktøjer til at få bevis fra sidekæden om, at der ikke er svindeltransaktioner, der kan føre til falsk distribution af offentlige kontosaldo.

Sådan undgås dobbeltforbrug i hybrid blockchains

Hybrid blockchain-implementering er et godt valg til at eliminere angreb og bedragersk opførsel. Det er ingen hemmelighed, at sidekæder (både privat og konsortium) er mere udsatte for angreb på grund af dårligere sikkerhed. For at nå et større sikkerhedsniveau kombinerer hybridkæder private og offentlige netværkstater. På denne måde kan private organisationer holde styr på deres poster uden indgriben, mens de verificerer transaktioner med brug af offentlige blockchains.

Lad os se nærmere på flere løsninger til at undgå dobbeltudgifter inden for hybrid blockchains.

Plasma og plasma-kontantopløsningen

Ethereum Plasma-protokollen er en af ​​de bedste løsninger til at garantere et højere sikkerhedsniveau. Det fungerer med blockchains som Bitcoin, Ethereum og andre. Dens teknik udfører transaktioner uden for kæden, men er samtidig afhængige af den offentlige blockchain for at verificere disse transaktioner. Derudover kombinerer plasma “off-chain” (sidechain) teknologi tilstandskanaler for at løse forskellige problemer. Det tager operationer fra den vigtigste offentlige kæde, handler og løser dem på en off-chain måde. Dette kan visualiseres som et hierarkisk træ i sidekæden, der systematisk leverer data til den offentlige kæde.

Plasma Cash-løsningen fungerer på en lignende måde. Plasmakassa er bedre egnet til blockchains, der understøtter smartkontraktsbrug. Det sigter mod at reducere transaktionsomkostninger til smart-kontrakt og DApp-udførelse. Denne teknologi tilføjer et smart-kontraktlag for at interagere med den offentlige kæde. Plasmakassa kræver ikke, at hver enkelt blok downloades til verifikation, som Plasma gør. I stedet skal man bare holde øje med blokdataene for mønter og transaktioner. Plasma Cash fungerer på den offentlige blockchain og sammenligner transaktioner på sidekæden. Hvis alt er verificeret og fungerer godt med Merkle-roden, kan transaktionen sendes på den offentlige kæde.

Den eneste ulempe ved plasma og plasma kontanter er omkostningerne. Disse opløsninger kræver yderligere gas i henhold til ERC721-standarden.

Bemærk, at lukkede, private virksomheder ikke vil drage fordel af plasma-løsninger, da transaktioner stadig skal verificeres offentligt. Dette er et bedre valg for sidekæder med mere end en ejer.

Opbevaring af transaktionsdata i det offentlige blockchain

Transaktionsdata kan gemmes i offentlige blockchains for at sikre større sikkerhed. Når et firma opbevarer smarte kontrakter som et register i den offentlige blockchain, er det muligt at registrere relative transaktionsdata på sidekæden.

For at reducere udgifter behandler virksomheder ofte transaktioner i sidekæder. Til verifikation udsender de dog resultater til den offentlige blockchain.

Denne løsning er billigere end Plasma og Plasmakasse, men ser ud til at være lidt mindre sikker på grund af det større antal deltagere.

Blokerer forankring i offentlig blockchain

Sidst men ikke mindst kan sikkerhed sikres inden for hybridkæder ved blokforankring i offentlige blockchains. Denne løsning er ikke så sikker som de to foregående, men den er meget billigere.

Forankring betyder transmission af data på den offentlige blockchain fra et sæt blokke. For eksempel udsendes hver tiende, hundrede eller tusind blokke regelmæssigt fra en sidekæde til den offentlige blockchain. Dette resulterer i et såkaldt anker, hvorefter der ikke længere kan ændres.

Afslutningsvis skal vi understrege, at hybrid blockchains tilbyder en ny tilgang til datalagring og transaktionsbehandling. De er velegnede til semi-private virksomheder, der foretrækker at holde deres data tæt, men alligevel verificere alle typer transaktioner på en mere sikker måde. Derfor synes hybridløsningen ved at udføre operationer uden for kæden og udsende dem på den offentlige kæde til verifikation at være en fantastisk udvej.

Kontakt ansøger for at finde ud af, hvilken type blockchain der bedst passer til din virksomhed.

Tilmeld os på Twitter og Telegram for at holde dig opdateret!