Search content
Sort by

Showing 20 of 64 results by Noob_Is_Relative
Post
Topic
Board Mining support
Re: First time/Small miner reference for getting started.
by
Noob_Is_Relative
on 24/08/2024, 15:05:56 UTC
This is a work in progress, if you have any suggestions or opinions on the post let me know. I'm open to editing OP with information I'm missing or a better way of describing something.


Many thanks for this mini-wiki!

Addition:

A crypto investor buddy is considering mining. I want to clarify a few preliminary items that I could not find in the Child Board “Mining Support Getting Started”:

1. Confirm: If solo mining: Full Node + mining software; mining via pool: mining software only.
2. Do GUI mining software programs exist or are they all on the BASH terminal, Powershell, etc. ?
6. Assume arbitrarily 5K miners for the entire BTC network: Does that mean that for a given block, 4,999 are NOT rewarded?
Post
Topic
Board Bitcoin Technical Support
Re: Signature Verification of Core: Specific Questions
by
Noob_Is_Relative
on 16/08/2024, 13:06:34 UTC
-snip-
When I right click on that and Open with Kleo. I get from Kleo a window that says that SHA256SUMS has been verified with SHA256SUMS.asc and then I get a list of 10 signatures that could not be verified and the ability to import each of them from the key.
That's how the process should be.
You verified that the "SHA256SUMS" file containing the hashes of Bitcoin Core binaries is legit by doing that.
So you can be certain that the hash that you're comparing to is correct.

For the 10 other signatures (you mean certificates? the signature is the .asc file.),
It's because you haven't imported and certified the other signing keys from the repo where you've downloaded "davidgumberg.gpg".

Quote from: Noob_Is_Relative
But what happened to davidgumberg.gpg that I'm trying to verify? It seems like I'm dealing with apples and oranges and here I'm stuck.
That's a "PGP public key" and it's not the one that you're verifying.
You've imported that to Kleopatra to make sure that the signature in the file "SHA256SUMS.asc" that is used to verify "SHA256SUMS" file is signed with it.

Thanks to your help, I'm better off than I thought, and I can now do my upgrade. Thanks again for sticking with me until I reached a solution.
Post
Topic
Board Bitcoin Technical Support
Re: Signature Verification of Core: Specific Questions
by
Noob_Is_Relative
on 16/08/2024, 02:21:54 UTC
Or maybe it means that I'm verified and good to go??
Post
Topic
Board Bitcoin Technical Support
Re: Signature Verification of Core: Specific Questions
by
Noob_Is_Relative
on 16/08/2024, 02:12:04 UTC
Now I want to verify at least one developer's signature. I have kleopatra.exe ready and I can either search a keyserver or I can import a file.
For noobs the github page is "overload" and there are no steps or explanations.
What's you OS? I assume Windows since you mentioned that in your other thread.

At any rate, for manual import; go to Bitcoin-Core's repo for the builder keys, here: https://github.com/bitcoin-core/guix.sigs/tree/main/builder-keys
Download your selected developer's gpg key (Click a 'name.gpg' file->'download raw file' icon), it will be saved as "name.gpg".

To import:
  • Open Kleopatra and double-click the GPG file that you've downloaded and it will be imported automatically.
  • Go to Kleoparta's "Certificates" list, right-click on the just-imported key (actual name may be different from the file name), then select "Certify...".
  • In the 'Certify Certificate' window, click "Certify" once you fully checked if the information in the certificate are true.

Then to verify: double-click "SHA256SUMS.asc" to automatically verify "SHA256SUMS" file.
With Kleopatra, it should work automatically if both files are in the same directory/folder and having the same file name.

Note: if ".asc" and ".gpg" files aren't associated with Kleopatra, double-click wont do anything until you select Kleopatra.
If so, tick "Always use this app to open .asc files" once you select "Kleopatra" as the associated app.

The raw files I tried all return errors, so I think I've not selected the proper files . . .
Please specify the errors.

I need either a server address URL that I can copy/paste into Kleopatra
If "hkps://keys.openpgp.org" doesn't work for you (like with some Windows users), use "hkps://keyserver.ubuntu.com".


Thanks for the work you put in for such discrete details. Sorry if I have should have edited some of your lengthy quoted material above.
I had some success with your directions and some problems. I'll write the steps that I think I performed correctly, then indicate where I had problems:

OS: Win11Pro
a. manual import dev. key < your link < raw file icon < download to Desktop as davidgumberg.gpg = OK
b. rt. click, Open Kleo., appears as new certificate < certified with my newly created key = OK

Now I need to verify. First, I want to make sure we are talking about the right SHA256SUMS.asc file as there are two. I'm assuming we're talking about the hash signatures file and not the binary hash file, right? Yes, that must be correct, as we are verifying a signature. It's the file with an icon of a blue open lock.

When I right click on that and Open with Kleo. I get from Kleo a window that says that SHA256SUMS has been verified with SHA256SUMS.asc and then I get a list of 10 signatures that could not be verified and the ability to import each of them from the key.

But what happened to davidgumberg.gpg that I'm trying to verify? It seems like I'm dealing with apples and oranges and here I'm stuck.
Post
Topic
Board Bitcoin Technical Support
Re: Signature Verification of Core: Specific Questions
by
Noob_Is_Relative
on 15/08/2024, 17:18:13 UTC

I scrolled down about 20 pages through this tutorial regarding creating a Key Pair. I think this tutorial is way overkill for my needs. Permit me to "cut to the chase" on some basics to confirm that I'm in the ballpark:

1. From bitcoincore.org I downloaded: a. the Win exe. program for the latest iteration, 27.1, b. SHA256 binary hashes. This hash file has extension .asc and, opening with Notepad ++, I could copy/paste the exact line of binary hashes pertaining to my OS from the .exe program, b. I then used the Command Prompt  and navigated to the .exe and entered:
Code:
CertUtil -hashfile bitcoin-27.1-win64-setup.exe sha256
This output a binary hash string. I then compared it with the first hash, they matched, so I know I have clearance to install the .exe   Correct so far?
2. Many people probably stop here and do the install w/o signature verification. However, I will attempt signature verification using the advice here. If I'm not successful, I'll probably do the install.
3. My understanding of signature verification: It could be that the binary hashes were hacked, so now I need to authenticate the binary hashes. To start that process, I first downloaded from the Core site the SHA256 hash signatures. Now, using kleopatra.exe I need to associate that with at least one developer's signature either from a keysaver URL or from a file download, either of which can be executed from the PGP program.

Other members hear have given links that I'll try for this purpose. Basically, I want to know, am I on the right track?
Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin Core < Settings < Options ?
by
Noob_Is_Relative
on 15/08/2024, 16:53:57 UTC
1. What is the function of the database cache in a non-pruned node?
Simply put: it reduces disk reads and writes. If you have loads of RAM the OS can handle read-cache, but the OS won't cache writes the way Bitcoin Core does when dbcache is large enough (larger than chainstate, currently about 12 GB).

Quote
Given plenty of non-volatile memory space, is there an ideal value?
This has nothing to do with non-volatile memory. How did you even come up with that?

What is the approximate range of data, minimum to maximum,  as a function of dbcache in RAM? Yes, I stand corrected, the dbcache resides in volatile memory, but when a block is written, it resides in non-volatile memory. Correct? (PS. I came up with that because I'm 71 years old, and sometimes I get confused).
Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin Core < Settings < Options ?
by
Noob_Is_Relative
on 15/08/2024, 16:46:46 UTC
1. What is the function of the database cache in a non-pruned node? Given plenty of non-volatile memory space, is there an ideal value?
During the initial block download, Bitcoin Core validates all of the blocks and builds the chainstate as it synchronizes. There are a lot of operations within the chainstate as the blocks are being synchronized and hence they're constantly being added and removed. Hence, dbcache will cache the chainstate to ensure speedy access of it in the memory and hence it allows the client to synchronize faster.

The ideal value is less than your ram, ensure that you're leaving enough ram for your OS and other processes. I personally go for 4gb when I've got an 8gb computer.
2. Ditto for "Number of script threads verifications."
Don't have to change the value. Bitcoin Core automatically uses as many threads as your CPU have, minus one.

1. Any idea why "minus one (core)" when script threads are automatically assigned? Perhaps it's just being conservative to not impinge on other user functions?
2. I am building a Full Node glossary, which I'll transfer to a spreadsheet, and now I add the term "chainstate." Per ChatGPT 4o, is this a valid definition?
Brief: In the context of the BTC blockchain, the "chain state" refers to the current state of all unspent transaction outputs (UXTO's) at a given point in time. Extended: It is a snapshot that represents the set of all active balances and addresses that can be spent in future transactions. The chain state is continually updated as new blocks are added to the blockchain, reflecting the latest valid transactions.

Further, I see that the chain state is stored in permanent memory, I'm assuming, when a block is finalized and added to the height, but that during processing, the chain state is cached in RAM, thus the benefit of increasing RAM to increase efficiency. Agree?
Post
Topic
Board Bitcoin Technical Support
Re: Bitcoin Core < Settings < Options ?
by
Noob_Is_Relative
on 15/08/2024, 16:31:27 UTC
Are you talking about dbcache? The default value for dbcache is 100mb but it should depend on your memory RAM size and I use it to speed up the syncing process on the Bitcoin core whether it is a pruned or non-pruned node.

Plus why use v22.0 that's old version of Bitcoin core the current recent one is 27.1 you should download the latest one if you don't want to experience some syncing issues.

Confirmed. I am talking about dbcache which I see has a GUI config. I set it for 8 GB, probably overkill, but I have lots of RAM headroom, so "no harm, no foul."
Thanks for the reminder that my Core is out of date. As you know, from my post on signature verification I am rectifying that. For two years, I ran Core 24/7 where my M.O. was "set it and forget it." Now I am digging deeper and paying attention to details.
Post
Topic
Board Bitcoin Technical Support
Topic OP
Signature Verification of Core: Specific Questions
by
Noob_Is_Relative
on 15/08/2024, 01:51:30 UTC
I cannot find clear Wiki on this topic that matches where I am stuck. I am updating Core from v22.0 to 27.1.
I have confirmed SHA256SUMS: a match between the binary hash for the win.exe and the program itself, using Notepad ++ and Command Prompt, respectively.

Now I want to verify at least one developer's signature. I have kleopatra.exe ready and I can either search a keyserver or I can import a file.
For noobs the github page is "overload" and there are no steps or explanations.

I need either a server address URL that I can copy/paste into Kleopatra or some directions on exactly what I should download from github as a file to import. The raw files I tried all return errors, so I think I've not selected the proper files . . .

The Core (website) explanations of steps are generic and not suitable for first-timers.
Post
Topic
Board Bitcoin Technical Support
Topic OP
Bitcoin Core < Settings < Options ?
by
Noob_Is_Relative
on 13/08/2024, 21:59:26 UTC
Generally, regardless of the program, one does a settings config. after install. So I am working my
way through Core v22.0 Settings < Options:

1. What is the function of the database cache in a non-pruned node? Given plenty of non-volatile memory space, is there an ideal value?
2. Ditto for "Number of script threads verifications."
Post
Topic
Board Bitcoin Technical Support
Re: Am I a node now?
by
Noob_Is_Relative
on 13/08/2024, 21:34:36 UTC
"Am I a node now?" with reference to incoming traffic ON or OFF:

@ACBbits
@ranochigo

Thank you for your clarifications. To paraphrase, you say that:
a. A Full Node is a Full Node even when incoming traffic is ZERO,
b. Even when "a" is the case, one is supporting the network's consensus mechanism.

If a and b are true, then:
1. Why bother enabling 8333 port forwarding? There must be a reason why bitcoin.org recommends
Quote
[/The bandwidth sharing guide describes installing Bitcoin Core in detail as well as opening port 8333 to allow other Bitcoin programs to download blocks and transactions from you.quote]
2. A few years ago, when I had trouble enabling 8333, there was strong pushback at this forum suggesting that my "Full Node" was incorrect as is and in question.

This is a technical question and I'm not sure we have a clear answer.
Post
Topic
Board Bitcoin Technical Support
Re: Am I a node now?
by
Noob_Is_Relative
on 11/08/2024, 22:53:19 UTC
And one more question.
Should my port be on 8333?
I don't know what my current port is.
Why maps like this site: https://bitnodes.io/nodes/live-map/
It doesn't show anything in my country?

After clicking the check node option on the site, I received this error:
(My IP: 8333 is unreachable)

What does this mean? I'm not node?
You are a node. Nodes can either connect to others or let others connect to you. Assuming that you're not portforwarding 8333, then Bitcoin Core cannot accept incoming connections and other nodes cannot connect to you. However, you can still connect to others.

This doesn't impact your usability or utility in any way, but it would definitely be better if others could connect to you.

There is debate as to whether you are or are not a Full Node if you are not receiving incoming traffic. In my view, you are not an optimized Full Node if your incoming traffic is zero. But what I don't understand is this: What is the degree of support of consensus mechanism given Full Node with versus without incoming traffic? Anyone?

Here are some steps to configure incoming traffic.
1. Look on the label of your router/modem for the IP address of the device. Enter that into the address bar of your browser. The device's menu will load.
2. Go to Advanced and Port Forwarding. If your menu lacks Advanced/Port Forwarding, you must upgrade your modem. I had to do that with my telecom Altice in the Dominican Republic.
3. Enter 8333 in all fields and save. Reboot modem and computer.
4. Go to:   bitnodes.io   The site will recognize your IP address.  Scroll down a bit and click search to see if you are recognized. I am a noob running the only BTC Full Node in the Dominican Rpublic
and Haiti for several years.
Post
Topic
Board Bitcoin Technical Support
Re: Recovery Options for BTC Full Node: Windows GUI
by
Noob_Is_Relative
on 14/05/2022, 16:13:10 UTC
Will copy/pasting the known good data directory to the corrupted one solve the corruption problem? Is it as simple as re-booting and starting fresh with the one exception that the new program will have to re-build to the current height?
Yes. That's how any backup works. It's probably best to shut down Bitcoin Core before you start making your backup, you shouldn't copy it while it's being written to.

IF AND WHEN that time comes, when I have to re-paste in the entire data directory (Bitcoin), I just hope that there will be no errors with permissions. Come to think of it, in Roaming I have some programs I never use. I could test one in exactly the way I would do with Bitcoin . . .

Quote
In spite of having a UPS and an AC/DC inverter for the house, I am now on IBD #3
How did that happen? For what it's worth: I prefer a laptop over the hassle of getting a UPS.

A BUNCH of stuff happened. First, I found out that the battery in my UPS was dead and not charging. I am very ambivalent about UPS's: a. You also need to connect your monitor which uses more power, b. You only have some minutes to shutdown and we can't be at our computers 24/7, c. manufacturers make it difficult or impossible to replace the battery. You are forced to re-buy and replace a perfectly good UPS. Second, after the second day of a power outage, we took the inverter to zero charge. When we re-charged it, the charge was unstable and it shut down. Lastly, I generally run Linux. I loathe Windows. I use it because I must to run graphics software for my microscope, so I use the Windows computer for my projects. Sometimes Windows shuts down improperly. It's a tremendously buggy OS.

Quote
a. Copy/paste or delete old and replace new?
When restoring a backup, I wouldn't want to keep incomplete newer block files while restoring older files. If you have enough disk space, you can rename the damaged directory before restoring your backup. If you need it again, at least you still have it.

IT OCCURS TO me that a copy/paste of new over corrupted would be a mistake. The chance for errors is to great. I do a lot of copy/pasting of music data. Sometimes the process chokes and I get an option to "skip" and continue. That could be fatal for something as precise as the blockchain. I think it'd be better to delete the old good backup and re-write using the known good . . .

Quote
b. Ditto EXCEPT do this only with the blocks subfolder?
If your wallet isn't corrupted, you shouldn't replace it. Your backup won't have the latest transaction Labels.

I DON'T USE the wallet. A CLI wallet (for me) is not the place to practice. I use a cold wallet and run the Core to support the blockchain.

Quote
the data increasing roughly every ten minutes, you would need to do a backup frequently
If you're a month behind, you'll only need to sync a few GB. If that's acceptable, you don't need very frequent backups.

TRUE. I'm thinking once a week or so. I happend to have a 2TB external drive which I'm reserving just for that purpose. And yes! SHUT DOWN THE CORE before copying!

Post
Topic
Board Bitcoin Technical Support
Merits 1 from 1 user
Topic OP
Recovery Options for BTC Full Node: Windows GUI
by
Noob_Is_Relative
on 12/05/2022, 15:50:32 UTC
⭐ Merited by ETFbitcoin (1)

According to bitnodes.io  I run the only BTC Full Node (Core v22; 24/7; on Win 11 GUI) in the Dominican Republic.  In addition I also run a DAO Full Node, bisq, which recognizes and utilizes the BTC blockchain. Maybe one day I will trade on bisq IF I can figure it out! Meanwhile, I am just enjoying the technology and supporting decentralization.

As you know, the worst thing that can happen is an unintended pc shutdown (e.g. power outage) that prevents a Core shutdown and leads to various kinds of corruption.  Having to uninstall and re-start IBD from the genesis block is a major hassle tantamount to having to do a clean OS install after an irrecoverable OS crash.

In spite of having a UPS and an AC/DC inverter for the house, I am now on IBD #3, with days to go. And the Dex DAO is suspended until I can reach current block height. 5 seconds faulty Win shutdown = Disaster.

The purpose of this post is to collate Core Recovery Options. Some of the information I have gleaned from posts in this sub-forum. But I want to start a thread that puts the general recommendations in one place as well as encouraging other members to correct me and to add more information.

The context here is for OS Windows, the GUI program:

(1) After re-booting and confirming failure of the program to start, the first step is fact finding. Even though you cannot start the program, you can still inspect debug for errors. Go to the Bitcoin folder. The filepath is: C:\Users\YourName\AppData\Roaming\Bitcoin. Open the Bitcoin directory and look for debug. Click on that.

Remember that the debug file starts at the top in the past and proceeds down to the bottom in the present, so scroll down. Look for an error and/or a suggested solution, write them down, and continue. If not self-explanatory, you could copy/paste and google or c/p to this sub-forum.

(2) If that doesn’t work, do a reindex.  Go to the Core application program in Downloads: bitcoin-22.0-win64-setup. Right click properties. Next to the Bitcoin logo you will find a writable field. Type in this flag:

. . . setup –reindex

and click Apply. I have seen instances where the flag is designated with one hypen; others with a double hypen. I think that the double hyphen is correct.

(3) Another option, and it is one I’m most unsure about, is a backup of the entire core data directory which then enables a replacement of the corrupted directory with a known good one.

This is the filepath to the directory:

C:\Users\MyName\AppData\Roaming\Bitcoin\blocks
The data directory is Bitcoin and it includes the subfolder blocks.

I have copy/pasted Bitcoin to an external drive. The question is:

Will copy/pasting the known good data directory to the corrupted one solve the corruption problem? Is it as simple as re-booting and starting fresh with the one exception that the new program will have to re-build to the current height?

Some thoughts:

a. Copy/paste or delete old and replace new?
b. Ditto EXCEPT do this only with the blocks subfolder?
c. Since the contents of the data directory are dynamic, the data increasing roughly every ten minutes, you would need to do a backup frequently. It could be that a copy/paste of new over old will replace extant files and add new.

Based on your responses, I’m most interested in finding out if a complete backup and restore is possible.


















Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 09/05/2022, 01:29:02 UTC
OP: SOLVED  An inbound connection has showed up, after a few hours, with a lot of data, so I must have inbound!
Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 08/05/2022, 17:14:07 UTC
@nOnce

My response is embedded and I don't know if you'll see it:

YOUR CLARIFICATIONS are appreciated. While we are on the topic of Tor ports being routed automatically versus the clearnet instance of BTC Core, I need to ask you about a problem! Now that I am running bisq.network in DAO Full Node I am seeing > 10 outbound peers. BUT I receive an error messge that says that my environment is blocking Tor inbound. How do I enable Tor inbound? The error message mentioned VM as a possiblility but I'm not running a VM. I have checked bisq documentation and I cannot find details on this item.
Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 08/05/2022, 17:11:57 UTC
You don't need to open ports if using Tor, since Tor basically tunnels everything. That's one of my favourite aspects about it; no need to set port rules, no need for static IP and of course no risk of open ports in the router's firewall.

This appears as a contradiction. If bisq.network runs Tor by default, why does its documentation specify ports for mainnet, etc. Is it just a FYI that Tor uses these ports and that they do not need to be set manually?

If you mean the following port specification, it's just referring to a local Bitcoin Core install (on the same machine).
If you're running a Bitcoin full node on the same machine as Bisq, Bisq should connect to your node on startup—it will look for Bitcoin Core or bitcoind running on localhost on port 8333.

It's not a contradiction; you don't need to open a port when using Tor. Tor tunnels the traffic and you're reachable simply by your Tor v3 address. These are even briefly mentioned a few lines later:
Bisq v1.7.4 and later releases support connecting to Bitcoin nodes with Tor v3 addresses.

YOUR CLARIFICATIONS are appreciated. While we are on the topic of Tor ports being routed automatically versus the clearnet instance of BTC Core, I need to ask you about a problem! Now that I am running bisq.network in DAO Full Node I am seeing > 10 outbound peers. BUT I receive an error messge that says that my environment is blocking Tor inbound. How do I enable Tor inbound? The error message mentioned VM as a possiblility but I'm not running a VM. I have checked bisq documentation and I cannot find details on this item.

Compare this with BTC Core and 8113. If I don't set that port trigger in my router I will not have a Full Node as my "in" will be zero. And since bisq.network uses the BTC blockchain for verification, I think that setting that port is mandatory.
If you run Bitcoin Core over clearnet and don't open your port, you won't get incoming connections, right. Besides this not being a big issue, that's exactly what I'm trying to say: clearnet nodes need opened firewall ports, while Tor nodes do not.
You actually don't need to open this port at all; Bitcoin Core works without it, by connecting 'outbound'. This just means someone can't initiate a connection towards you, but your node can connect to others and the two nodes will exchange Bitcoin messages just the same. You will still get the full blockchain, transactions and can verify everything. Bisq should work just fine with Bitcoin Core only having outbound connections.

As a side question, do I have to do any configuration for Tor or is the process completely automated? And thanks for your help.
I'm pretty sure you do need some configuration; there's no automated Tor setup. I would link to my own full node setup guide, but for simplicity, I had written it in a way that puts Bitcoin Core on clearnet (with closed ports) and everything else (electrs, Core Lightning) on Tor.
Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 08/05/2022, 14:43:51 UTC

Prune is disabled by default, so there's no need to add prune=0 manually.


OP: I messed up the text badly. Sorry. THANKS for pointing out that prune is disabled by default.
Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 08/05/2022, 14:37:53 UTC
The key point here is that I can use a text editor to edit bitcoin.conf and save there.

It's actually very easy. You can just use Notepad.exe for this. Right-click and 'open with...' Notepad.

I DOWNLOADED notepad.exe from the Microsoft Store. I then navigated to my bitcoin.conf file and right-clicked on it and selected "open with notepad." I then entered my parameters, one per line. When I saved, I see that my file now has changed its name because it's associated with notebad but it's still a .conf file and it's in the same location. I also see from properties that it has ~ 27 bytes (from the new text) whereas before it had none. IS THERE ANYWAY TO DETERMINE if these new config. changes are operational, just in case I made a mistake?


You don't need to open ports if using Tor, since Tor basically tunnels everything. That's one of my favourite aspects about it; no need to set port rules, no need for static IP and of course no risk of open ports in the router's firewall.

This appears as a contradiction. If bisq.network runs Tor by default, why does its documentation specify ports for mainnet, etc. Is it just a FYI that Tor uses these ports and that they do not need to be set manually? Compare this with BTC Core and 8113. If I don't set that port trigger in my router I will not have a Full Node as my "in" will be zero. And since bisq.network uses the BTC blockchain for verification, I think that setting that port is mandatory.

As a side question, do I have to do any configuration for Tor or is the process completely automated? And thanks for your help.
Post
Topic
Board Bitcoin Technical Support
Re: Two Node Questions: (1) BTC Core + Bisq, (2) RPC and Bisq Full Node
by
Noob_Is_Relative
on 07/05/2022, 20:30:26 UTC
How do I check this? I cannot find bitcoin.conf and I cannot find a console command that could give me these confirmations.
Your bitcoin.conf should be in:
Code:
C:\Users\<YourUsername>\AppData\Roaming\Bitcoin

THANK YOU FOR THIS. I have located my bitcoin.conf file. To my surprise, it had 0 bytes! From this I infer that default configurations do not get written to bitcoin.conf, ONLY user defined configurations--and I haven't defined any yet. I went to https://en.bitcoin.it/wiki/Running_Bitcoin    and there I discovered that
Quote
All command-line options (except for -conf) may be specified in a configuration file, and all configuration file options may also be specified on the command line. Command-line options override values set in the configuration file. The configuration file is a list of setting=value pairs, one per line, with optional comments starting with the '#' character. The configuration file is not automatically created; you can create it using your favorite plain-text editor. By default, Bitcoin (or bitcoind) will look for a file named 'bitcoin.conf' in the bitcoin data directory 

The key point here is that I can use a text editor to edit bitcoin.conf and save there OR I can input from Console and write a configuration to bitcoin.conf I did download Vim but I've never used a text editor and it seems to be a lot of work only to set t(he two Core configurations that bisq requires. So I want to use the console to write these configurations to the bitcoin.conf file: (a) peerbloomfilters=1 and (b) prune=0    I have searched  and I cannot find the syntax, lots of general tutorials but little on syntax for specific configurations from the console. Can you help me with this syntax to write these configs. from the console?

Your other responses regarding bisq ports, I'm still working on and will get back. Roughly, I don't understand Tor and port forwarding. I decided to take the bisq documentation at face value. In my router I enabled ports for reg test, testnet, and mainnet. When I get bitcoin.conf configuration correct for bisq.network, then I'll turn on bisq's Full Node and see what happens and get back to you on that.