Hashgraph vs Blockchain: kumb on parem?

Kas olete segaduses Hashgraphi ja Blockchaini terminitest ega ole kindel, mida neist kahest arvata? Võrdleme neid kahte tehnoloogiat.

. Hashgraph ja plokk Chain on kaks konkureerivat tehnoloogiat, mis lahendavad sama probleemi, mis on seotud usalduse tagamisega usaldusväärses keskkonnas, näiteks Internetis.

Mõlemad tehnoloogiad aitavad salvestada ja hankida teavet detsentraliseeritud võrgu kaudu, kuid nad lähenevad probleemile erineval viisil.

Blockchain rühmitab andmekirjed plokkideks, ajatemplid blokeerivad ja räsib selle sisu, et muuta see muutumatuks. Hashgraph seevastu salvestab üksikuid tehinguid. Kuid see kasutab virtuaalset hääletusmeetodit, et jõuda üksmeelele, millised tehingud kehtivad.

See postitus vaatleb nende kahe tehnoloogia kulisside taha. Et näha, mida need lauale toovad ja mida need krüptovaluutade ja krüptotööstuse tuleviku jaoks tähendavad.

Kuidas see kõik algas?

1976. aastal otsustasid Steve Wozniak ja Steve Jobs asutada ettevõtte vastu mässama, luues Apple Computeri. 1980. aastateks levisid personaalarvuti ja Internet kulutulena. Ja 1990. aastateks olid nad saanud osaks peavoolukultuurist kogu maailmas.

Kuid osal ettevõttest oli veebis endiselt palju sõnaõigust, eriti mis puudutab e-kaubandust ja rahandust. Põhjus on selles, et maksete töötlemise ja sarnase tegevusega veebis sai usaldada vaid väljakujunenud kaubamärke.

Selle vastu võitlemiseks töötas rühm krüptouurijaid ja arvutiprogrammeerijaid välja süsteemi, mis võimaldab inimestel veebis turvaliselt tehinguid teha, ilma et oleks vaja kolmandat osapoolt, näiteks panku.

See rühmitus sai alguse "Satoshi Nakamoto" pseudonüümi all. Ja nende geniaalse Bitcoini leiutise aluseks on Blockchain.

Hajutatud pearaamatutehnoloogiate mõistmine

Pankade ja muude tehingute kolmandate osapoolte probleem on see, et neil on täielik kontroll oma andmebaaside üle. Ja sellisena on plaatidega lihtne manipuleerida ilma kellegi teadmata.

Hajutatud pearaamatutehnoloogiad lahendavad selle probleemi, kuna mitu arvutit käitavad samu andmebaasi koopiaid. Iga võrku ühendatud arvutit nimetatakse sõlmeks. Ja mida rohkem sõlme teil võrgus on, seda usaldusväärsem on andmebaas.

Lisaks sellisele detsentraliseeritud andmepanganduse lähenemisviisile kasutavad DLT või Distributed Ledger Technologies ka spetsiifilisi protokolle, algoritme ja muid tavasid kogu paketi loomiseks. Näiteks Blockchain või Hashgraph.

Heidame pilgu igaühele.

Blockchain

Blockchain on andmebaasisüsteem, mis rühmitab andmed plokkideks ja seob need plokid krüptograafia abil.

Plokk võib sisaldada mis tahes tüüpi andmeid, alates finantstehingutest kuni piltide, videote, tarkvara, e-raamatute ja nii edasi. Pärast ploki andmete rühmitamist lisatakse sellele ajatempel ja eelneva ploki räsi. Seejärel räsitakse sisu, et luua kordumatu identifikaator, mis muudab kirje muutumatuks.

Selle lähenemisviisi eesmärk on see, et kui muudate plokis midagi, erineb saadud räsi selle ploki laialdaselt aktsepteeritud räsist. Järelikult, kui muudate midagi eelmises plokis, on sellest tulenev räsi samuti erinev, muutes ka praeguse ploki räsi erinevaks.

See muutumatus annab tehnoloogiale Blockchaini nime, kuna plokid on nii-öelda krüptograafiliselt aheldatud. Bitcoin kasutab SHA-256 räsifunktsiooni, et genereerida juhuslik string, mis on 256 bitti pikk, olenemata sisendandmete pikkusest.

Bitcoini plokiahela suurus ületab praegu 200 GB ja keskmine plokk on umbes 1 MB. Arvestades, et iga plokk sisaldab lihtsaid finantstehinguid, on 1 MB töötlemiseks palju tehinguid.

Lisaks peavad tehingut töötlevad kaevandajad räsifunktsiooni ikka ja jälle käivitama, kuni see loob unikaalse SHA-256 räsi, millel on eelnevalt määratletud spetsifikatsioonid, näiteks praegused 19 eesolevat nulli. See nõue on loonud olukorra, kus Bitcoini võrk sooritab 150 eksahastust (1018  räsid) sekundis.

Selle arvu perspektiivi vaatamiseks kasutab ülemaailmne Bitcoini kaevandusvõrk kuni 800 kWh elektrit tehingu kohta. See teeb umbes 3 MWh sekundis (4 tehingut sekundis), 190 MWh minutis ja nii edasi, kuni jõuate 50–100 TWh-ni aastas. Sellest energiast piisab tervele kuuks tervele Kaimanisaartele.

Hashgraaf

Plokiahela hooldusega kaasneva elektri raiskamise ohjeldamiseks on erinevad grupid tulnud välja erinevate lähenemisviisidega. Ja see hõlmab ka Hashgraphi.

Pange tähele, et on olemas patenteeritud Hashgraphi tehnoloogia, mis kuulub selle leiutajale. Ja siis on Hedera Hashgraph, mis on loaga avalik võrk, mis juhib Hashgraphi reaalajas rakendamist.

Hashgraphi süsteem püüab kasutades luua kiiret ja energiasäästlikku keskkonda suunatud akrüülgraafikud ja kaks protokolli:

  1. Jutt kuulujutt
  2. Virtuaalne hääletamine

1. Kuulujutt

Hashgraphis tehingu alustamiseks peate edastama selle tehingu üksikasjad võrgu sõlme. See sõlm saadab seejärel üksikasjad uuesti mõnele juhuslikule sõlmele, kes omakorda edastavad tehingu üksikasjad teistele juhuslikele sõlmedele.

Neid juhuslikke sõlme nimetatakse naabriteks ja iga tehingu detaili nimetatakse sündmuseks. Iga sündmus sisaldab teavet kahe eelmise sündmuse kohta enne seda ja sellest ka nimetus "jutt kuulujutt".

Sel viisil teabe edastamise tagajärjeks on see, et kuulujutud levivad sama kiiresti kui kulutulekahju ja vaid mõne sekundi jooksul peaks enamikul (66%) sõlmedest olema selle tehingu koopia, mis viib konsensuseni.

Sündmus tuleb nüüd lisada hajutatud pearaamatutesse, kasutades kronoloogiliseks sortimiseks selle ajatemplit.

2. Virtuaalne hääletamine

Hashgraphi teine ​​muljetavaldav osa on virtuaalne hääletusprotokoll. Kuna iga sündmus sisaldab teavet kahe eelneva sündmuse kohta, kasutavad sõlmed seda teavet hääletamiseks selle kohta, millised sündmused toimusid enne neid ja mida tuleks käsitleda prioriteetselt.

Virtuaalse hääletamise eesmärk on vältida olukorda, kus sõlm ei suuda teavet edastada, kuna see on pahatahtlik või Bütsantsi päritolu. Ja see teabe edastamata jätmine võib takistada sellel tehingul 2/3 häälteenamuse ja lõpuks konsensuse saavutamist.

Selle probleemi lahendamiseks hääletab iga sündmus eelmiste sündmuste üle, millele ta saab oma esivanemaid jälgida. Ja see aitab tagada, et varasemad tehingud, mis ei saanud vigaste sõlmede tõttu enamust, töödeldakse ikka õigeaegselt.

See hääletusprotsess hõlmab erinevaid voorusid või suhtlusperioode, muutes selle asünkroonseks. Niisiis öeldakse, et see algoritm on asünkroonne Bütsantsi tõrketaluv (aBFT).

Hashgraaf vs Blockchain

Kuigi süsteemid Hashgraph ja Blockchain püüavad hajutatud võrkudes andmeid turvaliselt ja usaldusväärselt hallata, teevad nad mõlemad seda erineval viisil, mis toob kaasa suuri erinevusi.

Siin on nende erinevuste tabelivaade.

Hashgraphplokk Chain
Käivitamise kuupäev:20172008
litsents:Patenteeritud tehnoloogiaAvatud lähtekoodiga
Konsensus:Virtuaalne hääletamineTöötõend, panus jne
Kiirus:10,000 XNUMX+ TPS4-15 TPS
Õiglus:100%N / A
Turvalisus:ABFTKrüpto räsimine
Energiatõhusus:SuurMadal
KWh tehingu kohta:~ 0.0002~ 100-900
Tehingutasud:$ 0.0001 +$ 15 +
Tehingu kinnitamine:üksmeelKaevandaja poolt
Lubade andmine:LubatudLubamatu
Juurdepääs võrgule:Privaatne/avalikavalik

1. Litsentsimine

Bitcoin ja selle aluseks olev Blockchaini tehnoloogia avaldati MIT-i litsentsi alusel, muutes selle väga lubavaks tasuta ja avatud lähtekoodiga tarkvaraks. See kasutusvabadus on aidanud suurendada Blockchaini populaarsust. Nagu ka selle erinevad kahvlid ja konkureerivad lähenemised.

Hashgraph on seevastu patenteeritud tehnoloogia, mis kuulub selle leiutaja Leemon Bairdi asutatud ettevõttele Swirlds. Seejärel litsentseeris Swirlds tehnoloogia Hedera Foundationile, et saada 10% Hedera võrgu tuludest.

