Bitcoin Forum
May 04, 2024, 12:20:38 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Full Node Confusion: Why Two Programs?  (Read 180 times)
Noob_Is_Relative (OP)
Jr. Member
*
Offline Offline

Activity: 45
Merit: 62


View Profile WWW
January 26, 2022, 04:05:50 PM
 #1

     
N.B. The purpose of my question is informational; my "problem" is of not understanding.

I have just begun to run a full node on Windows 11 in order to support the blockchain. It is a bit confusing that there are two programs rather than  one consolidation.
The first, an orange icon, Bitcoin Core (64 bit); the second, a green icon, Bitcoin Core (testnet, 64 bit).

Both programs are the SAME in that they can be initiated and exited independently. Both programs include one window; have the ability to "create a new wallet,"; and have the tabs Overview, Send, Receive, Transactions.

Both programs are DIFFERENT in that only the green icon Bitcoin Core (testnet, 64 bit) adds a "Node Window" which includes the tabs Information, Console, Network Traffic, Peers.

Instead of asking questions, I'm going to tell what I think is true. Please correct where I am wrong and/or add information that you think would be helpful.

Here it is:

Either/or program, when initiated, will run the blockchain. It is not necessary to run both programs simultaneously.  If you need the "Node Window" you run that program. If you don't you run the other.

Buy why not one program with an optional node window? Most confusing. Thank you!
 

Aller Anfang ist schwer.
1714825238
Hero Member
*
Offline Offline

Posts: 1714825238

View Profile Personal Message (Offline)

Ignore
1714825238
Reply with quote  #2

1714825238
Report to moderator
1714825238
Hero Member
*
Offline Offline

Posts: 1714825238

View Profile Personal Message (Offline)

Ignore
1714825238
Reply with quote  #2

1714825238
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714825238
Hero Member
*
Offline Offline

Posts: 1714825238

View Profile Personal Message (Offline)

Ignore
1714825238
Reply with quote  #2

1714825238
Report to moderator
PawGo
Legendary
*
Offline Offline

Activity: 952
Merit: 1367


View Profile
January 26, 2022, 04:13:34 PM
 #2

     
The first, an orange icon, Bitcoin Core (64 bit); the second, a green icon, Bitcoin Core (testnet, 64 bit).


Two different networks. Real one and test net, for playing with mining, protocols etc.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6372


Looking for campaign manager? Contact icopress!


View Profile
January 26, 2022, 04:17:26 PM
 #3

Either/or program, when initiated, will run the blockchain.

Both run blockchain, but the blockchains they run are different.
The green one is on testnet, with intentionally worthless test coins.
The orange one runs on main net, the actual blockchain that matters, where the money is, where all Bitcoin transactions are stored.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
vv181
Legendary
*
Offline Offline

Activity: 1932
Merit: 1273


View Profile
January 26, 2022, 04:17:54 PM
 #4

Either/or program, when initiated, will run the blockchain.
Correct. The orange icon will run the blockchain on mainnet, and the other one is purposefully to run the testnet blockchain.

It is not necessary to run both programs simultaneously.
Yes.

If you need the "Node Window" you run that program. If you don't you run the other.

Buy why not one program with an optional node window? Most confusing. Thank you! [/size]  
Nope, basically, AFAIK both program actually is the same program it just configured to run on a different network. Since testnet is mainly used for testing, the node windows may be activated by default, while on the main net, you have to manually set a configuration to enable it.
Noob_Is_Relative (OP)
Jr. Member
*
Offline Offline

Activity: 45
Merit: 62


View Profile WWW
January 26, 2022, 04:20:30 PM
 #5

 


Thanks. I don't understand your answer. I have a single purpose: run the blockchain.  You have not clarified the function of each related to running the blockchain.
















 

Aller Anfang ist schwer.
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6372


Looking for campaign manager? Contact icopress!


View Profile
January 26, 2022, 04:22:21 PM
Merited by ABCbits (1)
 #6

Thanks. I don't understand your answer. I have a single purpose: run the blockchain.  You have not clarified the function of each related to running the blockchain.

Please post normally.

And the simple answer is: run the orange, ignore the green.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Noob_Is_Relative (OP)
Jr. Member
*
Offline Offline

Activity: 45
Merit: 62


View Profile WWW
January 26, 2022, 04:28:00 PM
 #7

Either/or program, when initiated, will run the blockchain.

Both run blockchain, but the blockchains they run are different.
The green one is on testnet, with intentionally worthless test coins.
The orange one runs on main net, the actual blockchain that matters, where the money is, where all Bitcoin transactions are stored.

You nailed it NeuroticFish! This is exactly what I needed to know! Your fish may be neurotic but you certainly are not . . .

Aller Anfang ist schwer.
DannyHamilton
Legendary
*
Offline Offline

Activity: 3388
Merit: 4616



View Profile
January 26, 2022, 05:56:10 PM
Merited by ABCbits (1)
 #8

I have a single purpose: run the blockchain. 

YOU may have a single purpose, but many people that run Bitcoin Core have additional purposes.  Many of them want to create software that will interact with the Bitcoin network to create or receive transactions, explore the blockchain, create blocks for the purpose of mining, or to store data in the blockchain.  Testnet allows THOSE individuals to test out their creations without risking real value. What they NEED is a way to run the EXACT same software BUT without any risk if they make a mistake or have a bug in their creation.  The software that runs with that green icon provides this ability.
odolvlobo
Legendary
*
Offline Offline

Activity: 4298
Merit: 3214



View Profile
January 26, 2022, 07:22:50 PM
Merited by ABCbits (1), BlackHatCoiner (1)
 #9

Thanks. I don't understand your answer. I have a single purpose: run the blockchain.  You have not clarified the function of each related to running the blockchain.

Perhaps what you don't understand is that there are many block chains.

Not only are there many different altcoins, each with its own block chain, but the Bitcoin project itself also has many block chains. The additional Bitcoin block chains are used only for testing the software.

The block chain that you want to use is the "mainnet" chain. Use the orange icon. The green icon uses a block chain whose purpose is for testing the software.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Noob_Is_Relative (OP)
Jr. Member
*
Offline Offline

Activity: 45
Merit: 62


View Profile WWW
January 26, 2022, 08:03:52 PM
Last edit: January 27, 2022, 01:17:19 AM by mprep
 #10

Either/or program, when initiated, will run the blockchain.
Correct. The orange icon will run the blockchain on mainnet, and the other one is purposefully to run the testnet blockchain.

It is not necessary to run both programs simultaneously.
Yes.

If you need the "Node Window" you run that program. If you don't you run the other.

Buy why not one program with an optional node window? Most confusing. Thank you! [/size] 
Nope, basically, AFAIK both program actually is the same program it just configured to run on a different network. Since testnet is mainly used for testing, the node windows may be activated by default, while on the main net, you have to manually set a configuration to enable it.

Ah vv181, after exploring further the menus on the Orange (real) blockchain, I have now discovered that the node tabs appear there as well.
But are these REAL node tabs or TEST node tabs? (Meanwhile, I have exited the test chain and that is history for me at the moment).



I have a single purpose: run the blockchain.

YOU may have a single purpose, but many people that run Bitcoin Core have additional purposes.  Many of them want to create software that will interact with the Bitcoin network to create or receive transactions, explore the blockchain, create blocks for the purpose of mining, or to store data in the blockchain.  Testnet allows THOSE individuals to test out their creations without risking real value. What they NEED is a way to run the EXACT same software BUT without any risk if they make a mistake or have a bug in their creation.  The software that runs with that green icon provides this ability.

Many thanks for explaining. My single purpose is not exclusionary to other purposes. It is a goal I am trying to meet. Perhaps, in future, I will have a reason to use the test blockchain. Besides, the context for my single purpose was limited to the set of "run orange or green," not blockchain in general.



Thanks. I don't understand your answer. I have a single purpose: run the blockchain.  You have not clarified the function of each related to running the blockchain.

Perhaps what you don't understand is that there are many block chains.

Not only are there many different altcoins, each with its own block chain, but the Bitcoin project itself also has many block chains. The additional Bitcoin block chains are used only for testing the software.

The block chain that you want to use is the "mainnet" chain. Use the orange icon. The green icon uses a block chain whose purpose is for testing the software.

Thank you, odolvlobo. I understand that the BTC blockchain, implemented after Satoshi's white paper is open source and licensed under MIT. Thus, any wannabe coder with chops can code an altcoin blockchain by accessing the original souce code and altering that source code as s(he)/they deem fit and code and implement its own blockchain as long as it cites the licensure and has no proprietary components (decentralization).

I almost made a Freudian slip and instead of saying "blockchain" wanted to write "blokechain" as if any bloke can create a blockchain. Problem is, you create blockchain XYZ named cryptocurrency ABC, how are you going to get BTC folks to move on over? A blockchain is nothing without real people cooperating to run hundreds of thousands of millions of verification nodes.

Re: BTC, thank you for distinguishing mainet chain from testnet chain. That helps.

[moderator's note: consecutive posts merged]

Aller Anfang ist schwer.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10546



View Profile
January 27, 2022, 04:35:37 AM
Merited by ABCbits (1)
 #11

Problem is, you create blockchain XYZ named cryptocurrency ABC, how are you going to get BTC folks to move on over?
People don't have to "move on" to a new project for it to become successful. Take bitcoin itself for example, people didn't move from traditional financial system to decentralized bitcoin network. Instead bitcoin offered them an additional useful option that they could use globally.
It is the same for any altcoin, if they provide any valid utility people will use them alongside bitcoin and fiat. But that's a big "if" though since so far we've been mostly disappointed.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BlackHatCoiner
Legendary
*
Online Online

Activity: 1512
Merit: 7344


Farewell, Leo


View Profile
January 31, 2022, 08:07:48 AM
 #12

Summarily, in Bitcoin there are many networks;

  • Main net which is the money network.
  • Test net which is the network where people make technical tests.
  • Reg test which is a local network, a user can create for their own, again to make technical tests.
  • Sig net which is another testing network, different in character from test net.

What you're looking is the main net.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  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!