Kako izbjeći dvostruko trošenje napada u hibridnom blockchainu

Vrste blok-lanaca i njihove karakteristike

Brzim razvojem blockchain tehnologije kripto zajednica posvećuje joj golem interes. Ne čudi što sve više startup poduzeća, poduzetnika i poduzeća implementira blockchain kao alat koji pomaže u rješavanju izazova industrije i poboljšanju učinkovitosti njezina tijeka rada.

Pružajući dosad neviđenu razinu održavanja evidencija i pohranjivanje detalja o financijskim i drugim transakcijama, blockchain tehnologija može doprinijeti svakoj industriji tako što:

  • smanjenje manipulativnih i lažnih aktivnosti
  • pružajući transparentnost i sljedivost zapisa
  • osiguravanje nepromjenljivosti
  • povećanje razine sigurnosti

Prema potrebama i zahtjevima tvrtke, možete izabrati različite vrste blockchaina.

Morate li osigurati veću transparentnost i javni pristup svojim podacima? Javni blockchain je pravi izbor. Javni se protokoli oslanjaju na algoritme konsenzusa koji dokazuju rad. Zajednica im može lako pristupiti i bez ograničenja sudjelovati u javnom blockchainu.

Trebate li smanjiti papirologiju i poboljšati interno upravljanje poslovanjem, a da podatke čuvate unutar? Tada je privatni blockchain najbolji izbor. Omogućuje pismena dopuštenja određenim centraliziranim izvorima ovlaštenja, dok dopuštenja samo za čitanje imaju mogućnost pregledavanja ili ograničavanja.

Federativnim ili konzorcijskim blokovima obično upravlja grupa pojedinaca ili organizacija. Ne postoji mogućnost da bilo koji korisnik slobodno pristupi ili pogleda povijest transakcija ili njezinu provjeru. Čini se da su blokovi lanca konzorcija izbor za sve vrste financijskih institucija.

Kako postoji veliki broj blockchain-a za odabir, postoje i prednosti i nedostaci u svakom sustavu. Za usporedbu uzmite u obzir grafiku:

Trenutno, jedna od relevantnih tema uključuje pitanje nepostojanja tijela upravljanja u javnom blockchainu. Budući da pruža otvoreni pristup za čitanje i pisanje, bilo tko može dijeliti i generirati dostupne podatke. S jedne strane, to je prednost; s druge strane, to je nedostatak u pogledu sigurnosti.

Sada se pojavila nova vrsta blockchaina: hibridni blockchain. Ona kombinira najbolje značajke tri blockchain-a i pruža novo rješenje gore navedenih pitanja. Konkretno, hibridni blockchain rješava sigurnosne probleme i sprečava razne vrste napada koji se mogu izvoditi zbog pametnih ugovora i pogrešaka unutar blockchain sustava.

Suština hibridnog blockchaina i njegove prednosti

Hibridni blockchain kombinira karakteristike javnih i privatnih blockchaina kako bi korisnicima pružio mogućnost izbora: koje će transakcije ostati javne, a koje bi trebale biti dostupne samo manjoj skupini sudionika.

To osigurava privatnost postupka transakcije, a istovremeno osigurava provjeru putem nepromjenjive povijesti javno-blockchaina. Hibridna provjera funkcionira slično kao decentralizirana javna provjera Satoshija Nakamota:

Hibridni blockchains osiguravaju da njihovi članovi imaju jednaka prava na pregled i dodavanje detalja i / ili dopuštenje za određene transakcije. Ono što je bitno jest da identitet uključenih strana ne bude podijeljen sa ostalim sudionicima mreže. Radi veće povjerljivosti, korisno je privatno stanje hibridnog blockchaina. Kao savršena alternativa industriji financijskih tehnologija, ona osigurava:

  • sigurnosti
  • decentralizacija
  • prozirnost
  • nepromjenljivost

Hibridni blockchains odlična je kombinacija i savršeno rješenje za privatno regulirane entitete i vladine institucije. Osiguravaju veću fleksibilnost i kontrolu podataka (koje se mogu dijeliti bilo privatno, bilo javno). Pročitajte više o javnim, privatnim i hibridnim blockchainima ovdje.

Pogledajmo malo više primjera hibridnih blockchaina.

XinFin

XinFin, jedan od prvih hibridnih blockchaina, predstavljen je 2017. godine početnom ponudom kovanica. Nedavno je lansirala svoju prvu decentraliziranu aplikaciju i globalnu platformu za financijsku trgovinu.

