12 Mga paraan upang Sukatin ang Bitcoin Networks Health | PH.democraziakmzero.org

12 Mga paraan upang Sukatin ang Bitcoin Networks Health

12 Mga paraan upang Sukatin ang Bitcoin Networks Health

Ang ultra-resilient bitcoin network ay ang pinakamalaking listahan ng pamamahagi computing proyekto sa mga tuntunin ng raw computational kapangyarihan, pagkakaroon ng matagal na ang nakalipas nalampasan 1 exaFLOPS (1,000 petaflops) - higit sa walong beses ang pinagsamang bilis ng top 500 supercomputers.

Kahit na dahil ang pagtaas sa isang kahanga-hangang 3.2 zettaFLOPS (3,200 exaFLOPS), ang proyekto ay tahimik na inalis mula sa Wikipedia listahan ng mga ipinamamahagi proyekto computing. Marahil ito ay dahil sa ang katunayan na ang exaFLOPS matantya break down na may mga pinasadyang mga ASICs ni bitcoin, dahil ang mga ito ay walang kakayahan ng operasyon lumulutang-point.

Sa halip, ang estimate ay maaaring gamitin para sa pagtantya kung gaano kahusay ang iba pang mga supercomputers at ipinamamahagi networking proyekto ay able sa minahan bitcoin, dahil supercomputers ay may kakayahan upang maisagawa ang mga operasyon ng integer na ginamit sa hashing.

Samakatuwid, ngayon pinakamabilis na supercomputer, China Tianhe-2 na may isang pagganap ng 33.86 Pflop / s, nais sukatin ang bandang 0.001% ng bitcoin network.

Pagsubaybay ng network sa kalusugan

Bilang bitcoin matures at nagsisimula upang makipagkumpetensya sa legacy network retail pagbabayad tulad ng Visa at MasterCard, at pakyawan network tulad Swift, ang kalusugan ng mga desentralisado network ay nagiging mahalaga sa kanyang kakayahan sa pagganap.

Community site Bitcoin.org isang mahusay na trabaho ng pagpapanatili ng makasaysayang archive ng mga alerto katayuan ng network at kahinaan.

Ang tipunin ulat sa ibaba ay naglilista ng mga kritikal na mga istatistika para sa pagsubaybay ng patuloy na kalusugan ng mga ipinamamahagi bitcoin network, na sumasaklaw sa mga sukat mahalaga para reachability, scalability, seguridad at pagproseso ng transaksyon bilis.

1. Ang Bitnodes Project

Bitnodes tinatantya ang laki ng bitcoin network sa pamamagitan ng paghahanap ng lahat ng naaabot nodes sa network. Ang kasalukuyang pamamaraan ay nagsasangkot sa pagpapadala ng getaddr message recursively mahanap ang lahat ng naaabot nodes sa network na nagsisimula mula sa isang hanay ng mga binhi node. Ito ay gumaganap ito ng botohan sa bawat 24 oras at ipinapakita ang mga resulta sa isang heat map mundo ng bansa, kabilang ang mga ranggo at bersyon ng bitcoin reference client.

Ang palitan ng impormasyon sa bitcoin network ay ang lahat maliban sa madalian. Eksakto kung gaano kabilis ay impormasyon na propagated sa network kahit na? Pinapanatili ng BitcoinStats, ang pagpapalaganap evolution tsart ay nagpapakita ng ika-50 percentile ng inv-messagesreceived pamamagitan ng mga kapantay (ie: ang isang lagay ng lupa ay nagpapakita ng mga oras dahil ang isang transaksyon o harangan ang pumapasok sa network hanggang sa isang karamihan ng mga nodes ay matanggap at maproseso ito).

3. DNS Bootstrap Servers

DNS buto ay ginagamit ng halos lahat ng bitcoin mga kliyente upang kilalanin ang isang hanay ng mga nodes upang kumonekta sa kapag nagsisimula. Ang mga buto ay tatakbo sa pamamagitan ng mga boluntaryo ng paggamit ng isang tao ng mga mekanismo upang matiyak ang ibinalik buto ay kumakatawan sa isang magandang sample ng nodes kasalukuyang online.

Maliban sa bitseed.xf2.org, ang mga buto ay naglalayong upang bumalik nodes na kasalukuyang online at mapupuntahan. Ibinigay din sa pamamagitan BitcoinStats, ang tsart ay nagpapakita ng mga resulta mula sa mga regular na mga pagtatangka bootstrap gamit ang mga buto sa isang lagay ng lupa na kumakatawan sa mga average na oras-oras na koneksyon rate ng tagumpay para sa bawat isa sa mga buto. Ang mas malapit sa 100%, mas mabuti ang binhi ay.

Isang katulong na tsart sa oras ng pagtugon ng DNS buto sa mga query ay din na ibinigay, na kung saan ay nagpapahiwatig ng oras sa pagtugon sa millisecond (ms) lumipas sa pagitan ng pagpapadala ng query at pagtanggap ng tugon.

