Pages:
Author

Topic: Who manages the bitcoin server ?? (Read 457 times)

member
Activity: 434
Merit: 11
April 16, 2022, 12:09:30 PM
#31
Bitcoin is managed by its traders and users. There is no any person or company behind it. In 2009 a software which name's  satoshi nakamoto  was released.
newbie
Activity: 21
Merit: 1
April 14, 2022, 01:13:02 AM
#30
Bitcoin is different in that sense that it doesn’t have a central authority. Instead, Bitcoin relies on a network of nodes, miners, exchanges and wallets to remain secure. The majority of these players are stakeholders in Bitcoin, meaning they have vested interests in the currency.
jr. member
Activity: 42
Merit: 1
April 06, 2022, 05:27:11 PM
#29
nobody wants it shutdown after todays unauthorized crash, therefor it will be shutdown
hero member
Activity: 854
Merit: 1246
April 06, 2022, 05:07:47 PM
#28
This is a rhetorical question that has no answer. This question can only be answered by you. Bitcoin is a decentralized Currency in which nobody own or control it. If Bitcoin server was controlling by someone the Governments in the international level have influence the person, that is bribed the person control it to favour themselves or if the person disagreed with them. They would have killed the person and replaced him with someone that would work for them.
Decentralization of Bitcoin means nobody has the power to control the system and everybody has the power to control it from their end. You control yours and I control mine. Powers are share to everyone to control your Bitcoin. That is why when you lost your key nobody can retrieve it for you because no particular person control the server.
legendary
Activity: 1484
Merit: 1355
December 27, 2021, 07:28:08 PM
#27
Okay, let me respond one by one ..

First thing First, I am not using Dude or Bro, as such i am not friends with someone and if not you, others may get offended..

Why would anyone be offended if you addressed someone with "bro" or "dude"? It's a cultural thing. According to that logic, the same can be said for "sir" as well.

Secondly, lets just stick to point of the code being onto a server, with my little knowledge, there's no rocket science in understanding that just by simply writing the code and putting it on Github will not make the process working , and if we download the bitcoin core client for the first time, it may not be of any use unless the code is on any server to respond to the request or call it mining or anything else related to bitcoin node...

The peer-to-peer network does not have dedicated servers or clients. All nodes (clients) are treated equally and can act as a client or a server at any instance.
member
Activity: 155
Merit: 37
December 27, 2021, 07:06:39 AM
#26
Okay, let me respond one by one ..

First thing First, I am not using Dude or Bro, as such i am not friends with someone and if not you, others may get offended..

Secondly, lets just stick to point of the code being onto a server, with my little knowledge, there's no rocket science in understanding that just by simply writing the code and putting it on Github will not make the process working , and if we download the bitcoin core client for the first time, it may not be of any use unless the code is on any server to respond to the request or call it mining or anything else related to bitcoin node...So simply  think it that way, any other coin which have been there after bitcoin , say BCH or LTC , they all came the same way... there's no difference in working of those coins.. its just a simple math these coins were built after bitcoin, but code should have been on some server to start the process...



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

Dude, you sound like you are talking to someone on whatsapp after they friend-zoned you..

Seriously though, If you aren't going to show an actual analytical mind and respond on the stuff that the people are telling you on this thread, nobody is ever going to take you seriously. Like WTF? Just ignore the bitching and think about the shit you've been saying about "Server" and "This directs a finger to Satoshi".

It is natural to be out of one's depth in crypto if you aren't serious about learning or discussing and are just doing it for the sake of it. It inevitably shows after a certain time. Even then, such questions definitely open up the discussion for other newbies but it is of little use if you do not try to wrap your head around it by doing some actual thinking.

And for god's sake, stop with the "Sir this, Sir that".


legendary
Activity: 1876
Merit: 1157
December 21, 2021, 11:13:15 AM
#25
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

Dude, you sound like you are talking to someone on whatsapp after they friend-zoned you..

Seriously though, If you aren't going to show an actual analytical mind and respond on the stuff that the people are telling you on this thread, nobody is ever going to take you seriously. Like WTF? Just ignore the bitching and think about the shit you've been saying about "Server" and "This directs a finger to Satoshi".

It is natural to be out of one's depth in crypto if you aren't serious about learning or discussing and are just doing it for the sake of it. It inevitably shows after a certain time. Even then, such questions definitely open up the discussion for other newbies but it is of little use if you do not try to wrap your head around it by doing some actual thinking.

