Koliko ima Bitcoin adresa

Uvod

Sve dok Bitcoin koristi RIPEMD160 hash funkcija, postoji 2 ^ 160 Bitcoin adresa.

Taj je broj: 1,461,501,637,330,902,918,203,684,832,716,283,019,655,932,542,976

To je toliko smiješan broj da je to što ga nazivamo “astronomskim” vrijeđa njegovu ogromnost. Pa koliko je točno točno? Vizualizacija broja postojećih bitcoin adresa nije lak zadatak, ali samo iz zabave, pokušat ćemo vam pomoći u tome.

Matematički proračuni na ploči

Jednostavno dijeljenje tog broja tako da svaki od 7,442 milijarde ljudi koji žive na zemlji može imati jednak broj Bitcoin adresa neće uspjeti jer na Zemlji nema dovoljno ljudi da taj broj postane razumljiviji nego što već jest. To je zato što bi svaka osoba dobila

196.385.600.286.334.710.857.791.565.804.391.698.421 Bitcoin adrese.

To je samo manji neshvatljivi broj. Umjesto toga, koristit ćemo zrnca pijeska.

Na svim zemaljskim plažama ima 2 ^ 63 zrna pijeska, zajedno [1]. To je otprilike 9 kvintilionskih zrna pijeska (ili 9.223.372.036.854.775.808).

više svemira btc

Zamislite da je svako zrno pijeska na Zemlji drugi planet Zemlja i da svaki od tih planeta živi 7.442 milijarde ljudi na njemu. Ako podijelimo broj Bitcoin adresa po osobi, svaka bi za život dobila 3,5 milijardi.

A ako svaka od tih osoba živi točno 100 godina, oni imaju 110 Bitcoin adresa koje će koristiti svake sekunde, počevši od sekunde u kojoj su rođeni. Napomena: Prvobitno sam htio pretvoriti svaki planet u Galaksiji Mliječni put u Zemlju da bih ilustrirao ovu poantu, ali to nije uspjelo jer u našoj galaksiji postoji samo jadnih 100 milijardi planeta.

Niti jedan satoshi za vas …

čovjek koji plače

Nažalost, s toliko ljudi, ako je svaka osoba posjedovala samo jednu Bitcoin adresu, umjesto 3,5 milijarde, a mi smo im svima dali istu količinu Bitcoina hodl, svi bi efektivno imali nula Bitcoina, jer svaki od njih ne bi dobio ni mali udio od jednog postotka singla satoshi.

Razlog za enormnost

Broj Bitcoin adresa je neshvatljiv iz vrlo dobrog razloga. Što više mogućih adresa postoji, to je sigurnije novčanike su od potencijalnih lopova.

Recimo da napadač želi ovo pokušati. Žele nasumično generirati privatne ključeve, izračunati odgovarajuće javne adrese i provjeriti ima li unutra Bitcoin. Čak i da je unutar milijarde adresa novčanika s Bitcoinom, Sunce će se proširiti i progutati Zemlju (što će se dogoditi za oko 7,5 milijardi godina od sada) puno prije nego što se jedna od tih adresa može pronaći slučajnim generatorom.

Ne brinite … Uvijek ih može biti više

Bitcoin adrese kreiraju se pomoću javnih ključeva. Javni ključ prvo se raspršuje s SHA256 algoritam, tada se taj hash uzima i ponovno hešira pomoću prethodno spomenutog algoritma RipeMD160. Ali zašto se javni ključevi dva puta raspršuju ako je kriptografija eliptične krivulje tako sigurna?

koncept cyber sigurnosti

Prema zaposleniku Blockstream-a i programeru Bitcoin Core-a Pieteru Wuilleu, morali biste pitati Satoshi Nakamoto da sigurno sazna točne razloge; ali znamo da heširanje izlaza SHA256 s algoritmom RipeMD160 smanjuje veličinu adrese s 32 bajta na 20 bajtova što štedi prostor na blockchainu.

Uz to, poštovani kriptograf Joel Katz objašnjava da, iako je RipeMD160 odabran za manje adrese, nitko ne zna razlog zašto je korišten i SHA256. Nudi dvije mogućnosti. RipeMD mogao imati neki nedostatak, pa bi kombiniranje s SHA256 ojačalo sigurnost.

Objašnjenje Joele Katz

Druga je mogućnost da su možda postojale slabosti u MD strukturi koje bi je učinile ranjivom na napad kao što je napad na produljenje duljine (što objašnjava malo detaljnije, ali ne smatra vjerojatnim) i kombiniranje RipeMD160 sa SHA256 uklanja tu prijetnju.

U svakom slučaju, sigurnost je odgovor. Oba kriptografski algoritmi dobro su poznati, a jedan je manje veličine. Korištenje oba je samo dodatna sigurnost.

Pitanja

Što je Bitcoin adresa?

Bitcoin adresa sastoji se od 26-35 alfanumeričkih identifikatora znakova, počevši od broja 1, 3 ili bc1 koji predstavlja moguće odredište za plaćanje bitcoinom.

Kako ćete dobiti Bitcoin adresu?

Prije svega, trebali biste preuzeti Bitcoin novčanik. Ovo je siguran softver koji vam omogućuje slanje, primanje i pohranu Bitcoina.

Tko je Satoshi Nakamoto?

Satoshi Nakamoto pretpostavljena je osoba ili osobe koje su stvorile Bitcoin. Zapravo nije sigurno je li ovo ime stvarne osobe ili je pseudonim.

Koje su dvije glavne vrste kriptografije?

Dvije su vrste: privatni i javni. Prva se također naziva “simetrična”, a druga “asimetrična”. Kipovi simetričnog sustava koji i pošiljatelj i primatelj moraju imati isti privatni ključ da bi mogli šifrirati i dešifrirati podatke.

Mogu li šifrirati svoj privatni ključ?

Da! To se naziva zaštitom lozinkom. To djeluje malo drugačije za svaki uređaj, pa se za dokumentaciju obratite svojoj tvrtki novčanika. Uz to, budite vrlo oprezni pri korištenju ove značajke.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map