blockchain explorer tutorial what is blockchain explorer
Ovaj vodič objašnjava što je Blockchain Explorer, zašto ih koristiti i kako rade Blockchain Explorer, njihova povijest i neki uobičajeni Blockchain Explorer:
U prethodnom Blockchain novčanik tutorial of Blockchain tutorial serija , naučili smo o vrstama blockchain novčanika i kako oni rade i kako ih generirati.
Blockchain istraživači su Google kriptovaluta i blockchaina. Omogućuju korisnicima pristup različitim pojedinostima vezanim za transakcije na određenim adresama novčanika i blockchainima, uključujući iznos transakcije, izvore i odredište sredstava te status transakcija.
Pomoću njih se mogu izdvojiti gotovo svi podaci koji se odnose na transakcije, novčanike i blockchaine, uključujući bogate popise i skrivene poruke.
gdje je mrežni sigurnosni ključ na mojem usmjerivaču
Ovaj vodič objašnjava blockchain istraživače, njihovu povijest, slučajeve upotrebe i glavne dostupne istraživače. Detaljno ćemo razgovarati o radu blockchain istraživača, od čega se sastoji i zašto je potreban.
Što ćete naučiti:
Što je Blockchain Explorer?
Sljedeća slika prikazuje nedavne transakcije istraživača blockchaina:
(slika izvor )
Blockchain explorer je softver koji koristi API i blockchain čvor za crtanje različitih podataka iz blockchaina, a zatim koristi bazu podataka za uređivanje pretraživanih podataka i predstavljanje podataka korisniku u formatu koji je moguće pretraživati.
Korisnički unosi su pojmovi za pretraživanje u Exploreru koji se zatim pretražuju kroz organiziranu tablicu u bazi podataka. Istraživač će već imati organizirane podatke iz blockchaina u format tablice.
Za većinu korisnika istraživač blockchaina omogućit će vam pretraživanje i istraživanje podataka o nedavno miniranim blokovima ili nedavno provedenim transakcijama na blockchainu. U idealnom slučaju, omogućuju vam prikaz aktivnog feeda blokova dok su minirani, kao i podatke koji se odnose na blokove.
Međutim, omogućuju vam i sljedeće:
# 1) Istražite povijest transakcija bilo koje adrese novčanika: To nam omogućuje reviziju bilo koje adrese novčanika i poboljšava transparentnost na blockchainu.
Najnovije transakcije u blockchainu i iznosi:
# 2) Istražite adrese za primanje i promijenite adrese: Pored adrese za primanje transakcije, možete vidjeti i adresu za promjenu, koja je izlaz koji vraća kripto na trošila kako bi se spriječilo da previše ulazne vrijednosti ide na naknade za transakciju. Ovo također poboljšava transparentnost transakcija.
# 3) Istražite najveću transakciju dana: To podržavaju neki istraživači.
# 4) Istražite status Mempoola: To nam omogućuje istraživanje nepotvrđenih transakcija na blockchainu, uključujući njihove detalje.
# 5) Istražite incidente s dvostrukim trošenjem: Neki istraživači podržavaju otkriće koliko se transakcija s dvostrukim trošenjem odvija u blockchainu.
# 6) Istražite siroče i ustajale blokove: To su blokovi koji nisu vezani za najduži blockchain ni nakon rudarstva i njihov roditeljski blockchain je nepoznat. Zastareli blokovi su oni čiji su roditelji poznati, ali još uvijek nisu vezani za najduži poznati lanac. Neki istraživači omogućuju nam da vidimo koliko je tih blokova realizirano u blockchainu.
Najnovije transakcije u blockchainu i iznosi:
# 7) Istražite bazen ili osobu koja je pronašla ili minirala određeni blok: Različiti pojedinci i bazeni za rudarenje (skupine koje kombiniraju svoje računalne resurse kako bi iskopali kripto) natječu se za uklanjanje blokova u bilo kojem zadanom blockchainu, a istraživači nam omogućuju da pronađemo tko je uspješno iskopao dati blok definiran njegovom visinom.
# 8) Istražite genezne blokove: Možete pronaći blok koji je prvi miniran na određenom lancu, kao i njegovi drugi podaci.
# 9) Omogućuje korisnicima da vide naknade za transakcije, poteškoće u blockchainu, brzinu raspršivanja i druge podatke.
Blockchain Explorer koji prikazuje naknade i adresu:
Zašto koristiti Blockchain Explorer?
Aplikacije Blockchain Explorera:
Blockchain novčanici mogu pružati različite vrste podataka, ali prikaz je ograničen na podatke povezane s tipkama kojima novčanik upravlja. Istraživači se koriste za pregled podataka koji se odnose na transakcije izvršene na svim novčanicima određenog blockchaina.
pitanja za intervju za ručno testiranje za 4 godine iskustva
- Transparentnost: Omogućuju vam provjeru stanja i potrošnje na adresama pametnih ugovora, primjerice kada korisnici sudjeluju u početnoj ponudi kovanica, ICO.
- Provjera je li adresa novčanika valjana za blockchain prije slanja kriptografije osobi.
- Provjera je li transakcija poslana osobi kojoj se šalje. To je kao da imate neke javne dokaze koje ste osobi poslali putem kriptovaluta. Vlasnici mogu provjeriti stanje novčanika.
- Istraživači mogu pomoći objasniti što nije u redu s transakcijama koje još nisu prošle ili su potvrđene i fazama potvrde.
- Korisniku može pomoći da sazna trenutni trošak transakcije ili plina, a time i planiranju potrošnje plina za buduće transakcije.
- Ponekad može pomoći da se zna je li grupa ta koja je minirala transakciju i vjerojatno pomoći u donošenju odluka hoće li se uložiti više računalnih resursa za buduće rudarske aktivnosti.
- Korisnicima programerima koji programiraju novčanik može pomoći ako ispravno rade na slanju i primanju i pohrani kriptovaluta.
- Istraživači se mogu koristiti zajedno s drugim softverom kao što su čvorovi za potkrepljivanje podataka i informacija, na primjer, za potvrdu drugih alata rade li primjereno.
- Programeri također mogu provjeriti koje funkcije i značajke trebaju uključiti u novčanike ili drugi softver pomoću ovih istraživača.
- Kao istraživački alati, istraživači mogu pomoći u donošenju važnih odluka povezanih s osobnim, grupnim i financijskim sredstvima tvrtke.
Povijest istraživača bloka
Koncept istraživača blockchaina pojavio se istovremeno s blockchainima. Ova vrsta softvera pojavila se jer je bilo teško ispitati blockchaine, na primjer, kada osoba kaže da su vam poslali kriptovalute, ali vaš novčanik nije primio nijednu kako se tvrdi.
To je možda zato što je transakcija još bila na čekanju za potvrdu ili je u potpunosti odbijena. Ili recimo ako ste nekome poslali kripto, a onda ona niječe da je primila bilo koji.
Drugo, bilo je teško ispitati blockchains s obzirom na to da su podaci u njima formatirani na određeni način. Iako se informacije pohranjuju i strukturiraju na određeni način, logično se indeksiraju i grupiraju. Da bi bio dostupan i čitljiv golim okom i običnom korisniku, potreban je neki dodatni softver.
Samo su vješti programeri mogli pristupiti dodatnim ili dodatnim informacijama iz blockchaina koje se odnose na transakcije. To bi mogli učiniti pomoću sučelja naredbenog retka. Uz to je potrebno izvršiti neke naredbene retke kako bi podaci bili čitljivi.
Prvi blockchain istraživač, koji je bio namijenjen Bitcoin blockchainu, pojavio se u studenom 2010. godine gotovo u isto vrijeme kada je bitcoin dolazio na mrežu. Prvo je dostupno u theymos.ath.cx:64150/bbe . Prvi istraživač za Bitcoin bio je Bitcoinov ekvivalent TorStatustorstatus.blutmagie.de.
Istraživač je pružio podatke o Bitcoinu, a nakon toga je premješten na blockexplorer.com gdje je objavljena prava statistička stranica za blockchain.
Međutim, mnoge stranice sa statistikama u stvarnom vremenu postojale su i prije istraživača Bitcoin blokova. Prvi su put dostupni na theymos.ath.cx:64150/q. Stranice sa statistikama u stvarnom vremenu getdifficibility i getblockcount stvoreni su u srpnju 2010. Ostali uključujući decimalna meta, vjerojatnost, hashestowin, nextretarget, totalbc i bcperblock ušao nakon toga.
Ovi su alati razvijeni da odgovore na tvrdo kodiranje u tekst bloka i vrijednosti poteškoća na staroj wikiji, zbog čega su informacije zastarjele.
Kako funkcionira Blockchain Explorer?
Blockchain istraživači rade pomoću baze podataka koja sadrži sve blockchaine u formatu i tablicama za pretraživanje. Stoga će istraživač surađivati s čvorom kako bi prvo izvukao sve podatke u danom blockchainu. Jednom kada izvede podatke, zatim ih pohranjuje u lako pretražive tablice.
Okupit će najnovije transakcije i blokove i rasporediti ih prema definiranim kategorijama za pretraživanje - na primjer, novčanik adresira ID-ove transakcija, bogate popise, stanja itd
Istraživač također korisniku nudi sučelje koje mu omogućuje traženje informacija. Što se tiče tehnologije, istraživač može koristiti relacijsku bazu podataka, SQL bazu podataka i API.
Možda vam je već poznata činjenica da svaki blockchain sadrži mnogo distribuiranih čvorova. Svaki čvor koji može izravno čitati podatke na blockchainu, dohvaća detalje najnovije transakcije i miniranog bloka i druge podatke. Zatim se šalje u bazu podataka, gdje se podaci raspoređuju u obliku tablica za pretraživanje.
To čini Explorer brzim za upotrebu. Većina blockchaina koristi 24 tablice, uključujući blok, adresu, transakciju itd. Svaki redak ima jedinstveni ID ili ključ, na primjer, jedinstveni identifikator za adrese koje se koriste na blockchainu. Drugi stvaraju jedinstveni ključ.
Poslužitelj korisničkog sučelja za Explorer zatim stvara web stranicu koja mu omogućuje interakciju s korisnikom putem potonjeg unosa pojmova za pretraživanje. Također pruža API za sučelje s drugim računalima. Oni se šalju na pozadinski poslužitelj u poslužitelju čitljivom formatu, a pozadinski poslužitelj zatim odgovara poslužitelju korisničkog sučelja za pojmove za pretraživanje.
Korisničko sučelje i API zatim web stranicama šalju web stranice kao HTML kako bi omogućili čitanje odgovora od strane korisnika.
Relacijska baza podataka: Relacijska baza podataka omogućuje pohranu komponenata podataka u tablici tako da su međusobno povezane. To omogućuje pojednostavljenje upravljanja podacima. Na primjer, umjesto da imaju veliku tablicu blokova koja sadrži sve pojedinosti za svaki blok, unosi tablice blokova mogu se povezati s unosom u tablici zaglavlja.
Kako funkcionira blockchain explorer?
Strukturirani jezik upita (SQL ili nastavak): Ovo je protokol i format za davanje upita ili pretraživanje baze podataka. Na primjer, softver može stvoriti tablicu u bazi podataka, umetnuti nove zapise u tablicu, pretraživati pojam, stvoriti novu tablicu rezultata i zatim predstaviti rezultate na web stranici osobi koja pretražuje.
API ili sučelje za programiranje aplikacija: Ovo je protokol koji korisnicima omogućuje komunikaciju sa strojevima putem softvera. Oni definiraju kriterije, format i interakcije za slanje i primanje odgovora softvera koji koristi korisnik.
Uobičajeni istraživači blokova
Blockchair blockchain explorer omogućuje pretraživanje transakcija u 15 blockchaina:
Od razvoja prvog alata za istraživanje blockchain-a, Blockexplorer.com je bio vlasnik BitcoinTalk foruma koji nosi ime Theymos. U studenom 2010., kada je objavljen na mreži, od tada je razvijeno nekoliko istraživača.
- Blockchain.com, sada blockchain.org: Omogućuje pretraživanje Bitcoin blockchaina po blokovima, transakcijama i adresama.
- Blok stolica: Omogućuje pretraživanje podataka o blockchainima Bitcoin, Ethereum i Bitcoin Cash, uključujući pretraživanje riječi, fraza, čvorova, veličine Mempoola i poteškoća u rudarenju. Pomoću nje možete znati jesu li određeni interesi, poput timova, kodirani na blockchainu.
- Tokenview: Ovo je istraživač sa sjedištem u Kini pokrenut 2018. godine i omogućuje pretraživanje podataka na više (preko 20 popularnih) blockchaina.
- Etherscan: Ovo je vjerojatno najpopularniji Ethereum blockchain istraživač. Omogućuje pretraživanje transakcija, adresa, pametnih ugovora, stanja novčanika itd.
Etherescan je popularni Ethereum blockchain explorer za one koji sudjeluju u ICO prikupljanju sredstava za kripto projekte:
(slika izvor )
- Bitcoin.com: Omogućuje pretraživanje podataka o Bitcoin i ETH blockchainsima.
Zaključak
Blockchain istraživači razvijeni su iz potrebe pregledavanja i čitanja detaljnih podataka o transakcijama, kao i osiguranja transparentnosti transakcija i blockchaina. Dok se prvi istraživač za Bitcoin pojavio na mreži u studenom 2020, ali stranice sa statistikom u stvarnom vremenu postojale su i ranije.
Istraživači omogućuju čitanje povijesti blockchain transakcija, stanja novčanika i potvrdu statusa transakcije ako je potvrđena ili ne. Također smo vidjeli da istraživač blockchaina pomaže identificirati bazene za rudarenje koje miniraju dane blokove, visinu bloka, osirotele blokove, geneze blokove.
Vidjeli smo da istraživač koristi bazu podataka, API i SQL za obavljanje svojih operacija. Stvara korisničko sučelje koje omogućava korisnicima unos podataka za pretraživanje blockchains-a, a zatim koristi API i poslužitelj na korisničkoj strani za pretvaranje unosa u strojno čitljive formate i njihovo predstavljanje na pozadinskom poslužitelju.
S druge strane, istraživač će izvući podatke iz blockchaina i strukturirati ih u tablice u bazama podataka radi lakšeg i bržeg čitanja i pretraživanja.
Zaštitni poslužitelj vrši pretraživanja u bazama podataka i prikazuje rezultate natrag putem korisničkog poslužitelja i API-ja (koji ih pretvara u čitljive formate čak i sa HTML stranicom) na web stranicu koju korisnik koristi.
Također smo saznali o nekim glavnim istraživačima blockchaina.
kakvi su e-mailovi
Preporučena literatura
- Objašnjeni blockchain: što je Blockchain i kako djeluje?
- Kako postati Blockchain programer
- Blockchain ETF Vodič - Saznajte sve o Blockchain ETF-ovima
- Blockchain aplikacije: za što se koristi Blockchain?
- 10 najboljih najboljih kompanija iz područja blockchaina u 2021
- Top 13 NAJBOLJIH blockchain DNS softvera (AŽURIRANI POPIS)
- Što je Blockchain novčanik i kako to funkcionira?
- Zašto je Blockchain sigurnost presudna i kako se provodi