Bitcoin Forum
May 26, 2024, 10:21:09 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 ... 173 »
561  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: February 08, 2016, 07:01:36 PM
Any updates on test net?

Coming soon, bear with me!
562  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 29, 2016, 07:51:06 PM
Sorry for not being very active here right now.

big update coming soon.

 Cheesy

Commending you on your work here, keep it up, looks promising and non-scammish like 90% of the other coin action (hopefully I'm not wrong). Smiley

Thanks, I have the same opinion about the community here.
563  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 29, 2016, 07:44:07 PM
Sorry for not being very active here right now.

big update coming soon.

 Cheesy
564  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 04:57:28 PM
I'm talking about somebody runnning 500 bitcoin daemons as full nodes from one copy of the blockchain with 500 service nodes.

Those would have to be special custom versions of bitcoin daemons, to be able to link with the same blockchain.
(only one would be writing, and the others would be in readmode, answering to external nodes. They would be mere mirroring/echoing nodes. They might alternate this assignment with one another.)
To the rest of the bitcoin network they would appear normal, except that they would have this unnatural synchronicity ( no time or height differential whatsoever)

Shouldn't be that hard to create even for an average dev.
He would have to remove any locking restrictions from the code, and remove any update/writing capabilities.
He would keep everything in there that is for listening and answering requests, like getheaders, getdata, getblocks, etc..)

If you have access to a server with 2 IPs and network storage maybe you can run a test and see what happens. (It won't work)
Maybe someone could create one of these mirroring/echoing-nodes until it indeed works?

That would be quite interesting to see.  Smiley

565  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 04:12:23 PM
That person would still be providing the service of 500 bitcoin nodes.  That in my opinion seems better for Bitcoin than not running 500 nodes although the decentralisation issue is serious as you say.


So, someone whose goal it is to reuse one bitcoin node (blockchain) for 500 servicenodes, so he can save costs,
is actually doing a disservice to both the bitcoin network (which requires as many distinct full nodes as possible)
and the servicenode network (whose services require high decentralization and the resiliance that follows from it).

Let's see how this goes.

For BreakThrough 1 I can't concern myself with solving this problem yet.

All I know is that this scenario you describe is a very artificial one anyway, and most distinct servicenode actors will run distinct servers with distinct full nodes anyway.
566  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 04:06:00 PM
That person would still be providing the service of 500 bitcoin nodes.  That in my opinion seems better for Bitcoin than not running 500 nodes although the decentralisation issue is serious as you say.

No he wouldn't. Well he would distribute those 500 fake bitcoin feeds to the spreadcoin network, so that they can be used within the blockexplorer.

But this single bitcoin node isn't mirrored 500 times to the rest of the bitcoin node network.

To the outside "bitcoin" world, this one bitcoin daemon is still just one bitcoin daemon.

Remember, we are not interfering with the bitcoin daemon in any way.
You are talking about someone who runs 500 Servicenodes that reuse that same single bitcoin node as data feed.
Servicenodes don't communicate with the bitcoin network.
We are our own network.

We are grabbing bitcoin data for our decentralized blockexplorer.

That's the first service.
567  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 03:54:38 PM
So, if somebody has 500 nodes running off one valid copy of the blockchain on appropriate hardware, is the impact on network resilience the only concern or are there other problems caused by this too?

It's a question of decentralization.

The effect of his blockchain having some kind of error (or being manipulated) will immediately affect 500 nodes.
This guy just restarting his server farm will be "felt" by the rest of the network. (and I mean spreadcoin network)

Is somebody running 500 decently performing nodes from one blockchain copy better or worse than that person running no nodes at all?

A person that doesn't run any node isn't part of the servicenode network anyway.
I expect that someone who runs such a large amount of servicenodes will run into many problems just from a micro-management point of view.
I'm looking forward to actually seeing someone try to run that many servicenodes in this "bot-net" like fashion and how he will keep hackers away who will see him as the easiest target available.
568  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 03:43:05 PM
I'm not moving the goalposts.

All you had to do was point out that proving that a node has correct data is different to proving that a node is unique.

Exactly, you just answered your own question.

With all of this talk about it not being possible to prove the veracity of a bitcoin node, why should somebody trust bitcoin?

That's what confused me, I thought we were obviously talking about uniqueness the whole time.
569  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 03:34:57 PM
Fairly hardcore.

I have a facetious question.  With all of this talk about it not being possible to prove the veracity of a bitcoin node, why should somebody trust bitcoin?

Veracity?  Huh

Veracity has been solved a long time ago by the decentralized P2P distribution of a PoW secured public ledger.

...why should somebody trust bitcoin?

It's a trustless system.

Listen, you can't keep moving the goal posts like that.
We were talking about uniqueness (and its many facets, like availability, connectivity and storage).

Why bring in veracity?

570  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 02:29:35 PM
To get a glimpse of how hardcore the solution of PoBN might look like, take a look at some posts of this mad scientist here:

https://bitslog.wordpress.com/2014/11/03/proof-of-local-blockchain-storage/

https://bitslog.wordpress.com/2015/09/16/proof-of-unique-blockchain-storage-revised/
571  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 25, 2016, 02:28:31 PM
On the developer slack channel there have been numerous conversations about whether PoBN would be open to abuse by service node operators running multiple full bitcoin nodes sharing a single blockchain.

Abuse is the wrong word.
PoBN (Breakthrough 3) wants to find a way of proving unique storage of a blockchain.
(The key word here is storage. It is neither about availabilty nor connectivity or anything like that.)

So the worst thing that can happen without PoBN is that blockchains are reused within the network,
meaning that the actual number of full nodes would just be an illusion, appearing more numerous than they actually are.

But that is a known ongoing problem with all cryptocurrencies, and nobody has yet found a solution.

I have been doing some research into this over the last few days and I think that it isn't necessary to require cryptographic proof that a bitcoin node is using a unique blockchain copy.

Bitcoin Core (and XT for that matter) uses a database lock which locks the Berkeley Database when a blockchain is mounted and prevents another instance from connecting to the same blockchain copy.  This lock was put in place because if you have multiple bitcoin instances reading/writing to the same blockchain, near instant corruption occurs stopping synchronisation and forcing a reindex.

It is possible to over-ride the lock by deleting the lock file and opening another instance but blockchain corruption is rapid, almost instantaneous.

File locks don't prevent other instances from connecting to the same blockchain copy.
That's why UBA is easily able to read out "locked" blockchains.
It's merely the write/update process that is tied to a certain process by a lock.
And even this access restriction can easily be circumvented within the system by using a more privileged user or processes with higher priority levels.

Look at a lock file as something like an "etiquette", where one process is claiming temporary ownership of a folder/files and expects other processes to respect this.
Basing security on such a superficial approach would be ridiculous.  Grin

Does this mean that if a service node is scoring well in quality of service and has an up to date block height it can be trusted as a unique node?

Again, PoBN is about BreakTrough 3, which is a hard scientific problem, and that's why it's far in the future and low priority right now.

The "Uniqueness of a servicenode" I'm currently working on for the upcoming decentralized blockexplorer (BreakThrough 1) is based on (and enforced by things like)

1) collateral
2) IP
3) how other servicenodes/UBA score your "contributions" to the network