2. Konsensus

Hedera Hashgraph kasutab oma konsensusmehhanismina virtuaalset hääletamist. Piisab, kui 2/3 sõlmedest nõustuvad ja see otsus on lõplik. Plokiahelad seevastu kasutavad erinevaid protokolle.

Bitcoin kasutab Proof-of-Work protokolli, mis on väga energiamahukas ja raiskav süsteem. Ethereum kasutab Proof-of-Stake protokolli, mis tähendab lihtsalt seda, et kaevandaja panustab osa oma krüptovaluutadest enne kaevandamist. Ja kui tal see õnnestub, võidab ta täpselt selle summa, mille panustas.

Muud Blockchaini konsensusprotokollid hõlmavad Proof-of-Space, mis kasutab kõvakettaruumi panusmehhanismina. Ja kulunud aja tõendamine, mis kasutab spetsiaalset riistvara, et määrata igale kaevandajale minimaalne ooteaeg.

3. kiirus

Järgi see pressiteade Alates 2020. aasta septembrist ületas Hedera Hashgraph 1.5 miljonit tehingut päevas, kahekordistades Ethereumi tehingut ja umbes 7 korda rohkem kui Bitcoini oma. 2021. aasta märtsiks oli Hedera ületanud 200 miljonit tehingut kuus ja aprillis ületas see Tehinguid kokku 1 miljard künnis.

Tuleb märkida, et selle edu põhjuseks on Hedera hashgraphi madalad ja prognoositavad tehingukulud. See on vastu plokiahelasüsteemide ebausaldusväärsetele kuludele, mis kipuvad suurenema samaaegsete tehingutega.

4. Õiglus

Plokiahela kaevurid valivad, milliseid tehinguid töödelda, ja see annab suurema prioriteedi neile, kes pakuvad kaevurite eest kõrgemaid tasusid. Tulemuseks on mõne tehingu puhul pikem kinnitusaeg ja suurema võrgukasutusega kulud.

Hashgraph kõrvaldab selle ebaõigluse tehingute ajatempliga ja lisab need pearaamatusse, kui on saavutatud 66% konsensus. Ja kasutades ka virtuaalset hääletamist, on kõikide sündmuste kiire töötlemine garanteeritud.

5. Energiatarbimine ja tõhusus

Bitcoin kasutab tehingu kohta sadu kWh, ulatudes sageli 800 kWh-ni. Ethereum on konservatiivsem, kuid see võib siiski kasutada kuni 100 kWh tehingu kohta. Selle põhjuseks on räsimisprotsess, mille kaevandajad peavad määratud stringi leidmiseks läbima.

Hashgraph kasutab ühe tehingu kohta vaid 0.0002 kWh elektrienergiat, mis on plokiahelatega võrreldes lõpmatult väiksem kogus. Ja see teeb sellest ka loodussõpradele keskkonnasõbraliku valiku.

6. Tehingukulud

Plokiahela kulud on muutuvad ja kõrgemate tasudega tehinguid käsitletakse eelisjärjekorras. Koos nende piiratud kiirusega 4–15 tehingut sekundis on tehingukulud tänapäeval sageli üle 15 dollari. Isegi $25 ja $30+ kõrge aktiivsusega jõudmine.

Hashgraphi puhul on kõik kulud võrdsed ja need võetakse USA dollarites. Hinnad erinevad muidugi olenevalt sellest, mida teha tahad. Kuid saate alati aru saada, kui palju tehing läheb maksma, alates 0.0001 dollarist.

7. Võrgujuurdepääs

Bitcoin on alati olnud avalik ja ilma lubadeta võrk. See tähendab, et igaüks, kellel on arvuti, näeb tehinguid ja igaüks, kellel on piisavalt hea riistvara, saab kliendi alla laadida ja võrguga liituda. Luba pole vaja. Teistel Blockchaini projektidel võivad olla erinevad, kuid sarnased nõuded.

Hedera Hashgraph on samuti avalik nagu Bitcoin, kuid see on lubatud. See tähendab, et võrku vastuvõtmiseks on teil vaja kutset.

Järeldus

Oleme jõudnud selle Hashgraph vs Blockchaini postituse lõpuni ja olete näinud nende aluseks olevaid tehnoloogiaid paljastatud.

Blockchainil on oma tugevad ja nõrgad küljed. Kuid sama teeb ka Hashgraph. Seetõttu määravad teie praegused vajadused teie jaoks parima valiku.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke on arvutihuviline, kes armastab lugeda mitmesuguseid raamatuid. Ta eelistab Linuxit Windowsile/Macile ja on seda kasutanud
Ubuntu selle algusaegadest peale. Saate teda Twitteris tabada bongotrax

Artiklid: 298

Võtke vastu tehnilisi asju

Tehnilised suundumused, käivitamistrendid, ülevaated, veebisissetulek, veebitööriistad ja turundus üks või kaks korda kuus