W tym artykule przejdziemy przez szczegółowe porównanie Hashgraph vs Blockchain i zrozumiemy ich seminaria i różnice.

Jeśli należysz do sektora blockchain, wiedziałbyś, że nieustannie ewoluuje w szybkim tempie. Istnieją również inne podobne technologie rozproszonych rejestrów (DLT), które zastępują Blockchain, zapewniając lepsze rozwiązanie na uboczu.

Jednym z takich DLT jest Hashgraph. Rozwiązuje rozproszony rejestr w inny sposób i twierdzi, że jest bezpieczniejszy, szybszy i sprawiedliwszy. Dlatego będziemy porównywać te dwie technologie, Hashgraph i Blockchain – i sprawdzać, jakie są ich pozycje na obecnym rynku. Zacznijmy.

Zapisać się: Kurs Enterprise Blockchains Fundamentals

Hashgraph vs Blockchain

Zanim zaczniemy i zbadamy, powinniśmy zrozumieć prawdziwe znaczenie technologii rozproszonych rejestrów.

Technologia rozproszonej księgi to sieć rówieśników, którzy komunikują się ze sobą w celu osiągnięcia konsensusu. W DLT każdy węzeł ma kopię księgi i ma niezmienną naturę.

Istnieje wiele DLT, w tym dwa, które dzisiaj omówimy, tj. Blockchain i Hashgraph. Kluczowymi cechami technologii rozproszonych rejestrów są decentralizacja, bezpieczeństwo, przejrzystość, integralność i szybkość. Jednak nie wszystkie DLT oferują wszystkie funkcje.

W rzeczywistości DLT może być również skuteczne w scentralizowanym systemie, w którym system może skorzystać na integralności, przejrzystości i szybkości wykonywania. Zasadniczo technologia rozproszonej księgi (DLT) wzmacnia blockchain, a blockchain wzmacnia bitcoin.

Spróbujmy teraz zrozumieć blockchain i hashgraph.

Co to jest Blockchain?

Blockchain to jedna z najpopularniejszych form technologii rozproszonych rejestrów. Jest to podstawowa technologia, z której korzysta pierwsza każda kryptowaluta, czyli bitcoin. W łańcuchu bloków peery komunikują się między sobą, tworząc sieć peer-to-peer.

Bitcoin wykorzystuje najbardziej podstawową formę technologii blockchain. Matematycznie poprawne, ale praktycznie nie tak wydajne. Dlatego ostatnio zaobserwowaliśmy wzrost liczby różnych typów technologii blockchain. Ethereum odnosi największe sukcesy, a wspiera go ogromna społeczność. Ethereum to blockchain drugiej generacji, co oznacza, że ​​obsługuje również dApps i inteligentne kontrakty.

Technicznie rzecz biorąc, łańcuch bloków to seria bloków lub rekordów. Obsługuje strukturę tylko do dołączania. Baza danych jest jednak niezmienna, co oznacza, że ​​raz zapisane dane nie mogą być przez nikogo usunięte ani edytowane. Danych przechowywanych w poprzednich blokach nie można w żaden sposób zmienić.


To sprawia, że ​​blockchain jest idealnym rozwiązaniem dla problemów związanych z obecną generacją, w których niezmienność danych jest niezbędna. Może być używany do głosowania, zarządzania łańcuchem dostaw i branży finansowej.

Jeśli interesuje Cię technologia blockchain, oto przewodnik po technologii blockchain, z którym możesz się zapoznać, aby dowiedzieć się więcej o tej technologii.

Co to jest Hashgraph?

Z drugiej strony hashgraph to metoda konsensusu, która oferuje inne podejście do technologii rozproszonych rejestrów. Biała księga definiuje się jako struktura danych lub algorytm konsensusu, a nie kompletny system, a konkretnie technologia rozproszonej księgi.

Jest opatentowany przez Swirlds i nikt poza licencją nie może go używać. Jednak mamy również Hedera Hashgraph i jest to publiczna sieć Hashgraph. Posiada wszystkie funkcje algorytmu konsensusu Hashgraph z niewielkimi zmianami w sposobie wykorzystania formatu lidera. Używa plotek na temat plotek i głosowania wirtualnego jako dwóch technik utrzymania łączności i konsensusu.

Hedera posiada również własną kryptowalutę o nazwie HBAR. Kryptowaluta Hedera służy do budowy systemu płatności peer-to-peer, zdecentralizowanych aplikacji zasilania, opracowywania rozwiązań mikropłatności i ochrony sieci.

Hashgraph został zaprojektowany, aby oferować bezpieczną, uczciwą i szybką sieć. Jest realizowany przy użyciu języka programowania Java i Lisp. Oznacza to również, że obsługuje również Solidity. Jedną z najważniejszych zalet sieci Hashgraph jest jej szybkość. Teraz, gdy już wiesz, czym jest Hashgraph, przejdźmy do wszystkich istotnych aspektów poniższego porównania. Zacznijmy.

Hedera Hashgraph vs Blockchain: Czym się różnią?

Podejście

Najbardziej znaczącą różnicą między Hashgraph a blockchain jest ich podejście. Blockchain przechowuje dane w blokach – w sposób liniowy. Podejście dołączania działa świetnie, ale nie zawsze jest sposobem na rozwiązania blockchain. Z drugiej strony Hashgraph wykorzystuje skierowany acykliczny wykres do przechowywania i uzyskiwania dostępu do informacji. W obu DLT każdy węzeł ma kopię księgi, co czyni ją naprawdę zdecentralizowaną.

Bezpieczeństwo

Jeśli chodzi o bezpieczeństwo, zarówno blockchain, jak i Hashgraph są mocne. Blockchain ma inne podejście, w którym wykorzystuje metody kryptograficzne, aby zapewnić bezpieczeństwo danych przechowywanych i przesyłanych w sieci.

Cyfrowe bloki są odporne na manipulacje, a złośliwi aktorzy w żaden sposób nie mogą zmienić integralności danych. Na przykład, jeśli ktoś manipuluje danymi, podpis staje się nieważny, co alarmuje węzły o możliwym naruszeniu lub złośliwej aktywności.

Hashgraph wykorzystuje asynchroniczną bizantyjską tolerancję błędów (aBFT), aby zabezpieczyć sieć przed złymi aktorami. Każde ze zdarzeń jest poprawnie rejestrowane, a podejście zapewnia, że ​​żadne dane nie mogą zostać naruszone, nawet jeśli w sieci są złośliwi aktorzy.

Podobnie jak w przypadku blockchain, zakończonej transakcji nie można w żaden sposób zmienić ani edytować. Oznacza to również, że jest zabezpieczony przed atakiem 51%. Z drugiej strony Hedera Hashgraph wprowadził niewielką zmianę w sposobie używania aBFT. Algorytm konsensusu nie używa formatu lidera, aby zapewnić, że ataki DDoS nie utrudniają sieci. W naszym Hedera Hashgraph vs Blockchain uważamy, że oba oferują

Algorytm konsensusu

Blockchain nie ma jednego podejścia do konsensusu. To zależy od kryptowaluty lub platformy. Istnieje wiele popularnych algorytmów konsensusu stosowanych w blockchain. Niewiele z nich obejmuje Proof-of-Work, Proof-of-Stake, Proof-of-Elapsed Time i tak dalej. NEO, kolejne popularne rozwiązanie blockchain, wykorzystuje delegowaną bizantyjską tolerancję błędów. Jest to ulepszony algorytm konsensusu, który uczy się na podstawie PoF i PoS.

Z kolei hashgraph lub Hedera Hashgraph wykorzystuje głosowanie wirtualne jako formę uzyskiwania konsensusu sieciowego. Hashgraph sam w sobie jest algorytmem konsensusu, ale ma wiele do zaoferowania, jeśli zobaczymy dokładniejsze szczegóły.

Prędkość

Szybkość Blockchain różni się w zależności od rozwiązania (kryptowaluta, platforma itp.). Jednak jest stosunkowo wolniejszy do Hashgraph. Teoretycznie Hashgraph może osiągnąć prędkość 500 000 transakcji na sekundę. Praktycznie może się to zmienić w zależności od innych czynników. Rozwiązania Blockchain, takie jak Bitcoin, Ethereum itp., Są znacznie powolne i mogą oferować prędkość od zaledwie 100 do 10000 transakcji na sekundę.

Metoda Hashgraph Gossip jest przyczyną jej szybkości. Dzięki niemu w sieci trzeba propagować mniej informacji, ponieważ ma miejsce więcej zdarzeń.

Uczciwość

Blockchain jest mniej sprawiedliwy, jeśli chodzi o górników lub użytkowników. Górnik ma większą władzę, jeśli chodzi o wybieranie zamówień, które chce przetworzyć, ich zamówienia, a nawet zatrzymywanie transakcji. Jest to niesprawiedliwe wobec każdego, kto jest bezpośrednio lub pośrednio podłączony do sieci.

Hashgraph inaczej traktuje sprawiedliwość, gdzie losowo przydziela węzły. Wykorzystuje również sygnaturę czasową konsensusu, co oznacza, że ​​kolejność transakcji nie ma wpływu na żadną osobę. Jednak pojęcie uczciwości jest nadal niejasne i nie zostało odpowiednio wyjaśnione w białej księdze Hashgraph. Jest to jeden z ważnych aspektów porównania Hashgraph vs Blockchain.

Wydajność

Hashgraph jest w 100% skuteczny dzięki swojemu podejściu. Podejście blokowe Blockchain utrudnia górnikom pracę nad blokiem. Zdarzają się przypadki, gdy jednocześnie wydobywane są dwa bloki. Oznacza to, że społeczność górników musi teraz zdecydować o jednym bloku, co oznacza, że ​​drugi blok jest odrzucany. W końcu wysiłek górników jest marnowany, co powoduje mniej wydajną sieć. Ponieważ Hashgraph nie musi polegać na tworzeniu bloków, a jedynie na zdarzeniach, nie cierpi z powodu problemu.

Etap adopcji i rozwoju

Jeśli chodzi o etap adopcji i rozwoju, blockchain z łatwością pokonuje Hashgraph. Blockchain ma prawie dekadę i czerpie korzyści od pierwszego wprowadzenia na rynek. Widział wiele prób doskonałości – takich jak wydanie Ethereum, które obsługuje dApps i inteligentne kontrakty. Zaczęły pojawiać się również konkretne rozwiązania typu blockchain, takie jak NEO, VeChain itp.

Z drugiej strony, hashgraph nie jest bliski przyswajalności technologii blockchain. Po pierwsze, jest to opatentowana technologia. Wariant publiczny, Hedera Hashgraph, jest nadal w fazie aktywnego rozwoju. W chwili pisania tego tekstu jest używany przez ponad 300 firm, co może wydawać się dużo, ale mniej w porównaniu do firm, które używają technologii blockchain.

KategoriaHashgraphBlockchain
Język programowania Java i Lisp Inne języki
Dostępność Prywatne, publiczne, jeśli Hedera Hashgraph Zależy, może być publiczny, prywatny lub hybrydowy
Zgoda Wirtualne głosowanie Dowód stawki, dowód pracy, dowód upływu czasu i więcej!
Mechanizm bezpieczeństwa Asynchroniczna bizantyjska tolerancja błędów Haszowanie kryptograficzne
Prędkość Bardzo szybko do 500 000 transakcji na sekundę Prędkość niska do średniej, od 100 do 10000 transakcji na sekundę
Targi Bardziej sprawiedliwe Mniej uczciwe
Wydajność 100%
ABFT W 100% zgodny Niezupełnie zgodny

DAG: Another Take on Distributed Ledgers

Hashgraph to nie jedyna próba skorygowania ograniczeń blockchain. Programiści koncentrują się na strukturze danych w sieciach technologii rozproszonych ksiąg rachunkowych, która wpływa na ich efektywność. Podobnie ukierunkowane grafy acykliczne (DAG) wykorzystują inną strukturę danych, która zapewnia większy konsensus.

W szczególności DAG jest rodzajem technologii rozproszonej księgi, która opiera się na algorytmach konsensusu. Algorytmy konsensusu działają w taki sposób, że przeważające transakcje wymagają po prostu poparcia większości w sieci. W takiej sieci jest znacznie więcej współpracy, pracy zespołowej, a węzły mają równe prawa.

W przeciwieństwie do tradycyjnych technologii blockchain, w których kluczem jest dowód działania, DAG zapewnia uczciwość. Ten rodzaj uczciwości sprawia wrażenie, że sieć trzyma się pierwotnego celu technologii rozproszonych rejestrów. W szczególności głównym celem DLT była demokratyzacja gospodarki internetowej.

Tangle to jeden z najbardziej znanych przykładów działania DAG. Jeśli więc porównamy Blockchain vs Hashgraph vs Tangle, praktycznie porównujemy DAG z blockchain i Hashgraph.

Hashgraph vs Dag vs Blockchain

Wiele osób jest zainteresowanych tym, jak okaże się współczucie Hashgraph vs Dag vs Blockchain. Aby więc pozbyć się zamieszania, spójrzmy na poniższą tabelę.

Kategorie Blockchain Hashgraph DAG
Górnictwo Uczestnicy mają możliwość wybicia nowych tokenów za pomocą różnych mechanizmów konsensusu Węzły tworzą konsensus poprzez wirtualne głosowanie Poprzednia transakcja weryfikuje pomyślne osiągnięcie konsensusu
Transakcje na sekundę Bardzo ograniczone pod względem skalowalności i TPS Unikalne mechanizmy konsensusu zmniejszają obciążenie obliczeniowe, a tym samym wysoka skalowalność i wysoki TPS Unikalna struktura danych poprzez skierowane acykliczne wykresy zapewnia wysoką skalowalność i TPS
Struktura danych Dane uporządkowane w blokach w kolejności transakcji, które są weryfikowane przez górników w ekosystemie Wirtualne głosowanie i plotki o plotkach zapewniają, że transakcje są zatwierdzane przez większość Struktura danych jest zgodna z ukierunkowanym mechanizmem acyklicznego grafu, w którym każda transakcja jest niezależna
Walidacja transakcji Górnicy mogą odłożyć transakcję lub całkowicie ją anulować Walidacja transakcji odbywa się zgodnie z konsensusem Sukces obecnej transakcji zależy od jej zdolności do walidacji dwóch poprzednich transakcji
Sieci działające na platformie Bitcoin i Ethereum to najpopularniejsze sieci zbudowane w oparciu o blockchain Swirlds i NOIA to jedyne sieci na Hashgraph NXT, Tangle i ByteBall to najpopularniejsze sieci wykorzystujące fundament DAG

Możesz również zapoznać się ze szczegółowym przewodnikiem porównawczym Blockchain vs Hashgraph vs Dag vs Holochain, aby zrozumieć, jak działa każda z rozproszonych rejestrów.

Hashgraph zastąpi Blockchain?

Obecnie nie wierzymy, że Hashgraph zastąpi blockchain. Jednak Hashgraph oferuje wiele korzyści w porównaniu z technologią blockchain. Mimo to adopcja blockchain w tej chwili tylko rośnie, a dzięki wykorzystaniu prywatnych blockchainów przedsiębiorstwa również są skłonne zacząć korzystać z blockchain.

Istnieje już wiele firm korzystających z technologii blockchain i uważamy, że to dopiero początek nowej ery. Z drugiej strony Hedera Hashgraph może samodzielnie zwyciężyć i zyskać popularność bez zastępowania innych technologii.

Chociaż blockchain ma wiele problemów, to nie wystarczy, aby zmniejszyć popularność tej technologii.

Wniosek

Hashgraph jest niewątpliwie bardziej zaawansowaną technologią w porównaniu do blockchain. Ale to nie znaczy, że zastąpi blockchain. Nadal istnieją projekty, które mogą wykorzystywać blockchain lepiej niż Hashgraph. Biorąc pod uwagę, że hashgraph jest własnością prywatną, adopcja została spowolniona. Mamy Hedera Hashgraph, publiczną sieć Hashgraph, która może pomóc przyspieszyć jej rozwój.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me