And for god's sake, stop with the "Sir this, Sir that".

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
December 21, 2021, 09:45:12 AM
#24
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 ..

(emphasis mine)

In the case of the Bitcoin software (that you can download from bitcoin.org), the software simultaneously acts as a client AND a server.

The server mode is optional - it can be toggled with the -server switch. But when the server is off, the Bitcoin software can only function as a client making RPC calls to other bitcoin server, that are running on other people's computers.

The bitcoin software keeps a list of known IP addresses of other people's bitcoin servers inside a text file.

It is able to fetch more IP addresses by executing a query, in client mode, to one of the other servers it knows about.

There is also a hard-coded list of about 10 IP addresses which are automatically added at start up - those nodes are generally always online because they are ran by bitcoin maintainers. Their only use is to allow the software to fetch THEIR lists of known bitcoin IP addresses.

That is why you never see the Bitcoin network crashing because someone shut down their PC - the server software is running on literally hundreds of people's PCs; most of whom do not even know each other.
hero member
Activity: 980
Merit: 957
December 21, 2021, 07:54:40 AM
#23
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 …


It's all clearly explained in the conclusion of the whitepaper: (emphasis mine)

Quote
We have proposed a system for electronic transactions without relying on trust. We started with
the usual framework of coins made from digital signatures, which provides strong control of
ownership, but is incomplete without a way to prevent double-spending. To solve this, we
proposed a peer-to-peer network using proof-of-work to record a public history of transactions
that quickly becomes computationally impractical for an attacker to change if honest nodes
control a majority of CPU power. The network is robust in its unstructured simplicity. Nodes
work all at once with little coordination. They do not need to be identified, since messages are
not routed to any particular place and only need to be delivered on a best effort basis. Nodes can
leave and rejoin the network at will, accepting the proof-of-work chain as proof of what
happened while they were gone
. They vote with their CPU power, expressing their acceptance of
valid blocks by working on extending them and rejecting invalid blocks by refusing to work on
them. Any needed rules and incentives can be enforced with this consensus mechanism


That basically answers all your questions.

In particular, Bitcoin doesn't have a central server, it's all running in independent nodes. Each node can join or leave at any time, and the hardware required to do so comes from the users of the system. There are currently about 50 thousand nodes running Bitcoin. An update to the code needs to be accepted by the majority of the nodes through the consensus mechanism.
hero member
Activity: 1582
Merit: 722
Leading Crypto Sports Betting & Casino Platform
December 21, 2021, 07:39:29 AM
#22
The best answer is to say, everyone. Bitcoin is decentralized and it needs a server located somewhere to be managed. If you want to know about it you should search a little about decentralized networks, to be short bitcoin servers are divided all over the world and we can these nodes. These nodes have bitcoin projects uploaded on themselves and they are doing work for keeping the network up. Actually, this feature and being decentralized is one good reason for many bitcoin holders to trust it because even if a node goes down there are still many other nodes and even if whole nodes of a country go down there are still other nodes in other countries.
member
Activity: 155
Merit: 37
December 21, 2021, 03:04:35 AM
#21
Sir let me clarify few things for you ..

I just posted a question which I feel should be asked and take an opinion about how much are newbies aware
Secondly about coinbaazar ref code it’s completely your wish I don’t earn as I am an executive working for the organisation
Thirdly coinbaazar is representing in bitcoin 22 Miami conference .. This is one of general questions which newbies have and
Last but not the least … no one is bound to participate in every bitcoin forum posting .. you are free to step out or simply participate and share your inputs which may help others who are entering in crypto space …

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.


hero member
Activity: 2100
Merit: 813
December 20, 2021, 03: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.
member
Activity: 155
Merit: 37
December 20, 2021, 03: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.


legendary
Activity: 2212
Merit: 7064
Cashback 15%
December 20, 2021, 03: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.

legendary
Activity: 1876
Merit: 1157
December 20, 2021, 11:06:58 AM
#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.
member
Activity: 728
Merit: 12
December 20, 2021, 10:47:35 AM
#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.
hero member
Activity: 1029
Merit: 712
December 20, 2021, 09:15:54 AM
#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.
legendary
Activity: 3458
Merit: 6231
Crypto Swap Exchange
December 20, 2021, 09:05:23 AM
#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
member
Activity: 155
Merit: 37
December 20, 2021, 08:40:23 AM
#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.
hero member
Activity: 2254
Merit: 831
December 19, 2021, 09:46:58 AM
#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
Pages:
Jump to: