Bitcoin Forum
April 27, 2024, 10:34:46 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   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 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 328 »
  Print  
Author Topic: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming)  (Read 790353 times)
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 11:36:44 AM
 #1181

....I'm behind the current path.

"PoBN" will be hard to implement, but i don't really see the harm in taking this direction.

If successful SPR will be responsible for 1000 new bitcoin nodes (practically off the cuff). That's got to be worth something to both bitcoin and spreadcoin networks.

I just wanted to hear "thelones" unique opinion, still waiting Roll Eyes


What about the viability of the funding mechanism?

What funding mechanism? The whitepaper wasn't clear on it. The BTC crowd aren't keen to incentivise 'their own' nodes, I don't see them paying SPR nodes for this service.

Thanks. I'll make it clearer in v.03. It's not the bitcoin community having to fund the program. It's anyone that wants decent data being generated by the blockchain and the nodes.

p. 36

Quote
To compensate servicenode users financially and to sustain the costs of hosting a Bitcoin node over the long-term, a percentage of income derived from the provision of services on the Spread network is paid to node owners. This is in addition to sharing an allocation of the mining rewards paid to Spreadcoin’s miners.



p. 38

Quote
By deploying a program to incentivise bitcoin nodes, the Spread network could operate an open source basic data mining service that could generate valuable block chain data revenues which in turn would be used to pay full node owners. Members of the open source community could also create scripts they would like added to analyse Bitcoin block chain data.


p.39

Quote
An incentives program governed by the Bitcoin community could lead to the creation of 3,000 to 5,000 over the medium-term. Structured favourably a full node program could prove to be exceptionally popular, mimicking the popularity small scale mining which drew thousands of people to Bitcoin before industrial mining took hold.


p.40

Quote
Tradeblock.com

Online cryptocurrency data and research provider TradeBlock has raised $2.8m in funding as part of a new investment round led by Andreessen Horowitz that also included SecondMarket CEO Barry Silbert, Devonshire Investors and FinTech Collective.


Clearly, businesses are investing in Bitcoin data mining and block chain analysis tools.  

One of Bitcoin’s biggest assets are full nodes. Full node owners should benefit from the data that they help to protect and provide.


https://docs.google.com/document/d/1oXPcN_l3vHIJq0PmhsVWCvdx45ovcJ-ifxkOPEOClZw/edit

1714214086
Hero Member
*
Offline Offline

Posts: 1714214086

View Profile Personal Message (Offline)

Ignore
1714214086
Reply with quote  #2

1714214086
Report to moderator
1714214086
Hero Member
*
Offline Offline

Posts: 1714214086

View Profile Personal Message (Offline)

Ignore
1714214086
Reply with quote  #2

1714214086
Report to moderator
1714214086
Hero Member
*
Offline Offline

Posts: 1714214086

View Profile Personal Message (Offline)

Ignore
1714214086
Reply with quote  #2

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

Activity: 966
Merit: 1000


View Profile
June 26, 2015, 12:07:43 PM
 #1182

...data mining...

Ah, OK. But to tempt companies to pay you for this data / node access you'll need to provide a comprehensive API or something? Otherwise Inquisitive Inc. can just run a thousand full nodes themselves to gather data. Their only. minimal cost is bandwidth. I believe there are several companies that already do this.
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 12:38:39 PM
Last edit: June 26, 2015, 01:25:32 PM by coins101
 #1183

...data mining...

Ah, OK. But to tempt companies to pay you for this data / node access you'll need to provide a comprehensive API or something? Otherwise Inquisitive Inc. can just run a thousand full nodes themselves to gather data. Their only. minimal cost is bandwidth. I believe there are several companies that already do this.


Quote
I believe there are several companies that already do this.

Exactly. Its a proven business model. All the raw ingredients are already there. They just need to be joined up.


Quote
But to tempt companies to pay you for this data / node access you'll need to provide a comprehensive API or something?

Exactly.

Can a company run Full Bitcoin nodes in the range of 1,000 to 5,000 nodes, around the world? Doubt it.  Google, Apple, Microsoft, sure. But can they beat SPR's decentralized model in terms of no trust required? A community of thousands can match any big company or government. Dash has proven this already.

If you are looking for data, which would you prefer, a company making a profit with a small number of nodes, or a public service project that has many thousands of nodes?


Scripts / APIs are relatively easy. I've allowed for a bounty in the revenue streams to pay for requested scripts, all open source so they can be vetted.

