Pages:
Author

Topic: Large Bitcoin Collider (Collision Finder Pool) - Deutscher Thread - page 22. (Read 51041 times)

member
Activity: 110
Merit: 10
huhu schau mal ist das normal?
wenn ich dann enter drücke geht es normal weiter.



lg
member
Activity: 110
Merit: 10
huhu
wenn ich den client neu starte bzw den pc neu starte,
fängt er dann wieder von vorne an?
und merkt er sich schon gefundene adressen?

lg
thomas
legendary
Activity: 1120
Merit: 1037
฿ → ∞
also den ordner habe ich noch nicht.

Zum nun 4. oder 5. Mal: es ist kein Ordner - es ist eine Datei.

Quote
mit dem schlüssel komme ich nicht so wirklich klar. wo öffnest du die wallets denn dann?

Code:
./bitcoin-tool --output-format base58check --public-key-compression (un)compressed --network bitcoin --input-type private-key --input-format hex --output-type private-key-wif --input 

https://github.com/matja/bitcoin-tool

edit: Gerade kommt mir, dass es eigentlich keine schlechte Idee wäre das Bitcoin tool gleich auf die LBC Appliance mit zu installieren.


Rico
member
Activity: 110
Merit: 10
also den ordner habe ich noch nicht.
bin ja mal gespannt ob ich etwas finde.
mit dem schlüssel komme ich nicht so wirklich klar. wo öffnest du die wallets denn dann?

lg
legendary
Activity: 1120
Merit: 1037
฿ → ∞
oooook ich habe den fehler selbst gefunden.

aber wo finde ich den found ordner?

-c 3 gell?

Es gibt keinen found Ordner. Im Verzeichnis "collider" - oder halt entsprechend "in dem Verzeichnis in dem sich das LBC Skript befindet", erscheint bei Fund eine Datei FOUND.txt.

Einfach mal im Verzeichnis collider

> ls -al

eingeben. Bei mir ist ein bischen mehr da, aber sind ja auch development Geschichten.

Code:
# ls -al
total 204
drwxr-xr-x 3 root root  4096 Oct 10 11:35 .
drwxr-xr-x 7 root root  4096 Jan  6 22:33 ..
-rw-r--r-- 1 root root   118 Oct  2 13:19 FOUND.txt
-rwxr-xr-x 1 root root    92 Sep 28 10:58 hook-end.sh
-rwxr-xr-x 1 root root   164 Sep 28 10:58 hook-error.sh
-rwxr-xr-x 1 root root    34 Sep 28 10:58 hook-find.sh
-rwxr-xr-x 1 root root   164 Sep 28 10:58 hook-start.sh
-rwxr-xr-x 1 root root  1278 Oct  9 22:34 janitor.pl
-rwxr-xr-x 1 root root 62156 Oct  9 22:48 LBC
-rw-r--r-- 1 root root 43665 Sep 28 11:05 LBCdiag.txt
-rwxr-xr-x 1 root root   279 Oct  9 22:34 make_blf
-rwxr-xr-x 1 root root  2544 Sep 24 22:12 make_dist
-rw-r--r-- 1 root root  9568 Sep 18 20:17 README.txt
-rwxr-xr-x 1 root root  6104 Oct  9 22:34 sh.common
-rwxr-xr-x 1 root root 30235 Oct  9 22:34 sh.platform
drwxr-xr-x 4 root root  4096 Oct  9 22:48 .svn

Mal schauen was in der FOUND.txt drin ist...

Code:
# cat FOUND.txt 
f0225bfc68a6e17e87cd8b5e60ae3be18f120753:c:(hex)priv:0000000000000000000000000000000000000000000000000000122fca143c05


Kleine Notiz am Rande - gegenwärtig ist der Pool bei

Code:
0000000000000000000000000000000000000000000000000000db1d53800000




Rico
member
Activity: 110
Merit: 10
oooook ich habe den fehler selbst gefunden.

aber wo finde ich den found ordner?
lg
thomas
member
Activity: 110
Merit: 10
guten morgen,

alle gut geschlafen?

seit heute morgen kommt das hier




lg
thomas
legendary
Activity: 1120
Merit: 1037
฿ → ∞
huhu,
ich neheme an die found datei wird erst erstellt wenn etwas
gefunden wird oder?
lg

Ja. Genau genommen FOUND.txt

Wenn Du ein LBC -x gemacht hast, dann müsste auch eine erstellt worden sein, denn da findet er ja beim testen 4 hits.
Er sagt dann auch "You might want to delete FOUND.txt..." damit man nicht jedesmal einen Herzkasper bekommt wenn die Datei da ist.  Wink



Rico
member
Activity: 110
Merit: 10
huhu,
ich neheme an die found datei wird erst erstellt wenn etwas
gefunden wird oder?
lg
legendary
Activity: 1120
Merit: 1037
฿ → ∞
Hi,

Bekommst DU als Betreiber der Infrastruktur dahinter auch eine Info über den Fund? Und zweigst die ggf. gefundenen Coins dann auf eine separate Adresse ab, auf der sich dann der Besitzer bei dir melden soll?

Oder bekommt der Finder an sich, der die Computingpower zur Verfügung stellt, die Adresse und priv. Key zur eigenen Verwendung?

Alles in der Doku beschrieben und 100x diskutiert: https://lbc.cryptoguru.org/man/theory#the-case-for-funds

insbes:

There is no way the server could keep up with the generated private keys. All PK generation and checking occurs on the client and after the client has checked the keys, they are discarded. All the server does is distributing chunks of work to the clients, receiving ACKs for work done and performing multi-interval arithmetic to ensure nothing is left out and nothing is done (unnecessarily) twice.

The main reason for the offline processing is speed and scalability - of course. But I also like to leave the decision what to do with a PK found in the clients hands to not get involved in case the client decides to ... hmm ... reward himself.

Google translate oder der freundliche Forumsnachbar von nebenan helfen. Prinzipiell könnte der eine zentrale Server niemals mit den generierten Keys Schritt halten. Für den Fall jemand glaubt der Client wird im Falle eines Fundes irgendwie von Server gesteuert:

https://lbc.cryptoguru.org/about#how-do-i-know-the-pool-doesn-t-scam-me-

Einfach Kabel rausrupfen und manuell einen Bereich eingeben wo man garantiert was findet. Fund wird angezeigt, FOUND.txt wird erzeugt.



Rico
legendary
Activity: 3500
Merit: 2792
Escrow Service
Wer macht dann was im Falle eines Founds?

Bekommst DU als Betreiber der Infrastruktur dahinter auch eine Info über den Fund? Und zweigst die ggf. gefundenen Coins dann auf eine separate Adresse ab, auf der sich dann der Besitzer bei dir melden soll?

Oder bekommt der Finder an sich, der die Computingpower zur Verfügung stellt, die Adresse und priv. Key zur eigenen Verwendung?

Viele Grüße
Willi
legendary
Activity: 1120
Merit: 1037
฿ → ∞
ja juhuu super vielen dank für die hilfe.

aber was ist wenn ich es verpasse?
ich sitze ja nicht die ganze zeit vorm pc

Natürlich schreibt er seinen Fund auch in eine Datei namens FOUND.txt - geht also nix verloren.
Für die Fortgeschrittenen gibt es dann hooks: https://lbc.cryptoguru.org/man/user#hooks

Da kann man sich dann selbst was schreiben was er tun soll im Findungsfall. :-)
Das kann vom Rumgepiepe bis zum Mailversand eigentlich alles sein.


Rico
member
Activity: 110
Merit: 10
ja juhuu super vielen dank für die hilfe.

aber was ist wenn ich es verpasse?
ich sitze ja nicht die ganze zeit vorm pc
 
lg
legendary
Activity: 1120
Merit: 1037
฿ → ∞
also das macht mir echt spass. ich denke ich sollte mir auch mal einen linux rechner zulegen.
also ich denke es läuft. im taskmanager ist mein cpu mit 80% belegt.
...
jetzt frage ich mich, angenommen er findet etwas, wie bekomme ich dann bescheid?

Ja, das sieht einwandfrei aus. die 80% sind plusminus 75% von den 3 CPUs, 5% vermutlich VM overhead und Dein host-OS.

Wenn er was findet, sieht das dann so aus:

Code:
$ LBC -c 1 -p 139000-141000
Loop off! Work on blocks [139000-141000] (2097 Mkeys)
Best generator chosen: gen-hrdcore-skylake-linux64
Estimated duration: 1057s
ooooooooooooooooooo
b190e2d40cfdeee2cee072954a2be89e7ba39364:c:priv:00000000000000000000000000000000000000000000000000000022382fb001 - 0x331
oooooooooooooooooooooooooo

Sprich zwischen den 'o' erscheint dann mal eine Zeile mit dem hash160 der gefunden wurde, gefolgt vom privaten key.

O.g. Beispiel ist die #38 der Puzzle transaction

#38: b190e2d40cfdeee2cee072954a2be89e7ba39364 -> 22382facd0

Liegt bei 140160,


Rico
member
Activity: 110
Merit: 10
guten morgen rico,
hoffe du hast gut geschlafen?!?!!

also das macht mir echt spass. ich denke ich sollte mir auch mal einen linux rechner zulegen.
also ich denke es läuft. im taskmanager ist mein cpu mit 80% belegt.
und das hier steht da jetzt



jetzt frage ich mich, angenommen er findet etwas, wie bekomme ich dann bescheid?

lg
thomas
legendary
Activity: 1120
Merit: 1037
฿ → ∞
hallo rico,
das passiert jetzt bei mir.

Ok - nicht mehr weit vom Ziel entfernt.  Smiley

Die LBC Appliance ist ein wenig älter und war bei Erstellung schön aktuell und vorinstalliert. Mittlerweile sollte ich aber eine neue Version machen (werde ich auch wenn ich Zeit habe).
Aktuelles LBC kommuniziert mit dem Server über https. Die Fehlermeldung die Du siehst, besagt, dass ein Perl Modul benötigt wird um eben https zu können.

Hierzu auf der Shell cpan starten und dann in der CPAN shell entsprechendes Modul installieren:

Code:
> cpan

cpan> install LWP::Protocol::https

Etwas Textgekrösel plätschert den Bildschirm runter, auf alles was sich bewegt mit "Y" antworten. Nun sollte Alles tun.

Optional: ggf. als root(user: root pw: osboxes.org) mal ein

Code:
> pacman -Syu

machen, damit wird das OS auf neueste Versionen von Programmen upgegradet.


Rico
member
Activity: 110
Merit: 10
hallo rico,
das passiert jetzt bei mir.

legendary
Activity: 1120
Merit: 1037
฿ → ∞
super danke. jetzt steht da use 1 CPU, habe aber doch noch drei ;-)
und was passiert jetzt genau?

Wenn man auf sowas antworten soll, helfen Screenshots immer am besten.  Wink

Prinzipiell solltest Du mal ein wenig in den Einstellungen des VMware Player spielen. Da kann man das Netzwerk im "bridged" Modus fahren, dann horcht die VM auf der gleichen IP wie der Rechner.

Code:
> ping www.google.com
sollte Klarheit verschaffen ob man in der VM Netzwerk hat oder nicht.

Ansonsten kann man dem VMware Player auch sagen wieviele CPUs er nutzen soll (ich glaube Default ist da bei N cpus immer N-1, also bei einer 4 Kern Maschine eben 3).

1 CPU dem Host OS zu lassen macht Sinn, wenn man die Maschine nicht komplett blockieren will.

Also angenommen Du hast Netz und 3 CPUs in der VM, dann eben

Code:
> ./LBC -c 3

Evtl. fährt LBC dann ein paar selbst-Updates (neuere Version des Client, neueres BLF file,...), und dann sollte das in etwa so aussehen:

Code:
Ask for work... got blocks [224556089-224557752] (1744 Mkeys)
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
Ask for work... got blocks [224570009-224571672] (1744 Mkeys)
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
Ask for work... got blocks [224588121-224589784] (1744 Mkeys)
oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

etc.


Rico
member
Activity: 110
Merit: 10
ja juhu
super danke. jetzt steht da use 1 CPU, habe aber doch noch drei ;-)

und was passiert jetzt genau?

jetzt kann er sich nicht mit dem server verbinden

sorry wenn ich nerve

lg
thomas
legendary
Activity: 1120
Merit: 1037
฿ → ∞
login kann ich schon eingeben, aber nicht das pw

Das pw ist "osboxes.org" (ohne die Anführungsstriche).
Ich verstehe nicht ganz, was Du mit "kann ich nicht eingeben" meinst.
Das pw wird bei der Eingabe nicht angezeigt, entsprechend muss man es blind tippen und dann halt return drücken.

=> Der Shell-Prompt sollte erscheinen

Da auch kein Z/Y vorhanden ist im pw, sollte deutsche/englische Tastatur nichts ausmachen.
ggf. mal im login checken ob die Tasten von denen man glaubt sie seien entsprechend belegt auch so tun wie man das glaubt.
Also ob bei . (Punkt) wirklich ein Punkt kommt und kein Komma.

Ansonsten sollte der Login eigentlich keine Hürde sein.


Rico
Pages:
Jump to: