Najmniejsza jednostka bitcoin

Dyskutant
Posty: 173
Rejestracja: 4 marca 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Najmniejsza jednostka bitcoin

Postautor: alojzikftp » czwartek, 20 czerwca 2013, 12:42

Cześć,
oto cytat z FAQ bitcoina:
How divisible are bitcoins?
A bitcoin can be divided down to 8 decimal places. Therefore, 0.00000001 BTC is the smallest amount that can be handled in a transaction. If necessary, the protocol and related software can be modified to handle even smaller amounts.
Jako że nie śledzę btc od początku, chciałbym sie dowiedzieć, czy była już kiedyś zmiana dokładności?
Zastanawiam się jak dokładnie pamiętać wartości. Można użyć biblioteki GMP, ale nie jest ona zbyt szybka, lepiej jest używać 1 satoshiego jako bazy i mnożyć przez 10^8 i trzymać wartości w jakimś int.
21 000 000 BTC = 2,100,000,000,000,000 satoshi, czyli to za dużo na inta, ale wystarczająco na long long inta (9,223,372,036,854,775,807) i tym bardziej na unsigned.

Zostaje pewien margines na zwiększanie dokładności (o ile się nie mylę 10 tysięcy razy), no ale kto wie czego nie wymyślą developerzy. Jeśli zmian nie było, to myślę że dalej nie będzie, zwłaszcza że już 0.000001 jest nic nie warte.
Pozdrawiam

Weteran
Awatar użytkownika
Posty: 1780
Rejestracja: 3 kwietnia 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: Najmniejsza jednostka bitcoin

Postautor: Nuke » czwartek, 20 czerwca 2013, 12:45

Temat już był
https://forum.bitcoin.pl/1-10-btc-czyli ... =podzielny

używaj szukaj.

A i wcześniej był podzielny do 0,01.
Jedyna darmowa infolinia bitcoin

Mądrzy ludzie mówią, ponieważ mają coś do powiedzenia, głupi - ponieważ muszą coś powiedzieć.
Kup/sprzedaj Bitcoin przy pomocy localbitcoins
Proszę o zostawianie komentarzy.

Bardzo Zły Moderator
Awatar użytkownika
Posty: 14458
Rejestracja: 16 kwietnia 2012
Reputacja: 2683
Reputacja postu: 
0
Napiwki za post: 0 BTC
Lokalizacja: Polska/Wwa/GW

Re: Najmniejsza jednostka bitcoin

Postautor: rav3n_pl » czwartek, 20 czerwca 2013, 12:58

Bazą jest 1 satoshi. Po prostu w trazakcjach jest podawana ich ilość. Mnożyć "trzeba" tylko do wyświetlania.
To w jakich jednostkach jest wyświetlane zależy od ustawień klienta (BTC, mBTC, uBTC).
Przy kursie 1BTC=1mln $ 1 satoshi jest wart 1 centa :P
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonik z talii kart
Bitcoin Core 0.29
Linki do YT, TT, LI i reszty

Wróć do „Rozwój projektu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości