Hashgraph vs Blockchain: Co je lepší?
Jste zmateni pojmy hashgraph a blockchain a nejste si jisti, co si o nich myslet? Porovnáváme tyto dvě technologie.

Jedno Hashgraph si Blockchain jsou dvě konkurenční technologie, které řeší stejný problém poskytování důvěry v nedůvěryhodném prostředí, jako je internet.
Obě technologie pomáhají při ukládání a získávání informací přes decentralizovanou síť, ale k problému přistupují různými způsoby.
Blockchain seskupuje datové záznamy do bloku, časová razítka, která blokují, a hashuje jeho obsah, aby byl neměnný. Hashgraph naproti tomu zaznamenává jednotlivé transakce. K dosažení konsensu o tom, které transakce jsou platné, však používá metodu virtuálního hlasování.
Tento příspěvek nahlíží do zákulisí těchto dvou technologií. Chcete-li vidět, co přinášejí na stůl a co znamenají pro budoucnost kryptoměn a kryptoprůmyslu.
Jak to vše začalo
V roce 1976 se Steve Wozniak a Steve Jobs rozhodli vzbouřit se proti establishmentu a založili Apple Computer. V 1980. letech se osobní počítač a internet šířily jako lavina. A v 1990. letech se stali součástí mainstreamové kultury po celém světě.
Části podniku však stále měly na webu hodně mluvit, zejména pokud šlo o elektronický obchod a finance. Důvodem je, že zpracování plateb a podobné činnosti na webu lze věřit pouze zavedeným značkám.
Aby tomu zabránila, skupina krypto výzkumníků a počítačových programátorů vyvinula systém, který by lidem umožnil bezpečně provádět transakce na webu, aniž by potřebovali třetí stranu z provozovny, jako jsou banky.
Tato skupina začala pod pseudonymem „Satoshi Nakamoto“. A základem jejich důmyslného bitcoinového vynálezu je Blockchain.
Porozumění technologiím distribuované knihy
Problém bank a dalších transakčních třetích stran je v tom, že mají plnou kontrolu nad svými databázemi. A jako takové je snadné manipulovat se záznamy, aniž by o tom kdokoli věděl.
Technologie distribuované knihy řeší tento problém tím, že na více počítačích běží stejné kopie databáze. Každý počítač v síti se nazývá uzel. A čím více uzlů v síti máte, tím je databáze důvěryhodnější.
Kromě takového přístupu decentralizovaného databankingu používají DLT nebo Distributed Ledger Technologies také specifické protokoly, algoritmy a další konvence k vytvoření kompletního balíčku. Jako je Blockchain nebo Hashgraph.
Pojďme se na každý podívat.
Blockchain
Blockchain je databázový systém, který seskupuje data do bloků a propojuje tyto bloky pomocí kryptografie.
Blok může obsahovat jakýkoli typ dat, od finančních transakcí po obrázky, videa, software, elektronické knihy a tak dále. Po seskupení dat bloku se k nim přidá časové razítko a hash předchozího bloku. Poté je obsah hašován, aby se vytvořil jedinečný identifikátor, díky kterému je záznam neměnný.
Cílem tohoto přístupu je, že pokud v bloku cokoli změníte, výsledný hash se bude lišit od široce přijímaného hashu daného bloku. Pokud tedy změníte cokoli v předchozím bloku, jeho výsledný hash se bude také lišit, takže se bude lišit také hash aktuálního bloku.
Tato neměnnost dává technologii název Blockchain, protože bloky jsou takříkajíc kryptograficky zřetězeny. Bitcoin používá hašovací funkci SHA-256 ke generování náhodného řetězce o délce 256 bitů, bez ohledu na délku vstupních dat.
Bitcoin Blockchain aktuálně přesahuje velikost 200 GB, přičemž průměrný blok je velký asi 1 MB. Vzhledem k tomu, že každý blok obsahuje jednoduché finanční transakce, 1 MB je tedy hodně transakcí ke zpracování.
Kromě toho musí těžaři, kteří transakci zpracovávají, neustále spouštět hashovací funkci, dokud nevytvoří jedinečný hash SHA-256 s předem definovanými specifikacemi, jako je aktuálních 19 úvodních nul. Tento požadavek vytvořil situaci, kdy bitcoinová síť provede 150 exahashů (1018 hashe) za sekundu.
Abychom toto číslo uvedli do perspektivy, globální těžební síť bitcoinů spotřebuje až 800 kWh elektřiny na transakci. To vychází zhruba na 3 MWh za sekundu (4 transakce/sekundu), 190 MWh za minutu a tak dále, dokud nedosáhnete 50 – 100 TWh za rok. To je dostatek energie na napájení celých Kajmanských ostrovů po celý měsíc.
Hashgraph
Aby se omezilo plýtvání elektřinou spojené s údržbou blockchainu, různé skupiny přišly s různými přístupy. A to včetně hashgraphu.
Měli byste si uvědomit, že existuje patentovaná technologie Hashgraph, kterou vlastní její vynálezce. A pak je tu Hedera Hashgraph, což je povolená veřejná síť, která provozuje živou implementaci Hashgraphu.
Systém Hashgraph se používáním snaží vytvořit rychlé a energeticky efektivní prostředí orientované akrylové grafy a dva protokoly:
- Drby o drby
- Virtuální hlasování
1. Drby o Drbech
Chcete-li zahájit transakci na hashgraphu, musíte přenést podrobnosti o této transakci do uzlu v síti. Tento uzel pak znovu přenese podrobnosti několika náhodným uzlům, které zase přenesou podrobnosti transakce dalším náhodným uzlům.
Tyto náhodné uzly se nazývají sousedé a každý detail transakce se nazývá událost. Každá událost obsahuje informace z předchozích dvou událostí před ní, a proto název „klepy o drbech“.
Výsledkem přenosu informací tímto způsobem je, že se drby šíří rychle jako požár a během několika sekund by většina (66 %) uzlů měla mít kopii této transakce, což by vedlo ke konsensu.
Událost je nyní nutné přidat do distribuovaných účetních knih pomocí jejího časového razítka pro chronologické řazení.
2. Virtuální hlasování
Další působivou částí Hashgraphu je virtuální hlasovací protokol. Protože každá událost nese informace o dvou předchozích událostech, uzly tuto informaci použijí k hlasování o událostech, které se odehrály před nimi, a měly by mít přednostní zpracování.
Cílem virtuálního hlasování je zabránit situaci, kdy uzel nedokáže předat informace, protože jsou škodlivé nebo byzantské. A toto selhání při předání informací může zabránit tomu, aby transakce dosáhla 2/3 většiny a případného konsensu.
Aby se tento problém vyřešil, každá událost poté hlasuje o předchozích událostech, ke kterým může vysledovat své předky. A to pomáhá zajistit, že dřívější transakce, které se nepodařilo dosáhnout většiny kvůli vadným uzlům, budou stále včas zpracovány.
Tento proces hlasování zahrnuje různá kola nebo komunikační časové rámce, takže je asynchronní. O tomto algoritmu se říká, že je asynchronní byzantský Fault Tolerant (aBFT).
Hashgraph vs Blockchain
Zatímco systémy Hashgraph a Blockchain se snaží bezpečně a spolehlivě spravovat data v distribuovaných sítích, oba na to jdou různými způsoby, což vede k velkým rozdílům.
Zde je tabulkový pohled na tyto rozdíly.
| Hashgraph | Blockchain | |
|---|---|---|
| Datum spuštění: | 2017 | 2008 |
| Licence: | Patentovaná technologie | open source |
| Shoda: | Virtuální hlasování | Doklad o práci, podílu atd |
| Rychlost: | 10,000 XNUMX+ TPS | 4-15 TPS |
| Spravedlnost: | 100% | N / A |
| Zabezpečení | ABFT | Crypto hash |
| Energetická účinnost: | Vysoký | Nízké |
| KWh na transakci: | ~ 0.0002 | ~ 100 - 900 |
| Transakční poplatky: | $ 0.0001 + | $ 15 + |
| Ověření transakce: | souhlas | Od Minera |
| Oprávnění: | Povoleno | Bezproblémová |
| Síťový přístup: | Soukromé/Veřejné | Veřejné |
1. Licencování
Bitcoin a jeho základní technologie Blockchain byly vydány pod licencí MIT, což z něj činí vysoce tolerantní bezplatný software s otevřeným zdrojovým kódem. Tato svoboda použití pomohla zvýšit popularitu blockchainu. Stejně jako jeho různé vidlice a konkurenční přístupy.
Hashgraph je na druhé straně patentovaná technologie patřící společnosti Swirlds, kterou založil její vynálezce Leemon Baird. Společnost Swirlds poté licencovala technologii nadaci Hedera Foundation za 10% podíl na výnosech sítě Hedera.
2. Konsensus
Hedera Hashgraph využívá virtuální hlasování jako mechanismus konsensu. Stačí, aby souhlasily 2/3 uzlů a toto rozhodnutí je konečné. Blockchainy na druhou stranu používají různé protokoly.
Bitcoin používá protokol Proof-of-Work, což je energeticky velmi náročný a plýtvací systém. Ethereum používá protokol Proof-of-Stake, což jednoduše znamená, že těžař před těžbou vsadí některé ze svých kryptoměn. A pokud uspěje, vyhraje přesně takovou částku, jakou vsadil.
Mezi další blockchainové konsensuální protokoly patří Proof-of-Space, který využívá místo na pevném disku jako stakingový mechanismus. A Proof-of-Elapsed-time, který pomocí specializovaného hardwaru přiřadí každému těžaři minimální čekací dobu.
3. Rychlost
Podle tato tisková zpráva od září 2020 překonal Hedera Hashgraph 1.5 milionu transakcí denně, zdvojnásobil tak Ethereum a asi 7x bitcoin. Do března 2021 překonala Hedera 200 milionů transakcí za měsíc a v dubnu překonala hranici Celkem 1 miliarda transakcí práh.
Je třeba poznamenat, že důvodem tohoto úspěchu jsou nízké a předvídatelné transakční náklady na hashgraph Hedera. To je proti nespolehlivým nákladům blockchainových systémů, které mají tendenci se zvyšovat s více souběžnými transakcemi.
4. Spravedlnost
Těžaři blockchainu si vybírají, které transakce zpracují, a to dává vyšší prioritu těm, které nabízejí vyšší poplatky pro těžaře. Výsledkem jsou delší doby potvrzení u některých transakcí a rostoucí náklady s vyšším využitím sítě.
Hashgraph odstraňuje tuto nespravedlnost tím, že transakce označí časovým razítkem a přidá je do účetní knihy, jakmile bude dosaženo 66% konsensu. A také pomocí virtuálního hlasování je zaručeno rychlé zpracování všech událostí.
5. Spotřeba energie a účinnost
Bitcoin spotřebuje stovky kWh na transakci, často dosahuje 800 kWh. Ethereum je konzervativnější, ale stále dokáže spotřebovat až 100 kWh na transakci. Je to kvůli procesu hashování, který musí těžaři podstoupit, aby našli zadaný řetězec.
Hashgraph spotřebuje pouze 0.0002 kWh elektrické energie na transakci, což je nekonečně menší množství ve srovnání s blockchainy. A to z něj dělá také ekologickou variantu pro milovníky přírody.
6. Transakční náklady
Náklady na blockchain jsou variabilní a přednostně se řeší transakce s vyššími poplatky. Ve spojení s jejich omezenou rychlostí 4 až 15 transakcí za sekundu jsou dnes transakční náklady často nad 15 USD. Při vysoké aktivitě dokonce dosahují 25 USD a 30 USD+.
U hashgraphu jsou všechny náklady stejné a účtují se v USD fiat penězích. Ceny se samozřejmě liší podle toho, co chcete dělat. Vždy však můžete zjistit, kolik bude transakce stát, od 0.0001 USD.
7. Přístup k síti
Bitcoin byl vždy veřejnou sítí bez povolení. To znamená, že kdokoli s počítačem může vidět transakce a kdokoli s dostatečně dobrým hardwarem si může stáhnout klienta a připojit se k síti. Není vyžadováno žádné povolení. Jiné blockchainové projekty mohou mít jiné, ale podobné požadavky.
Hedera Hashgraph je také veřejný jako bitcoin, ale je povolen. To znamená, že k přijetí do sítě budete potřebovat pozvánku.
Proč investovat do čističky vzduchu?
Došli jsme na konec tohoto příspěvku Hashgraph vs Blockchain a viděli jste jejich základní technologie odhalené.
Blockchain má své silné a slabé stránky. Ale stejně tak Hashgraph. Jsou to tedy vaše aktuální potřeby, které určí, co je pro vás lepší.




