Blockchaini turvalisus: kas Blockchain on tõesti turvaline?

Blockchaini on turvalisuse osas märgitud tänapäevase tehnoloogia opus magnumiks. Selles artiklis uurime sügavamalt elemente, mis juhivad blockchaini turvalisust.

Isikuandmete turvalisus, eriti veebis salvestatud teave, on oluline ja ka inimõigus. Aastakümneid on see olnud ohus ja pidevalt halvenenud. Blockchaini tehnoloogia pakub sellele probleemile elegantse lahenduse. Plokiahel , nagu nimigi ütleb, on digitaalsete plokkide ahel, mis sisaldab tehingute kogumit. Kõik plokis tehtud tehingud moodustavad Merkeli juure ja selle abil genereeritakse räsi, mis sisaldub ploki päises. Iga plokiahela plokk on ploki räsiväärtuse kaudu ühendatud eelmise plokiga. See muudab plokiahela omakorda vastupidavaks igasugusele rikkumisele, sest häkker peaks kokkupuute vältimiseks muutma nii seda tehingut sisaldavat kui ka sellega seotud plokki.

Plokiahel on loodud muutumatuks, võltsimiskindlaks ja turvaliseks. Funktsioonid, mis aitavad seda saavutada, on:





Arutleme nende omaduste üle.



Detsentraliseerimine

Blockchain töötab detsentraliseeritud võrgus, kus teavet jagatakse ja värskendatakse järjepidevalt kõigile osalejatele. Seega on kõigil kaasas uusim teave. Kui muudatusi tehakse, kinnitavad seda kõik osalejad ja kui see on kinnitatud, lisatakse see alles siis plokiahelasse. Nii võime öelda, et detsentraliseerimine võimaldab kasutada tõe ühte versiooni, kuid mitte ühtegi ebaõnnestumispunkti.
Detsentraliseerimine - plokiahela turvalisus - Edureka

Krüptograafia ja räsimine

See on keeruline matemaatiline algoritm, mis hoiab ära rünnakud. Kõik tehingud on räsitud ja blokeeritud. Räsimine võtab sisendväärtuse ja rakendab räsimisalgoritmi (SHA-256Bitcoini puhul) uue väärtuse tootmiseks, mida me nimetame räsiühendiks. Kokkuvõte on fikseeritud pikkusega, sõltuvalt kasutatud algoritmist. Kokkuvõtet vaadates on väärtust võimatu ära arvata, ka väike väärtuse muutus muudab muutused kokkuvõtlikult täiesti ettearvamatuks. Nüüd lisatakse see tehingute räsi ploki päisesse koos eelmise ploki ploki räsi ja koos luuakse uus ploki räsi. Nüüd lisatakse see ploki räsi järgmise ploki päisesse. Nii kasutatakse plokkide ahela moodustamiseks krüptograafiliselt turvatud räsifunktsiooni.

mis on java java



Lisaks sellele allkirjastatakse iga tehing digitaalselt. Selle selgitamiseks võtan näite. Oletame, et soovite paar bitcoini saata ABC . Niisiis räsite minu privaatvõtmega minu kirja krüptograafiliselt ja saadate räsi koos aadressiga ABC . Nüüd saavad kõik võrgu liikmed tehingut vaadata ja saavad kinnitada minu avaliku võtme abil, kuid ainult ABC saab need bitcoinid oma rahakotti lisada. Nii et kõik näevad tehingut, kuid keegi ei saa seda varastada.

Konsensuse protokoll

The konsensuse protokoll on enamiku võrgus osalejate kokkulepe tehingu kehtivuse kohta. Üks kaevur kinnitab tehingu, samal ajal kui kogu võrk saab kinnitada kontrollija usaldusväärsust kontrollides “Töökindlus” . Seega, isegi kui võrgus on vähe pahatahtlikke osalejaid, on nad kergesti välja rookitud ja nende arvamus pole kunagi oluline.

Need põhiomadused moodustavad turvalisuse trifekti, mis integreerub plokiahelasse ja pärsib igasugust ebameeldivat mängu

See on hea, kuid mitte täiuslik

Kõike seda lugedes võis tekkida tunne, et plokiahel on turvaline ja see on absoluutne fakt. See pole nii, kuna fassaadil on pragusid. Kõige veenvamad plokiahela haavatavused on see, kuidas plokiahel suhtleb teiste üksustega. Nutikad lepingud võivad automatiseerida paljusid plokiahelate ülesandeid, kuid need on ainult nii head kui kodeeritud. Kuigi nad ei kuulu plokiahelasse, suhtlevad nad sellega, nii et kui kood on halvasti kirjutatud, võivad häkkerid tungida tark leping ja varastada varandust.

Samamoodi võivad plokiahelaga suhtlevad tsentraliseeritud asutused seada plokiahela võrgu ohtu. Häkkerid sihivad tavaliselt tsentraliseeritud hoidlaid, kus on üks ebaõnnestumispunkt - haavatavus, mida nad saavad kasutada. Niisiis, blokeerimisahela tehnoloogia turvalisust ei tohiks segi ajada uudistega häkkimise kohta, mis viiakse läbi krüptoraha vahetuses.

mysql workbenchi õpetus algajatele

Siin on mõned asjad, mida saaks rakendada -

  • Takistage kõigil juurdepääsu tundlikule teabele, välja arvatud need, kellel on selleks juurdepääsuluba. Selles aitab liikmeteenuste pakkuja (MSP). Nad vastutavad osalejate registreerimise eest ja võimaldavad juurdepääsu oma isikutunnistusele vastavalt nende rollile.
  • Kaitske privaatvõtmeid kõrgeimate turbestandardite abil, et neid ei saaks kunagi väärkasutada.

Kõik need plokiahelavõrgu võimalused lisavad rünnakute vältimiseks vajalikku kaitset.

Järeldus

Tahaksin selle artikli Blockchain Security kohta lõpetada, öeldes, et blockchaini võrk on ainult sama turvaline kui selle infrastruktuur. Blokiahelavõrgu loomisel peate otsima juurutamiseks parima platvormi. Kuigi plokiahelal on oma olemuslikud funktsioonid, mis pakuvad turvalisust, võivad pahatahtlikud osalejad manipuleerida teadaolevate infrastruktuuri nõrkade kohtadega. Parim lähenemine oleks integreeritud turvalisusega infrastruktuuri olemasolu.

Plokiahel on endiselt arenev tehnoloogia ja see muutub iga päevaga paremaks. Blockchaini teadlased tegelevad turvaaukude lappimisega. Samuti oleme olnud tunnistajaks kõvakettale äärmuslikel juhtudel, kus nende tulemuseks võib olla selle plokiahela uus versioon. Kõiki asju arvestades on plokiahel paljudele ettevõtetele palju parem lahendus. Kuid ikkagi on oluline jätkata plokiahela ökosüsteemi arendamist ja täiustamist, et see oleks võimalikult turvaline.

sql serveri kuupäeva andmetüüp

Kui soovite õppida Blockchaini ja luua karjääri Blockchain Technologies'is, vaadake meie ja mis on varustatud juhendajate juhitud elava koolituse ja reaalse elu projektikogemusega. See koolitus aitab teil mõista Hyperledgeri kangast põhjalikult ja aitab teil selle teema üle meisterlikkust saavutada.

Kas teil on meile küsimus? Palun mainige seda jaotise „Blockchain Security” kommentaaride jaotises ja võtame teiega ühendust.