Note that this concerns the uniqueness of a servicenode regarding its availability and connectivity, and not the unique storage of blockchains.

You could even throw a random transaction verification into the mix.

I'm sorry, but this problem is not gonna be solved by just throwing stuff at it.
572  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 24, 2016, 07:56:51 PM
Quick crazy question - when the test net goes live what is the length of time that we will be testing?  BTW - I am getting back on my feet and slowly accumulating. :-)

Well, we will follow standard procedure: Test until we have a stable functioning version,
and try to bring it as quickly as possible to mainnet, even if it is not 100% complete (functionality wise).

It's important to start building a strong network as soon as possible.

Music to my ears  Wink

Absolutely.

Each successful testnet version should immediately be converted into the next mainnet version.

So when we are at testnet version2, we will simultaneously have moved to mainnet version 1.
Starting testnet version 3 means we are now at mainnet version 2,

etc

That's how its supposed to run, if we are to get the maximum network effect out of our ongoing development.

But it's ofcourse entirely possible that we will have a few isolated testnet versions inbetween, before we think that's now worthy of a new mainnet version,
like when we try to solve a particular persistant problem.

But then again, that's why I do lots of preliminary testing in my private network.

There's no need to engage the whole community in my debugging sessions, that wouldn't make sense.
No, testnet means we are testing something that I think is already pretty stable and now ready for a fieldtest.
573  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 24, 2016, 07:19:11 PM
Quick crazy question - when the test net goes live what is the length of time that we will be testing?  BTW - I am getting back on my feet and slowly accumulating. :-)

Well, we will follow standard procedure: Test until we have a stable functioning version,
and try to bring it as quickly as possible to mainnet, even if it is not 100% complete (functionality wise).

It's important to start building a strong network as soon as possible.
574  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 24, 2016, 01:45:23 PM

What would be really interesting is to find a way to create a bridge between two crypto currencies using the serivcenodes / masternodes.  This is like currency transfers in the real world and would open up a path over the next 10-20 years for nations to adopt crpto as a mechanism to digitally transact their national fiat currencies - although that opens up problems with regulations  that might be difficult to resolve in the immediate future.

Still the Evolution work is likely to take between 12 months to 24 months and that is the timing for getting 3000 to 5000 bitcoin nodes on the network, so a few weeks to wait for testing is no big deal when the size of the prize is a decentralised Coinbase and PayPal, with an ability to exchange value with bitcoin, Dash, SPR, ETH, etc.

Crypto has never been so exciting as its about to get.

Yes, that's a pretty neat idea, with like mindboggling potential.

I say once we have achieved a BreakThrough (see roadmap), we can always slightly adjust the roadmap to factor in new ideas (research areas), before we continue to the next BreakThroughs.
It's good to be that flexible. But it's also absolutely necessary to keep working rigorously towards the nearest goal!

Without deviation.

Maybe block explorer needs to be shelved for a while in order to start building the service network.

I'm looking at you, kid!  Roll Eyes
575  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 24, 2016, 01:37:10 PM
Let me get this right. By the 7th (latest) i will be able to test a service node on testnet?

If so will they have decentralised block ex?


IMO, I don't think exact dates matter now, but it does look like testing will begin in Feb.  

Georgem has given a reasonable time window, but the more important announcements that haven't been factored and which should give this community huge confidence is that Georgem says this is going to be a full time effort and he will likely do a video update.

Yes, I couldn't agree more.
Currently I have to juggle too many priorities (spreadcoin community, my customers, private life), and everybody is pretty anxious to get my full attention.

I'll do the best I can to not worsen the situation (by NOT adding more factors into the equation) and the goal is to basically turn spreadcoin community into my main customer soon (thereby reducing the factors).

It should get pretty interesting to see how this will look like: to work for a community as the dayjob!  Smiley
576  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 24, 2016, 01:28:47 PM
Smiley My impatience is masking my excitement, I'm just really pumped for testnet whenever that may be. Certainly I'm glad you're taking the methodical approach as the ambitions of the project reach uncharted waters.  Gonna donate to your dev fund as a sign of appreciation for your hard work and would encourage others to do the same

Thanks!
There is nothing more motivating than receiving donations in SPR!
So yeah, I highly welcome additional encouragement of this sort!
577  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 24, 2016, 01:22:52 AM
We need to find someone with your comic creation skills now that you're lead-deving. lol

Being creative like that is fun and relaxing, so when spreadcoin has replaced my dayjob, I'll keep creating animations in my freetime, why not.
Can't wait to show you some of my music too.  Tongue

I don't wanna be one of those savant syndrome coders... very good at one thing, but still an idiot.  Grin

My approach to everything is very interdisciplinary!
578  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (official thread) on: January 24, 2016, 12:26:46 AM

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.



Is end of January still looking feasible?

Pretty much.  Smiley

I was able to do about 50% of what's still needed.
If might not be able to finish the other half in the next week (collisions with dayjob), so it might slide a few days into first week of february.

I'll probably create an explanatory video about current state of overlay network and how the blockexplorer behaves, so you better know what the problems are I'm working on.

I owe you that much.
579  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 23, 2016, 01:15:33 AM


I love how activity seems to follow the "sunrise" terminator line.
But not sunset?
hm...

what is this anyway? It's not WW3, I know that much.
580  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming) on: January 23, 2016, 01:13:19 AM
Emercoin

Code:
e6e8e9e552a643c1;emercoin-qt;e6e8e9e5;d8eee032f95716d0cf14231dc7a238b96bbf827e349e75344c9a88e849262ee0;1386628033;6661;

Not too sure I did this correctly.

Thanks, looks right.

please post only in our forum, it might be considered spam if we post what might look like "gibbrish" to moderators here.

Just copypaste the string without any tags at all to http://spreadcointalk.org/index.php?topic=731.0
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 ... 173 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!