Što je Hashgraph? Po čemu se razlikuje od Blockchaina?

Blockchain tehnologija pojavila se kao odgovor na kolaps nekoliko bankovnih institucija 2008. godine. Predložila je novi monetarni sustav koji je trebao oduzeti kontrolu nad novcem, oslanjajući se isključivo na ravnopravni elektronički gotovinski sustav, dizajniran posebno za digitalne carstvo. Vjerovalo se da je ovaj online valutni sustav bolji monetarni sustav sve dok neki nisu počeli govoriti o Hashgraphu(Hashgraph) .

Što je Hashgraph

Što je Hashgraph

Za Hashgraph(Hashgraph) se kaže da je robusniji sustav. Njegov algoritam konsenzusa pruža novu platformu za distribuirani konsenzus. Neki od atributa koji se obično koriste za upućivanje ili opisivanje Blockchaina(Blockchain) su distribuirani, transparentni, temeljeni na konsenzusu, transakcijski i fleksibilni. Hashgraph nosi sve ove značajke. Međutim, to je struktura podataka i konsenzus algoritam koji je mnogo brži, pravedniji i sigurniji od blockchaina. Opisuje se kao budućnost tehnologije distribuirane knjige. Koristi dvije posebne tehnike za postizanje brzog, poštenog i sigurnog konsenzusa.

  1. Trač o Tračevima
  2. Virtualno glasovanje

Gossip about Trač(Gossip about Gossip) u osnovi znači prilaganje male dodatne količine informacija ovom Traču(Gossip) , a to su dva hasha koji sadrže posljednje dvije osobe s kojima smo razgovarali. Koristeći ove informacije, Hashgraph se može izgraditi i redovito ažurirati kada se ogovara više informacija, na svakom čvoru.

Kada je Hashgraph spreman, lako je znati za koji bi čvor glasao, budući da smo svjesni informacija koje svaki čvor ima i kada je to znao. Ovi podaci se stoga mogu koristiti kao ulaz u algoritam glasovanja i za pronalaženje koje su transakcije brzo postigle konsenzus.

Hashgraph protiv Blockchaina

Blockchain tehnologija je nepotkupljiva digitalna knjiga ekonomskih transakcija. Međutim, može se programirati da bilježi ne samo financijske transakcije, već i gotovo sve vrijedno. Informacije(Information) koje se drže na blockchainu postoje kao dijeljene i neprestano se usklađuju/ažuriraju. To osigurava da su zapisi/podaci koje čuva identični u cijeloj mreži i da se ne pohranjuju ni na jednom pojedinačnom mjestu. Kao takav, blockchain ne može kontrolirati niti jedan entitet. Drugo(Second) , nema jedinstvenu točku neuspjeha.

Hashgraph , s druge strane, tvrdi da podržava superiornu strukturu podataka sposobnu riješiti mnoge probleme s kojima se Blockchain zajednica bori već neko vrijeme, poput mehanizama konsenzusa.

Do sada su tehnologije konsenzusa bile klasificirane u jednu od dvije kategorije:

  1. Javne mreže (uključujući Bitcoin i Ethereum )
  2. Privatno(Private) (rješenja koja se oslanjaju na konsenzusne algoritme temeljene na Leaderu)

Javne mreže su skupe za pokretanje i imaju ograničenja u izvedbi koja proizlaze iz dokaza o radu(Proof of Work) (pristajanje na redoslijed kojim se transakcija može dogoditi. To osigurava stalnu ponudu novca i nitko ne vara). Time se sužava broj primjena u kojima se takve tehnologije mogu praktički primijeniti.

Privatne mreže, za razliku od javnih mreža, ograničavaju korištenje na poznate i provjerene sudionike. Ovaj pristup smanjuje troškove i dramatično poboljšava performanse, s algoritmima koji mogu postići 1000 transakcija u sekundi u usporedbi sa sedam za Bitcoin . Međutim, rupe u zakonu u obliku opuštenih sigurnosnih standarda čine ove mreže potencijalnim metama DDoS napada(DDoS attacks) .

Swirldov Hashgraph algoritam nadilazi ove nedostatke jer ne zahtijeva ni dokaz(Proof) o radu(Work) ni vođu(Leader) . Štoviše, obećava da će isporučiti niske cijene i dobre performanse bez jedne točke kvara.

Upravo ta kombinacija čini Hashgraph alatom koji vrijedi isprobati.

Ostale prednosti HashGraph nudi u odnosu na Blockchain

Novi konsenzus algoritam temeljen na superiornoj tehnologiji distribuirane knjige. Time se eliminira potreba za masivnim izračunima i neodrživom potrošnjom energije poput onih za Bitcoin i Ethereum .

Kao što je ranije spomenuto, Bitcoin je ograničen na 7 transakcija u sekundi. S druge strane, Hashgraph je 50.000 puta (Times) brži(Faster) : ograničen samo propusnošću — 250.000+ transakcija u sekundi(Transactions Per Second) ( pre-sharding )

Pravednije

U svijetu blockchaina rudar može odabrati redoslijed za koji se transakcije odvijaju u bloku, može odgoditi narudžbe stavljajući ih u buduće blokove, čak i potpuno ih spriječiti da uđu u sustav. Označavanje vremena konsenzusa(Consensus) dostupno uz Hashgraph nudi rješenje za ovaj problem. Spriječava pojedinca da utječe na konsenzusni redoslijed transakcija odbijanjem bilo kakve manipulacije redoslijedom transakcija.

Asinkroni bizantski tolerantni na greške(Byzantine Fault Tolerant)

Za razliku od drugih sustava, Hashgraph je dokazano potpuno asinkroni bizantski(Byzantine) . To znači da ne pretpostavlja koliko se brzo poruke prenose putem interneta. Ova sposobnost čini ga otpornim na DDoS napade, botnetove i vatrozide. Bitcoin nije bizantski(Byzantine) . Nije čak ni bizantski pod lošim pretpostavkama. U Bitcoinu(Bitcoin) , nikada ne postoji trenutak u kojem znate da imate konsenzus.

100% učinkovito

Niti jedan minirani blok nikada ne postaje zastario. Dok(Whereas) se u blockchainu transakcije stavljaju u kontejnere (blokove) koji čine jedan, dugi lanac. Ako dva rudara stvore dva bloka u isto vrijeme, zajednica će na kraju odabrati jedan i odbaciti drugi, što će rezultirati gubitkom truda. U Hashgraphu(Hashgraph) se koristi svaki spremnik i nijedan se ne odbacuje.

Dakle, iako se čini da je Hashgraph superiorna tehnologija u odnosu na Blockchain, treba imati na umu da se stvari mogu jednostavno kretati malo prebrzo. To jest, kada jednom počnete učiti o nečemu novom, nešto drugo to zamjenjuje prije nego što se uspješno prilagodite.

Da biste bolje razumjeli kako Hashgraph funkcionira, pogledajte ovaj dokument(this document) . Za više informacija posjetite hashgraph.com .



About the author

Računalni sam tehničar koji godinama radi s Androidom i uredskim softverom. Također podučavam ljude kako koristiti Mac računala zadnjih 5 godina. Ako tražite nekoga tko zna kako popraviti stvari na vašem računalu, vjerojatno vam mogu pomoći!



Related posts