Bitcoin Forum
May 09, 2024, 03:17:33 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Who manages the bitcoin server ??  (Read 457 times)
talkoncrypto Official (OP)
Member
**
Offline Offline

Activity: 155
Merit: 37


View Profile
December 19, 2021, 04:09:16 AM
Last edit: December 19, 2021, 10:02:25 AM by talkoncrypto Official
 #1

Just a lil observation, the bitcoin code must be on some server and node is running without any stop, does bitcoin server been managed by some one … or is it that Satoshi Nakamoto put the code on server and paid the company for say 50 years or something … is it possible .. moreover if server goes down who restarts it …and if the code is committed on GitHub .. is it possible that apart from him .. does anyone else have passwords too … for managing it
without getting involved how can a code can run in server … there are few points … who pays for server .. who manages space … who manages the outage … who manages the future securities and server updates …
1715224653
Hero Member
*
Offline Offline

Posts: 1715224653

View Profile Personal Message (Offline)

Ignore
1715224653
Reply with quote  #2

1715224653
Report to moderator
1715224653
Hero Member
*
Offline Offline

Posts: 1715224653

View Profile Personal Message (Offline)

Ignore
1715224653
Reply with quote  #2

1715224653
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
December 19, 2021, 05:00:22 AM
Merited by vapourminer (1), ABCbits (1), mk4 (1), hosseinimr93 (1), The Cryptovator (1), BlackHatCoiner (1)
 #2

There is no "server" in a peer to peer network. https://en.wikipedia.org/wiki/Peer-to-peer
Anyone who wishes to can choose a full node and run it on their home computer connected to the internet to become a peer in the decentralized bitcoin network.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
worle1bm
Full Member
***
Offline Offline

Activity: 1834
Merit: 166



View Profile
December 19, 2021, 05:40:54 AM
 #3

If you are aware about the term decentralisation associated with bitcoin then you should know that nobody control the bitcoin network even the founder Satoshi also don't have any control over it and as said above each peer in the network is responsible for security of Bitcoin.

There is no central control or server which could be shut down to stop bitcoin and that's why the government fear it because they can't control it or stop it.You all are all equal and that's the best part of bitcoin.

███████ ███████        R O L L B I T               CRYPTO'S MOST INNOVATIVE CASINO               [ PLAY NOW ]        ███████ ███████
//     WHITEPAPER     //          R L B          //     RLB LOTTERY     //
███████ ███████      |       Twitter       |        ►   S P O R T S B O O K   |   [ N E W ]  C L A N S   ◄        |      Discord      |      ███████ ███████
talkoncrypto Official (OP)
Member
**
Offline Offline

Activity: 155
Merit: 37


View Profile
December 19, 2021, 07:38:22 AM
 #4

I hope you can understand my question… Like any cryptocurrency there is always a code written and there is always a server involved where the code wil be put … it has nothing to do with peer to peer … I am asking on the code level …because when a code is written and deployed it cannot run on their own … it must have been checked continuously on regular basis as the server can go down … and it generally cannot restart on its own during the outage … so it may be possible that someone is managing bitcoin server ..

This question redirects the finger to Satoshi Nakamoto … or the person who is looking the server and also where the code was first put … the email associated and details that were put during the implementing of bitcoin code ..
vv181
Legendary
*
Offline Offline

Activity: 1932
Merit: 1273


View Profile
December 19, 2021, 08:17:04 AM
Merited by vapourminer (2), pooya87 (2)
 #5

The code is stored in Github and in anyone who stores it on themselves, especially full nodes.

And who does deploy the code? well, anyone can be. I do run a full node and set up the node to be run as automatically as possible, when it got outage, I set my system to automatically start the node when it is already powered on again. And I believe so does others, anyone could manage the node, in many cases, there is no such direct/centralized authority to manage it.

and if the code is committed on GitHub .. is it possible that apart from him .. does anyone else have passwords too … for managing it
or the person who is looking the server and also where the code was first put … the email associated and details that were put during the implementing of bitcoin code ..
Satoshi got nothing to do with the current bitcoin repository. And you can see who has commit access into the repository here: List of people who have had commit access to Bitcoin Core
tertius993
Hero Member
*****
Offline Offline

Activity: 1029
Merit: 712


View Profile
December 19, 2021, 08:25:09 AM
 #6

I think the OP has a very misleading name …
Tytanowy Janusz
Legendary
*
Offline Offline

Activity: 2156
Merit: 1622


View Profile
December 19, 2021, 09:22:00 AM
 #7

I hope you can understand my question… Like any cryptocurrency there is always a code written and there is always a server involved where the code wil be put … it has nothing to do with peer to peer … I am asking on the code level …because when a code is written and deployed it cannot run on their own … it must have been checked continuously on regular basis as the server can go down … and it generally cannot restart on its own during the outage … so it may be possible that someone is managing bitcoin server ..

This question redirects the finger to Satoshi Nakamoto … or the person who is looking the server and also where the code was first put … the email associated and details that were put during the implementing of bitcoin code ..

1- satoishi is gone for 10 years and 7 days. Thats his last post on bitcointalk - https://bitcointalk.org/index.php?topic=2228.msg29479#msg29479 - December 12, 2010, 06:22:33. Untill now, for all this time, bitcoin is on its own. Developed by community (hundreds of developers  and thousends of nodes that approve or decline the updates by accepting fork or not - running new code on their nodes or old one)
2- there is no single server. Everyone who wants to partycipate create its own NODE that connect with other nodes creating P2P network that everyone else can use. Thats what decentralization is and thats why bitcoin is worth more than 0.
talkoncrypto Official (OP)
Member
**
Offline Offline

Activity: 155
Merit: 37


View Profile
December 19, 2021, 09:56:39 AM
Last edit: December 19, 2021, 11:06:44 PM by Mr. Big
 #8

I completely understand that anyone can deploy code and let it be there and others can commit code in those repositories … I asked this question in regards to the code deployment on the server … The code needs to be on some server and if u r aware the server needs to be manager with space and outage … without getting involved how can a code can run in server … there are few points … who pays for server .. who manages space … who manages the outage … who manages the future securities and server updates …


The code is stored in Github and in anyone who stores it on themselves, especially full nodes.

And who does deploy the code? well, anyone can be. I do run a full node and set up the node to be run as automatically as possible, when it got outage, I set my system to automatically start the node when it is already powered on again. And I believe so does others, anyone could manage the node, in many cases, there is no such direct/centralized authority to manage it.

and if the code is committed on GitHub .. is it possible that apart from him .. does anyone else have passwords too … for managing it
or the person who is looking the server and also where the code was first put … the email associated and details that were put during the implementing of bitcoin code ..
Satoshi got nothing to do with the current bitcoin repository. And you can see who has commit access into the repository here: List of people who have had commit access to Bitcoin Core



Please can u explain what is misleading here … We shall think in a broader perspective rather than such intriquacies…


I think the OP has a very misleading name …
vv181
Legendary
*
Offline Offline

Activity: 1932
Merit: 1273


View Profile
December 19, 2021, 10:17:01 AM
Merited by pooya87 (2)
 #9

I completely understand that anyone can deploy code and let it be there and others can commit code in those repositories … I asked this question in regards to the code deployment on the server … The code needs to be on some server and if u r aware the server needs to be manager with space and outage … without getting involved how can a code can run in server … there are few points … who pays for server .. who manages space … who manages the outage … who manages the future securities and server updates …
The word you are using, server, is not the correct term. Have you comprehended the referred Wikipedia link? or what specifically do you mean by using the word 'server'? And what is that you suspect the deployed application is, which code specifically, the Bitcoin Core or what?

Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or workloads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes.

Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts.[1] Peers are both suppliers and consumers of resources~snip
tertius993
Hero Member
*****
Offline Offline

Activity: 1029
Merit: 712


View Profile
December 19, 2021, 12:24:31 PM
 #10

Please can u explain what is misleading here … We shall think in a broader perspective rather than such intriquacies…


I think the OP has a very misleading name …

Your "name" implies that you have some formal ("Offical") role and ability to "talk" about crypto matters, specifically (in this case) Bitcoin.  However, it is clear from your question and your failure to comprehend the answers you have been given that you simply do not understand Bitcoin or how it is implemented.

I'm sure my effort is wasted but here is another go:

Code - As has been explained already the code for Bitcoin Core is maintained in public repositories on GitHub - https://github.com/bitcoin - anyone can see, download and contribute.  If it is with anyone the responsibility for keeping the repositories available lies with GitHub - https://en.wikipedia.org/wiki/GitHub

Function - As has also been explained, Bitcoin is a peer-peer system, there is no central server, rather there is a network of nodes that together constitute the functioning Bitcoin "system".  Each individual node can be up or down without impacting the overall function of the network.  Responsibility for each node (maintaining it, stopping it running out of space, etc.) lies with whoever administers that specific node. See also here: https://en.wikipedia.org/wiki/Bitcoin_network

 
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10555



View Profile
December 19, 2021, 12:40:16 PM
Merited by BlackHatCoiner (2)
 #11

You keep repeating certain things that make no sense with each other. Like "bitcoin code" "node" "server" and "Satoshi Nakamoto paying for server for 50 years".

* The Bitcoin protocol is known and its reference implementation is open source so everyone knows it already. If right now if all the computers in the world that store this code (and other implementations of it) blow up, people can write it from scratch. I personally can recite at least 80% of Bitcoin protocol from memory down to the details.
Right now the multiple implementations of Bitcoin are stored on Github, Gitlab and a couple of other places including many individuals personal computers.

* The compiled version is usually run on a personal PC and sometimes on a remote server like a Amazon VPS.
The first one can not be changed or manipulated it is your own PC and you can compile the code yourself. You would also handle your space, internet cap, ... when you run a node. The system requirements are known and can be easily found with a simple search on Google.
In the second option whether the third party can manipulate what you run on their server is another question. Is that what you are asking? But again the system requirements are known so you can buy a service that can handle that.

* Satoshi Nakamoto invented Bitcoin and published it on public domain with MIT license for everyone to use. Bitcoin is not centralized to have a centralized server run by one person or organization. As I explained earlier it is a peer to peer network.
Read the details of a P2P network from Wikipedia link I posted, in short in this type of network there is no "server", instead each peer (each person running a bitcoin full node) is both a server and a client. And all peers are at the same level as each other.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
tbct_mt2
Hero Member
*****
Offline Offline

Activity: 2324
Merit: 835


View Profile WWW
December 19, 2021, 01:46:58 PM
 #12

Bitcoin is a decentralized, peer-to-peer network and it has a proof of work algorithm. Its network is maintained by miners and nodes. Miners confirm transactions and nodes will verify transactions.

Nodes can have multiple functions and they can be full nodes or prune nodes. Full nodes contain all things about Bitcoin network, history and currently.

In Mastering Bitcoin book, you can get more details in chapters
- Chapter 2: How Bitcoin works https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch02.asciidoc
- Chapter 8: The Bitcoin network: https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch08.asciidoc
talkoncrypto Official (OP)
Member
**
Offline Offline

Activity: 155
Merit: 37


View Profile
December 20, 2021, 12:40:23 PM
 #13

Let’s not ignore the major point which I asked .. if a code is written it must be on some server to respond … github is just for repository and further advancement of the codes … bitcoin core is an open source client … but bitcoin code is different … let me just further iterate what exactly I mean .. suppose a crypto currency is been developed .. pick any like doge..or bch … it would have been on some server to start the communication with the blockchain … the code on server responds and people start running nodes .. the bitcoin code when launched did not communicate with github but with the code on server … just think how is it possible .. without code on server .. and it’s communicating with blockchain and node … please think once again


You keep repeating certain things that make no sense with each other. Like "bitcoin code" "node" "server" and "Satoshi Nakamoto paying for server for 50 years".

* The Bitcoin protocol is known and its reference implementation is open source so everyone knows it already. If right now if all the computers in the world that store this code (and other implementations of it) blow up, people can write it from scratch. I personally can recite at least 80% of Bitcoin protocol from memory down to the details.
Right now the multiple implementations of Bitcoin are stored on Github, Gitlab and a couple of other places including many individuals personal computers.

* The compiled version is usually run on a personal PC and sometimes on a remote server like a Amazon VPS.
The first one can not be changed or manipulated it is your own PC and you can compile the code yourself. You would also handle your space, internet cap, ... when you run a node. The system requirements are known and can be easily found with a simple search on Google.
In the second option whether the third party can manipulate what you run on their server is another question. Is that what you are asking? But again the system requirements are known so you can buy a service that can handle that.

* Satoshi Nakamoto invented Bitcoin and published it on public domain with MIT license for everyone to use. Bitcoin is not centralized to have a centralized server run by one person or organization. As I explained earlier it is a peer to peer network.
Read the details of a P2P network from Wikipedia link I posted, in short in this type of network there is no "server", instead each peer (each person running a bitcoin full node) is both a server and a client. And all peers are at the same level as each other.
DaveF
Legendary
*
Online Online

Activity: 3472
Merit: 6267


Crypto Swap Exchange


View Profile WWW
December 20, 2021, 01:05:23 PM
Merited by amishmanish (3), tertius993 (3), ABCbits (2), vv181 (1)
 #14

I think you are asking about seed nodes.

Seed nodes are nodes that generally have a high uptime and have had many connections to many other nodes. They are used by nodes that are first joining the network to get a list of other nodes to connect to. The DNS Seeders give out lists of seed nodes and there are also some hard coded fallback seed nodes in Bitcoin Core to be used if the DNS Seeders are unavailable.

It is important to note that nodes do not connect to seed nodes as a normal node. Rather they connect, request IP addresses of other nodes (using the getaddr message) and then disconnect. Nodes then connect to the nodes that were given in the addr message (the response to getaddr).

Very very simply:
You run the core client for the 1st time, it goes out to a list of nodes that it has pre-programed and gets some information from them including a list of all the nodes they know about.
The node then connects to those nodes and gets a list of other nodes and starts download the blockchain and so on.
There are many that are operated all over the globe by dozens of different people.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
tertius993
Hero Member
*****
Offline Offline

Activity: 1029
Merit: 712


View Profile
December 20, 2021, 01:15:54 PM
 #15

Let’s not ignore the major point which I asked .. if a code is written it must be on some server internet connected node to respond … github is just for repository and further advancement of the codes … bitcoin core is an open source client … but bitcoin code is different … let me just further iterate what exactly I mean .. suppose a crypto currency is been developed .. pick any like doge..or bch … it would have been deployed to a node on some server to start the communication with the blockchain … the code on server the first node responds as people start downloading the code (from GitHub) and running more nodes .. the bitcoin code when launched did not communicate with github but with the code server running on and between one or more nodes connected to the internet … just think how is it possible .. without code on server about all the answers I have already been given and ignored .. and it’s communicating with blockchain and node … please think once again stop.


There I fixed your post.

If it helps you can think of the first node (or nodes, see the seed nodes answer above) as a server but it is misleading as they are all equal, and any node may respond to any query.  A node or a server in this context is much the same - they are simply computers running code connected to the internet.  But calling it a server is misleading as it presumes a server-client relationship where there is none - all nodes are equal, hence peer-peer.  And once a few nodes are up and running any of them can be removed without impacting the network.
carrigan
Member
**
Offline Offline

Activity: 728
Merit: 12


View Profile
December 20, 2021, 02:47:35 PM
 #16

