Hashgraph vs Blockchain: kuris yra geresnis?
Supainiojote dėl Hashgraph ir Blockchain terminų ir nežinote, ką daryti iš šių dviejų? Mes lyginame šias dvi technologijas.

Geriausios Hašgrafas bei Blockchain yra dvi konkuruojančios technologijos, kurios išsprendžia tą pačią problemą, susijusią su pasitikėjimo užtikrinimu nepatikimoje aplinkoje, pavyzdžiui, internete.
Abi technologijos padeda saugoti ir gauti informaciją decentralizuotame tinkle, tačiau jos sprendžia problemą skirtingais būdais.
„Blockchain“ sugrupuoja duomenų įrašus į bloką, užblokuoja laiko žymas ir sumaišo jo turinį, kad jis būtų nekintamas. Kita vertus, Hashgraph įrašo atskiras operacijas. Tačiau jis naudoja virtualų balsavimo metodą, kad pasiektų sutarimą, kurie sandoriai yra galiojantys.
Šis įrašas apžvelgia šių dviejų technologijų užkulisius. Norėdami pamatyti, ką jie pateikia ant stalo ir ką jie reiškia kriptovaliutų ir kriptovaliutų pramonės ateičiai.
Kaip viskas prasidėjo
1976 m. Steve'as Wozniakas ir Steve'as Jobsas nusprendė sukilti prieš isteblišmentą įkurdami „Apple Computer“. Devintajame dešimtmetyje asmeninis kompiuteris ir internetas plito žaibiškai. Ir iki 1980-ųjų jie tapo pagrindinės kultūros dalimi visame pasaulyje.
Tačiau kai kurios įstaigos vis dar turėjo daug ką pasakyti žiniatinklyje, ypač kai buvo kalbama apie elektroninę prekybą ir finansus. Priežastis ta, kad tik žinomiems prekių ženklams galima patikėti mokėjimų apdorojimą ir panašią veiklą internete.
Siekdama to išvengti, kriptovaliutų tyrinėtojų ir kompiuterių programuotojų grupė sukūrė sistemą, kuri leistų žmonėms saugiai atlikti sandorius internete, nereikalaujant trečiosios šalies, pavyzdžiui, bankų.
Ši grupė prasidėjo „Satoshi Nakamoto“ pseudonimu. Ir jų genialaus Bitcoin išradimo pagrindas yra Blockchain.
Supratimas apie paskirstytas knygos technologijas
Bankų ir kitų sandorių trečiųjų šalių problema yra ta, kad jie visiškai kontroliuoja savo duomenų bazes. Taigi, niekam nežinant, lengva manipuliuoti įrašais.
Paskirstytos knygos technologijos išsprendžia šią problemą, nes keli kompiuteriai naudoja tas pačias duomenų bazės kopijas. Kiekvienas tinklo kompiuteris vadinamas mazgu. Kuo daugiau mazgų tinkle, tuo patikimesnė duomenų bazė.
Be tokio decentralizuoto duomenų bankininkystės metodo, DLT arba Distributed Ledger Technologies taip pat naudoja specifinius protokolus, algoritmus ir kitus susitarimus, kad sukurtų visą paketą. Tokie kaip „Blockchain“ arba „Hashgraph“.
Pažvelkime į kiekvieną.
Blockchain
Blockchain yra duomenų bazių sistema, kuri sugrupuoja duomenis į blokus ir susieja tuos blokus naudodama kriptografiją.
Bloke gali būti bet kokio tipo duomenų – nuo finansinių operacijų iki vaizdų, vaizdo įrašų, programinės įrangos, el. knygų ir pan. Sugrupavus bloko duomenis, prie jo pridedama laiko žyma ir ankstesnio bloko maiša. Tada turinys sumaišomas, kad būtų sukurtas unikalus identifikatorius, dėl kurio įrašas nekeičiamas.
Šio metodo tikslas yra tai, kad jei ką nors pakeisite bloke, gauta maiša skirsis nuo plačiai priimtos to bloko maišos. Vadinasi, jei ką nors pakeisite ankstesniame bloke, jo gauta maiša taip pat skirsis, todėl dabartinio bloko maiša taip pat skirsis.
Šis nekintamumas suteikia technologijai Blockchain pavadinimą, nes blokai, taip sakant, yra kriptografiškai sujungti grandinėmis. Bitcoin naudoja SHA-256 maišos funkciją, kad sugeneruotų atsitiktinę eilutę, kurios ilgis yra 256 bitai, neatsižvelgiant į įvesties duomenų ilgį.
Bitcoin Blockchain šiuo metu viršija 200 GB, o vidutinis blokas yra apie 1 MB. Atsižvelgiant į tai, kad kiekviename bloke yra paprastos finansinės operacijos, 1 MB, todėl reikia apdoroti daug operacijų.
Be to, operaciją apdorojantys kalnakasiai turi nuolat vykdyti maišos funkciją, kol ji sukuria unikalią SHA-256 maišą su iš anksto apibrėžtomis specifikacijomis, pavyzdžiui, dabartiniais 19 nulių priekyje. Šis reikalavimas sukūrė situaciją, kai „Bitcoin“ tinklas atlieka 150 išbėrimų (1018 maišos) per sekundę.
Vertinant šį skaičių perspektyvoje, pasaulinis Bitcoin kasybos tinklas vienam sandoriui sunaudoja iki 800 kWh elektros energijos. Tai sudaro apie 3 MWh per sekundę (4 sandoriai per sekundę), 190 MWh per minutę ir taip toliau, kol pasieksite 50–100 TWh per metus. Tiek energijos užtenka visam mėnesiui maitinti visas Kaimanų salas.
Hashgrafas
Siekdamos pažaboti elektros švaistymą, susijusį su blokų grandinės priežiūra, įvairios grupės sugalvojo skirtingus būdus. Ir tai apima Hashgraph.
Turėtumėte atkreipti dėmesį, kad yra patentuota Hashgraph technologija, kuri priklauso jos išradėjui. Ir tada yra Hedera Hashgraph, kuris yra leistinas viešasis tinklas, kuriame veikia tiesioginis Hashgraph įgyvendinimas.
Hashgraph sistema bando sukurti greitą ir energiją taupančią aplinką naudodama nukreipti akriliniai grafikai ir du protokolai:
- Apkalbos apie apkalbas
- Virtualus balsavimas
1. Apkalbos apie apkalbas
Norėdami pradėti operaciją Hashgraph, turite perduoti išsamią tos operacijos informaciją į tinklo mazgą. Tada šis mazgas pakartotinai perduos išsamią informaciją keletui atsitiktinių mazgų, kurie savo ruožtu pakartotinai perduos išsamią operacijos informaciją į kitus atsitiktinius mazgus.
Šie atsitiktiniai mazgai vadinami kaimynais, o kiekviena operacijos detalė vadinama įvykiu. Kiekviename įvykyje yra informacija iš dviejų prieš tai buvusių įvykių, taigi ir pavadinimas „plepalai apie paskalas“.
Tokiu būdu perduodant informaciją, paskalos plinta taip greitai, kaip gaisras, ir vos per kelias sekundes dauguma (66 %) mazgų turėtų turėti tos operacijos kopiją, kad būtų pasiektas sutarimas.
Dabar įvykis turi būti įtrauktas į paskirstytas knygas, naudojant jo laiko žymą chronologiniam rūšiavimui.
2. Virtualus balsavimas
Kita įspūdinga Hashgraph dalis yra virtualus balsavimo protokolas. Kadangi kiekvienas įvykis turi informaciją apie du ankstesnius įvykius, mazgai naudoja šią informaciją balsuodami apie tai, kurie įvykiai įvyko prieš juos, ir jiems turėtų būti teikiama pirmenybė.
Virtualaus balsavimo tikslas yra užkirsti kelią situacijai, kai mazgas neperduoda informacijos, nes ji yra kenkėjiška arba bizantiška. Ir šis informacijos neperdavimas gali sustabdyti sandorį nuo 2/3 daugumos ir galutinio sutarimo.
Kad išspręstų šią problemą, kiekvienas įvykis balsuoja už ankstesnius įvykius, pagal kuriuos jis gali atsekti savo protėvius. Tai padeda užtikrinti, kad ankstesnės operacijos, kurių daugumos nepavyko pasiekti dėl sugedusių mazgų, vis tiek bus apdorotos laiku.
Šis balsavimo procesas apima skirtingus etapus arba komunikacijos terminus, todėl jis yra asinchroninis. Taigi sakoma, kad šis algoritmas yra asinchroninis Bizantijos gedimams atsparus (aBFT).
Hashgraph vs Blockchain
Nors „Hashgraph“ ir „Blockchain“ sistemos bando saugiai ir patikimai valdyti duomenis paskirstytuose tinkluose, jos abi tai daro skirtingai, todėl atsiranda didelių skirtumų.
Čia pateikiamas šių skirtumų lentelė.
| Hašgrafas | Blockchain | |
|---|---|---|
| Paleidimo data: | 2017 | 2008 |
| Licenzija: | Patentuota technologija | Atviro kodo |
| Sutarimas: | Virtualus balsavimas | Darbo įrodymas, akcijų paketas ir kt |
| Greitis: | 10,000 XNUMX+ TPS | 4-15 TPS |
| Sąžiningumas: | 100% | N / A |
| Saugumas: | ABFT | Kripto maiša |
| Energijos efektyvumas: | aukštas | žemas |
| KWh už sandorį: | ~ 0.0002 | ~ 100 - 900 |
| Sandorio mokesčiai: | $ 0.0001 + | $ 15 + |
| Sandorio patvirtinimas: | sutarimas | Autorius Miner |
| Leidimas: | Leidžiama | Leidžiamas |
| Prieiga prie tinklo: | Privatus/viešas | Visuomenės |
1. Licencijavimas
Bitcoin ir jo pagrindinė Blockchain technologija buvo išleista pagal MIT licenciją, todėl tai yra labai leistina nemokama ir atvirojo kodo programinė įranga. Ši naudojimo laisvė padėjo padidinti Blockchain populiarumą. Taip pat jos skirtingos šakės ir konkuruojantys metodai.
Kita vertus, Hashgraph yra patentuota technologija, priklausanti jos išradėjo Leemono Bairdo įkurtai įmonei Swirlds. Tada „Swirlds“ licencijavo technologiją „Hedera Foundation“, kad gautų 10 % Hedera tinklo pajamų.
2. Sutarimas
Hedera Hashgraph naudoja virtualų balsavimą kaip savo sutarimo mechanizmą. Tereikia, kad 2/3 mazgų sutiktų ir tas sprendimas yra galutinis. Kita vertus, blokų grandinės naudoja skirtingus protokolus.
Bitcoin naudoja Proof-of-Work protokolą – labai daug energijos sunaudojančią ir daug švaistomą sistemą. Ethereum naudoja Proof-of-Stake protokolą, o tai paprasčiausiai reiškia, kad kalnakasys stato dalį savo kriptovaliutų prieš kasdamas. Ir jei jam pasiseks, jis laimi būtent tokią sumą, kurią padėjo.
Kiti „Blockchain“ konsensuso protokolai apima „Proof-of-Space“, kuris naudoja vietą standžiajame diske kaip statymo mechanizmą. Ir Proof-of-Elapsed-time, kuris naudoja specializuotą aparatinę įrangą, kad kiekvienam kalnakasiui būtų priskirtas minimalus laukimo laikas.
3. greitis
Pagal spaudai Nuo 2020 m. rugsėjo mėn. Hedera Hashgraph viršijo 1.5 milijono operacijų per dieną, dvigubai daugiau nei Ethereum ir maždaug 7 kartus daugiau nei Bitcoin. Iki 2021 m. kovo mėn. „Hedera“ viršijo 200 mln. operacijų per mėnesį, o balandžio mėn. Iš viso sandorių – 1 milijardas slenkstis.
Reikėtų pažymėti, kad šios sėkmės priežastis yra mažos ir nuspėjamos sandorių išlaidos Hedera maišos grafoje. Tai prieštarauja nepatikimoms „blockchain“ sistemų sąnaudoms, kurios linkusios didėti atliekant daugiau vienu metu atliekamų operacijų.
4. Sąžiningumas
Blockchain kalnakasiai pasirenka, kurias operacijas apdoroti, ir tai suteikia didesnį prioritetą tiems, kurie siūlo didesnius mokesčius kalnakasiams. Dėl to pailgėja kai kurių operacijų patvirtinimo laikas ir didėja sąnaudos naudojant didesnį tinklą.
Hashgraph pašalina šį nesąžiningumą operacijų laiko žymomis ir įtraukdama jas į knygą, kai tik sutaria 66 proc. Be to, naudojant virtualų balsavimą, visi įvykiai garantuojami greitai.
5. Energijos suvartojimas ir efektyvumas
Bitcoin sunaudoja šimtus kWh vienam sandoriui, dažnai pasiekiant 800 kWh. Ethereum yra konservatyvesnis, bet vis tiek gali sunaudoti iki 100 kWh vienai operacijai. Taip yra dėl maišos proceso, kurį kalnakasiai turi atlikti, kad surastų nurodytą eilutę.
Hashgraph sunaudoja tik 0.0002 kWh elektros energijos vienai operacijai, tai yra be galo mažesnis kiekis, palyginti su blokų grandinėmis. Be to, tai yra ekologiškas pasirinkimas gamtos mylėtojams.
6. Sandorio išlaidos
Blockchain sąnaudos yra kintamos, o sandoriams su didesniais mokesčiais teikiama pirmenybė. Kartu su ribotu greičiu nuo 4 iki 15 operacijų per sekundę, operacijų išlaidos šiandien dažnai viršija 15 USD. Net ir 25 USD ir 30+ USD su dideliu aktyvumu.
Hashgraph atveju visos išlaidos yra vienodos ir apmokestinamos JAV doleriais fiat pinigais. Kainos, žinoma, skiriasi priklausomai nuo to, ką norite veikti. Bet visada galite išsiaiškinti, kiek kainuos operacija, pradedant nuo 0.0001 USD.
7. Prieiga prie tinklo
Bitcoin visada buvo viešas tinklas be leidimų. Tai reiškia, kad kiekvienas, turintis kompiuterį, gali matyti operacijas, o kiekvienas, turintis pakankamai gerą aparatinę įrangą, gali atsisiųsti klientą ir prisijungti prie tinklo. Jokio leidimo nereikia. Kiti Blockchain projektai gali turėti skirtingus, bet panašius reikalavimus.
Hedera Hashgraph taip pat yra vieša, kaip ir Bitcoin, tačiau tai leidžiama. Tai reiškia, kad jums reikės pakvietimo, kad galėtumėte prisijungti prie tinklo.
Išvada
Priėjome šio „Hashgraph vs Blockchain“ įrašo pabaigą ir pamatėte, kad jų pagrindinės technologijos buvo atskleistos.
Blockchain turi savo stipriąsias ir silpnąsias puses. Bet taip pat ir Hashgraph. Todėl jūsų dabartiniai poreikiai lems, kuris pasirinkimas jums yra geresnis.




