
opcja -fastboot --> szybka synchronizacja klienta bitcoin
- Gaduła
- Posty: 352
- Rejestracja: 16 maja 2011
- Reputacja: 0

Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: SHV » czwartek, 25 sierpnia 2011, 14:33

SHV
- Początkujący
- Posty: 14
- Rejestracja: 19 sierpnia 2011
- Reputacja: 0
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: regis » piątek, 26 sierpnia 2011, 10:13
@r50zyry5 - z mirrorem caly czas aktualne? (bo cos mowiles, ze adres ma byc inny wiec na razie nie dodwalem)
@icefresz - krzycze

w ogole to ktokolwiek probowal sobie skompilowac i odpalic?
moze jakies uwagi merytoryczne? z gory dzieki!
P.S. jesli dziala wam kompilacja dla zwyklego klienta bitcoina, to moja wersja nie dodaje zadnych zaleznosci poza libcurl, ktore domyslnie jest zainstalowane w wiekszosci dystrybucji
regis
- Orator
- Posty: 788
- Rejestracja: 9 czerwca 2011
- Reputacja: 0
- Lokalizacja: Poland/Łódź
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: r50zyry5 » piątek, 26 sierpnia 2011, 10:16
regis pisze:super! wielkie dzieki dla SHV i washuu za mirrory.
@r50zyry5 - z mirrorem caly czas aktualne? (bo cos mowiles, ze adres ma byc inny wiec na razie nie dodwalem)
w ogole to ktokolwiek probowal sobie skompilowac i odpalic?
moze jakies uwagi merytoryczne? z gory dzieki!
P.S. jesli dziala wam kompilacja dla zwyklego klienta bitcoina, to moja wersja nie dodaje zadnych zaleznosci poza libcurl, ktore domyslnie jest zainstalowane w wiekszosci dystrybucji
Jak najbardziej dzisiaj zaczyna się migracja serwera, więc poniedziałek/wtorek będzie normalny adres
Pozdrawiam
Zły Troll Moderator
r50zyry5
BitMessage: BM-2cTXYRTBw6rptJ2qHqSdQe8tHztRBhYdMA
Moje komentarze na forum
r50zyry5
- Zawsze mam rację
- Posty: 6923
- Rejestracja: 15 lutego 2011
- Reputacja: 4513
- Lokalizacja: Zmienna

Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: ShadowOfHarbringer » sobota, 27 sierpnia 2011, 15:05
Torrenty mają ogromną liczbę zalet:
- Automatyczne sprawdzenie autentyczności (dane w torrentach mają sumy kontrolne)
- Szybkość pobierania
- Niepotrzebne są centralne serwery, tak jak w samym Bitcoinie.
Ocenzurowane i zmanipulowane fora: /r/Bitcoin, /r/CryptoCurrency, BitcoinTalk
ShadowOfHarbringer
- Gaduła
- Posty: 426
- Rejestracja: 1 maja 2011
- Reputacja: 17
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: severson » sobota, 27 sierpnia 2011, 16:38
A nawet jeśli nie, to można by było zrobić dzielenie na części i dokładanie kolejnych, stare nie byłyby ściągane od początku, a jedynie hashowane jeszcze raz.
A tak nawiasem mówiąc, to nie wiem czy wiecie, ale można będzie (jeśli sobie z tym poradzą ludziki od projektu) na start ściągnąć łańcuch bloków bez transakcji (a potem ściągać tylko część transakcji, na przykład historię swoich plus trochę losowych). To już ma mniejszą objętość i może być obsłużone w sensownym czasie. Ale pewnie najpierw zajmą się mniej potrzebnymi pierdołami, jak np. szyfrowanie portfela :]
severson
- Rozmowny
- Posty: 120
- Rejestracja: 27 maja 2011
- Reputacja: 0
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: gibki » sobota, 27 sierpnia 2011, 17:45
gibki
- Początkujący
- Posty: 14
- Rejestracja: 19 sierpnia 2011
- Reputacja: 0
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: regis » wtorek, 30 sierpnia 2011, 00:12
na samym poczatku myslalem o sciaganiu przez torrent, ale mam kilka watpliwosci:
1. dodajemy duza zaleznosc od klienta bittorenta do kodu programu.
2. nie znam sensownej biblioteki do torrentow w C / C++, ktora by byla przenosna (zauwazcie, ze musi to dzialac i pod linuksem, i pod winda, i pod macOS ...). chyba ze ktos ma jakis pomysl?
3. klienty bitcoina juz teraz sobie przesylaja bloki wg jakiegos protokolu, wiec nie wiem czy warto to dublowac (czesc blokow przeslana protokolem bitcoin, czesc bittorrent).
4. do Bittorenta z tego co wiem i tak potrzebne sa centralne serwery - tzw. trackery, wiec az tak bardzo sie nie pozbywamy centralizacji.
z powodu powyzszych watpliwosci postanowilem, ze poczatkowa wersja bedzie uzywac po prostu serwerow. zdaje sobie sprawe z zalet bittorrenta (w szczegolnosci sumy kontrolne i latwe udostepnianie nowych wersji), ale nie wiem co zrobic z powyzszym. czekam na uwagi

