Wpis z mikrobloga

ARTHUR VS ETHEREUM. BITMEX STAWIA WĘZŁY I STRONĘ DO MONITOROWANIA ICH STANU ( ͡° ͜ʖ ͡°)

Info: https://blog.bitmex.com/bitmex-research-launches-ethereum-node-monitoring-website-nodestats-org
Strona: https://www.nodestats.org

Najlepsze jest uzasadnienie:

While analysing some of the metrics, we may have identified issues with respect to the integrity of the data reported by the nodes, which may be of concern to some Ethereum users.

For now, Nodestats.org provides a useful tool to assess the approximate system requirements for running Ethereum nodes. At at a very basic level, it also provides mechanisms to assess the reliability of the Ethereum network and its various software implementations. However, we accept that the “% of time in sync” metric may not be reliable, but it does highlight a potential issue.


5 rodzajów węzłów: geth full, geth fast, parity full, parity fast i PEŁNY ARCHIWALNY ( ͡° ͜ʖ ͡°)

W końcu na bieżąco będziemy znali wielkość blockchaian scamereum. Dane historyczne są tylko z ostatnich 24h, dlatego uruchamiam nowy tag #wagaeth gdzie będę co jakiś czas wpisywał aktualną wielkość. Dzięki temu będziemy mogli sprawdzać prędkość wzrostu. Z 24h wynika że dzienny przyrost to ok 4GB.

Stan 23.03.2019 + screen całości

Parity full: 171,04 GB
Parity fast: 179,87 GB
Geth full: 203,15 GB
Geth fast: 201,33 GB
FULL: 2 402,77 GB

Scamereum ma ogromne szczęście że bańka pękła i ludzie je olali. Pod względem ilości użytkowników daps Tron i EOS ma ich kilkukrotnie więcej: https://bithub.pl/wiadomosci/tron-zostal-numerem-jeden-pod-wzgledem-uzytkownikow-dapps/

Active Dapp users:

ETH : 2 133

EOS : 13 845

TRON : 16 236


Wcześniej blockchain rósł wykładniczo:

12.2017: 400GB

5.2018: 1TB

8.2018: 1,7GB


Koszta utrzymania archiwalnego węzła na AWS wynosiły wtedy ~500$ miesięcznie.Od tamtej pory nikt już nie publikował aktualnego rozmiaru blockchaina. Pełne węzły dziś posiadają głównie mining poole i jest ich niewiele. Gdyby wcześniejszy przyrost się utrzymał, to już by nie działało :P

Najlepsze że BitMex zaczął synchronizować wężły od początku marca i teraz, po trzech tygodniach, nawet geth nie zrobił pełnego synchro. W zasadzie geth i parity nigdy nie mają pełnego synchro, bo weryfikację nagłówków mają od 64 bloków wstecz, co nam daje ~16 minut opóźnienia.

Zużycie procesora jest niewielkie. Za to użycie ramu bez względu na jego ilość wynosi ok 95%. Nawet w przypadku pełnego wężła, którego serwer ma 120GB ramu.

All the machines Nodestats.org are using have 14GB of Ram, with the exception of the archive node, which is a 120GB of Ram machine.

Generally speaking, however much RAM is available, the nodes use up the overwhelming majority of it (e.g. over 95%).


Wszystkie lekkie węzły lecą na AWS i3.large, które lecą na dyskach SSD NVMe 0,5TB i mają 16GB ramu. Miesięczny koszt to ok. 110$. LEKKIE WĘZŁY!

Przypominam że pełny węzeł Bitcoina bezproblemowo działa nawet na Raspberry Pi2 z byle jakim dyskiem HDD. Ja sam używam starego dysku HDD 2,5 cala z laptopa. 5200 RPM, 500GB z 2009 roku :D

Lepiej wyglądaj specyfikacja serwera pełnego węzła ETH.
AWS i3.4xlarge to 120GB ramu, 2 x SSM NVMe 4TB. Miesięczny koszt to ok 900$.
Pełny węzeł BTC możesz mieć za jednorazową opłatę kilkudziesięciu $.

Zaraz wjedzie tu megaloxantha i zacznie robić kabaret porównując węzeł geth do zwykłych portfeli SPV Bitcoina (poważnie, on tak robi ostatnio!!!) , mówiąc że mają nad nimi przewagę (bo posiadają dodatkowe dane kontrolne w postaci drzewa merkle). Taki węzeł nie jest w stanie zweryfikować transakcji, ani nawet sprawdzić stanu żadnego adresu. Musi o to odpytywać pełny węzeł. To tylko nagłówki samych bloków. Jedyne co daje drzewo merkle to możliwość weryfikacji czy dana transakcja naprawdę miała miejsce (kiedy posiadamy o niej informacje). Poza tym to pseudo węzły, bo nic nie robią.

W Bitcoinie nie ma podziału na pierdyliard rodzajów węzłów. Są tylko i wyłącznie pełne. Żadne obcięte prune itp. nie liczą się jako pełne węzły. W szczytowym momencie pełnych węzłów w BTC było ok 180tys. Obecnie jest ok 86tys. https://luke.dashjr.org/programs/bitcoin/files/charts/software.html

Co najlepsze nie jestem w stanie sprawdzić ile jest faktycznie pełnych archiwalnych węzłów ETH, bo klient Go-Ethereum też ma opcję prune i od jakiegoś czasu ma ją domyślnie włączoną. Nie siedzę w ETH, nie wiem czy jest sposób na sprawdzenie ilości archwialnych węzłów. Jeżeli jest, to pewnie megaloxantha, ani żaden etherowiec tego nie powie, bo wstyd :P

Jak tu przyjdzie megaloxantha standardowo ściemniać, nie wchodzę z nim w kolejną żałosną dyskusję bo tych już mieliśmy dziesiątki i w kółko robi tą samą Goebblesowską propagandę. Temat lekkich węzłów Geth, wraz z dowodami jeszcze w przyszłości dokładnie poruszę ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

#bitcoin #ethereum #eth #cybertag #kryptowaluty
cyberpunkbtc - ARTHUR VS ETHEREUM. BITMEX STAWIA WĘZŁY I STRONĘ DO MONITOROWANIA ICH ...

źródło: comment_bfm1V807zUdlJiWsz2GzGqJ0GZkDDlZX.jpg

Pobierz
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pod względem ilości użytkowników daps Tron i EOS ma ich kilkukrotnie więcej:


@cyberpunkbtc: Tylko do tego się przyczepię. W tronie i EOSie praktycznie nie ma użytkowników, większość to boty.
  • Odpowiedz
@cyberpunkbtc:

W Bitcoinie nie ma podziału na pierdyliard rodzajów węzłów. Są tylko i wyłącznie pełne. Żadne obcięte prune itp. nie liczą się jako pełne węzły.

Od 0.11 masz parametr prune w bitcoind. Po samej sygnaturze node'a ze strony luke'a nie jesteś w stanie stwierdzić czy dany node stosuje czy też nie pruning.

Ogólnie to ja nie wiem dlaczego niektórzy się tak tego ethereum i full archival node przyczepili. Przecież to jest całkowicie
  • Odpowiedz
@cyberpunkbtc: jak jest taki koszt utrzymania eth to albo to upadnie albo stanie się to scentralizowane i będzie można łatwo wyłączyć. Już widzę nagłówki krypto portalów: ETH sparaliżowane atakiem ddos
  • Odpowiedz
@cyberpunkbtc: Ten plik to podsumowanie bazy adresów IP, które Luke monitoruje i na podstawie których zwraca adresy IP w swoim dnsseedzie. Nie wiem jak mogę to prościej ująć. Jak poświęcisz 5 minut to sam możesz zweryfikować co dokładnie zawiera ten plik, wystarczy żebyś wziął jakąs mało popularną wersję z https://luke.dashjr.org/programs/bitcoin/files/charts/software.html np. "/NBitcoin:4.0.0/" i poszukał jej w tym pliku seeds.txt. No widzisz, jednak jej w tym pliku seeds.txt nie ma.

Notabene, gdzie
  • Odpowiedz
@cyberpunkbtc: Ostatni raz bo przecież to jest bezcelowe bym non stop powtarzał to samo:
- full node w ETH posiada dokładnie to co full node w bitcoind czyli: wszystkie bloki, zweryfikowane transakcje od bloku 1, może serwować bloki innym klientom, posiada ostatni (obecny) stan bazy
- full archival node to "nowy" koncept dla kogoś ze świata BitCoina, zawiera wszystkie bloki, zweryfikowane wszystkie transakcje, może serwować bloki, zawiera dodatkowo historię stanów
  • Odpowiedz