No one regulates the Bitcoin server because Bitcoin has a peer to peer system, namely a computer network where every computer connected to the network is a client as well as a server. Maybe if someone else manages the server, the Bitcoin code could be leaked to the public. Cases of bribery, terror and various actions could have been carried out by irresponsible people to the server guard if it was someone. It seems that this possibility had been thought of by Satoshi before he created Bitcoin, really genius thinking.
amishmanish
Legendary
*
Offline Offline

Activity: 1904
Merit: 1158


View Profile
December 20, 2021, 03:06:58 PM
Merited by DaveF (10)
 #17

I think your question is adequately answered by @DaveF as is usual for the likes of him who come up with to-the-point explanations about such confusions. Thanks Dave. This is what makes this forum still so awesome. There are a lot of people who have authoritative understanding on the different aspects of Bitcoin and whatever question one has, you can always get the answer.

Let me also thank @franky1 and the likes of @BitcoinFX who keep removing misconceptions about people like CSW and so many other things. Now if i keep thanking, this list would not end as there are a lot of these people in the forum, who are active (Thank God) as well as very knowledgeable. May you all be healthy and happy.

the bitcoin code when launched did not communicate with github but with the code on server …
As far as anybody can tell, Satoshi ran the client on his own PC and when he asked other people like Hal Finney to run it, the network was formed. You keep saying "server" like its some special entity. Your own PC could be a server hosting a program it is running.

just think how is it possible .. without code on server .. and it’s communicating with blockchain and node … please think once again
It seems to me that you are abstracting things wrongly. Like when you say "communicating with blockchain and node". As soon as Satoshi started the client, the block production had started. It has never stopped. You are probably thinking in terms of these other PoS chains that have led to such confusions with their concepts of validators/ stakers/ Master-node and such made-up words to make it sound like they are somehow not centralized.

These concepts do not apply to  Bitcoin's PoW. Sure there can be different kind of nodes based on how much of the blockchain's copy they are keeping but there is no "central" server. Of course its not straight-forward to get your head around this and that is one of the reasons that Bitcoin's strength lies in its continuity, its network and the community. These things are not replaceable. Otherwise anybody could run a few nodes and start calling their new copied coin as Bitcoin.
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7143



View Profile WWW
December 20, 2021, 07:03:49 PM
 #18

OP is now going next level trolling after he first tried to earn few dollars from his coinbaazar ref code, and offering ''free'' bitcoin for some sign up.
You can't really take seriously someone who claims that he is official representative of some talkoncrypto company, if he is asking people questions about Bitcoin ''server''.  Roll Eyes
I know I had previous conversation with him in forum, but he is now officially going to my ignore list, not worth wasting time with him anymore.


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

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

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

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

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

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











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











▄▄▄▄█
talkoncrypto Official (OP)
Member
**
Offline Offline

Activity: 155
Merit: 37


View Profile
December 20, 2021, 07:26:59 PM
 #19

Sir , you are free to do so … anyways instead of this it would be better if u would thought of something nice and utilise ur time in something productive, apart from putting in ignore list .. anyways I respect your decision .. have. A good day


OP is now going next level trolling after he first tried to earn few dollars from his coinbaazar ref code, and offering ''free'' bitcoin for some sign up.
You can't really take seriously someone who claims that he is official representative of some talkoncrypto company, if he is asking people questions about Bitcoin ''server''.  Roll Eyes
I know I had previous conversation with him in forum, but he is now officially going to my ignore list, not worth wasting time with him anymore.


thecodebear
Hero Member
*****
Offline Offline

Activity: 2100
Merit: 813


View Profile
December 20, 2021, 07:46:39 PM
 #20

OP you need to understand what the word decentralized means. It means there is no single main server it runs on. Everyone who runs the protocol is a server (called a node) for the network. It's p2p. So the answer you are looking for is that everyone who runs the bitcoin code manages their own node. Satoshi ran his when he first brought the network online, just as everyone on the network runs theirs today. When someone starts up a new node they connect to other nodes on the network to get linked up with the rest of the network. Your question would only make sense if Bitcoin was centralized, but it is decentralized. You're missing the fundamental idea of how Bitcoin works.
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!