Bitcoin Forum
June 19, 2024, 06:49:23 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: BTC Node installieren  (Read 2526 times)
Legov
Sr. Member
****
Offline Offline

Activity: 244
Merit: 250


View Profile
February 14, 2016, 03:00:53 PM
Last edit: February 14, 2016, 03:16:29 PM by Legov
 #21

@nicklink483: der RPI mit 512 MB RAM reicht meiner Meinung nach nicht aus um einen Bitcoin Node zu betreiben. Der Mempool lässt den Ram regelmäßig überlaufen und eine ca. 60 GB grosse Blockchain damit zu validieren dauert ein paar Wochen...

Ich hatte sowas spasseshalber auf einem RasPi B+ am laufen. (Bis vor ca. 2 Monaten)
Bei mir hat das funktioniert. Allerdings sollte man wirklich das Re-Indizieren auf einem anderen, schnelleren Rechner erledigen und dann das Bitcoin-Datenverzeichnis zum Raspi kopieren. Mindestens die Unterverzeichnisse blocks, chainstate, database.  
Auf dem Raspi dauert das wirklich wochenlang.
Besser, man hat eine aktuelle Core-Wallet und holt sich dort das Datenverzeichnis ab. Dann macht der RasPi an der selben Stelle weiter.
edit: Vorausgesetzt, Quell- und Ziel-Node sind hinsichtlich der Behandlung der Blcokchain kompatibel. Sie sollten also möglichst dieselbe Core-Version haben.

Hab im Moment leider keine Zeit, das Experiment weiterzuführen. Bei Bedarf kann ich aber evtl. Know How beisteuern.

“It is well enough that people of the nation do not understand our banking and money system, for if they did, I believe there would be a revolution before tomorrow morning.” Henry Ford, founder of the Ford Motor Company.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 14, 2016, 04:03:20 PM
 #22

So noch neun Wochen im Rückstand, dann bin ich sychron :-)

Sagt mal wie kann ich in Bitcoin Core Wallet meine drei BTC Adressen eintragen, damit ich da meinen Kontostand sehe?

In der (bitcoin internen) konsole:

Code:
importprivkey 5privatekey1 label false
importprivkey 5privatekey2 label false
importprivkey 5privatekey3 label true

das letzte true sorgt für ein rescan der blockchain. Das kann ein bisschen dauern, passiert aber lokal und ist nötig um den aktuellen Stand der Adressen zu bekommen.

Danke, hat geklappt nur der Rescan dauert ca. eine Stunde oder länger

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 14, 2016, 05:16:03 PM
 #23

Wie kann ich denn eine Bitcoin Adresse aus dem QT Wallet löschen?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
February 14, 2016, 09:27:13 PM
 #24

Wie kann ich denn eine Bitcoin Adresse aus dem QT Wallet löschen?

Soweit ich weiß gar nicht. Du kannst natürlich mit dumpwallet alle exportieren, dir ne neue wallet.dat machen lassen und alle frisch exportierten (bis auf die "entfernten") wieder importieren.

Es kann sein das pywallet das kann. Mit nem guten HexEditor kannst du dir ziemlich sicher den passenden Schlüssel und die Adresse aus der Datei schneiden. Machen würde ich das aber nicht. Zum experimentieren immer ne neue wallet.dat nehmen und alle anderen Adressen und Schlüssel nehm ich halt mit.

Im not really here, its just your imagination.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 15, 2016, 06:51:14 AM
 #25

So noch 6 Tage die im Sync fehlen.
Jetzt wollte ich den Port 8333 auf den Node freigeben, damit er von außen erreichbar ist aber er nimmt keine Verbindungen an.

- Windows Firewall deaktiviert
- fritzbox port 8333 per tcp und udp auf die IP des Models freigegeben

Klappt aber nicht, mein Node ist von außen nicht erreichbar....

Irgendwelche Tipps, was ich nicht bedacht haben könnte?
Die 8 Verbindungen von innen nach außen baut er anstandslos auf

Gruß
Willi

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
cagrund
Legendary
*
Offline Offline

Activity: 1372
Merit: 1000


CTO für den Bundesverband Bitcoin e. V.


View Profile WWW
February 15, 2016, 08:24:36 AM
 #26

Hallo Willi,

Du darfst in der Sektion "Connect" keine aktiven Einträge haben.

Außerdem solltest Du in der Konfig den Eintrag "maxconnections=" suchen und mal zur Probe auf 20 stellen.

Afaik, zieht das aber nur wenn der Dienst neu gestartet wird.

Also am besten warten bis er sync ist und dann neu starten.


Gruß Carsten.

willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 15, 2016, 05:16:11 PM
 #27

Wo finde ich die Settings?

Unter C:\Users\Name\AppData\Roaming\Bitcoin\bitcoin.conf habe ich nur zwei Einträge, die ich selbst gesetzt habe

Code:
rpcuser=bitcoinrpc
rpcpassword=HzZqrie9xxxxxxxxxxxxxxxxxxxxQzMeRhZicEE3UMWU6178Dzk

PS: Der Sync ist durch :-)

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 15, 2016, 05:18:28 PM
 #28

Kommando zurück --> es geht

15 ( eingehend: 7 / ausgehend: 8 )

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
February 15, 2016, 09:25:47 PM
 #29

Wo finde ich die Settings?
-snip-

Was alles was Du über die bitcoin.conf einstellst musst Du selbst reinschreiben, es gibt hier[1] eine vorgefertigte zum kopieren.

[1] https://en.bitcoin.it/wiki/Running_Bitcoin#Sample_Bitcoin.conf

Im not really here, its just your imagination.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 29, 2016, 04:30:41 PM
 #30

So mein Node läuft ja nun, zwar nicht als dienst aber ich starte ihn derzeit manuell...

Im Log steht folgendes

Code:
2016-02-29 16:28:22 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:28:45 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:09 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:18 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:29 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:31 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:32 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:49 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:51 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:55 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:00 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:02 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:03 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:04 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:06 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter

was bedeutet das?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
February 29, 2016, 08:32:04 PM
 #31

So mein Node läuft ja nun, zwar nicht als dienst aber ich starte ihn derzeit manuell...

Im Log steht folgendes

Code:
2016-02-29 16:28:22 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:28:45 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:09 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:18 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:29 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:31 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:32 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:49 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:51 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:29:55 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:00 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:02 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:03 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:04 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter
2016-02-29 16:30:06 ERROR: AcceptToMemoryPool: free transaction rejected by rate limiter

was bedeutet das?

Das Dein Node eine Transaktion nicht akzeptiert hat weil die Gebühr die bezahlt wird zu gering ist und damit als "keine Gebühr" gilt. Für diese gibt es ein Limit um Spam einzudämmen und damit dem Node nicht der Arbeitsspeicher ausgeht. Die Grenze für eine Gebühr die zu klein ist soweit ich informiert bin 0.00001*5 pro kbyte bzw. 5 satoshi pro byte. Du kannst das mit folgender Option über die bitcoin.conf ändern. Der Text ist noch aus einer älteren Version, daher *5

Code:
# Minimum transaction relay fee minrelaytxfee, which defaults to 0.00001. This will cause transactions
# with fewer BTC/kB fee to be rejected, and thus fewer transactions entering the mempool.
# The minimum setting is 100 satoshi, modify limitfreerelay if needed.
minrelaytxfee=0.000001

Weiterhin kannst Du die Anzahl der "keine Gebühr" TX einstellen. Eingestellt werden die Kilobyte pro Minute die akzeptable sind.

Code:
# This option sets the number of kB/minute at which free transactions (with enough priority) 
# will be accepted. It defaults to 15. Reducing this number reduces the speed at which the
# mempool can grow due to free transactions.
limitfreerelay=150000

Mit meinen Einstellung versuch ich möglichst alles zu akzeptieren.

Im not really here, its just your imagination.
willi9974 (OP)
Legendary
*
Offline Offline

Activity: 3472
Merit: 2788


Escrow Service


View Profile
February 29, 2016, 08:36:00 PM
 #32

Vielen Dank für die Info

Sagmal, wie würdest du den Node konfigurieren, was würdest du warum wie einstellen?
Würde gerne von deinen / euren Erfahrungen lernen.

Gruß
Willi

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1520


No I dont escrow anymore.


View Profile WWW
March 01, 2016, 09:34:04 AM
 #33

Vielen Dank für die Info

Sagmal, wie würdest du den Node konfigurieren, was würdest du warum wie einstellen?
Würde gerne von deinen / euren Erfahrungen lernen.

Gruß
Willi

Das kommt drauf an. Mein VPS z.B. ist anders konfiguriert:

Code:
server=1
daemon=1
-rpc zeugs-
maxconnections=42
disablewallet=1
dbcache=4
rpcthreads=1
prune=40000
minrelaytxfee=0.00002

um den Bedarf an Arbeitsspeicher zu reduzieren ist der dbcache auf den minimalen Wert gesetzt, die Wallet ausgestellt und die Anzahl der Verbindungen beschränkt.

Sofern keine Problem bestehen oder Du bestimmte Sachen machen möchtest, würde ich erstmal bei den default Einstellungen bleiben.

Im not really here, its just your imagination.
Pages: « 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!