4. Network Hashing Rate

Ipinagkaloob ng developer Pieter Wuille, ito serye ng mga graph display hashing kahirapan at ang tinatayang bilang ng mga terahashes per second (compute bilis) na ang network ay gumaganap para sa iba't ibang mga bintana ng oras (1 terahash ay katumbas ng 1,000 gigahashes).

Kinalkula sa pamamagitan ng paghati maximum target sa pamamagitan ng kasalukuyang target na kung saan target ay isang 256-bit na numero, nahihirapan sinusukat kung paano mahirap ito ay upang mahanap ang isang bagong block kung ikukumpara sa mga pinakamadaling maaari itong maging kailanman. Hirap nag-aayos sa bawat 2016 na mga bloke (o dalawang linggo) at upang makahanap ng isang bloke, ang SHA-256 hash ng header ng isang bloke ay dapat na mas mababa kaysa sa o katumbas ng kasalukuyang target para sa block na tinanggap ng network.

5. Hash Rate Distribution

Ito pie chart mula sa Organ Ofcorti ay isang pagtatantya ng hash rate ng pamamahagi sa gitna ng pinakamalaking pool ng pagmimina sa isang lingguhang interval. Ito ay mahalaga upang subaybayan dahil ang integridad ng network ay nakasalalay sa isang solong artista na hindi hihigit sa 50% ng kabuuang hashing kapangyarihan.

Isang talaan ng nalutas istatistika block naglilista ng lahat ng mga istatistika na maaaring nagmula sa bilang ng mga bloke ng hash rate kontribyutor ay may lutasin para sa nakaraang linggo. Block ang mga pagpapatungkol ay alinman mula sa pangunahing pinagmumulan gaya ng mga inaangkin ng isang partikular na website pool, o pangalawang pinagmumulan gaya ng Coinbase lagda, o kilala generation address.

Kapag umaasa sa mga sekundaryong mga pinagkukunan lamang, ang data ay maaaring hindi tumpak at makaligtaan ang ilang mga bloke kung ang isang partikular na block-solver Sumailalim sa ilang mga problema upang itago malulutas bloke at ito ay magreresulta sa isang paghamak ng bloke-solver rate hash.

Isang kahaliling tsart sa buong 24 na oras, 48 ​​na oras na at apat na-araw na oras horizons ay ibinibigay ng Blockchain.

6. Selfish Pagmimina Tagapahiwatig

Nagawa sa pamamagitan ng Coinometrics, sa panukat na pagtatangka upang masukat ang posibilidad at pagkalat ng bitcoin minero ay nakikibahagi sa isang subset pag-uugali ng 'Selfish Pagmimina' diskarte, tulad ng inilarawan sa pamamagitan Ittay Eyal at Emin Gün Sirer sa kanilang papel, Karamihan ay hindi Sapat na: Bitcoin Pagmimina ay Vulnerable.

Dahil ang bitcoin protocol ay nakasalalay sa mga minero ng pagsunod sa mga alituntunin inilatag out sa pamamagitan ng ang software, sa lalong madaling miners natagpuan ng isang bloke na kailangan nila upang ipahayag ito sa network.

Selfish mining defies panuntunan na ito, dahil tiyak na mga minero, sa sandaling sila ay napatunayan ang isang block, maaaring magbawas ng ito mula sa network at simulan ang paggawa sa kanilang mga susunod na block. Sa sandaling mayroon sila ng isang numero sa kanilang mga nakatagong chain, maaari nilang ilabas ang mga ito sa magpawalang-bisa ang mga bloke na ang network naisip ay bahagi ng pangunahing chain.

Ang mas mababa ang posibilidad na hindi bababa sa k (aktwal na pamamahagi) bloke ay matatagpuan sa mga oras na kinakatawan ng unang bucket, mas malamang na ang mga minero ay makatawag pansin sa mabilis na sunod na pag-uugali sa ilalim ng Selfish diskarte Pagmimina.

Coinometrics nagpapaliwanag:

"Ang isang paraan upang matantya ang posibilidad ng tulad ng isang diskarte na ipinatupad ay upang masukat ang pamamahagi ng mga oras sa pagitan ng mga bloke laban sa mga inaasahan ng pamamahagi. Ang rate ng paglikha ng mga bitcoin bloke ay natutukoy sa pamamagitan ng kung gaano kabilis ang unang minero malulutas nito para sa isang hash pulong sa kahirapan kinakailangan ng protocol. Ang bawat pagtatangka upang matugunan ang kahirapan ay may isang hanay na posibilidad ng pagiging tama. Sa pamamagitan ng kahulugan, ang probabilidad ay malaya sa pagitan hashes. Bilang isang resulta ang rate na kung aling mga bloke ay nabuo dapat sundin ng isang pagpaparami pamamahagi. "

7. Naulila Blocks

 Source: Blockchain

Naulila bloke ay wasto bloke na hindi bahagi ng pangunahing bitcoin block chain. Maaari silang mangyari sa natural kapag ang dalawang minero makabuo ng mga bloke sa katulad na oras o maaari silang maging sanhi ng isang nang-aatake na may sapat na kapangyarihan hashing sinusubukang i-reverse transaksyon.

Sa una tinanggap ng karamihan ng mga network, naulila mga bloke ay ang mga na tinanggihan pagkatapos ng patunay ng isang mas mahabang block chain ay natanggap na hindi isama ang partikular na block. Sa ibang salita, ang isang gumagamit ay maaaring makita ang isang transaksyon tulad ng pagkakaroon ng isang kumpirmasyon at pagkatapos ay bumalik sa zero pagkumpirma kung ang isang mas mahabang blockchain ay natanggap na hindi isama ang mga transaksyon.

8. Double Spends Monitor

Blockchain ay nagpapanatili ng isang real-time na monitor para sa double spends napansin sa huling 500,000 mga transaksyon ng paggamit ng isang 10 minutong cache. Ito ay maaaring gamitin upang alertuhan ang mga gumagamit upang potensyal na nakahahamak na mga transaksyon sa network.

9. Hindi kumpirmado Transaksyon

 Source: Blockchain

Blockchain Pinapanatili rin ang live na pag-update ng listahan ng mga bagong transaksyon bitcoin naghihintay na ma-kasama sa isang block. Monitor ay nagpapakita ng kabuuang bilang ng mga hindi nakumpirma na mga transaksyon, kabilang ang kabuuang bayarin at kabuuang sukat sa kilobytes.

10. Average na Oras ng Transaksyon Pagkumpirma

 Source: Blockchain

Ito ay sumusukat ng average (mean) na halaga ng oras sa ilang minuto na aabutin para sa isang transaksyon upang matanggap sa isang block. Makatwirang estima naiiba sa halaga ng oras at mga pagkumpirma para sa isang transaksyon upang maisaalang-alang clear at 'magandang', ngunit iyon naaangkop na antas ng panganib ay nauugnay sa halaga ng transaksyon ni.

11. Block Chain Kabuuang Sukat

 Source: Blockchain

Ang bloke ng chain kabuuang sukat ay mahalaga dahil sa mga pagsasaalang-alang na espasyo sa imbakan na ito ay lumalaki pati na rin ang oras na aabutin para sa paunang pag-synchronize pagkatapos i-install ang reference client para sa unang pagkakataon. Pagsukat na ito ay nagpapakita kabuuang sukat ng lahat ng mga header block at mga transaksyon hindi kabilang ang mga ini-index ng database.

12. Average block Sukat

 Source: Blockchain

Sinusukat dito sa fractions ng isang megabyte, ang laki ng block ay magiging isang heated debate sa sandaling ang bitcoin network ay nagsisimula papalapit na sa kasalukuyan nitong throughput limitasyon ng humigit-kumulang pitong mga transaksyon sa bawat segundo.

Sa huli mahalaga para sa kakayahang sumukat, ang nakasaad na limitasyon ng laki ng block ay kailangang tumaas, naka-link sa isa pang variable, o mananatiling pareho na may higit pang mga pagkumpirma hunhon off chain, bawat landas ng pagkakaroon ng kaukulang implikasyon para sa desentralisasyon ng sistema.

Mangyaring ipaalam sa amin sa mga komento na seksyon sa ibaba kung tinaggal naming ang anumang pagsukat kritikal sa mga operasyon ng network o kung anumang sanggunian ay out-napetsahan.

Sundin Jon Matonis sa Twitter.

Bitcoin Network

Kaugnay na Balita


Post Bitcoin

Inilunsad ng Bitcoin Foundation ang Core Development Event Series

Post Bitcoin

$ 1 Milyong Pataas para sa Grabs sa Texas Bitcoin Conference Hackathon

Post Bitcoin

Ang presyo ng Bitcoin ay Lumalampas sa $ 300, Bumababa pagkatapos ng Greek Bailout

Post Bitcoin

6 Mga Pinakamataas na Tugon mula sa Bitcoin Foundation Head ng Reddit AMA ni Patrick Murck

Post Bitcoin

Pump o Progreso? Bitcoin Cash Malapit sa $ 400 sa Surge ng kalakalan ng Korea

Post Bitcoin

Bitcoin Foundation Members Exit Following Controversy sa Halalan

Post Bitcoin

Susunod na Bersyon Bitcoin Core upang Isama ang Mas Mahuhusay na Mga Bayarin sa Transaksyon

Post Bitcoin

Bitcoin Network Survives Surprise Stress Test

Post Bitcoin

Kumpetisyon ang Heats Up sa Bitcoin Job Fair

Post Bitcoin

Mga Ulat sa Agora Mga Mahalagang $ 10 Milyon sa Bitcoin Sales

Post Bitcoin

Bitcoin at Pulitika ng Di-Pampulitika Pera

Post Bitcoin

Paano Mabababa ang Bitcoin? Mga Pahiwatig ng Tsart $ 11k sa Play