co do dzielenia calej paczki na czesci, to jest inny problem - moglbym dzielic na party np. po 1000 blokow, tylko jeszcze nie wiem jak po scaleniu kawalkow blk0001.dat uaktualnic indeks blokow (blkindex.dat). pewnie trzeba by sie zglebic dokladnie w to jak to jest tworzone. chyba ze ktos tutaj wie, i moglby mi napisac?
regis
- Gaduła
- Posty: 426
- Rejestracja: 1 maja 2011
- Reputacja: 17
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: severson » wtorek, 30 sierpnia 2011, 22:27
To jest opcja, która zostanie użyta raz, a siedzieć będzie tam na wieczność? Bez sensu moim zdaniem.
A nie lepiej zrobić to po prostu obok, jako oddzielny programik?
Może być uruchamiany (najlepiej opcjonalnie) przez instalator. Osoby nie używające instalatorów sobie zlokalizują samodzielnie.
Nie będzie wisiał niepotrzebnie guzik/ptaszek/cokolwiek w interfejsie, mniej dodatkowych kilobajtów w kliencie, [niewiele, ale jednak] mniej rzeczy będzie miał program do wykonania przy starcie, no i mniej miejsca na błędy.
No i (też ważne) można wymienić w razie czego bez dotykania oryginalnego klienta. Jeśli ktokolwiek z powodu obojętnie jakiego uzna, że złem jest używanie HTTP, Torrenta, Freenetu, pendrive wysyłanego gołębiem pocztowym czy cokolwiek innego będzie aktualnie w użyciu, to zmiana będzie prosta do wprowadzenia, bez ponownego kompilowania całości.
A coś możemy stracić przez brak integracji?
severson
- Orator
- Posty: 949
- Rejestracja: 14 maja 2011
- Reputacja: 2

Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: Kimono » wtorek, 30 sierpnia 2011, 22:53
H. L. Mencken

18CkxM3HfPsJkUgfi4xfXo8k8iE5HwXtEo
Rozkręćmy razem konspiracyjny biznes bitcoinowy: VxFvhUFU@jabber.org (przez pidgin-otr i Tor)
Kimono
- Weteran
- Posty: 1497
- Rejestracja: 7 czerwca 2011
- Reputacja: 1

Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: Przemo » wtorek, 30 sierpnia 2011, 23:11
Wedlug mnie to powinno zostac na zawsze ale pod warunkiem, ze w przyszlosci zostanie rozbudowane o dociaganie duzej ilosci blokow kiedy klient byl wylaczony kilka dni a nie tylko jak teraz, ze na starcie.severson pisze:A dlaczego to powinno być w oryginalnym kliencie?
To jest opcja, która zostanie użyta raz, a siedzieć będzie tam na wieczność? Bez sensu moim zdaniem.
A nie lepiej zrobić to po prostu obok, jako oddzielny programik?
Poza tym nawet juz po instalacji czasem jest potrzeba dociagnac baze od nowa bo np. plik bazy sie uszkodzi. Jednak jak wyzej - koniecznie opcja dociagania nie tylko calosci od nowa.
Przemo
- Początkujący
- Posty: 14
- Rejestracja: 19 sierpnia 2011
- Reputacja: 0
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: regis » środa, 31 sierpnia 2011, 04:07
bez sensu moim zdaniem. nie chcialoby mi sie sciagac dwoch programow.severson pisze:A dlaczego to powinno być w oryginalnym kliencie?
To jest opcja, która zostanie użyta raz, a siedzieć będzie tam na wieczność? Bez sensu moim zdaniem.
A nie lepiej zrobić to po prostu obok, jako oddzielny programik?
guzika i tak nie bedzie (przynajmniej na razie nie planowalem). dodatkowe rzeczy do wykonania na starcie to 1 operacja w init.cppseverson pisze: Może być uruchamiany (najlepiej opcjonalnie) przez instalator. Osoby nie używające instalatorów sobie zlokalizują samodzielnie.
Nie będzie wisiał niepotrzebnie guzik/ptaszek/cokolwiek w interfejsie, mniej dodatkowych kilobajtów w kliencie, [niewiele, ale jednak] mniej rzeczy będzie miał program do wykonania przy starcie,
(strata rzedu 10^ -9 sekundy).
no to najlepszy bylby program pusty - 0 bledow moze miecseverson pisze: no i mniej miejsca na błędy.

