Rewards für Arbeit in BOINC - Gridcoin, Obyte, etc...

Super, danke, probier ich am WE aus.
Auf dem Walletrechner in der gridcoinresearch.conf folgendes einfügen/anpassen, keine Ahnung wo die unter Windows liegt:
Im Benutzerordner unter AppData Roaming GridcoinResearch

Das ist mir nicht ganz klar:
Unter Windows schaut die gridcoinresearch.conf ganz anders aus als in der GridCoin-Wiki.
Da steht nur das drin:
Code:
addnode=addnode-us-central.cycy.me
addnode=ec2-3-81-39-58.compute-1.amazonaws.com
addnode=gridcoin.ddns.net
addnode=seeds.gridcoin.ifoggz-network.xyz
addnode=seed.gridcoin.pl
addnode=www.grcpool.com
Dann gibt es eine "gridcoinsettings.json" mit den Einträgen die in der "gridcoinresearch.conf" stehen sollten.
Code:
{
    "email": "xxxxxxxxxxx@t-online.de",
    "enablestakesplit": false,
    "investor": "0",
    "minstakesplitvalue": 800,
    "staking": true,
    "stakingefficiency": 90
   }
Wo gehören jetzt die Änderungen rein??

Das "rpcpassword=euersuperduperpasswort123!!!!!11elf" ist hoffentlich ein neues Paßwort und nicht das Wallet-Paßwort??
Die Änderungen gehören in die gridcoinresearch.conf.
Ich vermute die gridcoinsettings.json wird von der GUI Wallet gepflegt...
 
Die Änderungen gehören in die gridcoinresearch.conf.
Ich vermute die gridcoinsettings.json wird von der GUI Wallet gepflegt...
Wenn ich grcdisplay in der Konsole starte kommt das:
Code:
Generated at 2021-12-18_11:00

CPID    d4fbcc5aa5ae05809c3aedbc21086ba2
./grcdisplay: Zeile 90: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 94: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 98: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 123: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 82: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 102: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 106: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 110: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 86: gridcoinresearchd: Befehl nicht gefunden
Superblock timestamp                   
Cur. magnitude                      0,00
Cur. mag unit                       0,00
Est. GRC earnings (1d)              0,00
Est. GRC earnings (14d)             0,00
Life time research paid             0,00
Time to stake (days)                0,00
Accrual days                        0,00
Owed reward                         0,00

PROJECT               CPID RAC   Total RAC  % of total RAC    MAG  EARN/d  xRAC=1mag?  xRAC=1GRC?
./grcdisplay: Zeile 127: gridcoinresearchd: Befehl nicht gefunden
Runtime error (func=(main), adr=10): Divide by zero
./grcdisplay: Zeile 76: gridcoinresearchd: Befehl nicht gefunden
./grcdisplay: Zeile 114: gridcoinresearchd: Befehl nicht gefunden
 
Wenn du auf der Linuxkiste Gridcoin installiert hast, müsste sich das unter /usr/bin/gridcoinresearchd finden.

Ich hab dieses repo aktiv bei mir:
Doppelposting wurde automatisch zusammengeführt:

Werde einen entsprechenden Check und bessere Fehlermeldung mit aufnehmen...
 
Wenn du auf der Linuxkiste Gridcoin installiert hast, müsste sich das unter /usr/bin/gridcoinresearchd finden.

Ich hab dieses repo aktiv bei mir:
Doppelposting wurde automatisch zusammengeführt:

Werde einen entsprechenden Check und bessere Fehlermeldung mit aufnehmen...
Blöde Frage, wie installier ich das unter Linux?
 
Das "rpcpassword=euersuperduperpasswort123!!!!!11elf" ist hoffentlich ein neues Paßwort und nicht das Wallet-Paßwort??
Sorry den Teil hatte ich glatt übersehen. Das ist lediglich das RPC Passwort, nicht das zum entsperren der Wallet genutzte Passwort.

Letzteres habe ich bei mir garnicht gesetzt, sehr wohl aber das RPC Passwort.
Doppelposting wurde automatisch zusammengeführt:

Wenn du auf der Linuxkiste Gridcoin installiert hast, müsste sich das unter /usr/bin/gridcoinresearchd finden.

Ich hab dieses repo aktiv bei mir:
Doppelposting wurde automatisch zusammengeführt:

Werde einen entsprechenden Check und bessere Fehlermeldung mit aufnehmen...
Blöde Frage, wie installier ich das unter Linux?
Code:
sudo add-apt-repository ppa:gridcoin/gridcoin-stable
sudo apt-get update
sudo apt install gridcoinresearchd
 
Jetzt kommt das:
Code:
error: You must set rpcpassword=<password> in the configuration file:
/home/uli/.GridcoinResearch/gridcoinresearch.conf
If the file does not exist, create it with owner-readable-only file permissions.
Hab ich mit nano erstellt, ändert aber nichts. Muß da noch mehr rein??

Mit caja find ich den Ordner ~/.GridcoinResearch/ nicht. Wo ist der versteckt?
 
Das Auswertungsskript sollte unter einem User laufen, der die Wallet schon mal gestartet hat. ZB. gridcoinresearchd ohne jegliche Parameter gestartet erzeugt dann ~/.GridcoinResearch und darin die gridcoinresearch.conf
Die Tilde steht ja hier stellvertretend für das Heimverzeichnis des entsprechenden Users.

Bei mir sah soeben eine jungfräuliche Konfigurationsdatei wie folgt aus:
Code:
addnode=addnode-us-central.cycy.me
addnode=ec2-3-81-39-58.compute-1.amazonaws.com
addnode=gridcoin.ddns.net
addnode=seeds.gridcoin.ifoggz-network.xyz
addnode=seed.gridcoin.pl
addnode=www.grcpool.com

rpcuser=gridcoinrpc
rpcpassword=GbPnZxtkFi2wZY7nKVE1BoEEy3PfNDr7V44wpCABGHBW

Auf dem Linuxclient kann man die fortan aber ignorieren, nur jene auf dem Windowssystem muss entsprechend angepasst werden.
 
Hab die gridcoinresearch.conf gelöscht.
Danach gridcoinresearchd gestartet, dann kam eine Fehlermeldung mit
"rpcuser=gridcoinrpc" " rpcpassword=" fehlt.
Die beiden Zeilen kopiert und in die gridcoinresearch.conf eingefügt.
Und läuft:
Code:
Generated at 2021-12-18_15:17

CPID    d4fbcc5aa5ae05809c3aedbc21086ba2
Superblock timestamp            02:42:08
Cur. magnitude                    737,00
Cur. mag unit                       0,25
Est. GRC earnings (1d)            184,25
Est. GRC earnings (14d)          2579,50
Life time research paid         12265,26
Time to stake (days)                3,11
Accrual days                        1,29
Owed reward                       237,98

PROJECT               CPID RAC   Total RAC  % of total RAC    MAG  EARN/d  xRAC=1mag?  xRAC=1GRC?
Amicable_Numbers       33235,6    50171070        0,066244    4,8     1,2      6980,3     27921,3
collatz_conjecture     41765,9   516652400        0,008084    0,6     0,1     71882,1    287528,3
cosmology@home         49719,4     1778132        2,796162  201,0    50,2       247,4       989,6
einstein@home          11262,7    78415802        0,014363    1,0     0,3     10910,0     43640,1
gpugrid                 1234,8    32332708        0,003819    0,3     0,1      4498,5     17993,9
milkyway@home          17631,3    49686982        0,035485    2,5     0,6      6913,0     27651,9
nfs@home                8282,3     3530492        0,234593   16,9     4,2       491,2      1964,8
numberfields@home       4483,5     3472455        0,129115    9,3     2,3       483,1      1932,5
odlk1                  16341,5     1336104        1,223069   87,9    22,0       185,9       743,6
rosetta@home               0,1     7146047        0,000000    0,0     0,0       994,2      3976,9
SiDock@home            11700,0     2209604        0,529507   38,1     9,5       307,4      1229,7
SRBase                  8573,8    30993030        0,027664    2,0     0,5      4312,1     17248,3
TN-Grid                 4247,4     2776300        0,152988   11,0     2,8       386,3      1545,1
universe@home          69698,1    22505319        0,309696   22,3     5,6      3131,2     12524,7
World_Community_Grid   27435,6    40510529        0,067725    4,9     1,2      5636,2     22545,0
yoyo@home             155494,1     3343442        4,650720  334,3    83,6       465,2      1860,7
Das muß einem doch gesagt werden das gridcoinresearchd einmal gestartet werden muß..:-[
 

http://kerbodyne.com/boinc/grcdisplay

Damit solltet ihr jetzt eine Windowswallet auslesen können. Auf der muss natürlich SERVER, LISTEN und die RPC Geschichten in der gridcoinresearch.conf aktiviert sein (anschließend Wallet neustarten).
rpcallowip ist die IP des Linuxsystems das zugreifen darf

Bin beim Lesen dieser Sachen schon so dermaßen überfordert, dass ich da gar nicht weiter anfange 🤣
Ist bei dir ein Linuxsystem vorhanden?
Nur in der VM. Denke ich werde ohne die Statistik auskommen :)
 

Code:
Generated at 2021-12-18_23:25

CPID    5ec8d8eea54f9cded6ac01af9f23a44c
Superblock timestamp            02:42:08
Cur. magnitude                     40.00
Cur. mag unit                       0.25
Est. GRC earnings (1d)             10.00
Est. GRC earnings (14d)           140.00
Life time research paid             0.00
Time to stake (days)               15.56
Accrual days                        1.44
Owed reward                         8.22

PROJECT               CPID RAC   Total RAC  % of total RAC    MAG  EARN/d  xRAC=1mag?  xRAC=1GRC?
Amicable_Numbers           0.1    50171070        0.000000    0.0     0.0      6980.3     27921.3
collatz_conjecture    586182.5   516652400        0.113458    8.1     2.0     71882.1    287528.3
cosmology@home             0.0     1778132        0.000000    0.0     0.0       247.4       989.6
einstein@home         201709.1    78415802        0.257230   18.5     4.6     10910.0     43640.1
gpugrid                    0.0    32332708        0.000000    0.0     0.0      4498.5     17993.9
milkyway@home              0.0    49686982        0.000000    0.0     0.0      6913.0     27651.9
nfs@home                   0.0     3530492        0.000000    0.0     0.0       491.2      1964.8
numberfields@home          2.1     3472455        0.000000    0.0     0.0       483.1      1932.5
odlk1                      0.0     1336104        0.000000    0.0     0.0       185.9       743.6
rosetta@home               0.0     7146047        0.000000    0.0     0.0       994.2      3976.9
SiDock@home              697.9     2209604        0.031585    2.3     0.6       307.4      1229.7
SRBase                 43246.5    30993030        0.139536   10.0     2.5      4312.1     17248.3
TN-Grid                    0.0     2776300        0.000000    0.0     0.0       386.3      1545.1
universe@home              0.1    22505319        0.000000    0.0     0.0      3131.2     12524.7
World_Community_Grid    3765.3    40510529        0.009295    0.7     0.2      5636.2     22545.0
yoyo@home                227.1     3343442        0.006792    0.5     0.1       465.2      1860.7


GcsaaS - Gridcoinstats as a Service, einmal die Kreditkarteninformationen per PN bitte.
Sollte stündlich aktualisiert werden. Wenn es nicht klappt bitte melden...
 
Wer heizt den da die ganze Zeit mit seiner User ID durch die Lande ?, ich hatte es so verstanden das man
den Usernamen nur einmalig durch die ID ersetzt, und die ID später wieder durch den Usernamen ersetzt.
Ich war über das WE nicht am Rechner, wird gleich geändert.
 
Welche Schritte muss ich mit Linux genau ausführen?
Ich habe:
sudo add-apt-repository ppa:gridcoin/gridcoin-stable
sudo apt-get update
sudo apt install gridcoinresearchd

Die Datei /root/.GridcoinResearch/gridcoinresearch.conf habe ich erstellt und wie vom programm gridcoinresearchd vorgeschlagen mit dem username und passwort gefüllt. (mit root, anders wollte caja den Ordner nicht auf der untersten Ebene erstellen)

Wenn ich nun /usr/bin/gridcoinresearchd ausführe, kommt trotzdem weiterhin:
Code:
Error: To use gridcoind, you must set a rpcpassword in the configuration file:
 /root/.GridcoinResearch/gridcoinresearch.conf
It is recommended you use the following random password:
rpcuser=gridcoinrpc
rpcpassword=*
(you do not need to remember this password)
The username and password MUST NOT be the same.
If the file does not exist, create it with owner-readable-only file permissions.
It is also recommended to set alertnotify so you are notified of problems;
for example: alertnotify=echo %s | mail -s "Gridcoin Alert" admin@foo.com

Ich hatte zuvor das Paket von https://github.com/gridcoin-community/Gridcoin-Research/tree/5.3.2.0 heruntergeladen.
Aber weder vor noch nach der Installation von gridcoinresearchd lässt sich der in der readme genannte Befehl
(sudo) ./autogen.sh && ./configure && make
ohne Fehlermeldung ausführen.

Code:
akefile.am:8: error: Libtool library used but 'LIBTOOL' is undefined
Makefile.am:8:   The usual way to define 'LIBTOOL' is to add 'LT_INIT'
Makefile.am:8:   to 'configure.ac' and run 'aclocal' and 'autoconf' again.
Makefile.am:8:   If 'LT_INIT' is in 'configure.ac', make sure
Makefile.am:8:   its definition is in aclocal's search path.
/usr/share/automake-1.16/am/depend2.am: error: am__fastdepCXX does not appear in AM_CONDITIONAL
/usr/share/automake-1.16/am/depend2.am:   The usual way to define 'am__fastdepCXX' is to add 'AC_PROG_CXX'
/usr/share/automake-1.16/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
/usr/share/automake-1.16/am/depend2.am: error: AMDEP does not appear in AM_CONDITIONAL
/usr/share/automake-1.16/am/depend2.am:   The usual way to define 'AMDEP' is to add one of the compiler tests
/usr/share/automake-1.16/am/depend2.am:     AC_PROG_CC, AC_PROG_CXX, AC_PROG_OBJC, AC_PROG_OBJCXX,
/usr/share/automake-1.16/am/depend2.am:     AM_PROG_AS, AM_PROG_GCJ, AM_PROG_UPC
/usr/share/automake-1.16/am/depend2.am:   to 'configure.ac' and run 'aclocal' and 'autoconf' again
Makefile.am: error: C++ source seen but 'CXX' is undefined
Makefile.am:   The usual way to define 'CXX' is to add 'AC_PROG_CXX'
Makefile.am:   to 'configure.ac' and run 'autoconf' again.
autoreconf: automake failed with exit status: 1

Ich hoffe, ich habe jetzt nicht mehrere Programme durcheinander gebracht. Es ist in dem Thread etwas schwierig herauszufinden, welche Teile ich brauche und welche nur Statistik sind. Und vor allem, was ich wann wo in welcher Reihenfolge vielleicht noch ergänzen muss, meine Boinc-ID z.B.
 
Zuletzt bearbeitet:
Am einfachsten ist es als non-root User schlicht /usr/bin/gridcoinresearch zu starten, der findet sich bei mir zB. auch in den Anwendungen unter Internet.
Idealerweise hat der Rechner auch alle Projekte angemeldet (müssen nicht aktiv crunchen), dann schaut die Wallet im BOINC Verzeichnis und findet deine CPID ("BOINC ID") und die Projekte.
In der Hauptansicht der Wallet findest du eine Sektion Research, dort das Zahnrad drücken. Im Tab Projects siehst du dann die erkannten Projekte, Emailadresse und CPID. Hast du dort zB. die Email oder CPID vom Cluster, diese Projekte mal im BOINC Manager abmelden und die Wallet nochmal neu starten. Die Clusterprojekte lassen sich später wieder anmelden, kein Problem.
Sobald deine richtige CPID angezeigt wird kannst du in selbigem Fenster über "Start Over" (unten) deinen Pfad wählen (Solo, Pool, Investor). Hier Solo wählen, durchklicken, irgendwann wird dann der Beacon gesendet. Dafür brauchst du natürlich minimal GRC die ich dir gern schicke. Dafür schaust du auf der Seite "Receive" nach deine Adresse und schickst mir die einmal.


gridcoinresearchd braucht es nur für head-less Betrieb oder eben mein Statistikskript.
Die Selbstkompilaton aus dem Github Repository ist nicht nötig.
 
Am einfachsten ist es als non-root User schlicht /usr/bin/gridcoinresearch zu starten, der findet sich bei mir zB. auch in den Anwendungen unter Internet.
Bei mir ist dort leider nur gridcoinresearchd gelandet. Ohne d fehlt und kann von apt auch nicht installiert werden, da unbekannt. Wo bekomme ich denn gridcoinresearch her?

Wenn es mit Linux zu kompliziert ist, würde ich die wallet notfalls auf einem Windows-Rechner installieren. So lange der Windows-Rechner dann selbst die nötigen Daten alleine aus meinem Boinc-Account irgendwie auslesen kann. Windows wird halt nur alle paar Wochen mal von mir gebootet.

Edit: Hab jetzt gridcoin auf Windows installiert, dort funktioniert es. Snapshot ist heruntergeladen, nun warte ich auf "synchron", oder?
Muss ich jetzt noch irgendwo irgendwas einstellen oder eingeben oder hat sich die Wallet von allein meinen Boinc-Account ausgelesen (sollte dort im Standardverzeichnis sein) ?
 
Zuletzt bearbeitet:
Edit: Hab jetzt gridcoin auf Windows installiert, dort funktioniert es. Snapshot ist heruntergeladen, nun warte ich auf "synchron", oder?
Muss ich jetzt noch irgendwo irgendwas einstellen oder eingeben oder hat sich die Wallet von allein meinen Boinc-Account ausgelesen (sollte dort im Standardverzeichnis sein) ?
Geh nach der Anleitung vor:
Und schreib mir deine Gridcoin Adresse (findest du im Wallet unter empfangen) dann schick ich dir die Startcoins.
 
Bei mir ist die QT basierte Linuxwallet teil des Paketes gridcoinresearch-qt.

Code:
root@frickelbude:~# ps -ef | grep gridcoinresearch
koschi      5113    4159  1 Dez27 ?        00:29:56 /usr/bin/gridcoinresearch -datadir=/home/koschi/.GridcoinResearch
root@frickelbude:~# apt search gridcoinresearch
Sorting... Done
Full Text Search... Done
gridcoinresearch-qt/focal,now 5.3.2.0-60~ubuntu20.04.1 amd64 [installed]
  Gridcoin (gui) is a peer-to-peer cryptocurrency using BOINC

gridcoinresearchd/focal,now 5.3.2.0-60~ubuntu20.04.1 amd64 [installed]
  Gridcoin (cli) is a peer-to-peer cryptocurrency using BOINC

root@frickelbude:~# dpkg -S /usr/bin/gridcoinresearch
gridcoinresearch-qt: /usr/bin/gridcoinresearch
root@frickelbude:~#
Einrichtung ist bei mir schon über ein Jahr her, deswegen fällt mir einiges erst wieder ein nachdem ihr fragt :-D
Ja den sync der Blockchain gilt es abzuwarten, bevor ein Beacon gesendet werden kann.
 
Synchronisierung ist nun abgeschlossen.
So lange die Windows-Wallet ausreicht, um auch die anderen Linux-Rechner des gleichen Accounts zu finden und einzubeziehen, lass ich das mit der Wallet unter Linux erstmal sein.
 
ok, ja das ist kein Problem. Eine Wallet pro CPID, mehr braucht es nicht...
 
Ich blicke bei den Adressen noch nicht durch.
In meiner Wallet habe ich eine S3W.... Adresse gefunden.
In den stats https://www.gridcoinstats.eu/cpid/28dbb02455250d14e598ec2112afa682 steht aber eine andere Adresse, die mit S5M... beginnt.
Was ist der Unterschied zwischen diesen beiden Adressen?
Die in der Wallet ist eine Empfangsadresse.
Über die andere gehen zahlungen raus.
Hier siehst du das auch:
Doppelposting wurde automatisch zusammengeführt:

Hier sind beide zu sehen:
 
Zuletzt bearbeitet:
Bin erst heute vormittag dazu gekommen.
 
Ich hab gerade mal in der Wallet geschaut und weil immer noch nichts passiert war, hab ich auf "review beacon verification" geklickt. Dort stand ja nun der mittlerweile 3. cryptische Code, den ich wohl eigentlich hätte eingeben sollen als Usernamen. Das hab ich nun mal geändert. Also nun wohl noch mal 24-48h warten.
 
Zurück
Oben Unten