edit

If we allow commercial snooper's to thrive, we'll all suffer. We should put up competitive financial barriers.



Remember Google: Do no evil? That lasted 5 minutes once there was big money at stake.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 26, 2015, 01:22:26 PM
 #1184

Exactly.

Can a company run Full Bitcoin nodes in the range of 1,000 to 5,000 nodes, around the world? Doubt it.  Google, Apple, Microsoft, sure. But can they beat SPR's decentralized model in terms of no trust required? A community of thousands can match any big company or government. Dash has proven this already.

If you are looking for data, which would you prefer, a company making a profit with a small number of nodes, or a public service project that has many thousands of nodes?


Scripts / APIs are relatively easy. I've allowed for a bounty in the revenue streams to pay for requested scripts, all open source so they can be vetted.


Two servers with 64GB RAM each and a few TB of storage can easily run a thousand full BTC nodes. This isn't a big expense, you can buy this stuff for peanuts on ebay.  Physical location is irrelevant unless a few milliseconds of latency is critical to you, and if it is then you just set up your servers 'next door' in network terms to your target(s).

Or, alternatively, if a bunch of SPR enthusiasts can rent a bunch of VPS instances, anyone can.

I'm not being obnoxious for the sake of it here, I'm just trying to pin down the value proposition of data mining via SPR nodes vs. Inquisitive Inc. doing it themselves or using another provider.

I don't see any intrinsic difference in trust between using any one outsorced data mining provider vs. any other.

SPR nodes could compete on cost I suppose if their operation is subsidised anyway by other reward structures.

coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 01:31:08 PM
 #1185

...SPR nodes could compete on cost I suppose if their operation is subsidised anyway by other reward structures.

+101

An incentives program can't generate super profits, because it would encourage ASIC style industrial farms.

Just enough profit to encourage lots of people to get involved. Going back to a model similar to USB antminers, maybe.

The value is then in the price and the amount of data that can be mined.
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 01:33:55 PM
 #1186

....
Two servers with 64GB RAM each and a few TB of storage can easily run a thousand full BTC nodes. This isn't a big expense, you can buy this stuff for peanuts on ebay...

We need to test that this is a valid option. If it is, then Bitcoin has no problems.

But, Bitcoin does have problems. So it can't be that easy, or cost efficient. Bandwidth costs alone would make it expensive to set-up and maintain.
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 26, 2015, 01:43:30 PM
 #1187

....
Two servers with 64GB RAM each and a few TB of storage can easily run a thousand full BTC nodes. This isn't a big expense, you can buy this stuff for peanuts on ebay...

We need to test that this is a valid option. If it is, then Bitcoin has no problems.

But, Bitcoin does have problems. So it can't be that easy, or cost efficient. Bandwidth costs alone would make it expensive to set-up and maintain.

Bitcoin has plenty of problems.  Grin

If SPR node ops can run a thousand BTC nodes for a few $ a month each, so could BTC zealots, they're just too tightfisted, and the Bitcoin Foundation would rather spend their money flying themselves around the world to fancy conferences where they can all dip their beards in free soup.  Tongue
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 02:10:21 PM
 #1188

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue
stonehedge
Legendary
*
Offline Offline

Activity: 1652
Merit: 1002


Decentralize Everything


View Profile
June 26, 2015, 02:25:32 PM
 #1189

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue

I guess the next step after the final version of the QT is released should be the roadmap for servicenode testing...
georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
June 26, 2015, 02:36:25 PM
Last edit: June 26, 2015, 02:47:30 PM by georgem
 #1190

Two servers with 64GB RAM each and a few TB of storage can easily run a thousand full BTC nodes. This isn't a big expense, ...

If SPR node ops can run a thousand BTC nodes for a few $ a month each, so could BTC zealots,...