XinFin funkcionira na dvije blok-lance:

  • Ethereum (javno)
  • Kvorum (privatni)

Njegova hibridna mreža oslanja se na delegirani PoS konsenzus između pouzdanih čvorova pomoću pametnih ugovora i IoT-a na vrhu protokola. Ovaj pristup omogućuje prijenos trenutnih podataka u blockchain. Iako je platforma još uvijek mlada, već je pomogla u brojnim projektima na području upravljanja lancima opskrbe, logistike, trgovine, financija itd.

Tkanina HyperLedger

Tkanina Hyperledger pojavila se kao još jedna alternativna opcija za javni blockchain. Hyperledger pruža nove mogućnosti za poduzeća i poduzeća sa značajkama otvorenog upravljanja, povećanom transparentnošću i odgovornošću. Upotrebom hiperledgera zajamčeno je da se procesi prijenosa imovine povećavaju privatnost i skalabilnost. Pomoću ovih novih alata poslovne mreže su sposobne za interakciju na novoj razini s poboljšanim postupkom provjere transakcija.

Glavne karakteristike blockchaina su decentralizacija, povjerljivost, mogućnost povezivanja i jednostavna upotreba.

Konzorcij Ethereum

Novi projekt pod nazivom Ethereum Consortium Blockchain Network uskoro se pokreće. Dizajniran je kako bi pomogao predstavnicima različitih industrija da učinkovitije rade i stvaraju konzorcijume.

Jedna od njegovih inovacija je mogućnost stvaranja konzorcija s samo tri čvora koji rade s iste IP adrese. Još jedan, još važniji aspekt konzorcija Ethereum osmišljen je s ciljem poboljšanja sigurnosti: automatska generacija privatnih korisničkih ključeva. To znači da sudionici blockchaina neće trebati stvarati ili davati privatne ključeve. Ti će se ključevi automatski generirati iz zaporke, čime se pojednostavljuje cijeli postupak.

Nakon rasprave o osnovama hibridnih blockchaina, njihovim osobinama i karakteristikama, postaje jasno da oni pružaju višu razinu sigurnosti. Sigurnost je jedno od najvažnijih pitanja koje treba riješiti, jer nije tajna da blockchains često napadaju hakeri.

Pogledajmo pobliže problem dvostruke potrošnje i načine kako ga izbjeći.

Pitanje dvostruke potrošnje i kako to izbjeći

Dvostruko trošenje je izraz koji se u kripto zajednici koristi za napad od 51%. To je postupak korištenja istih sredstava (cryptocurrency) dva puta u različite svrhe. Razmotrimo primjer popularnog automobila. Na primjer, imate 15 bitcoina i želite kupiti automobil. Pošaljite svoja sredstva, ali auto će biti dostavljen na određeno mjesto u nekoliko dana. Ako nazovete napad s dvostrukom potrošnjom i uspijete u svojim namjerama, možete preokrenuti 15 bitcoina i, recimo, kupiti čamac. Tada dobivate oba predmeta i plaćate samo jednom.

Pitanje dvostruke potrošnje nažalost je uobičajeno i stoga je presudno za sprječavanje. Blockchains poduzimaju preventivne mjere kako bi uklonili varljivo ponašanje. Primjerice, Bitcoin, Bitcoin Cash i Litecoin provjeravaju svaku transakciju pomoću PoW (dokaz rada) konsenzusa. Ostali blockchains, poput Cardano, Ethereum i Stellar, koristi konsenzus PoS (dokaz o ulozima) kako bi izbjegli dvostruko trošenje. Agencija Applicationature blockchain lansirala je vlastiti konsenzus Proof of Stake za veću stabilnost i sigurnost tijekom obavljanja više transakcija.

Ova dva algoritma imaju istu svrhu: provjeru transakcije. Jedina razlika je postupak. PoW nagrađuje rudare koji prvo riješe matematičku zagonetku, dok se PoS oslanja na bogatstvo (ulog) rudara. U drugom sustavu nema nagrade jer rudari naplaćuju naknade za provjeru transakcija.

Kod hibridnih lanaca osnovna je ideja pohranjivati ​​bilance vrijednosti na javnoj strani dok se pravila distribucije izračunavaju u bočnoj lanci. Kao rezultat, postoji potreba za alatima za dobivanje dokaza iz sporedne mreže da ne postoje transakcije prijevara koje bi mogle dovesti do lažne raspodjele stanja na javnim računima.

Kako izbjeći dvostruku potrošnju u hibridnim blockchainima

Implementacija hibridnog blockchaina odličan je izbor za uklanjanje napada i lažnog ponašanja. Nije tajna da su bočni lanci (i privatni i konzorcijski) izloženi napadima zbog slabije sigurnosti. Da bi postigli veću razinu sigurnosti, hibridni lanci kombiniraju stanje privatne i javne mreže. Na taj način privatne organizacije mogu pratiti svoje evidencije bez intervencije, dok provjeravaju transakcije korištenjem javnih blockchain-ova.

Pogledajmo bliže nekoliko rješenja za izbjegavanje dvostrukog trošenja u hibridnim blockchainima.

Plazma i gotovinsko rješenje u plazmi

Protokol Ethereum Plasma jedno je od najboljih rješenja za jamčenje više razine sigurnosti. Radi s blockchainima poput Bitcoina, Ethereuma i drugih. Njegova tehnika obavlja transakcije izvan lanca, ali se istovremeno oslanja na javni blockchain kako bi provjerio te transakcije. Pored toga, plazma "izvan lanca" (sidechain) tehnologija kombinira državne kanale za rješavanje različitih problema. Potrebne su operacije iz glavnog javnog lanca, obavljanje poslova i njihovo rješavanje izvan lanca. Ovo se može zamisliti kao hijerarhijsko stablo bočnih lanaca koje sustavno pruža podatke javnom lancu.

Rješenje Plasma Cash djeluje na sličan način. Plazma Cash je prikladniji za blockchains koji podržavaju upotrebu pametnih ugovora. Cilj mu je smanjiti transakcijske troškove za izvršavanje pametnih ugovora i DApp-a. Ova tehnologija dodaje sloj pametnog ugovora kako bi mogao komunicirati s javnim lancem. Plazma gotovina ne zahtijeva preuzimanje svakog bloka radi provjere kao što to radi u plazmi. Umjesto toga, treba samo paziti na podatke o blokovima kovanica i transakcija. Plazma Cash funkcionira na javnom blockchainu i uspoređuje transakcije u bočnom lancu. Ako je sve provjereno i dobro funkcionira s korijenom Merklea, transakcija se može emitirati na javnom lancu.

Jedini nedostatak plazme i plazme gotovine je trošak. Ova rješenja zahtijevaju dodatni plin, u skladu sa standardom ERC721.

Imajte na umu da zatvorena, privatna poduzeća neće imati koristi od plazma rješenja jer će se transakcije i dalje morati javno provjeriti. Ovo je bolji izbor za bočne lance s više vlasnika.

Spremanje podataka o transakcijama u javnom blokovnom lancu

Podaci o transakciji mogu se pohraniti u javne blok-lance kako bi se osigurala veća sigurnost. Kad tvrtka vodi pametne ugovore kao registar u javnom blockchainu, moguće je zabilježiti relativne podatke o transakcijama u bočni lanac.

Da bi smanjili troškove, tvrtke često obrađuju transakcije na bočnim lancima. Međutim, radi provjere prenose rezultate u javni blockchain.

Ovo je rješenje jeftinije od Plasme i Plasma Cash-a, no čini se da je nešto manje sigurno zbog većeg broja sudionika.

Sidrenje blokova u javnom blok bloku

Posljednje, ali ne najmanje bitno, sigurnost se može osigurati unutar hibridnih lanaca sidrovanjem blokova u javnim blokadama. Ovo rješenje nije tako sigurno kao prethodna dva, ali je puno jeftinije.

Učvršćivanje znači emitiranje podataka na javnom blockchainu iz skupa blokova. Primjerice, svakih deset, stotina ili tisuća blokova redovno se emitira iz sporednog lanca u javni blok. To rezultira takozvanim sidrom nakon kojeg se izmjene više ne mogu primijeniti.

Za kraj, treba naglasiti da hibridni blockchains nudi novi pristup pohrani podataka i obradi transakcija. Oni su dobro prilagođeni polu-privatnim tvrtkama koje radije čuvaju svoje podatke u blizini, a sve vrste transakcija provjeravaju na sigurniji način. Stoga se čini da je hibridno rješenje izvođenja operacija izvan lanca i njihovog emitiranja u javnom lancu radi verifikacije odličan izlaz.

Obratite se aplikaciji da biste saznali koja vrsta blockchaina najviše odgovara vašoj tvrtki.

Pretplatite se na Twitteru i Telegramu da biste ostali ažurirani!