przede wszystkim wygode.severson pisze: No i (też ważne) można wymienić w razie czego bez dotykania oryginalnego klienta. Jeśli ktokolwiek z powodu obojętnie jakiego uzna, że złem jest używanie HTTP, Torrenta, Freenetu, pendrive wysyłanego gołębiem pocztowym czy cokolwiek innego będzie aktualnie w użyciu, to zmiana będzie prosta do wprowadzenia, bez ponownego kompilowania całości.
A coś możemy stracić przez brak integracji?
a cos mozemy stracic przez integracje? (poza tymi kilkoma bajtami)
regis
- Gaduła
- Posty: 426
- Rejestracja: 1 maja 2011
- Reputacja: 17
Re: opcja -fastboot --> szybka synchronizacja klienta bitco
Postautor: severson » środa, 31 sierpnia 2011, 21:38
W zasadzie ściąganie dwóch programów nie różni się istotnie od ściągania jednego programu, jeśli są one w jednej paczce.regis pisze:bez sensu moim zdaniem. nie chcialoby mi sie sciagac dwoch programow.severson pisze:A dlaczego to powinno być w oryginalnym kliencie?
To jest opcja, która zostanie użyta raz, a siedzieć będzie tam na wieczność? Bez sensu moim zdaniem.
A nie lepiej zrobić to po prostu obok, jako oddzielny programik?
Wygodnie by było na przykład wtedy, gdybym zaptaszył opcję w instalatorze i on by załatwił pierwsze uruchomienie za mnie.no to najlepszy bylby program pusty - 0 bledow moze miecseverson pisze: no i mniej miejsca na błędy.a tak serio to tylko opcja - nie musisz odpalac.
przede wszystkim wygode.severson pisze: No i (też ważne) można wymienić w razie czego bez dotykania oryginalnego klienta. Jeśli ktokolwiek z powodu obojętnie jakiego uzna, że złem jest używanie HTTP, Torrenta, Freenetu, pendrive wysyłanego gołębiem pocztowym czy cokolwiek innego będzie aktualnie w użyciu, to zmiana będzie prosta do wprowadzenia, bez ponownego kompilowania całości.
A coś możemy stracić przez brak integracji?
a cos mozemy stracic przez integracje? (poza tymi kilkoma bajtami)
Tracimy przede wszystkim możliwość wprowadzenia w życie. Moim zdaniem nikt tego do Bitcoina (w wersji od producenta) nie wpuści. Uważam tak dlatego, że poprawka narusza jedną z podstaw Bitcoina (że nie należy ufać nikomu). Możesz oczywiście zrobić swojego moda, ale to nic nie da, bo klient będzie raczej niewidoczny z punktu widzenia nowego użytkownika (i niepotrzebny starym).
Tracimy to, że jeśli Tobie lub dostawcom mirrorów się odwidzi, to klient będzie wyposażony w niedziałającą funkcję. Prawdopodobnie będzie to niewidoczna niedziałająca funkcja, nie sprawiająca problemów i udająca, że jej nie ma, ale zawsze to jakaś "zaszłość historyczna", jak klawiatura QWERTY czy rozmiar silnika rakiety zależny od szerokości końskiego zadu (gdzieś taką historyjkę czytałem).
"Zyskujemy" nowe zależności w paczce (pewnie curl lub coś podobnego). Istnieją ludzie, których bolą wszystkie rzeczy instalowane dodatkowo, chociaż ich nie rozumiem. Chyba że zamierzasz to robić w oparciu o istniejące zależności albo w sposób, który tych zależności powodował nie będzie. Powodzenia.
Zyskujemy dodatkową robotę, kiedy w jakiejś użytej funkcji (a nie występującej w normalnym kodzie Bitcoina) zechcą zrobić rewolucję i na przykład pozmieniać parametry. Nie mów że tak nie zrobią, bo nawet mi zrobili, a doświadczonym programistą nie jestem. To co napiszesz, będą musieli czytać ludzie zainteresowani działaniem Bitcoina, chociaż funkcja z zasadą działania Bitcoina mało ma wspólnego.
Tracimy możliwość bardzo łatwej, szybkiej i bezproblemowej wymiany modułu fastboot na wersję działającą w inny sposób (na przykład po Torrentach, Freenecie, rsync, Netsucośtam

Tracimy możliwość prostego usunięcia funkcji natychmiast po tym, kiedy przestanie być użyteczna. Jest możliwość znacznego zmniejszenia ilości pobieranych danych w samym kliencie, ale czeka na implementację.
severson
- Poprzednia
- 1
- 2
- Bitcoin
- Bezpieczeństwo
- Giełdy i serwisy - zagrożenia
- Anonimowość i bezpieczeństwo w sieci
- Piramidy i scamy
- Bitcoin
- Rozwój projektu
- Twój wkład w rozwój projektu
- Przedszkole
- Pomoc techniczna
- Generowanie monet
- Pomoc
- Ogólnie o miningu
- Mining pools
- Kopacze (miners)
- Sprzęt (hardware) do miningu
- Bitcoin w mediach
- Projekty związane z Bitcoin
- Imprezy, spotkania, konferencje
- Kwestie prawne
- Ciekawostki
- Organizacje charytatywne, zbiórki, dotacje
- Programowanie i wdrożenia
- Ankiety
- Portfele bitcoin
- Dla zaawansowanych - nowi tylko czytają
- Ekonomia
- Rozważania ekonomiczne
- Ankiety ekonomiczne
- Analiza techniczna
- Tutaj zapłacisz bitcoinami
- Polska
- Świat
- Tablica ogłoszeń
- Towary
- Sprzedam
- Kupię
- Zamienię
- Udziały
- Usługi
- Wymiana walut
- Komentarze
- Nagrody
- Wymiana Face-to-Face
- Dolnośląskie
- Kujawsko-pomorskie
- Lubelskie
- Lubuskie
- Łódzkie
- Małopolskie
- Mazowieckie
- Opolskie
- Podkarpackie
- Podlaskie
- Pomorskie
- Śląskie
- Świętokrzyskie
- Warmińsko-mazurskie
- Wielkopolskie
- Zachodniopomorskie
- Cała Polska
- Szukam/dam pracę
- Boty i strategie
- Giełdy, kantory, bitomaty
- Kantory
- Bitomaty
- Inwestycje
- Metale szlachetne
- ICO
- Forki i Alternatywne kryptowaluty
- LiteCoin
- Ekonomia
- Mining
- Ustawienia i konfiguracje
- Linki
- Dogecoin
- Ekonomia
- Mining
- NameCoin
- Ekonomia
- Mining
- Pozostałe
- Scrypt
- SHA256
- Dash
- Ethereum
- ETC
- Lisk
- Bitcoin Cash
- Kopanie kryptowalut
- Kopanie GPU
- Kopanie CPU
- Kopanie ASIC/FPGA
- Kopalnie kryptowalut
- IOTA
- NEO
- Chia
- SCAMY
- Inne
- Linki
- Faucety, kraniki, gry
- Księga skarg i zażaleń
- AMA
- Strona i forum
- Administrator mówi
- Opinie, propozycje, uwagi
- Propozycje banów
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 19 gości
- Strefa czasowa UTC+02:00
- Na górę
- Zmień szerokość ekranu
- Usuń ciasteczka witryny
O Polskim Forum Bitcoin
Polskie Forum Bitcoin skupia miłośników Bitcoina w Polsce. Tu możesz zadać pytania odnośnie Bitoina lub podyskutować na ciekawe tematy.
Polecamy
Treści na tym forum mają charakter wyłącznie informacyjno-edukacyjny, a posty są wyrazem osobistych poglądów ich autorów. Treśći na forum ani w całości ani w części nie stanowią "rekomendacji" w rozumieniu przepisów Rozporządzenia Ministra Finansów z dnia 19 października 2005 r. w sprawie informacji stanowiących rekomendacje dotyczące instrumentów finansowych, lub ich emitentów (Dz.U. z 2005 r. Nr 206, poz. 1715).