I tried installing as many daemons as possible on a 24 GB RAM server a few months ago.
I was only able to start about 15-20 of them before running out of RAM.
(And most of those daemons were for small altcoins that didn't have the high verification needs of BTC (lots of CPU, often up to 100% during synching))

1000 daemons on 2 servers is not possible, you need to spread this over a few dozen servers, plus it will probably cost you a few thousand dollars a month.

Also, with SPR we will have the requirement that every node needs to run on a unique IP.

So having enough servers to be able to run 1000 daemons is one thing, but having unique IPs for every single daemon will cost you a fortune. Every month.

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
June 26, 2015, 02:40:21 PM
 #1191

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue

I guess the next step after the final version of the QT is released should be the roadmap for servicenode testing...

Agreed. I will have the release version ready probably by monday.

georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
June 26, 2015, 02:43:31 PM
 #1192

Having the ability to run a full bitcoin node side by side with a servicenode will open the door for many more future services,
helping the bitcoin network is merely the first obvious one.

thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 26, 2015, 02:50:00 PM
 #1193

Two servers with 64GB RAM each and a few TB of storage can easily run a thousand full BTC nodes. This isn't a big expense, ...

If SPR node ops can run a thousand BTC nodes for a few $ a month each, so could BTC zealots,...

I tried installing as many daemons as possible on a 24 GB RAM server a few months ago.
I was only able to start about 15-20 of them before running out of RAM.
(And most of those daemons were for small altcoins that didn't have the high verification needs of BTC (lots of CPU))

1000 daemons on 2 servers is not possible, you need to spread this over a few dozen servers, plus it will probably cost you a few thousand dollars a month.

Also, with SPR we will have the requirement that every node needs to run on a unique IP.

So having enough servers to be able to run 1000 daemons is one thing, but having unique IPs for every single daemon will cost you a fortune. Every month.


I can fit 10 daemons comfortably on a 2GB server with a low end CPU. I'm talking about *coind, not *coin-qt. Maybe you'd need 3 64GB servers... point is it aint much.

And bitcoin nodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.
georgem (OP)
Legendary
*
Offline Offline

Activity: 1484
Merit: 1007


spreadcoin.info


View Profile WWW
June 26, 2015, 02:55:54 PM
Last edit: June 26, 2015, 03:07:10 PM by georgem
 #1194

I can fit 10 daemons comfortably on a 2GB server with a low end CPU. I'm talking about *coind, not *coin-qt. Maybe you'd need 3 64GB servers... point is it aint much.

And bitcoin bodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

Yes coind, that's why I repeatedly said "daemons".  Smiley

You can maybe put 10 "idle" daemons on a 4 GB server, but the moment they actually need to do some work (verifying, etc) they will totally crash the system.

Hey, everybody is invited to back up his claims, I will post a few screenshots later of the CPU and RAM load. (starting up, synching process and idle)

During validation / verification process when a new block has to be checked I have repeatedly seen CPU spike to 100%, because this is a process that gets high priority by the system, because it needs to be done fast so as to be ready for the next block.

And bitcoin nodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

We can insist the server use a IPv4 address.

I agree that this is a problem that has to be solved: how to discourage the running of multiple nodes on 1 server.



coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
June 26, 2015, 03:06:49 PM
 #1195

Having the ability to run a full bitcoin node side by side with a servicenode will open the door for many more future services,
helping the bitcoin network is merely the first obvious one.

Reserved, for that annoying pic saying: shut up and take my money  Grin
defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
June 26, 2015, 03:27:40 PM
 #1196

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue

Re the payment structure.

Servicenodes would be profitable now, with 30% blockreward.
Other payment mechanisms can be brought to the table later on.

I advocate a 30% reward (from miners) for servicenodes and an arbitrary % of the fee from each transaction via the servicenode network.
Payouts would organically grow with more use of the SN network, and with that said maybe sometime in the future the block reward can be lowered.
stonehedge
Legendary
*
Offline Offline

Activity: 1652
Merit: 1002


Decentralize Everything


View Profile
June 26, 2015, 04:06:52 PM
 #1197

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue

Re the payment structure.

Servicenodes would be profitable now, with 30% blockreward.
Other payment mechanisms can be brought to the table later on.

I advocate a 30% reward (from miners) for servicenodes and an arbitrary % of the fee from each transaction via the servicenode network.
Payouts would organically grow with more use of the SN network, and with that said maybe sometime in the future the block reward can be lowered.

I like the idea of a small cut of transaction fees but for some reason it sets alarm bells off in my head.  I can't put my finger on it.  Maybe I've been hanging around with BTC people too much Cheesy
thelonecrouton
Legendary
*
Offline Offline

Activity: 966
Merit: 1000


View Profile
June 26, 2015, 04:40:59 PM
 #1198

I can fit 10 daemons comfortably on a 2GB server with a low end CPU. I'm talking about *coind, not *coin-qt. Maybe you'd need 3 64GB servers... point is it aint much.

And bitcoin bodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

Yes coind, that's why I repeatedly said "daemons".  Smiley

You can maybe put 10 "idle" daemons on a 4 GB server, but the moment they actually need to do some work (verifying, etc) they will totally crash the system.

Hey, everybody is invited to back up his claims, I will post a few screenshots later of the CPU and RAM load. (starting up, synching process and idle)

During validation / verification process when a new block has to be checked I have repeatedly seen CPU spike to 100%, because this is a process that gets high priority by the system, because it needs to be done fast so as to be ready for the next block.

And bitcoin nodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

We can insist the server use a IPv4 address.

I agree that this is a problem that has to be solved: how to discourage the running of multiple nodes on 1 server.




Next time try starting and syncing them one at a time, or use a bootstrap blockchain file.  My BCR and DASH daemons never go over 150MB, usually they hover around 110-120MB while running. Bitcoind does a whole lot less so probably uses even less RAM.

You can put whatever restrictions on SPR nodes you like, it doesn't change the fact that running a crapload of BTC nodes is neither difficult nor expensive, and SPR's service needs to be competitive. Forcing SPR node ops to buy IPv4 addresses just adds to their costs.
defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
June 26, 2015, 07:54:29 PM
Last edit: June 26, 2015, 11:19:36 PM by defunctec
 #1199

I can fit 10 daemons comfortably on a 2GB server with a low end CPU. I'm talking about *coind, not *coin-qt. Maybe you'd need 3 64GB servers... point is it aint much.

And bitcoin bodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

Yes coind, that's why I repeatedly said "daemons".  Smiley

You can maybe put 10 "idle" daemons on a 4 GB server, but the moment they actually need to do some work (verifying, etc) they will totally crash the system.

Hey, everybody is invited to back up his claims, I will post a few screenshots later of the CPU and RAM load. (starting up, synching process and idle)

During validation / verification process when a new block has to be checked I have repeatedly seen CPU spike to 100%, because this is a process that gets high priority by the system, because it needs to be done fast so as to be ready for the next block.

And bitcoin nodes can be run on IPv6 addresses, either directly or via a tunnel. IPv6 addresses are practically free.

We can insist the server use a IPv4 address.

I agree that this is a problem that has to be solved: how to discourage the running of multiple nodes on 1 server.




 and SPR's service needs to be competitive.

I do agree.

Other coins could replicate servicenodes, offer the exact same - the PoBN, meaning running a server would be cheaper and more profitable.

Maybe other coins would mimic servicenodes and keep PoBN? If the dev team can pull this off the potential is pretty good, imo.
Maybe other coins would want to jump on the band wagon and add another 500 Randomcoinnodes/bitcoinnodes and gain support by supporting the bitcoin network.

Also, it's irrelevant how easy or hard it is to set up 1000 bitcoin nodes, the fact is there are only 6000 bitcoin nodes worldwide. People just aren't building servers and hosting 1000 nodes, no matter how easy it is, it's just not happening. There isn't a direct financial incentive, so i understand. The thing is SPR can make it financially viable (if successful). It's an interesting proposition with alot of potential.

Like you said tho, SPR still needs to remain competitive.

defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
June 26, 2015, 08:04:20 PM
 #1200

Looks like we've passed the Crouton test.

@devs when can we start scheduling the allocation of mining rewards to node owners?

Obviously we need some nodes up on mainnet, but we might as well signal the reallocation to the miners while there are so few to complian Tongue

Re the payment structure.

Servicenodes would be profitable now, with 30% blockreward.
Other payment mechanisms can be brought to the table later on.

I advocate a 30% reward (from miners) for servicenodes and an arbitrary % of the fee from each transaction via the servicenode network.
Payouts would organically grow with more use of the SN network, and with that said maybe sometime in the future the block reward can be lowered.

I like the idea of a small cut of transaction fees but for some reason it sets alarm bells off in my head.  I can't put my finger on it.  Maybe I've been hanging around with BTC people too much Cheesy

I understand lol

I'm thinking along the lines of... Nothing is free, things cost money.

A 0.1% fee on the size of transaction for using the "escrow" feature say, is that wrong? If someone doesn't like 0.1% fee they can use another provider.
Unless you can make all of this free, but still have incentive for people wanting to join the SN gang.
I think its a good way to create a market.
Pages: « 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 [60] 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 ... 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!