Hashgraph vs Blockchain: Alin ang mas mahusay?
Nalilito sa mga tuntunin ng Hashgraph at Blockchain at hindi sigurado kung ano ang gagawin sa dalawa? Inihahambing namin ang dalawang teknolohiyang ito.

Ang Hashgraph at blockchain ay dalawang teknolohiyang nakikipagkumpitensya na nilulutas ang parehong problema ng pagbibigay ng tiwala sa isang hindi mapagkakatiwalaang kapaligiran, gaya ng Internet.
Ang parehong mga teknolohiya ay tumutulong sa pag-iimbak at pagkuha ng impormasyon sa isang desentralisadong network, ngunit nilalapitan ang problema sa iba't ibang paraan.
Pinagpangkat-pangkat ng Blockchain ang mga talaan ng data sa isang bloke, mga timestamp na nagba-block, at hina-hash ang mga nilalaman nito upang gawin itong hindi nababago. Ang Hashgraph, sa kabilang banda, ay nagtatala ng mga indibidwal na transaksyon. Ngunit gumagamit ito ng virtual na paraan ng pagboto upang maabot ang isang pinagkasunduan kung saan ang mga transaksyon ay wasto.
Ang post na ito ay tumitingin sa likod ng mga eksena sa dalawang teknolohiyang ito. Upang makita kung ano ang dinadala nila sa talahanayan at kung ano ang ibig sabihin ng mga ito para sa kinabukasan ng mga cryptocurrencies at industriya ng crypto.
Paano nagsimula ang lahat ng ito
Noong 1976, nagpasya sina Steve Wozniak at Steve Jobs na magrebelde laban sa pagtatatag sa pamamagitan ng pagsisimula ng Apple Computer. Noong 1980s, ang personal na computer at ang Internet ay kumakalat na parang apoy. At noong 1990s, naging bahagi na sila ng pangunahing kultura sa buong mundo.
Gayunpaman, ang mga bahagi ng pagtatatag ay marami pa ring sinasabi sa web, lalo na pagdating sa e-commerce at pananalapi. Ang dahilan ay ang mga natatag na tatak lamang ang mapagkakatiwalaan sa pagpoproseso ng pagbabayad at mga katulad na aktibidad sa web.
Upang kontrahin iyon, bumuo ang isang grupo ng mga crypto researcher at computer programmer ng isang sistema na maaaring magbigay-daan sa mga tao na ligtas na makipagtransaksiyon sa web, nang hindi nangangailangan ng third party mula sa establishment, gaya ng mga bangko.
Nagsimula ang grupong iyon sa ilalim ng pseudonym na "Satoshi Nakamoto". At ang batayan ng kanilang mapanlikhang pag-imbento ng Bitcoin ay ang Blockchain.
Pag-unawa sa Distributed Ledger Technologies
Ang problema sa mga bangko at iba pang transaksyon 3rd party ay na sila ay may ganap na kontrol sa kanilang mga database. At dahil dito, madaling manipulahin ang mga talaan nang walang kaalaman ng sinuman.
Ang mga distributed ledger na teknolohiya ay malulutas ang problemang ito sa pamamagitan ng pagpapatakbo ng maraming computer sa parehong mga kopya ng database. Ang bawat naka-network na computer ay tinatawag na node. At ang mas maraming node na mayroon ka sa network ay mas mapagkakatiwalaan ang database.
Bilang karagdagan sa tulad ng isang desentralisadong diskarte sa pagbabangko ng data, ang DLT o Distributed Ledger Technologies ay gumagamit din ng mga partikular na protocol, algorithm, at iba pang mga kumbensyon upang gawin ang kumpletong pakete. Gaya ng Blockchain o Hashgraph.
Tingnan natin ang bawat isa.
Ang Blockchain
Ang Blockchain ay isang database system na pinagsama-sama ang data sa mga bloke at nagli-link sa mga bloke na iyon gamit ang cryptography.
Ang isang bloke ay maaaring maglaman ng anumang uri ng data, mula sa mga transaksyong pinansyal hanggang sa mga larawan, video, software, ebook, at iba pa. Pagkatapos mapangkat ang data ng block, idaragdag dito ang isang timestamp at ang hash ng naunang block. Pagkatapos ay hina-hash ang mga nilalaman upang lumikha ng isang natatanging identifier na ginagawang hindi nababago ang tala.
Ang layunin ng diskarteng ito ay kung babaguhin mo ang anumang bagay sa block, ang magreresultang hash ay magiging iba sa malawak na tinatanggap na hash ng block na iyon. Dahil dito, kung babaguhin mo ang anumang bagay sa naunang bloke, ang magreresultang hash nito ay magiging iba rin, na gagawing iba rin ang hash ng kasalukuyang block.
Ang immutability na ito ay nagbibigay sa teknolohiya ng pangalan ng Blockchain, dahil ang mga bloke ay cryptographically chained, kaya sabihin. Ginagamit ng Bitcoin ang SHA-256 hash function para bumuo ng random na string na 256 bits ang haba, anuman ang haba ng input data.
Ang Bitcoin Blockchain ay kasalukuyang lumalampas sa 200 GB ang laki, na may average na block na halos 1 MB ang laki. Dahil ang bawat bloke ay naglalaman ng mga simpleng transaksyon sa pananalapi, 1 MB, samakatuwid, ay maraming mga transaksyon na iproseso.
Bilang karagdagan, ang mga minero na nagpoproseso ng transaksyon ay kailangang patuloy na patakbuhin ang hash function nang paulit-ulit hanggang sa makabuo ito ng natatanging SHA-256 hash na may paunang tinukoy na mga detalye, tulad ng kasalukuyang 19 na nangungunang mga zero. Ang kinakailangang ito ay lumikha ng isang sitwasyon kung saan ang Bitcoin network ay nagsasagawa ng 150 exahashes (1018 hash) bawat segundo.
Upang ilagay ang numerong iyon sa pananaw, ang pandaigdigang network ng pagmimina ng Bitcoin ay gumagamit ng hanggang 800 kWh ng kuryente sa bawat transaksyon. Umaabot iyon sa humigit-kumulang 3 MWh bawat segundo (4 na transaksyon/segundo), 190 MWh kada minuto, at iba pa, hanggang sa dumating ka sa 50 – 100 TWh bawat taon. Iyan ay sapat na enerhiya para mapangyari ang buong Cayman Islands sa loob ng isang buong buwan.
Ang Hashgraph
Upang pigilan ang basura ng kuryente na nauugnay sa pagpapanatili ng blockchain, ang iba't ibang grupo ay gumawa ng iba't ibang mga diskarte. At kabilang dito ang Hashgraph.
Dapat mong tandaan na mayroong patentadong teknolohiya ng Hashgraph, na pag-aari ng imbentor nito. At pagkatapos, nariyan ang Hedera Hashgraph, na isang pinahintulutang pampublikong network na nagpapatakbo ng live na pagpapatupad ng Hashgraph.
Sinusubukan ng sistema ng Hashgraph na lumikha ng isang mabilis at matipid sa enerhiya na kapaligiran sa pamamagitan ng paggamit itinuro ang mga graph ng acrylic at dalawang protocol:
- Tsismis tungkol sa tsismis
- Virtual na pagboto
1. Tsismis tungkol sa Tsismis
Upang magsimula ng transaksyon sa Hashgraph, kailangan mong ipadala ang mga detalye ng transaksyong iyon sa isang node sa network. Ang node na ito ay muling magpapadala ng mga detalye sa ilang mga random na node, na siya namang, muling magpapadala ng mga detalye ng transaksyon sa iba pang mga random na node.
Ang mga random na node na ito ay tinatawag na mga kapitbahay at ang bawat detalye ng transaksyon ay tinatawag na isang kaganapan. Ang bawat kaganapan ay naglalaman ng impormasyon mula sa nakaraang dalawang kaganapan bago ito, at samakatuwid ay tinawag na "tsismis tungkol sa tsismis".
Ang epekto ng pagpapadala ng impormasyon sa ganitong paraan ay ang tsismis ay kumakalat nang kasing bilis ng wildfire, at sa loob lamang ng ilang segundo, ang karamihan (66%) ng mga node ay dapat magkaroon ng kopya ng transaksyong iyon, na humahantong sa isang pinagkasunduan.
Ang kaganapan ay dapat na ngayong idagdag sa mga ipinamahagi na ledger gamit ang time stamp nito para sa magkakasunod na pag-uuri.
2. Virtual na Pagboto
Ang iba pang kahanga-hangang bahagi ng Hashgraph ay ang virtual voting protocol. Dahil ang bawat kaganapan ay nagdadala ng impormasyon tungkol sa dalawang nakaraang mga kaganapan bago nito, ginagamit ng mga node ang impormasyong ito upang bumoto tungkol sa kung aling mga kaganapan ang naganap bago sila at dapat makakuha ng priyoridad na pangangasiwa.
Ang layunin ng virtual na pagboto ay upang maiwasan ang isang sitwasyon kung saan ang isang node ay nabigong magpasa ng impormasyon dahil ito ay nakakahamak o Byzantine. At ang kabiguan na ito sa pagpasa ng impormasyon ay maaaring huminto sa transaksyong iyon mula sa pag-abot sa 2/3 mayorya at sa wakas ay pinagkasunduan.
Upang malutas ang problemang ito, ang bawat kaganapan ay bumoto sa mga nakaraang kaganapan kung saan maaari nitong matunton ang pinagmulan nito. At nakakatulong ito sa pagtiyak na ang mga naunang transaksyon na nabigong maabot ang mayorya dahil sa mga maling node, ay makakakuha pa rin ng napapanahong pagproseso.
Ang proseso ng pagboto na ito ay sumasaklaw sa iba't ibang mga round o mga time-frame ng komunikasyon, na ginagawa itong asynchronous. Kaya, ang algorithm na ito ay sinasabing asynchronous Byzantine Fault Tolerant (aBFT).
Hashgraph kumpara sa Blockchain
Habang sinusubukan ng mga sistema ng Hashgraph at Blockchain na ligtas at mapagkakatiwalaan na pamahalaan ang data sa mga ipinamamahaging network, pareho silang nagsasagawa nito sa iba't ibang paraan, na humahantong sa matinding pagkakaiba.
Narito ang isang tabular na pagtingin sa mga pagkakaibang iyon.
| Hashgraph | blockchain | |
|---|---|---|
| Ilunsad Petsa: | 2017 | 2008 |
| Lisensya: | Patenteng teknolohiya | open source |
| Kasunduan: | Virtual na pagboto | Katibayan ng trabaho, taya, atbp |
| Bilis: | 10,000+ TPS | 4-15 TPS |
| Pagkamakatarungan: | 100% | N / A |
| Seguridad: | ABFT | Crypto hashing |
| Kakayahang Enerhiya: | Mataas | Mababa |
| KWh bawat Transaksyon: | ~ 0.0002 | ~ 100 - 900 |
| Bayarin sa transaksyon: | $ 0.0001 + | $ 15 + |
| Pagpapatunay ng Transaksyon: | Pinagkaisahan | Sa pamamagitan ng Miner |
| Pagpapahintulot: | Pinahintulutan | Walang pahintulot |
| Pag-access sa Network: | Pribado/Pampubliko | Publiko |
1. Paglilisensya
Ang Bitcoin at ang pinagbabatayan nitong teknolohiya ng Blockchain ay inilabas sa ilalim ng Lisensya ng MIT, na ginagawa itong isang napaka-permissive na libre at open-source na software. Ang kalayaang ito sa paggamit ay nakatulong sa pagpapalakas ng katanyagan ng Blockchain. Pati na rin ang iba't ibang tinidor nito at nakikipagkumpitensyang diskarte.
Ang Hashgraph, sa kabilang banda, ay patented na teknolohiya na pagmamay-ari ng Swirlds, isang kumpanya na itinatag ng imbentor nito, si Leemon Baird. Pagkatapos ay binigyan ng lisensya ng Swirlds ang teknolohiya sa Hedera Foundation para sa 10% stake sa kita ng Hedera network.
2. Pinagkasunduan
Gumagamit ang Hedera Hashgraph ng virtual na pagboto bilang mekanismo ng pinagkasunduan nito. Ang kailangan lang ay para sa 2/3 ng mga node na sumang-ayon at ang desisyon ay pinal. Ang mga blockchain, sa kabilang banda, ay gumagamit ng iba't ibang mga protocol.
Ginagamit ng Bitcoin ang Proof-of-Work protocol, isang napaka-enerhiya at maaksayang na sistema. Ginagamit ng Ethereum ang Proof-of-Stake na protocol, na nangangahulugan lamang na ang minero ay nakataya ng ilan sa kanyang mga cryptocurrencies bago ang pagmimina. At kung siya ay magtagumpay, siya ay mananalo ng eksaktong halaga na kanyang napusta.
Kasama sa iba pang mga protocol ng pinagkasunduan ng Blockchain ang Proof-of-Space, na gumagamit ng hard disk space bilang mekanismo ng staking. At Proof-of-Elapsed-time, na gumagamit ng espesyal na hardware para magtalaga ng minimum na oras ng paghihintay sa bawat minero.
3. bilis
Ayon sa ang pahayag na ito mula Setyembre 2020, ang Hedera Hashgraph ay lumampas sa 1.5 milyong mga transaksyon bawat araw, na nagdoble sa Ethereum, at humigit-kumulang 7x kaysa sa Bitcoin. Noong Marso 2021, nalampasan na ni Hedera ang 200 milyong transaksyon kada buwan, at noong Abril, nalampasan nito ang 1-bilyong kabuuang transaksyon threshold.
Dapat tandaan na ang dahilan sa likod ng tagumpay na ito ay ang mababa at mahuhulaan na mga gastos sa transaksyon sa Hedera hashgraph. Sinasalungat nito ang hindi mapagkakatiwalaang mga gastos ng mga sistema ng blockchain, na may posibilidad na tumaas sa mas kasabay na mga transaksyon.
4. Pagkamakatarungan
Pinipili ng mga minero ng Blockchain kung aling mga transaksyon ang ipoproseso at nagbibigay ito ng mas mataas na priyoridad sa mga nag-aalok ng mas mataas na bayad para sa mga minero. Ang resulta ay mas mahabang oras ng pagkumpirma para sa ilang mga transaksyon, at pagtaas ng mga gastos na may mas mataas na paggamit ng network.
Inalis ng Hashgraph ang kawalang-katarungang ito sa pamamagitan ng mga transaksyon sa pagtatatak ng oras at pagdaragdag ng mga ito sa ledger kapag mayroong 66% na pinagkasunduan. At sa pamamagitan din ng paggamit ng virtual na pagboto, lahat ng mga kaganapan ay ginagarantiyahan ang mabilis na pagproseso.
5. Pagkonsumo ng Enerhiya at Kahusayan
Ang Bitcoin ay gumagamit ng daan-daang kWh bawat transaksyon, kadalasang umaabot sa 800 kWh. Ang Ethereum ay mas konserbatibo, ngunit maaari pa rin itong gumamit ng hanggang 100 kWh bawat transaksyon. Ito ay dahil sa proseso ng pag-hash na dapat dumaan sa mga minero upang makahanap ng isang tinukoy na string.
Gumagamit lang ang Hashgraph ng 0.0002 kWh ng electric power sa bawat transaksyon, isang mas maliit na dami kumpara sa mga blockchain. At ito rin ay ginagawa itong isang environment-friendly na opsyon para sa mga mahilig sa kalikasan.
6. Mga Gastos sa Transaksyon
Ang mga gastos sa Blockchain ay variable at ang mga transaksyon na may mas mataas na mga bayarin ay nakakakuha ng priyoridad na paggamot. Kasama ng kanilang limitadong bilis na 4 hanggang 15 na mga transaksyon sa bawat segundo, ang mga gastos sa transaksyon ay kadalasang nasa itaas ng $15 ngayon. Kahit na umabot sa $25 at $30+ na may mataas na aktibidad.
Para sa Hashgraph, lahat ng gastos ay pinananatiling pantay at sinisingil sa USD fiat money. Ang mga presyo ay nag-iiba, siyempre, depende sa kung ano ang gusto mong gawin. Ngunit palagi mong malalaman kung magkano ang magagastos ng isang transaksyon, simula sa kasingbaba ng $0.0001.
7. Access sa Network
Ang Bitcoin ay palaging isang pampubliko at walang pahintulot na network. Nangangahulugan ito na ang sinumang may computer ay makakakita ng mga transaksyon at sinumang may sapat na mahusay na hardware ay maaaring mag-download ng kliyente at sumali sa network. Walang pahintulot ang kailangan. Ang ibang mga proyekto ng Blockchain ay maaaring may magkaiba ngunit magkatulad na mga kinakailangan.
Ang Hedera Hashgraph ay pampubliko din tulad ng Bitcoin, ngunit ito ay pinahihintulutan. Nangangahulugan ito na kakailanganin mo ng isang imbitasyon upang matanggap sa network.
Konklusyon
Nakarating na kami sa dulo ng post na ito ng Hashgraph vs Blockchain at nakita mo ang kanilang mga pinagbabatayan na teknolohiya na inilatag.
May mga kalakasan at kahinaan ang Blockchain. Ngunit gayon din ang Hashgraph. Ito ang iyong kasalukuyang mga pangangailangan, samakatuwid, na tutukuyin kung ano ang mas mahusay na opsyon para sa iyo.




