Author

Topic: Simboli koji se ne mogu pronaci u BTC (kripto) adresama (Read 99 times)

legendary
Activity: 2394
Merit: 1202
Heh super, ali u konacnici who cares Cheesy
Ionako se copy-pastea adresa, i proivjere prvih 4 znamenke i zadnjih 4 znamenke.
Rijetko tko je analan da bas sve karaktere provjerava

Pa zapravo to nije bitno. Barem ne što se sigurnosti tiče. Jer kako obilan koristiti snik ne može imati određene znakove u adresi, tako niti neki napadač. Jedino što se može dogoditi ako staviš nedozvoljeni znak je da zauvijek izgubiš BTC ili da ti wallet javi grešku.

Ali meni je ovo fun fact i fora je znati Smiley
hero member
Activity: 1974
Merit: 756
To boldly go where no rabbit has gone before...
Heh super, ali u konacnici who cares Cheesy
Ionako se copy-pastea adresa, i proivjere prvih 4 znamenke i zadnjih 4 znamenke.
Rijetko tko je analan da bas sve karaktere provjerava
legendary
Activity: 2156
Merit: 1151
Nil Satis Nisi Optimum
nisam siguran da ovo vec ne postoji negde u Eng delu foruma, ali ja nisam nasao, a cini se interesantno za pocetnike

u originalnom procesu pravljenja BTC adrese koje je predlozio Satoshi (Base-58):
- veliko slovo O i broj 0
- veliko slovo I da se ne bi pomesalo sa brojem 1
- malo slovo l da se ne bi pomesalo sa brojem 1

postoje dva tipa ovih adresa, originalne koje pocinju sa 1, i pay-to-script-hash (P2SH) koje pocinju sa 3, a uvedene su putem BIP-16, oba tipa koriste Base-58

prilikom implementacije Segwit nadogradnje je proces enkodiranja promenjen u odnosu na originalno zamisljeni od strane Satoshi-ja, i primenjen je Bech32 nacin enkodiranja, koji je zasnovan na Base-32 nacinu enkodiranja

Segwit adrese imaju druge vrste ogranicenja:
- pocinju sa bc (main-net) i tb (test-net)
- imaju obavezan separator 1
- nemaju karaktere 1, b, i, o u samoj adresi
tako da se sada 0, I, l moze naci u Bech32 adresama

https://bitcoinmagazine.com/technical/overview-bitcoins-cryptography
https://en.wikipedia.org/wiki/Binary-to-text_encoding#Base58
Jump to: