Bitcoin Forum
May 09, 2024, 08:09:29 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 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 ... 173 »
621  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 02:31:44 PM
The Whitepaper Link in the ANN is broken.

No, it isn't.

I went to the official website and by mistake i found the "proof of bitcoin node" whitepaper (the interesting one), because it keeps disappearing in some stupid JS effects and it cannot be found in the download page neither.

Yes, I admit, there is some confusion regarding whitepapers and spreadcoin. But we are working on fixing this.

  • We have mr.spread's original whitepaper (which is important, since it's about the basic functionality of our coin).

  • Then we have the most recent whitepaper (or shall we say proposal) regarding "Proof of Bitcoin Node" and "Bitcoin Big Data Mining".
    (which is based on ongoing research by coins101, stonehedge and chaositec)

  • And then there is the upcoming new technical whitepaper that I am slowly putting together that will cover "Servicenodes" and their first Service, a "Decentralized Blockexplorer".


I will change the structure of the website and roadmap to clarify all this.
622  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 02:04:22 PM
This suits professional hosting, which will give super fast connectivity to other nodes and SPVs.  Our nodes will be in high demand as a result.

Sounds thrilling!  Cheesy
623  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 01:59:58 PM
Ok, if someone has 2 servicenodes on one IP will the one with more Spreadcoins be used?

The one that is visible and accepted from within the network will be accepted.
If there are other instances of invalid servicenodes on your harddisk is irrelevant.

(it's how "others see you" visavis how "you see yourself" (which is irrelevant in this case)).

Also, with altcoin wallets, what if someone has 2 ports that are both non default open, then what would happen, just one would be picked?

Just as a reminder: The operation of the altcoins is basically left alone by the servicenodes.
You are required to tell the servicenodes in the conf file what the data path of each coin is.

If the servicenode then finds out that you gave it two paths that point to two blockchains of the same coin, it will only consider one of them.
I'm not yet 100% sure what the best way will be to choose the right blockchain in such a conflict.

Official port sounds reasonable, but there could be better ways. (like, which blockchain version has the UBA already done more work with?)
624  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 01:49:03 PM
So servers with multiple IPs will only be able to run only one service node?

No, as I said:

No, one servicenode per IP only. (using port 41678).

Depending on how your server is configured, you can host multiple servicenodes side by side.

But they will all require unique IPs or there will be a conflict. (they won't be able to communicate properly with the rest of the network)
625  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 01:43:38 PM
Georgem, will one computer be able to run multiple servicenodes?

What will be possible (though I am not sure if in first version) is that one wallet can manage many servicenodes.

Meaning for example, you can remotely add collateral.
626  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 01:40:21 PM
Georgem, will one computer be able to run multiple service nodes?

No, one servicenode per IP only. (using port 41678).

Also every altcoin hosted can only exist once.

When UBA sees two coins with the same blockchain but different port, it will only consider one of them.
(the one that is using the official port for that coin)
627  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 01:03:43 PM
Being able to read and interpret the data of multiple chains in one client is the first step towards being able to bridge them. Service nodes can potentially be bridging points between chains ie send one coin, receive another.

Exciting stuff

Exactly, I wonder why no one has done this before.

I have an idea why: because in this competitive market, 99% of coin creators only think about how they can BEAT other coins and leave them in the dust. ("Your coins SUCK!")

It requires a special set of principles to actually consider the INCLUSION of other coins. ("What a wonderful universe of altcoins!")

 Cheesy
628  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 12:55:59 PM
Some context to the block chain data, for those who think this is going to be about identifying people (which is 100% not the case)

https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010620.html

Just to clarify, blockchain data is openly distributed anyway, and it's supposed to be.

Privacy problems arise when we start scanning the actual traffic that goes in and out of the full node peers.
That's when you would see IPs (of not just full nodes, but also of SPV wallets, etc...)...

The decentralized explorer service will do nothing like this, since it merely reads data from the coins data folders,
which consists of the blockchain dat files.

What I was thinking about is maybe let the UBA even read out the peers.dat file of a coin, so that people who have connectivity issues with a coin,
could ask the decentralized explorer to return some full node ips that host their coin, so that they can then add them in their conf file (addnode).

You know, basically what a dns-seeder does: return a set of healthy full node IPs.
Maybe that's something the decentralized explorer could do too.

Full Node IPs are supposed to be known and shared anyway.


629  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 09, 2016, 12:41:12 PM
It's nice to see the price at a more rational level!

Can we please hype what is hype-able? Like ServiceNodes, and not azure?
That's the real big news, which will change SPR for ever.

azure is just a pipe dream atm.


I agree wholeheartedly.
Jumping on the bandwagon of a corporation sounds like the complete antithesis of true decentralization to me.

Our goal is to add value to SPR by improving the value of its P2P network (and upcoming servicenode overlay network).
So the value of SPR will come from within (from a community that uses SPR tools), we will never have to rely on third parties of any kind.
630  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 06:43:54 PM
Yeah, I just read the book and watched the movie. When you say "second part" do you mean 2010?
I've started reading that book, maybe I should watch the movie first.

Yes: http://www.imdb.com/title/tt0086837/
631  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 06:04:32 PM

Looks great!  Grin

Now I want to watch that movie again! Especially the second part, my favorite!
632  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 06:01:19 PM
@GeorgeM

I have been with Spreadcoin from the start when Mr. Spread was handling and I have been quietly mining and selling SPR over the past year.  I have to say I have never been more excited about a coin then I am right now about Spreadcoin.  I am not sad to say I am sorry I sold any SPR LOL.  With that said, I am not greedy and hold a decent amount  Grin.  I have not seen a more professional, well thought out, and graphically explained presentation as the one you put here in quite some time.  I am excited about the future!

-pokeytex

I have a high respect for miners.
You don't need to be sorry for selling us SPR.
In fact we are all glad you did!  Cheesy

Thanks for your kind words. I love it when the community is excited, nothing motivates me more!  Cool
633  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 05:56:22 PM
Why a hamster i must agree with some post before , nothing more professional available

It's just a symbol.

Why a hamster i must agree with some post before , nothing more professional available

Look at Twitter, a big industry with a bird.

Lol, exactly.

The hamster symbolizes the perfect digger, the perfect gatherer / aggregator of nuts ... errr I mean information.
634  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 05:53:21 PM
Hey guys, my animation has finally finished rendering, its the longest animation yet. It'll probably be out in 1 hour.

Edit: make that 1 hour, 45 minutes, uploading is taking 1 hour...

Can't wait to see what you are cooking there.
635  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 08, 2016, 05:48:17 PM
Don't forget there will be 2,000 service nodes available.

Well it depends with what number we will decide to go.

Just remember, we will never have the same fix limit of servicenodes, but always a slowly growing limit.

And it depends what divisor we want to choose.

If we choose 2880 then with the current coinsupply of 4592450 it would allow for 1594 servicenodes to exist.

But as soon as we reach 4593600 it will allow one more (1595) servicenodes, etc...

So, since currently we create about 8000 SPR a day, this means that nearly 3 new servicenode could be added every day.
But this number will get smaller and smaller, much like the total coinsupply will grow slower and slower.

That's how it would develop over the next 10 years:

636  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 08, 2016, 05:40:11 PM
Hey!
The block explorer link in the first page of this topic is not working because it is https://spreadx.eu/ instead of http://spreadx.eu/  Wink

Ok thanks. I fixed it.

Weird.

I was just looking at this explorer.

There seems to be something wrong with it.

coinmarketcap shows the wrong total coinsupply



That's because the explorer at spreadx.eu gives out the wrong getmoneysupply thru its API http://www.spreadx.eu/ext/getmoneysupply



But that's not true, the current total coinsupply is 4592434.

I told chaositec /stonehedge to look into it, but I can't reach them right now.
637  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 08, 2016, 01:56:19 AM
oh, mr. spread wanted to say something too:

638  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 08, 2016, 01:55:22 AM
So finally here it is, the update about the current state of work regarding servicenodes and spreadcoin.

I'm happy to report that development is going very well, much better than before,
also because finally there is a very clear vision about the direction we will take with servicenodes.

Contrary to previous estimations that saw "blank servicenodes" (whatever that meant) arrive on testnet at the end of 2015,
the insights I gathered during nov/dec 2015 led me to the invention of an actually useful first service which will allow us
to build a network of servicenodes that will be valuable way beyond just the spreadcoin community.

So, instead of you further waiting for "Something something servicenodes" to arrive soon, you will now know exactly what to expect as the first basic service, namely a...

Decentralized Blockexplorer

I'll let a few Screenshots of the current wallet speak:



(the ugly welcoming screen of the old wallet has disappeared, and people are directly seeing the input field of the decentralized blockexplorer, ready for immediate use)



(As an example I show one of the top Bitcoin addresses. It works exactly as you would expect from the many hundreds of centralized blockexplorers out there)



(And one of the top Dash Addresses.)


So what does this mean?

The first fully functioning service that will be enabled through servicenodes is a distributed decentralized blockexplorer, accessible thrugh the spreadcoin wallet (and spreadcoin daemon / RPC)

People who run a servicenode can host any other coin they like on the same server and register it with the servicenode.
Any such coin will then be searchable through the decentralized blockexplorer. (If a coin isn't atleast hosted by a certain amount of servicenodes (to be determined) the coin isn't considered.)

All hosted coins need to be full node daemons, but they can run without tx-indexing and disable their wallet-functionality.
The only requirement is that those daemons create and maintain a full blockchain by themselves, on the same server.

Since anyone is allowed to host any coin they like (power to the people!), we are going to see a spread of different setups of course.
See for example this servicenode overview screen that lists all the current servicenodes that I run in my small homework right now:



(People can add completely new coins, or drop old ones, it's completely their own decision)


So how does it work?

Within every servicenode runs a tool called Universal Blockchain Analyzer (UBA).
It is capable of identifying and dissecting any blockchain (as long as it doesn't divert too much from current standards, but this can be further improved),
and creates its own optimized datastructure from all the data it gathers, for every coin that is registered with the servicenode (happens through the .conf file)

While this process happens, the UBA communicates and compares key data elements with other servicenodes in the network.

That's the job of the UBA: to convert relevant blockchain data for fast and easy distributed access thru the servicenode network.

The coin daemons themselves run without any disturbance. In fact the admin needs to start / stop them himself, the servicenodes won't interfere in any way with that procedure.
It is merely required that the servicenode daemon has read access to the blockchain folder of each coin, and nothing else!



Now a few more details about the servicenodes themselves.

Servicenodes that host full nodes and distribute derived blockchain data to the network to be used in the decentralized blockexplorer will earn a certain percentage of the mining reward (to be determined).

As has been planned for a long time, servicenodes won't require a fix collateral, instead the collateral will be determined by the free market.
An artificial competitive situation is created by only allowing a certain maximum amount of servicenodes to exist.
This limit isn't fixed either, it grows slowly over time.

As an example, in my home network I implemented a limit that is calculated with this formula: (total coinsupply) / 2000:



This means that with every 2000 coins that are mined there is one servicenode allowed.
(But 2000 is just an example, and will have to be determined in testnet. A few months ago we used 2880 to make a few interesting calculations.)

As you can see in the screenshots I currently run 9 Servicenodes on 9 computers.
Current total coinsupply in my very new fork is 19119, which divided by 2000 allows for 9 servicenodes to exist (or fewer, but not more).

As you can see each of these Servicenodes has its own idea about the collateral it wants to use, and this diversification creates yet another spread!

All Servicenodes are sorted according to the collateral they are willing to invest, from smallest to biggest. (the more the better)
In my example, the weakest Servicenode uses just over 100 SPR, and the strongest about 3000 SPR.

As seen in the last screenshot (Spread Distribution Screen) the distribution will probably most of the time look similar to a ski-jump.

Now why is the Servicenode with the smallest collateral called "weakest link"?


("weakest link")

Well, because an available seat isn't assigned to the same servicenode forever.
All seats are constantly on sale even the ones that are currently occupied (  Grin )

This means that when a newcomer arrives and he finds no empty seat, he might decide to grab one of the seats away from someone else's arse.
(but he can also come a little later when a new additional seat was created, but so will others... )

Let's imagine a few scenarios, using my example.

The 9 Servicenodes in my home network use these collaterals:

100.001
107.001
120
190.3122
335
425.1
502
1010
3000.191998


Now, imagine a newcomer arrives and wants a seat.
He could be a cheap shot and just invest 100.002, but this would be enough to "kick" the servicenode currently sitting at the weakest seat out of the race.

(BTW, "kicking" in this context merely means that the servicenode doesn't receive any rewards anymore. It does not shut down the server or any full node, or anything like that.
But what happens is that the UBA stops working, since it doesn't recognize its servicenode as valid anymore.)

What then happens, is that the newcomer becomes the new weakest link with his 100.002 collateral.

But say he would want to invest 2000 as collateral.
Now the same weakest link loses the seat, but the next 7 seats all slip down one seat, since they all must make room at the second highest seat, because that's where the 2000er is going to sit.

In this situation the servicenode that was sitting at the second lowest seat now suddenly finds itself in the weakest link position and runs the risk of losing its status next time someone appears.

And that's basically how this game will be played: a continuous switching of seats, particularly in the lower area.
If you hate this situation already, I suggest you invest lots of SPR as collateral.

Because there is a way how you can basically completely secure a seat for the foreseeable future.



This symbol indicates a servicenode that has such a high collateral, that it would require more than the current total coinsupply to kick this node 9 seats down!
Since this servicenode has a collateral of 3000 and it would require 9 newcomers to each invest MORE than these 3000, this would add up to an amount larger than all money that currently exists.

And therefor this seat can be considered truly secure.

BUT!
... since the total coinsupply continues to grow everyday (but slower and slower) even a now truly secured servicenode can easily be dropped down a few seats, the more free money is around and gets locked in servicenodes.

It is important to understand that "holding a high seat" has no benefits whatsoever, other than keeping you away as far as possible from the weakest link (the only "point of departure").

So the best place to actually be in is somewhere in the middle, as indicated by this symbol:



This symbolises the seat that represents the arithmetic mean of the sum of all money locked in servicenodes divided by amount of servicenodes.

It can be argued that this seat (and seats close to it) are very secure, and a user that keeps adding to his collateral so that he keeps being near this mean will basically never lose his reward.


....


Alright, I could go on forever, but it's getting late.

Last thing I wanted to mention for today is the actual "servicenode manage screen":



It's where you will create new servicenodes and control the ones you already run.
(ofcourse everything will also be possible through commandline)
My goal will be to make the handling of servicenodes very easy and straight forward.
I do have a few fancy ideas about this that I want to further explore.

There is much more to mention and discuss but that's for another day.
(particularly how we tie an actual logo and name to a hosted coin is interesting)

The future looks very clear now for spreadcoin.
What I just presented is what the first testnet version will look like.

By implementing this first service we are going to build the perfect playground for the further development of the servicenode network (which will see the likes of "Proof of Bitcoin Node", a decentralized searchengine and exchange, and possibly Big Data Services in some form or another. There is lots to explore and only one rule: it needs to follow the principles of "true decentralization").

And last but not least:

I expect that I need another 50 hours or so to finish everything and put all the loose ends together before we can start testing it.

This could mean best case, that I will be ready in 1 week, or worst case by the end of january.


I will keep you updated about the progress in much more detail from now on!

Stay tuned!

P.S. I will update roadmap, website, etc... tomorrow!
639  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 02, 2016, 02:06:47 PM
But for this I need to finish some necessary features first

ETA for first testnet downloads?

I hope end of next week.

As for the progress update with screenshots, will we see that today?

Even this takes more time than I anticipated, it's like writing a whitepaper.
I'll do what I can to release it before the week is over.
640  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 02, 2016, 12:47:37 PM
But for this I need to finish some necessary features first

ETA for first testnet downloads?

I hope end of next week.
Pages: « 1 2 3 4 5 6 7 8 9 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 ... 173 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!