Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Memento on February 23, 2017, 06:00:38 AM



Title: I Am The Server Of Bitcoin
Post by: Memento on February 23, 2017, 06:00:38 AM
So everyone who downloads full node Bitcoin wallet is the server of Bitcoin?
We are the P2P servers of Bitcoin?
Bitcoin is hosted only in our full node wallets?
Or Bitcoin have other not P2P servers that can be vulnerable?


Title: Re: I Am The Server Of Bitcoin
Post by: Severos on February 23, 2017, 06:15:21 AM
Far as I know, anyone who downloads the full node is A server, the network of all the servers follow the majority in case of mining 2 different blocks at same time. If someone hacked one of those servers... nothing really would happen to the network as a whole, but if it contained a wallet the hacker might be able to steal all the bitcoins stored there unless some extra security is implemented like encryption and such, and this can happen to anyone running a wallet regardless if running the full node or not.


Title: Re: I Am The Server Of Bitcoin
Post by: OmegaStarScream on February 23, 2017, 06:18:25 AM
Bitcoin use the P2P protocol just like Torrent , there is no central servers that are used to store funds or process transaction. Instead , there is miners that does the transactions part. bitcoin is not vulnerable however there are SPV wallets that relay on servers such as Electrum but no information's except your addresses (with no private keys) could be taken from there.


Title: Re: I Am The Server Of Bitcoin
Post by: Memento on February 23, 2017, 06:23:26 AM
Thank you for your answers!

It's interesting, but 99% of the world websites hosted on simple hosting and it's very interesting with Bitcoin where Bitcoin code hosted then?
Even the code of Bitcoin hosted in wallets?

Bitcoin is open source and for example if i write the better code for bitcoin to improve it where developers will place the new version of code?


Title: Re: I Am The Server Of Bitcoin
Post by: OmegaStarScream on February 23, 2017, 06:35:19 AM
Thank you for your answers!

It's interesting, but 99% of the world websites hosted on simple hosting and it's very interesting with Bitcoin where Bitcoin code hosted then?
Even the code of Bitcoin hosted in wallets?

Bitcoin is open source and for example if i write the better code for bitcoin to improve it where developers will place the new version of code?

Bitcoin is 100% open source , anyone could contribute (report issues , make pull requests etc...) : https://github.com/bitcoin/bitcoin


Title: Re: I Am The Server Of Bitcoin
Post by: Memento on February 23, 2017, 06:45:39 AM
Thank you for your answers!

It's interesting, but 99% of the world websites hosted on simple hosting and it's very interesting with Bitcoin where Bitcoin code hosted then?
Even the code of Bitcoin hosted in wallets?

Bitcoin is open source and for example if i write the better code for bitcoin to improve it where developers will place the new version of code?

Bitcoin is 100% open source , anyone could contribute (report issues , make pull requests etc...) : https://github.com/bitcoin/bitcoin

So if i write better code developers will review and then maybe implement to Bitcoin Core and Bitcoin core is full node P2P wallet, that's why Bitcoin is 100% open source, right?


Title: Re: I Am The Server Of Bitcoin
Post by: piloder on February 23, 2017, 07:24:51 AM
Yes if you run a full node wallet than you will be one of the thousands of bitcoin server from which blockchain ledger will be shared between other nodes and new nodes will connect with your server to download a copy of ledger in their node.

This is why bitcoin is called Peer to Peer and decentralized network.


Title: Re: I Am The Server Of Bitcoin
Post by: mobnepal on February 23, 2017, 07:27:49 AM
So if i write better code developers will review and then maybe implement to Bitcoin Core and Bitcoin core is full node P2P wallet, that's why Bitcoin is 100% open source, right?
Developers don't have enough time to review all of the new codes made by every users around the world. But if you are a talented guy than you can request to be part of the developer team yourself. You can suggest changes but to implement even a small change in code it needs to get support from whole bitcoin community which is the hardest part.


Title: Re: I Am The Server Of Bitcoin
Post by: Amph on February 23, 2017, 07:53:42 AM
Thank you for your answers!

It's interesting, but 99% of the world websites hosted on simple hosting and it's very interesting with Bitcoin where Bitcoin code hosted then?
Even the code of Bitcoin hosted in wallets?

Bitcoin is open source and for example if i write the better code for bitcoin to improve it where developers will place the new version of code?

bitoin it's fully decentralized, everything is hosted on the pc running the client, there are no hosted server, like website or comparable

your code need to be accepted by the majority aka consensus merchanis, before it can be considered a new version of bitcoin

or you can promote your code and use it as an altcoin, but that is a different chain and an hardfork basically