getdifficulty

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

getdifficulty

Postautor: powered » czwartek, 25 lipca 2013, 23:58

Jak by ktoś potrzebował pobrać trudność kryptowalut to ma gotowca:
TRC http://trc.cryptocoinexplorer.com/chain ... difficulty
DGC http://dgc.cryptocoinexplorer.com/chain ... difficulty
FTC http://ftc.cryptocoinexplorer.com/chain ... difficulty
WDC http://wdc.cryptocoinexplorer.com/chain ... difficulty
FRK http://frk.cryptocoinexplorer.com/chain ... difficulty
NVC http://nvc.cryptocoinexplorer.com/chain ... difficulty
FRC http://frc.cryptocoinexplorer.com/chain ... difficulty
PPC http://ppc.cryptocoinexplorer.com/chain ... difficulty
BBQ http://bbq.cryptocoinexplorer.com/chain ... difficulty
BTB http://btb.cryptocoinexplorer.com/chain ... difficulty
GLD http://gld.cryptocoinexplorer.com/chain ... difficulty
MNC http://blockexplorer.vircurpool.com/cha ... difficulty
MEC http://blockexplorer.coinworld.us/chain ... difficulty
FST http://blockexplorer.coinworld.us/chain ... difficulty
ALF http://blockexplorer.coinworld.us/chain ... difficulty
CAP http://bot.webboise.com:2760/chain/Bott ... difficulty
DBL http://explorer.doubloons.net/chain/dou ... difficulty
KGC http://altcha.in/chain/krugercoin/q/getdifficulty
ANC http://altcha.in/chain/Anoncoin/q/getdifficulty
ANC http://explorer.anoncoin.net/chain/Anon ... difficulty
LKY http://lky.p2pool.nl/chain/LuckyCoin/q/getdifficulty
DGC http://dgc.p2pool.nl/chain/Digitalcoin/q/getdifficulty


Wiecie może jak pobrać difficulty z Litecoin?

Albo dlaczego czasem NVC podaje nieprawdę?
http://nvc.cryptocoinexplorer.com/chain ... difficulty
Podobnie błędnie podaje PPC
http://ppc.cryptocoinexplorer.com/chain ... difficulty

Początkujący
Awatar użytkownika
Posty: 36
Rejestracja: 28 lutego 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: Kreszka » wtorek, 6 sierpnia 2013, 12:42

powered pisze: Albo dlaczego czasem NVC podaje nieprawdę?
http://nvc.cryptocoinexplorer.com/chain ... difficulty
Podobnie błędnie podaje PPC
http://ppc.cryptocoinexplorer.com/chain ... difficulty
Wnioskuje iż porównujesz diff z cryptocoinexplorer.com z tym co wyświetla CGminer ?

Jeżeli tak to:
Q: Why do the scrypt diffs not match with the current difficulty target?
A: The current scrypt block difficulty is expressed in terms of how many
multiples of the BTC difficulty it currently is (eg 28) whereas the shares of
"difficulty 1" are actually 65536 times smaller than the BTC ones. The diff
expressed by cgminer is as multiples of difficulty 1 shares.

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: lenny » wtorek, 6 sierpnia 2013, 12:45

Dla Bitcoina, polecam mój skrypcik:
http://lenny.dnsd.me/diff-notify.txt

Kod: Zaznacz cały

Current difficulty:   37392766.136475 		Current block: 250511
Next est. difficulty: 45872702.41720703 	Target block:  251999
Next retarget in:     1488 blocks (10.3333 days)

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: getdifficulty

Postautor: powered » wtorek, 6 sierpnia 2013, 13:26

Kreszka pisze:Wnioskuje iż porównujesz diff z cryptocoinexplorer.com z tym co wyświetla CGminer ?
Nie nie
Jeżeli mam małe wątpliwości (małe rozbieżności) to porównuję sobie z tym co podaje klient tej waluty.
Ale w przypadku tych dwóch walut to cryptocoinexplorer.com podaje błędne dane i to bardzooo błędne.

PPcoin powinno mieć diff około 79000 a cryptocoinexplorer.com większość czasu podaje wartość 4.5 !!!
http://ppc.cryptocoinexplorer.com/chain ... difficulty

Novacoin powinno mieć diff około 300 a cryptocoinexplorer.com podaje czasem wartość 0.03
http://nvc.cryptocoinexplorer.com/chain ... difficulty

Sprawdźcie sobie kilka razy na dzień to zobaczycie że raz podaje dobrze a raz podaje coś dziwnego.

@lenny dzięki, ale w przypadku BTC nie ma problemu z jakimkolwiek danymi.
Natomiast dalej mam problem z LTC. Dalej nie wiem skąd pobrać aktualny diff?
Ostatnio zmieniony wtorek, 6 sierpnia 2013, 13:50 przez powered, łącznie zmieniany 1 raz.

Weteran
Posty: 4337
Rejestracja: 29 czerwca 2011
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: lenny » wtorek, 6 sierpnia 2013, 13:35

@powered:
A z klienta nie możesz pobrać? Jeśli nie masz node'a 24/7 włączonego, poproś rav3n_pl, żeby zrobił skrypt dla Ciebie wypluwający difficulty na www co ileś minut/godzin, to 5 minut roboty :)

Początkujący
Awatar użytkownika
Posty: 36
Rejestracja: 28 lutego 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: Kreszka » wtorek, 6 sierpnia 2013, 13:38

powered pisze:
Kreszka pisze:Wnioskuje iż porównujesz diff z cryptocoinexplorer.com z tym co wyświetla CGminer ?
Nie nie
Jeżeli mam małe wątpliwości (małe rozbieżności) to porównuję sobie z tym co podaje klient tej waluty.
Ale w przypadku tych dwóch walut to cryptocoinexplorer.com podaje błędne dane i to bardzooo błędne.
Dane z cryptocoinexplorer.com (blok 35535)
Difficulty: 303.63 (Bits: 1c00d7d7)
Dane z novacoind(v0.4.4-pre-16-g6262d3a-beta) (blok 35535)
"difficulty" : 303.62790698
Wcześniej także nie widziałem rozbieżności lecz będe śledził sytuację na bieżąco być może jest jakiś bug.

P.S. powered jaką masz wersję novacoind? Ostatnimi zmieniono troszkę w systemie przeliczania diff`a lecz było to dla bloków PoS być może ich diff porównujesz
z diffe`em PoW z novacoind (które sa całkowicie odmienne)
./novacoind getdifficulty
{
"proof-of-work" : 303.62790698,
"proof-of-stake" : 0.03129472,
"search-interval" : 1
}

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: getdifficulty

Postautor: powered » wtorek, 6 sierpnia 2013, 13:50

Pewnie mógłbym pobrać z API z klienta, tylko problem w tym że tu nie chodzi tylko o jedną czy dwie waluty ale o wszystkie te szajswaluty. Nie zainstaluje sobie wszystkich klientów u siebie, dlatego szukam zewnętrznych wiarygodnych źródeł.


Nie mam teraz u siebie pod ręką akurat klienta NVC
Ale to jest ciekawe:
"proof-of-work" : 303.62790698,
"proof-of-stake" : 0.03129472,
Właśnie takie wartości (w tych okolicach) pokazuje cryptocoinexplorer.com tylko że raz jedną a raz drugą!
W dodatku są to tak duże rozbieżności że nie muszę się dokładnie upewniać jaki diff jest obecnie ponieważ pamiętam że powinno być ~300 a nie 0.03

Początkujący
Awatar użytkownika
Posty: 36
Rejestracja: 28 lutego 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: Kreszka » wtorek, 6 sierpnia 2013, 14:46

powered pisze: Ale to jest ciekawe:
"proof-of-work" : 303.62790698,
"proof-of-stake" : 0.03129472,
Właśnie takie wartości (w tych okolicach) pokazuje cryptocoinexplorer.com tylko że raz jedną a raz drugą!
Bracie bo NovaCoin to hybryda dwóch sposobów na zapewnienie wiarygodności w sieci tj.

Proof-of-Work który ma swój diff uzależniony od mocy sieci przeliczany co blok,
jak i:
Proof-of-Stake który ma TEŻ swój diff uzależniony od ilości STAKÓW trzymanych we wszyskich portfelach (adresach)

Nie ma tu żadnego błędu. Błędem jest porównywanie obu diff`óf.

W zależności jaki typ bloku zaostanie wygenerowany przez sieć jako kolejny, taki diff przy tym bloku pokazuje http://nvc.cryptocoinexplorer.com

Jeżeli to blok PoW (w tej chwilo pokazuje około 300)
Jeżeli trafiono na blok PoS (to w tej chwilo około 0,3 - monet jest jeszcze bardzo mało w obiegu, mało kto je długo trzyma więc diff tego typu zapewnienia bezpieczeństwa sieci jest jeszcze bardzo mały)
Ostatnio zmieniony wtorek, 6 sierpnia 2013, 19:11 przez Kreszka, łącznie zmieniany 1 raz.

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: getdifficulty

Postautor: powered » wtorek, 6 sierpnia 2013, 15:47

A więc dowiedziałem się czegoś nowego, wcześniej o tym nie wiedziałem.
Czy to znaczy że w proof-of-stake jest inne wynagrodzenie za blok niż w proof-of-work ?
I po czym rozpoznać którą wartość w danym momencie wyświetla cryptocoinexplorer? http://nvc.cryptocoinexplorer.com/chain ... difficulty

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

Re: getdifficulty

Postautor: rav3n_pl » wtorek, 6 sierpnia 2013, 16:02

PoS jest liczony TYLKO na CPU w demonie.
PoW jest liczone na GPU w minerze, lub CPU jak ktoś chce prąd zużywać.
Stąd też dużo mniejsza trudność PoS. Tego NIE można przerzucić na minera.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Początkujący
Awatar użytkownika
Posty: 36
Rejestracja: 28 lutego 2013
Reputacja: 0
Reputacja postu: 
0
Napiwki za post: 0 BTC

Re: getdifficulty

Postautor: Kreszka » wtorek, 6 sierpnia 2013, 19:25

Dokładnie tym bardziej iż moc przeliczenia via CPU bloku 'Proof-of-Stake' uzależniona jest od
ilości monet i ich czasu przechowywania. Więc nie obciąża to bardzo CPU gdyż te
wielkości są przetrawialne błyskawicznie przez procesor.
Czy to znaczy że w proof-of-stake jest inne wynagrodzenie za blok niż w proof-of-work ?
Dokładnie, główne składowe wypływające na wynagrodzenie to czas i ilość monet w portfelu.

To jest mocne ):
http://cryptocoinexplorer.com:6750/bloc ... eee98ec86f

I po czym rozpoznać którą wartość w danym momencie wyświetla cryptocoinexplorer? http://nvc.cryptocoinexplorer.com/chain ... difficulty
To akurat zwraca PoW net diff.
Widać nie mają jeszcze wywołania dla PoS difficult, więc zabardzo tego z tej strony nie zczytasz.
P.S. jak nie zamierzasz trzymać monet ponad 30 dni to PoS diff jest zbędnie obserwować raczej ;)

Weteran
Awatar użytkownika
Posty: 3439
Rejestracja: 4 sierpnia 2011
Reputacja: 479
Reputacja postu: 
0
Napiwki za post: 0 BTC
Napiwki: 1AqwNEzAp5GE46jebmZYqvq3tXt19iChJN

Re: getdifficulty

Postautor: powered » wtorek, 6 sierpnia 2013, 20:24

Teraz przynajmniej wiem o co chodzi, ale nie zmienia faktu że w dalszym ciągu szukam źródła skąd można pobrać diff dla PoW. Potrzebuje te dane do kalkulatora.

Czy PPcoin też jest hybrydą i działa na podobnych zasadach?

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

Re: getdifficulty

Postautor: rav3n_pl » wtorek, 6 sierpnia 2013, 21:51

Tak, PPcoin tez ma pow+pos.
Piffko: PLC/BTC 1Rav3nkMayCijuhzcYemMiPYsvcaiwHni
BIP39 Mnemonic z talii kart
Bitcoin Core 0.26.1
Linki do YT, TT, LI i reszty

Wróć do „Pozostałe”

Kto jest online

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