Pages:
Author

Topic: Is p2p important? (Read 2291 times)

sr. member
Activity: 364
Merit: 250
July 12, 2012, 02:59:56 PM
#27
I think the Federal Reserve should be the central authority for the blockchain.

Decentralized currency.
legendary
Activity: 1680
Merit: 1035
July 12, 2012, 02:58:32 PM
#26
Bigger cheaper storage AND eventual switch to open source mesh networking will likely keep issues at bay.
legendary
Activity: 3598
Merit: 2386
Viva Ut Vivas
July 12, 2012, 02:21:33 PM
#25
I think the Federal Reserve should be the central authority for the blockchain.
bpd
member
Activity: 114
Merit: 10
July 12, 2012, 02:10:05 PM
#24
I don't think it's a problem. People can form co-ops to run a single node, providing electrum or other similar access for co-op members. Others might run nodes and offer lightweight client access to subscribers for a small fee. It's the open protocol, and open access to the network that's important.
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
July 12, 2012, 01:09:05 PM
#23
This poll is inspired by a debate I had on another thread recently.
...

Could you add a link to the thread in question ?
Probably this one.

Hi Meni,

Yep, that's the thread I was referring too.

The first page and a half is talking about the size of the blockchain which I agree there is a solution too. The rest of the thread talk about other potential problems of scaling.
donator
Activity: 2058
Merit: 1054
July 12, 2012, 06:25:15 AM
#22
This poll is inspired by a debate I had on another thread recently.
...

Could you add a link to the thread in question ?
Probably this one.
donator
Activity: 1731
Merit: 1008
July 12, 2012, 02:29:19 AM
#21
This poll is inspired by a debate I had on another thread recently.
...

Could you add a link to the thread in question ?
donator
Activity: 1731
Merit: 1008
July 12, 2012, 02:14:59 AM
#20
I voted "No, not very"

In the event that  100 000 000 end up using Bitcoin I would think 50 000 core nodes would be safe enough.

This come to mind : http://convergence.io/details.html
legendary
Activity: 980
Merit: 1003
I'm not just any shaman, I'm a Sha256man
July 12, 2012, 01:18:27 AM
#19
Portable storage will increase in capacity and decrease in size faster then the block chain (hopefully)
legendary
Activity: 1708
Merit: 1066
July 12, 2012, 01:10:51 AM
#18
There are various models of thin client now but with MultiBit it connects to multiple (Satoshi) peers. It relays your sends and listens for zero-confirmation transactions from all peers.

Mainly to minimise bandwidth usage it does download the blocks from one 'download peer' but this peer is selected at random.

There is not a specific third party involved. It is all p2p.
legendary
Activity: 1904
Merit: 1037
Trusted Bitcoiner
July 11, 2012, 11:50:19 PM
#17
good question!

it rises other questions...

what features or freedoms would be taken away if one uses a thin client?
would the users need to trust the third party?
would the third party have any kind of power over its users?

is third party connectivity the only solution, could a new protocol avoid this issue?
donator
Activity: 2058
Merit: 1054
July 11, 2012, 11:11:45 PM
#16
It's like you're saying the Bittorent is not p2p because not everyone runs a tracker. Or alternatively, that it's not p2p because some files only have a few seeds.

Lightweight clients are/will be fairly smart, they are worlds apart from an eWallet, and if most people run them it's still p2p. And even a full node should still be runnable by an enthusiast, that's all you really need to get the important benefits of decentralization.
vip
Activity: 1386
Merit: 1140
The Casascius 1oz 10BTC Silver Round (w/ Gold B)
July 11, 2012, 10:46:44 PM
#15
One thing I have never seen discussed is the fact that as the Internet transitions to IPv6, the Internet is also getting a multicast feature with it, ostensibly to enable highly efficient and highly scalable point-to-multipoint video streaming.

While that feature is probably not all that mature or in widespread use today, give it a few years, that will probably support a highly efficient way to distribute a stream of Bitcoin transaction information to numerous nodes.
hero member
Activity: 714
Merit: 500
July 11, 2012, 10:42:30 PM
#14
We don't need everybody run a full node, we just need enough merchants run full nodes.
Dont' worry ,relax.
legendary
Activity: 1414
Merit: 1000
HODL OR DIE
July 11, 2012, 10:23:22 PM
#13
p2p is the future of everything imo.
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
July 11, 2012, 10:04:53 PM
#12
Oh, this isn't how I perceived the poll question. Now I can't change my vote.

I just tried to change the poll options so that people can change their votes but it wont let me do it.
hero member
Activity: 938
Merit: 1002
July 11, 2012, 09:58:30 PM
#11
As the resource requirements of running the bitcoin client continue to increase, fewer and fewer people will be running a full node. I think that in the future most people will use an online wallet or run a thin client that connects to a third party service.

Oh, this isn't how I perceived the poll question. Now I can't change my vote.

p2p aspect of Bitcoin is absolutely vital, but that doesn't mean that everyone has to connect p2p. What's vital is that Bitcoin stays p2p and anyone can connect directly to the network. I'm guessing in the near future I'll be running my own Electrum server and invite friends and family to connect to mine. Hopefully there will be remedies to keep the chain size small enough for me to run a full node on a VPS for some time.

In the further future I might settle for using many such servers simultaneously, since they will all be equal (p2p ensures this as well: no hidden deals), maybe with a lighter premix routing protocol to help with anonymity.

That could be another area where altcoins could be useful. Hopefully bitcoins will be worth huge sums of money per coin by then. People will be able to have a lifesavings bitcoin account they hopefully won't have to worry about accessing until they retire, or until the beneficiaries of their will want to break it up, and use some cheaper coin with a blockchain still small enough for general users to run the full client for everyday transactions.

Sorry I have some difficulty getting this. If the smaller blockchain is used by everyone for smaller transactions, that blockchain will grow rapidly to match Bitcoin. Then you'll switch to a new alt and throw away the old one? Or use many of them in parallel? It sounds like a nuisance.
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
July 11, 2012, 09:52:25 PM
#10
The blockchain doesn't need to be as big as it is, right? It's in the white paper. I don't think the dev deities have implemented the method of decreasing the size of the block chain...yet.

It's the bandwidth and processing requirements of transactions that's going to be the problem.
donator
Activity: 1466
Merit: 1048
I outlived my lifetime membership:)
July 11, 2012, 09:46:58 PM
#9
The blockchain doesn't need to be as big as it is, right? It's in the white paper. I don't think the dev deities have implemented the method of decreasing the size of the block chain...yet.
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
July 11, 2012, 09:41:08 PM
#8
there is no more need to use a third party than there is a need to use a third party e-mail provider..

you can run your own mail server, or you can run your own bitcoin node, etc etc etc.


In the future the resource requirements of running the full client will be out of reach of the general user.


you're not envisioning a world where petabyte hard drives are available at bestbuy for $99 Tongue

I have added a sixth option for you.
Pages:
Jump to: