Kas ir Hašgrāfs?
Kriptovalūtas un blokķēdes daudzi paziņo par visietekmīgākajiem tehnoloģiskajiem sasniegumiem kopš interneta. Bet ko tad, ja visu šo kriptovalūtu radīšanai izmantotā blokķēdes tehnoloģija ir tikai atspēriena punkts uz kaut ko labāku?
Tā apgalvo Hashgraph, izplatītas virsgrāmatas tehnoloģija, kurā ir daudz tādu pašu lietojumprogrammu kā blockchain. Hashgraph ir drošs, decentralizēts, rentabls un var apstrādāt darījumus ātrāk un taisnīgāk nekā jebkura blokķēde.
Ņemot to vērā, varbūt raksti Hashgraph pasludināšana par decentralizēto tehnoloģiju nākotni ir zināmi nopelni. Tad viņi atkal izvirza dažus augstus apgalvojumus, par kuriem ir grūti nebūt skeptiskiem. Nemaz nerunājot par to, ka blokķēdei ir gandrīz desmit gadus ilga attīstība un sabiedrības akceptēšana. Pat ja Hashgraph ir tikpat labs kā reklamēts, konkurence ar blokķēdi joprojām ir monumentāls izaicinājums.
Paturot tos prātā, apskatīsim Hashgraph tehnoloģiju dziļāk un turpināsim.
Kā tas darbojas?
Avots: Hashgraph ‘How It Works’ Paper
Attēls pa kreisi ir hashgraph, datu struktūras alternatīva blokķēdei.
Vienkāršības labad šajā grafiskajā attēlojumā ir tikai 4 kolonnas. Katra kolonna apzīmē pilnu tīkla mezglu, tāpēc varat iedomāties, ka faktiskajā hashgraphā būtu simtiem vai pat tūkstošiem kolonnu.
Katrs aplis apzīmē notikumu, kas ir analogs blokķēdes blokam. Citiem vārdiem sakot, notikumi glabā datus par darījumiem. Turklāt katram notikumam zem tā ir divu nesenu notikumu jaukšana, un tā izveidotājs to paraksta digitāli. Tas ļauj Hashgraph sasniegt kriptogrāfisko drošību līdzīgi kā blokķēdē.
Katra līnija, kas savieno vienu notikumu ar citu, apzīmē vienu mezglu, kas nejauši tiek sinhronizēts ar citu. Kad mezgls sinhronizējas ar citu mezglu, tas kopīgo visus notikumus, kurus zina, ka otrais mezgls vēl nezina. Šis sinhronizācijas process ir atbilstoši saukts tenkas, un tas turpinās mūžīgi, kad hashgraph aug uz augšu.
Krāsainie apļi attēlā ir īpaši izsaukti notikumi liecinieki. Būtu vajadzīgs laiks, lai izskaidrotu, kā liecinieki tiek atšķirti no parastajiem notikumiem. Tā vietā, lai to izdarītu, apspriedīsim tikai to, ko viņi dara. Galvenie notikumi, kas notiek, ir liecinieki Virtuālā balsošana kā daļu no Hashgraph konsensa algoritma.
Šīs virtuālās balsošanas rezultāts ir tāds, ka Hashgraph var panākt vienprātību par darījumu derīgumu bez dārgas Proof of Work (PoW) aprēķināšanas, un tas var apstrādāt simtiem tūkstošu darījumu sekundē. Galu galā tas ir viens no lielākajiem iemesliem, kāpēc Hashgraph ir potenciāls konkurents blockchain.
Ja vēlaties saprast, kā Hashgraph darbojas dziļāk, varat uzzināt vairāk, skatoties videoklipus Hashgraph vietne vai lasot viņu baltā grāmata.
Hashgraph un Blockchain salīdzināšana
Pirms ienirt Hashgraph un blockchain salīdzinājumā, ir svarīgi atzīmēt, ka Hashgraph nav atvērta pirmkoda projekts. Tas nozīmē, ka apgalvojumi par tās spējām vēl nav neatkarīgi pārbaudīti. Tomēr tagad tās tiek patstāvīgi pārskatītas, un Hashgraph komanda ir paziņojusi, ka ir pārliecināta par rezultātu.
Viens konkrēts apgalvojums, kas liek uzacis, ir tāds, ka Hashgraph var apstrādāt simtiem tūkstošu darījumu sekundē. Viens no faktoriem, kas ierobežo apstrādes ātrumu, ir blokshēmas vai hashgraph stāvoklis (t.i., uzglabāšana). Veicot vairāk darījumu, mezgliem ir jāuzglabā vairāk informācijas, samazinot apstrādes ātrumu. Būs interesanti uzzināt, vai Hashgraph plāno apiet šo problēmu.
Ņemot to vērā, Hashgraph nemēģina panākt, lai parastie cilvēki ieguldītu, izmantojot ICO, un citādi nerada iespaidu, ka viņiem būtu kāds ļauns nodoms. Tātad šī salīdzinājuma nolūkā mēs pieņemsim, ka tā apgalvojumi ir pamatoti, jo nav pamata uzskatīt, ka tie nav.
Sāksim, aplūkojot vienu no visstrīdīgākajiem jautājumiem blokķēdes telpā šodien …
Darījumu apstrādes ātrums
Bitcoin blokķēde parasti apstrādā mazāk nekā 10 darījumus sekundē. Tāpēc tika apšaubīta Bitcoin kā masveida ieviešanas valūtas dzīvotspēja un kāpēc tika izveidota Bitcoin Cash. Otrā slāņa risinājumi, piemēram, Lightning Network, var ievērojami uzlabot mērogojamību, taču to ieviešana joprojām ir izslēgta.
Tikmēr Hashgraph lepojas, ka tas spēj apstrādāt simtiem tūkstošu darījumu sekundē, padarot to par ievērojami labāku iespēju veikt mikromaksājumus un ātru zemu maksu darījumus..
Taisnīgums
Vēl viens faktors, no kura Hashgraph atšķiras no blokķēdes, ir ‘taisnīgums’. Izmantojot blokķēdi, kalnračiem ir iespēja izvēlēties secību, kādā darījumi parādās blokā, kuru viņi izraksta. Tas nozīmē, ka kalnrači teorētiski var manipulēt ar kārtību, kādā viņi apstrādā darījumus, lai kaut kā gūtu labumu sev vai kaitētu pusei, kas viņiem nepatīk. Hashgraph vienkārši nav šādas iespējas, jo viņi izmanto vienprātīgu laika zīmogu, lai panāktu taisnīgumu darījumu apstrādes secībā.
Kalnrūpniecība un Sybil uzbrukumi
Šeit Hashgraph veic lielo kompromisu, lai sasniegtu iepriekš apspriestos rezultātus. Hashgraph neizmanto Proof of Work (PoW), padarot daudz lētāku darījumu apstrādi, salīdzinot ar ieguvi blokķēdē. Tomēr tas nāk par drošības cenu. Ļauj man paskaidrot.
Vienaudžu tīklos viens no uzbrukumiem, ar kuru jūs varētu saskarties, ir tā sauktais Sybil uzbrukums. Šeit pretinieks kontrolē vairākus tīkla mezglus, izveidojot nepatiesas identitātes, paverot indivīdam iespēju iegūt kontroli pār lielu tīkla daļu.
Bitcoin ir ārkārtīgi izturīgs pret Sybil. Tas ir tāpēc, ka visi kalnrači Bitcoin tīklā mēģina rakt nākamo bloku un nopelnīt atlīdzību par bloku, tāpēc viņi tiek mudināti izmantot visu savu skaitļošanas jaudu. Tā rezultātā uzbrucējam nav iespējams izveidot vairāk bloku blokķēdē, ģenerējot nepatiesas identitātes un palaižot vairāk mezglu, jo tos joprojām ierobežo viņu skaitļošanas jauda. Tas ir attēlots augšējā attēla vidējā sektoru diagrammā, kurā katra jaunā identitāte, ko rada negodīgs mezgls, vienkārši paņem daļu no esošā negodīgā mezgla skaitļošanas jaudas, nepievienojot pīrāgam..
Kas notiek, ja jums nav bloku atlīdzības, kas mudina mezglu operatorus izmantot visu savu skaitļošanas jaudu? Vienkārši katrs mezgls izmanto minimālo skaitļošanas jaudu, kas nepieciešama tīkla darbības uzturēšanai. Tad pretiniekam ir iespējams izveidot vairākas identitātes, palaist vairākus mezglus un kontrolēt lielāku tīkla daļu nekā godīgie mezgli. Tas ir parādīts sektoru diagrammā pa labi augšējā attēlā, kurā katrs jauns negodīgais mezgls palielina kopējās skaitļošanas jaudas procentuālo daļu, ko kontrolē negodīgi mezgli..
Hashgraph vēl nav sasniedzis tādu pašu Sybil pretestības līmeni kā Bitcoin, Ethereum vai citas uz blockchain balstītas kriptovalūtas. Galu galā tas ir viens no nozīmīgākajiem iemesliem, kāpēc Hashgraph cīnīsies, lai iegūtu kriptonauda entuziastu uzticību.
Tomēr Hashgraph ir pievērsies bažām par Sybil uzbrukumiem, par kuriem jūs varat lasīt šeit. Tas, ka esi mazāk izturīgs pret Sybil, nekādā ziņā nav pasaules gals, un Hashgraph joprojām ir daudz ļoti noderīgu lietojumprogrammu ar nelielu daļu no Bitcoin izmaksām. Šajā konkrētajā ziņā tā vienkārši nav tikpat droša.
Hashgraph komanda
Hashgraph izveidoja Leemons Bairds. Baird nopelnīja B.Sc. datorzinātnēs no ASV Gaisa spēku akadēmijas, pirms turpināja iegūt doktora grādu. datorzinātnēs Karnegi Melona universitātē. Viņš ir arī Swirlds Inc līdzdibinātājs un CTO, kas veido programmatūru, izmantojot Hashgraph konsensa algoritmu..
Vēl viens Swirlds Inc līdzdibinātājs ir Mance Harmon, kuram ir arī iespaidīga pieredze datorzinātnēs un tehnoloģiju uzņēmējdarbībā.
Lai iegūtu vairāk informācijas par Bairdu, Harmonu vai Swirlds, skatiet Swirlds vietne. Jūs varat arī iesaistīties Hashgraph ar viņu starpniecību Satikties.
Konkurenti un izaicinājumi
Pašlaik Hashgraph nav izlaidis nevienu ICO plānu. Patiesībā nav skaidrs, vai Hashgraph tehnoloģiju kādreiz izmantos decentralizēta kriptonauda. Pagaidām Hashgraph finansējumu saņem privātuzņēmumu uzņēmumi, kuri tehnoloģiju var izmantot centralizētām lietojumprogrammām.
Tomēr ir zināms precedents kriptovalūtai, kuras pamatā nav blokķēdes. Tā būtu IOTA, kuras ‘juceklis’ ļoti atgādina hašgrāfu.
Viens acīmredzams Hashgraph uzlabojums salīdzinājumā ar IOTA ir tas, ka mezgli var apvienot darījumus, turpretī katrs IOTA “notikums” ir viens darījums. Tāpēc Hashgraph caurlaidspēja var būt ātrāka, savukārt joslas platums un uzglabāšanas vieta, kas nepieciešama jauna mezgla pievienošanai tīklam, ir mazāka.
Pagaidām IOTA nav pamata uztraukties par to, ka Hashgraph zaudē daļu no sava tirgus. Mēs noteikti atjaunināsim jūs, ja Hashgraph izlaidīs ziņas par potenciālu ICO nākotnē.
Pēdējās domas
Hashgraph patiešām piedāvā dažus uzlabojumus, salīdzinot ar blokķēdes tehnoloģiju.
Tomēr, runājot par datoriem, jūs nesaņemat lielus punktus par 20% uzlabojumiem. Lai patiešām satricinātu lietas, jums ir nepieciešams uzlabojums pēc lieluma. Ņemot vērā to, ka Hashgraph ir vairāk pakļauts Sybil uzbrukumiem nekā kriptovalūtām, kuru pamatā ir blokķēdes, tā var nebūt atbilde uz ātriem, drošiem un decentralizētiem mikromaksājumiem..
Turklāt daļa no blockchain vērtības ir tā, ka to ir salīdzinoši viegli saprast, kas padara to par visticamāku kandidātu masveida pieņemšanai un paplašināšanai. Hashgraph šajā ziņā cīnītos vairāk, jo tehnoloģija ir diezgan sarežģīta un tās izpratne prasa daudz laika.
Tas nozīmē, ka centralizētās Hashgraph lietojumprogrammas ir plašas un plašas. Esošajām privātajām institūcijām var būt jēga ieviest Hashgraph nekā blokķēdi, ņemot vērā tās augstāko efektivitāti.
Tas, vai Hashgraph kādreiz kļūst aktuāls kriptovalūtas telpā, vēl nav redzams. Par to, vai tas padarīs blokķēdi novecojušu, kā daži spekulēja, šī atbilde ir daudz skaidrāka – blokķēde joprojām ir karalis kriptovalūtu zemē..