Bitcoin Forum
November 13, 2024, 03:29:02 AM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 ... 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 [230] 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 ... 328 »
  Print  
Author Topic: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming)  (Read 790411 times)
rhinomonkey
Hero Member
*****
Offline Offline

Activity: 646
Merit: 501

Ni dieu ni maître


View Profile
September 19, 2016, 04:04:40 PM
 #4581

Typical.  Dumping to 6k and I'm working for 12 hours while it happens

Yea, I'm a bit annoyed that I didn't have any buys in. On the bright side there is far more liquidity to buy. I'll be picking up more next month Cheesy

Abou Talha
Hero Member
*****
Offline Offline

Activity: 700
Merit: 500


View Profile
September 19, 2016, 07:36:10 PM
 #4582


Done. Wink
rhinomonkey
Hero Member
*****
Offline Offline

Activity: 646
Merit: 501

Ni dieu ni maître


View Profile
September 19, 2016, 09:41:05 PM
 #4583


After all the talk about VTR, I'm expecting big things from you when Georgem releases the Spreadwallet and SNs here.  Wink

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 20, 2016, 05:17:39 PM
Last edit: September 20, 2016, 05:36:22 PM by georgem
 #4584

Just dropping some small knowledge, ...

The Spreadwallet will come with 2FA, but it will only support hardware 2FA solutions:



So this means, either a TREZOR, or any encryptable USB drive, like the 2 examples that you see in the pic (each costing around 25$).

The TREZOR gives the highest security, since the private keys never leave the device. (The wallet only asks the TREZOR to sign transactions)
The encrypted USB devices give a smaller amount of security, since you can only decide at what time the private keys are visible to the wallet. It's better than nothing.  Cool

No, I don't plan on supporting any third party centralized 2FA solution (like google, etc anything that runs on a cloud/server)... those don't have any place in a decentralized wallet.

Stay tuned for more news...

sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 21, 2016, 08:36:58 PM
Last edit: September 22, 2016, 08:00:47 AM by sugarfly
 #4585

You got me interested. The new proposed wallet looks and sounds very promising.

-sf-
rhinomonkey
Hero Member
*****
Offline Offline

Activity: 646
Merit: 501

Ni dieu ni maître


View Profile
September 21, 2016, 09:51:38 PM
 #4586

You got me interested. The new proposed wallet looks and sounds very promising.

But yeah, It takes a flat brain to believe in flat earth... Grin

I already like you!

Welcome  Tongue


Also, we do have another forum specifically for SpreadCoin here: http://spreadcointalk.org/

So feel free to check that out.

Even though I like that one better, I try to post in both to keep this one active as it does draw attention from a larger audience.  Grin


sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 22, 2016, 07:55:42 AM
 #4587

You got me interested. The new proposed wallet looks and sounds very promising.

But yeah, It takes a flat brain to believe in flat earth... Grin

I already like you!

Welcome  Tongue


Also, we do have another forum specifically for SpreadCoin here: http://spreadcointalk.org/

So feel free to check that out.

Even though I like that one better, I try to post in both to keep this one active as it does draw attention from a larger audience.  Grin



Thank you very much.
I don't have much time right now to visit multiple forums regularly, but I will consider it in the future.

I saw Spreadcoin mentioned in the trezor thread. I am very interested to see how it will be supported in the new wallet. (I own a trezor)

-sf-
AnotherNode
Full Member
***
Offline Offline

Activity: 178
Merit: 100

Nodes That Serve


View Profile
September 22, 2016, 06:15:31 PM
 #4588

People are starting to complain about the size of the Bitcoin blockchain 

https://www.reddit.com/r/Bitcoin/comments/53xsgz/bitcoin_core_taking_up_97_gigabytes_on_my_hard/

It seems that Spreadcoin will indeed be solving a problem that is just now beginning to rise to the surface. Great concept Georgem, well done.
sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 22, 2016, 09:23:01 PM
 #4589

My Bitcoin full node shows 90.7 Gbyte.
(97'475'363''817 bytes)

-sf-
AnotherNode
Full Member
***
Offline Offline

Activity: 178
Merit: 100

Nodes That Serve


View Profile
September 23, 2016, 08:08:38 AM
 #4590

My Bitcoin full node shows 90.7 Gbyte.
(97'475'363''817 bytes)

-sf-

Do you monitor your bandwidth use at all?

At 90GiB your node would probably use around 1TB to 1.5TB each month?
sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 23, 2016, 03:08:21 PM
Last edit: September 23, 2016, 03:26:22 PM by sugarfly
 #4591


Do you monitor your bandwidth use at all?

At 90GiB your node would probably use around 1TB to 1.5TB each month?

The bandwidth use should directly relate to the amount of simultaneous connections your node has.
People who run a node on a server with >100 connections will use a lot of bandwidth.

I run my bitcoin node on a raspberry pi, which has just 8 connections to the outside world IIRC.

I haven't monitored my bandwidth, but I doubt it's much more than 1 GB a day (up/down added together).

-sf-

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 23, 2016, 03:21:42 PM
 #4592


The bandwidth traffic should directly relate to the amount of simultaneous connections your node has.
People who run a node on a server with >100 connections will use a lot of bandwidth.


Good point.

I've seen a few people report the rather problematic bandwidth usage of full nodes, and while they post all kinds of graphs and reports,
they always ommit to tell you how many connections the node has open on average.

Of course, when your full node has 150 connections, you will have to "pay the price for this" so to speak.

Also, from a decentralization standpoint, it is much better (and cheaper) to have 10000 guys run a raspberry node than a full server.

Wait... let me visualize this....

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 23, 2016, 04:14:28 PM
Last edit: September 23, 2016, 05:02:51 PM by georgem
 #4593

Let's visualize a "sea of raspberry pi nodes" (and desktop nodes run @ home) that just keep a minimum amount of connections to a few random nodes:



Ofcourse spatial proximity doesn't make sense in this visualization, but you get the idea, this is what beautiful decentralization looks like.

...

And here we have the same situation, but with 2 full nodes that open as many connections as possible:



That doesn't look very decentralized to me.  Grin

Not only is this much more centralized, but those 2 nodes also occupy way too many open ports of the smaller nodes.

Now, I do understand that a bitcoin MINER wants his new found block to be propagated to the rest of the network as fast as possible, this is a very good reason to run a node with that many connections.

Payment processors probably want to know as much about the network as possible too. (especially if they allow for zero confirmation payments)

And then there are actors who want to snoop on your activities and privacy.  Angry

I think the way to fight this is with a large amount of tiny full nodes, and that's why I want to make the implementation of raspberry pi's as easy as possible.  Cool

I run my bitcoin node on a raspberry pi, ...

Awesome... you will love the new wallet.

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 23, 2016, 04:35:07 PM
Last edit: September 23, 2016, 04:57:37 PM by georgem
 #4594

Pieter Wuille had a beautiful comment about this in this thread here:

http://bitcoin.stackexchange.com/questions/8109/how-does-one-attain-1-000-connections-like-blockchain-info



Yep, many full node operators are way too "connection-happy" and then they complain about high bandwidth costs, LMAO!  Grin

It's another display of human greed gone wrong and the negative unwanted effects this can have.

AnotherNode
Full Member
***
Offline Offline

Activity: 178
Merit: 100

Nodes That Serve


View Profile
September 23, 2016, 05:04:10 PM
 #4595


Do you monitor your bandwidth use at all?

At 90GiB your node would probably use around 1TB to 1.5TB each month?

The bandwidth use should directly relate to the amount of simultaneous connections your node has.
People who run a node on a server with >100 connections will use a lot of bandwidth.

I run my bitcoin node on a raspberry pi, which has just 8 connections to the outside world IIRC.

I haven't monitored my bandwidth, but I doubt it's much more than 1 GB a day (up/down added together).

-sf-



Good point. Devs posts too are excellent clarifications on that same point (cool graphics, btw)

It will be interesting to monitor bandwidth against 8 connections? Something everyone should aim to replicate as a minimum.

But in reality, falling numbers of full nodes with 8 connections serving an ever increase in users creates its own network skews (as devs graphics demonstrate).
georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
September 23, 2016, 05:17:01 PM
Last edit: September 23, 2016, 05:44:57 PM by georgem
 #4596

But in reality, falling numbers of full nodes with 8 connections serving an ever increase in users creates its own network skews (as devs graphics demonstrate).

The point to take away from all this is that you will help the bitcoin network much more by adding an IP (with a computer sitting behind it serving 24/7) than you will by adding lots of connections.
The amount of connections you add to the network is irrelevant (to a degree) and might even hurt decentralization (at some point).

We could have just 1 big bank set up 10 high powered servers that can have 1 million connections each, and customers will get "served" well, but that's not what bitcoin is all about.

Bitcoin is about decentralization first.

sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 23, 2016, 05:31:36 PM
 #4597

Finally a dev who understands decentralisation.  Smiley

Now I can't wait for the new wallet.

I'll see if I can make a small donation in a few days.

-sf-
sugarfly
Full Member
***
Offline Offline

Activity: 135
Merit: 100


Zettel-Dolphin


View Profile
September 24, 2016, 05:43:46 PM
 #4598

any updates? *giggity*
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
September 25, 2016, 11:43:38 AM
 #4599

I think this post should be preserved around here, because of the email from Satoshi on the future of incentives for Nodes (I don't want to raise the issue of small vs large blocks, as I think that issue is going to resolve itself over the long-term):

Well thanks for being the "spokesperson" for everyone here but I think you'll find that quite a few people disagree and if Satoshi really had planned for Bitcoin to be a tx system to compete with the likes of Paypal/Visa then you don't think he might have made a mistake or two (if not then why does this very thread exist)?

Ian, Satoshi did plan for Bitcoin to compete with PayPal/Visa in traffic volumes. The block size limit was a quick safety hack that was always meant to be removed.

In fact, in the very first email he sent me back in April 2009, he said this:

Quote from: satoshi
Hi Mike,

I'm glad to answer any questions you have.  If I get time, I ought to write a FAQ to supplement the paper.

There is only one global chain.

The existing Visa credit card network processes about 15 million Internet purchases per day worldwide.  Bitcoin can already scale much larger than that with existing hardware for a fraction of the cost.  It never really hits a scale ceiling.  If you're interested, I can go over the ways it would cope with extreme size.

By Moore's Law, we can expect hardware speed to be 10 times faster in 5 years and 100 times faster in 10.  Even if Bitcoin grows at crazy adoption rates, I think computer speeds will stay ahead of the number of transactions.

I don't anticipate that fees will be needed anytime soon, but if it becomes too burdensome to run a node, it is possible to run a node that only processes transactions that include a transaction fee.  The owner of the node would decide the minimum fee they'll accept.  Right now, such a node would get nothing, because nobody includes a fee, but if enough nodes did that, then users would get faster acceptance if they include a fee, or slower if they don't.  The fee the market would settle on should be minimal.  If a node requires a higher fee, that node would be passing up all transactions with lower fees.  It could do more volume and probably make more money by processing as many paying transactions as it can.  The transition is not controlled by some human in charge of the system though, just individuals reacting on their own to market forces.

Eventually, most nodes may be run by specialists with multiple GPU cards.  For now, it's nice that anyone with a PC can play without worrying about what video card they have, and hopefully it'll stay that way for a while.  More computers are shipping with fairly decent GPUs these days, so maybe later we'll transition to that.

Satoshi said back in 2010 that he intended larger block sizes to be phased in with some simple if (height > flag_day) type logic, theymos has linked to the thread before.

I think he would be really amazed at how much debate this thing has become. He never attributed much weight to it, it just didn't seem important to him. And yes, obviously, given the massive forum dramas that have resulted it'd have been nice if he had made the size limit floating from the start like he did with difficulty. However, he didn't and now we have to manage the transition.

Quote
1) My question is why will nodes contribute on behalf of everyone(including wasteful nodes)? Or is there a scheme where the payee can filter which txns are subsidised?

The "why" is the whole point of assurance contracts. They're a way to fund the creation of what economists call public goods, that is, goods which cost money to create but once created benefit everyone for free with no way to exclude people. The canonical example is a lighthouse.

Why will nodes contribute on the behalf of everyone? Firstly, it's not actually nodes, it's "receivers of funds", and it doesn't need to be all of them, just some. They will fund these contracts because they need network security and thus mining to take place. Yes, by doing so, they implicitly subsidize freeloaders who don't pay, however that's the reason for the design of an assurance contract - it means others have to chip in, otherwise nobody pays anything.

Quote
Even if there are big Bitcoin businesses which benefit from sustaining the network, how do we know their contribution will be enough?

The system naturally converges upon an equilibrium in which the only businesses that use Bitcoin are the ones who can tolerate the delay/double-spend-frequency tradeoff. If other businesses want more hashing in less time, they can join the contracts and result in more fees. So "enough" is a relative term. It will always be "enough" for the current set of users, and for other sets the equilibrium hash rate may be more or less than what they need.

Bear in mind that if everyone thinks "I won't pay for hashing because my competitors will" then the contract does not complete and nobody pays anything, therefore nobody gets any security. That's the purpose of an assurance contract - I pay only if my competitors also pay.

W.R.T "waste" - you have to distinguish between the cost of mining and the cost of validation. The two are not connected except that the cost of mining is always more than the cost of validation, because mining requires validation. I believe validation will be, even at high transaction rates, cheap enough that people can just swallow them as a cost of business or even just for hobbyist reasons. Alternatively, people can once again band together and form assurance contracts to fund the running of full nodes.

Quote
Having said that, maybe im wrong. If you feel strongly that this will work, please implement it and prove me wrong so that we can all have free Bitcoin txns.

Unfortunately I can't do that today. The present situation is that hash speeds are so great thanks to inflation that nobody is successfully double spending via forced re-orgs (the attack that lots of mining prevents). So there's no incentive for anyone to fund mining via fees, the only reason anyone is attaching fees at all right now is to try and win the block space auction or avoid DoS checks. Currently inflation is "good enough" and this has, in fact, always been the case.

One of the curious things about this whole argument is nobody knows the future well enough to implement solutions today. For all we know it can be the year 2050 and a single Bitcoin is worth so much that inflation is still driving hash speeds sky high. There may never even need to be incentivization via fees within our lifetimes. Or maybe there will. If there is, then if I'm still around I'll sit down and write the code.

Highlighting:

"Eventually, most nodes may be run by specialists [with multiple GPU cards]."
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
September 25, 2016, 12:01:49 PM
 #4600

...


...

....But, what if you zoomed out of that picture and those two full nodes were actually 5,000 full nodes run by miners, businesses, altruists + 5,000 ServiceNodes running full bitcoin nodes, serving 10million or 100million Bitcoin users round the world?

That would look a little more decentralized, especially vs just 5,000 full nodes run by miners, businesses and altruists alone.

SPV's are already the most popular way to use Bitcoin, which is fine for mass adoption, so this chart is already the future, today.
Pages: « 1 ... 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 [230] 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 ... 328 »
  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!