Author

Topic: What are the nodes of Bitcoin? (Read 159 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
December 22, 2022, 08:27:40 AM
#8
I know this thraed probably written by PR person, but there are some serious mistake that i must point.

Anyone can become a blockchain node provider in the Bitcoin network. All you need to do is to download and install software from the official Bitcoin website.

There's no thing such as official Bitcoin website.

Additionally, the Bitcoin network contains cryptocurrency nodes that operate through hidden protocols such as Tor along with the implementations of crypto nodes in various programming languages. Nbitcoin implementation is written in C#), btcd is written in Go, bitcoind in C++, and bcoin in Node.js.

NBitcoin is just C# library which doesn't have feature to run full node. bitcoind actually is name on daemon program which is part of Bitcin Core.

Moreover, there are hardware cryptocurrencies nodes such as Casa, Lux Node, myNode, Lightning In A Box – the devices that only process transactions on the Bitcoin network.

Using term "only" isn't accurate since company behind those hardware advertise their hardware can be used for various purpose.
Ucy
sr. member
Activity: 2576
Merit: 401
December 21, 2022, 12:17:44 PM
#7
Anyone can become a blockchain node provider in the Bitcoin network. All you need to do is to download and install software from the official Bitcoin website. Besides free public nodes, the Bitcoin network has BTC nodes which are not available to everyone. These are cryptocurrency nodes that are employed by exchanges, digital currency exchange services, wallet sites and other infrastructure projects.

Additionally, the Bitcoin network contains....

In regards to the bolded above, my response to that is if it's not available to everyone then it's absolutely not part of the Bitcoin Network. They are just things that depend on Bitcoin Network to survive. And Bitcoin can survive without them.
So special care must be taken not to merge them with the Bitcoin Network unless they are according to the Bitcoin principles.
legendary
Activity: 1988
Merit: 1561
CLEAN non GPL infringing code made in Rust lang
December 21, 2022, 09:56:26 AM
#6
I'm more interested in bitcoind running in the risc-v arquitecture. This open hardware platform is storming the world and its clearly set on the path of replacing arm for everything. Its like arm without the licensing and the industry is investing heavy in it, quite soon your phone and many other embedded devices will be running in this instead. I suppose nvidia will keep a hold in arm so for gpu things maybe, but i have already seen risc-v boards with nvidia ai acceleration chips in them so...

If you haven't seen it, take a look at this video that explains it:


https://www.youtube.com/watch?v=qhl9Rgu8HS4
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
December 21, 2022, 09:06:17 AM
#5
Moreover, there are hardware cryptocurrencies nodes such as Casa, Lux Node, myNode, Lightning In A Box  the devices that only process transactions on the Bitcoin network.

Like I said in another post, I'm very excited about the possibility of ARM-based embedded Bitcoin nodes. Not the ones running on Raspberry Pi (it's not exactly user-friendly), but if someone created a device that you could just connect to an Ethernet port and power on, as if it were some mobile router, then that would be very cool.
legendary
Activity: 3444
Merit: 10558
December 21, 2022, 12:41:13 AM
#4
the official Bitcoin website.
Bitcoin is decentralized so there is no such thing as "official" anything in this world.
There is only a reference implementation that is the most popular implementation of the Bitcoin protocol and it is called bitcoin core and is found on bitcoin.org (and bitcoincore.org).

Quote
a number of full BTC nodes confirm the transaction independently of each other.
The work if verify not confirm. Confirmation is the process of including a transaction in a block and mining it that can only be done by miners.
Your whole explanation of how nodes work is a little weird though.
sr. member
Activity: 602
Merit: 387
Rollbit - the casino for you. Take $RLB token!
December 20, 2022, 10:32:37 PM
#3
It is not difficult and too expensive to run a Bitcoin full node. If you want to have better privacy, to make Bitcoin network stronger, you can run your Bitcoin full node.

[Guide] How to run a Bitcoin Core full node for under 50 bucks!.

If you run it, your full node will be counted together with about 14,700 other nodes.

Bitnodes.io shows reachable Bitcoin nodes.
Its live map: https://bitnodes.io/nodes/live-map/
legendary
Activity: 4214
Merit: 4458
December 20, 2022, 07:43:32 PM
#2
full node
this is a software that obides by all the rules of the bitcoin protocols current ruleset. and connects peer-to-peer(a node) rather than to a server(an app)

a full nodes main role should be to protect the network. be upgraded if new rules propose to activate or have activated.. to ensure retained ability to verify everything. and archive the blockchain to offer out data to peers on request

switching off some of the features/services such as archiving all data, then drops the status down to no longer being a full node status. as does other services, and not being upgraded to verify all rules loses its "full" status

it also comes with the convenience of having a wallet (ability to receive and make payments) included

its user interaction ability as a individual wallet is not the best, easiest graphic user interface if you want to use some of the advanced features
as sometimes you have to use commands and edit configuration files manually. rather than a graphic display button/easy displace feature

for everyone else that does not care as much about supporting the network data and the rules there are many other wallets available at individual user level or secret business closed source level. plenty of options are available
jr. member
Activity: 58
Merit: 4
December 20, 2022, 07:22:48 PM
#1
Anyone can become a blockchain node provider in the Bitcoin network. All you need to do is to download and install software from the official Bitcoin website. Besides free public nodes, the Bitcoin network has BTC nodes which are not available to everyone. These are cryptocurrency nodes that are employed by exchanges, digital currency exchange services, wallet sites and other infrastructure projects.

Additionally, the Bitcoin network contains cryptocurrency nodes that operate through hidden protocols such as Tor along with the implementations of crypto nodes in various programming languages. Nbitcoin implementation is written in C#), btcd is written in Go, bitcoind in C++, and bcoin in Node.js.

Moreover, there are hardware cryptocurrencies nodes such as Casa, Lux Node, myNode, Lightning In A Box – the devices that only process transactions on the Bitcoin network.

What information is checked by free blockchain nodes?

The full BTC node checks all transactions in the block for correct signatures. Afterwards, the public node checks how many blocks have been created by Bitcoin and whether the blocks and transactions are displayed in the correct format. The full BTC node should also check that there is no double-spending of the same funds in a blockchain. With a full BTC node system, "light" nodes can accept transactions, putting a complete check on full crypto nodes. Besides, a number of full BTC nodes confirm the transaction independently of each other. Owing to this system of free blockchain nodes Bitcoin digital currency remains decentralized and protected from hacker attacks.

How to Connect to Bitcoin?

Here's a useful video guide which may help: https://www.youtube.com/watch?v=ujrvv-ztVjc&t=3s
Jump to: