e1ghtSpace
Legendary
Offline
Activity: 1540
Merit: 1001
Crypto since 2014
|
|
May 04, 2015, 11:52:28 AM |
|
The idea for servicenodes is to create a platform for people to create things. All I see right now is us helping an old, clunky (40gb) service that we already have survive. So I guess this is just for the money.
The idea behind servicenodes is to "decentralize everything", not "create a platform for people to create things"... what do you even mean by that? -snip- Creating a decentralized search engine is too. You answered that yourself. By things I meant services. Spreadnodes are the nodes that host the services. I just realised that the bitcoin nodes aren't going to work. If you use 2 ips for one servicenode will you need to download two BBs (bitcoin blockchains)? Because if not, the nodes can just point the incoming connection to a different node and they will never need to download the BB. Actually there probably is a way.
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 11:56:52 AM |
|
......not "create a platform for people to create things"... what do you even mean by that? A decentralized programming language? Sounds like ethereum to me! ... Actually, I was thinking more like a services App store. No need for a new programming language. Anyone can create a service provided they work on making it compatible to run on the network and servicenodes want to run it. But I guess that feature is way in the future. It is way in the future, because that would be way harder to secure/validate than a full bitcoin node, because with the full node we atleast know in advance what its behaviour is going to be and if it functions within parameters or not. But try and apply that to the infinite amounts of algorithms anybody can come up with? It's easy to automatically check the syntax of a code, but checking the semantics behind it? That's artificial intelligence territory.
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 12:02:40 PM |
|
I just realised that the bitcoin nodes aren't going to work. If you use 2 ips for one servicenode will you need to download two BBs (bitcoin blockchains)? Because if not, the nodes can just point the incoming connection to a different node and they will never need to download the BB. Actually there probably is a way.
We don't need to check if your servicenode has downloaded the BB, but if it is answering external search queries about the content of the BB correctly. So even if you have 10 IPs that are connected to same BB, that is not a problem, in the contrary. If all 10 IPs answer queries and help spread the blockchain then you are helping decentralization, even if those 10 IPs are reading from the same blockchain in the background. (but you can't have two processes write to the blockchain at the same time, because it will be "locked" while one process is writing on it) More IPs potentially means more server units which means more people can connect to you. Anyway, this is all highly hypothetical. What I will try and solve is, how a server with 1 IP can be validated that it runs 1 bitcoin node on it.
|
|
|
|
coins101
Legendary
Offline
Activity: 1456
Merit: 1000
|
|
May 04, 2015, 01:10:16 PM |
|
Reserved for being on first page Also, reading Website is a killer A quick sneak peak of how the new website & Ann thread will look like, and what kind of design elements they will include: I will use a lot of such animations to visualize every aspect of spreadcoin and its servicenodes. (they won't be GIFs when finalized but javascript driven realtime animations, but I will have to use GIFs for the ann thread here.) PS: those simulations are not very accurate and are only here for visualisation purposes. lol, I forgot to implement this GIF... anyway, it will included when its time has come. Let me get this straight, we could have 2,000 Bitcoin Full nodes within 12 months? up to 3,000-4,000 within 5 years? Not bad targets to set.
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 02:34:37 PM |
|
Let me get this straight, we could have 2,000 Bitcoin Full nodes within 12 months?
up to 3,000-4,000 within 5 years?
Not bad targets to set.
Yes, this curve has a very appealing development over the next 10 years. Also, during this time the growth of limited number of SN will allow for an extra servicenode to be installed every 1-2 days for many years to come, keeping it newcomer-friendly every day.
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 02:36:47 PM |
|
Let me get this straight, we could have 2,000 Bitcoin Full nodes within 12 months?
up to 3,000-4,000 within 5 years?
Not bad targets to set.
Yes, this curve has a very appealing development over the next 10 years. Also, during this time the growth of limited number of SN will allow for an extra servicenode to be installed every 1-2 days for many years to come, keeping it newcomer-friendly every day. As long as my nodes stay within the spread I'm happy
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 02:39:35 PM |
|
Let me get this straight, we could have 2,000 Bitcoin Full nodes within 12 months?
up to 3,000-4,000 within 5 years?
Not bad targets to set.
Yes, this curve has a very appealing development over the next 10 years. Also, during this time the growth of limited number of SN will allow for an extra servicenode to be installed every 1-2 days for many years to come, keeping it newcomer-friendly every day. As long as my nodes stay within the spread I'm happy Exactly. Happy like a pig in mud... stay deep within the mud (er, I mean spread) and everything will be fine.
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 02:53:09 PM |
|
The maximum number of service nodes at the moment is ~880 based on a coin supply of ~2,540,000. This means that number 1 wallet would be able to run ~68 service nodes ( without worry about being dropped by the spread. Interesting stuff. 68 full service/bitcoin nodes. That would be a serious commitment to bandwidth bills
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 02:55:18 PM |
|
The maximum number of service nodes at the moment is ~880 based on a coin supply of ~2,540,000. This means that number 1 wallet would be able to run ~68 service nodes ( without worry about being dropped by the spread. Interesting stuff. 68 full service/bitcoin nodes. That would be a serious commitment to bandwidth bills Interesting, what is the calculation that you made to come up with 68?
|
|
|
|
AnotherNode
Full Member
Offline
Activity: 178
Merit: 100
Nodes That Serve
|
|
May 04, 2015, 03:02:43 PM |
|
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 03:07:07 PM |
|
I am gonna release a new updated wallet soon, with new DNS seed, and updated list of seed nodes, and new alert key.
So, who here is running a full spreadcoin node?
And how many connections do you on average get?
Mine has about 50 connections ATM.
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 03:10:45 PM Last edit: May 04, 2015, 03:21:25 PM by stonehedge |
|
The maximum number of service nodes at the moment is ~880 based on a coin supply of ~2,540,000. This means that number 1 wallet would be able to run ~68 service nodes ( without worry about being dropped by the spread. Interesting stuff. 68 full service/bitcoin nodes. That would be a serious commitment to bandwidth bills Interesting, what is the calculation that you made to come up with 68? I was going by mental arithmetic so I'll show you my rough working from memory. I apologise for the mental back of fag packet calculations! Number 1 wallet has ~200k SPR Current coin supply is ~2,500,000 Max number of snodes (coin supply/2880)= 868 Based on the false premise that every coin will be used in a servicenode (I have no data to guess how many coins will be in snodes): Max coin supply / Max snodes = 2880SPR Meaning that if I was the owner of #1 wallet and I wanted to guarantee that all of my service nodes were in the spread I'd load each node with 2800SPR which means that I'd be able to afford to fund roughly 68 snodes in this way.
EDIT: Correcting price error
A quick check on AWS estimates that it would cost $3000pm to run the following:
68 x T2.micro 68 x 60GB magnetic volumes 13,600GB outbound traffic 1360GB inbound traffic (free anyway)
This means the #1 wallet holder would need to see about 130,000SPR per month (at current price) to break even)
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 03:13:05 PM |
|
I am gonna release a new updated wallet soon, with new DNS seed, and updated list of seed nodes, and new alert key.
So, who here is running a full spreadcoin node?
And how many connections do you on average get?
Mine has about 50 connections ATM.
I'm happy to run a full SPR node. How do I do it?
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 03:18:45 PM |
|
I am gonna release a new updated wallet soon, with new DNS seed, and updated list of seed nodes, and new alert key.
So, who here is running a full spreadcoin node?
And how many connections do you on average get?
Mine has about 50 connections ATM.
I'm happy to run a full SPR node. How do I do it? 1) You need a server with static IP (D'uh) 2) Using your servers terminal (SSH) build (and install) the "headless" spreadcoin daemon as described here: https://github.com/spreadcoin/spreadcoin/blob/master/doc/build-unix.md(this will take a while) 3) Now you can start spreadcoin by typing: (append the & at the end, so that your terminal window isn't blocked...) It will take a while to make first connections and sync, but nothing compared to bitcoin, lol. Now you can keep refreshing spreadcoind to get new information about its progress with this: Once it is fully synched, and you see that it has lots of connections, tell me your IP and I will include you on my list. Mine looks like this ATM: ~# spreadcoind getinfo { "version" : 91504, "protocolversion" : 70019, "walletversion" : 60000, "balance" : 0.00000000, "blocks" : 380459, "timeoffset" : 0, "connections" : 50, "proxy" : "", "difficulty" : 16.17220056, "networkhashps" : 1023057409, "moneysupply" : 2547793.12498166, "testnet" : false, "keypoololdest" : 1430672087, "keypoolsize" : 101, "paytxfee" : 0.00000000, "mininput" : 0.00001000, "errors" : "" } PS: If you are not logged in as root user, you need to prepend the word "sudo" in front of every command you type.
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 03:22:23 PM |
|
I am gonna release a new updated wallet soon, with new DNS seed, and updated list of seed nodes, and new alert key.
So, who here is running a full spreadcoin node?
And how many connections do you on average get?
Mine has about 50 connections ATM.
I'm happy to run a full SPR node. How do I do it? 1) You need a server with static IP 2) Using your servers terminal (SSH) build (and install) the "headless" spreadcoin daemon as described here: https://github.com/spreadcoin/spreadcoin/blob/master/doc/build-unix.md(this will take a while) 3) Now you can start spreadcoin by typing: (append the & at the end, so that your terminal window isn't blocked...) It will take a while to make first connections and sync, but nothing compared to bitcoin, lol. Now you can keep refreshing spreadcoind to get new information about its progress with this: Once it is fully synched, and you see that it has lots of connections, tell me your IP and I will include you on my list. Mine looks like this ATM: ~# spreadcoind getinfo { "version" : 91504, "protocolversion" : 70019, "walletversion" : 60000, "balance" : 0.00000000, "blocks" : 380459, "timeoffset" : 0, "connections" : 50, "proxy" : "", "difficulty" : 16.17220056, "networkhashps" : 1023057409, "moneysupply" : 2547793.12498166, "testnet" : false, "keypoololdest" : 1430672087, "keypoolsize" : 101, "paytxfee" : 0.00000000, "mininput" : 0.00001000, "errors" : "" } Cheers, much appreciated. I'll build one a bit later. Time for a game of Scrabble.
|
|
|
|
coins101
Legendary
Offline
Activity: 1456
Merit: 1000
|
|
May 04, 2015, 03:41:04 PM |
|
Just synced up, and I can only see 7 connections.
|
|
|
|
coins101
Legendary
Offline
Activity: 1456
Merit: 1000
|
|
May 04, 2015, 03:46:40 PM |
|
The maximum number of service nodes at the moment is ~880 based on a coin supply of ~2,540,000. This means that number 1 wallet would be able to run ~68 service nodes ( without worry about being dropped by the spread. Interesting stuff. 68 full service/bitcoin nodes. That would be a serious commitment to bandwidth bills Interesting, what is the calculation that you made to come up with 68? I was going by mental arithmetic so I'll show you my rough working from memory. I apologise for the mental back of fag packet calculations! Number 1 wallet has ~200k SPR Current coin supply is ~2,500,000 Max number of snodes (coin supply/2880)= 868 Based on the false premise that every coin will be used in a servicenode (I have no data to guess how many coins will be in snodes): Max coin supply / Max snodes = 2880SPR Meaning that if I was the owner of #1 wallet and I wanted to guarantee that all of my service nodes were in the spread I'd load each node with 2800SPR which means that I'd be able to afford to fund roughly 68 snodes in this way.
EDIT: Correcting price error
A quick check on AWS estimates that it would cost $3000pm to run the following:
68 x T2.micro 68 x 60GB magnetic volumes 13,600GB outbound traffic 1360GB inbound traffic (free anyway)
This means the #1 wallet holder would need to see about 130,000SPR per month (at current price) to break even)
The current emissions are around 250k-280k SPR / month, very roughly - using 1 min block time, 6.6 / block.
|
|
|
|
stonehedge
Legendary
Offline
Activity: 1722
Merit: 1002
Decentralize Everything
|
|
May 04, 2015, 03:49:59 PM |
|
The maximum number of service nodes at the moment is ~880 based on a coin supply of ~2,540,000. This means that number 1 wallet would be able to run ~68 service nodes ( without worry about being dropped by the spread. Interesting stuff. 68 full service/bitcoin nodes. That would be a serious commitment to bandwidth bills Interesting, what is the calculation that you made to come up with 68? I was going by mental arithmetic so I'll show you my rough working from memory. I apologise for the mental back of fag packet calculations! Number 1 wallet has ~200k SPR Current coin supply is ~2,500,000 Max number of snodes (coin supply/2880)= 868 Based on the false premise that every coin will be used in a servicenode (I have no data to guess how many coins will be in snodes): Max coin supply / Max snodes = 2880SPR Meaning that if I was the owner of #1 wallet and I wanted to guarantee that all of my service nodes were in the spread I'd load each node with 2800SPR which means that I'd be able to afford to fund roughly 68 snodes in this way.
EDIT: Correcting price error
A quick check on AWS estimates that it would cost $3000pm to run the following:
68 x T2.micro 68 x 60GB magnetic volumes 13,600GB outbound traffic 1360GB inbound traffic (free anyway)
This means the #1 wallet holder would need to see about 130,000SPR per month (at current price) to break even)
The current emissions are around 250k-280k SPR / month, very roughly - using 1 min block time, 6.6 / block. Almost as "very roughly" as my calculations. AWS obviously is not the cheapest option for hosting.
|
|
|
|
georgem (OP)
Legendary
Offline
Activity: 1484
Merit: 1007
spreadcoin.info
|
|
May 04, 2015, 03:55:02 PM |
|
Just synced up, and I can only see 7 connections.
Wait a few hours... mine still keeps slowly increasing.... 57 now. spreadcoind getinfo { "version" : 91504, "protocolversion" : 70019, "walletversion" : 60000, "balance" : 0.00000000, "blocks" : 380496, "timeoffset" : 0, "connections" : 57, "proxy" : "", "difficulty" : 15.88394853, "networkhashps" : 970883038, "moneysupply" : 2548016.32889999, "testnet" : false, "keypoololdest" : 1430672087, "keypoolsize" : 101, "paytxfee" : 0.00000000, "mininput" : 0.00001000, "errors" : "" }
I have no idea how many spreadcoin wallets there are worldwide? Any guesses? I like the numbers I am seeing.
|
|
|
|
CHAOSiTEC
Legendary
Offline
Activity: 1358
Merit: 1002
|
|
May 04, 2015, 04:00:23 PM |
|
I am gonna release a new updated wallet soon, with new DNS seed, and updated list of seed nodes, and new alert key.
So, who here is running a full spreadcoin node?
And how many connections do you on average get?
Mine has about 50 connections ATM.
I'm happy to run a full SPR node. How do I do it? 1) You need a server with static IP (D'uh) 2) Using your servers terminal (SSH) build (and install) the "headless" spreadcoin daemon as described here: https://github.com/spreadcoin/spreadcoin/blob/master/doc/build-unix.md(this will take a while) 3) Now you can start spreadcoin by typing: (append the & at the end, so that your terminal window isn't blocked...) It will take a while to make first connections and sync, but nothing compared to bitcoin, lol. Now you can keep refreshing spreadcoind to get new information about its progress with this: Once it is fully synched, and you see that it has lots of connections, tell me your IP and I will include you on my list. Mine looks like this ATM: ~# spreadcoind getinfo { "version" : 91504, "protocolversion" : 70019, "walletversion" : 60000, "balance" : 0.00000000, "blocks" : 380459, "timeoffset" : 0, "connections" : 50, "proxy" : "", "difficulty" : 16.17220056, "networkhashps" : 1023057409, "moneysupply" : 2547793.12498166, "testnet" : false, "keypoololdest" : 1430672087, "keypoolsize" : 101, "paytxfee" : 0.00000000, "mininput" : 0.00001000, "errors" : "" } PS: If you are not logged in as root user, you need to prepend the word "sudo" in front of every command you type. so far mine has 8 nodes connected, it runs on its own server : 94.23.23.194
|
node-vps.com - Tron / Masternode hosting services
|
|
|
|