Bitcoin Forum
May 05, 2024, 06:56:59 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 ... 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [147] 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 ... 328 »
  Print  
Author Topic: [ANN] SpreadCoin | Decentralize Everything (decentralized blockexplorer coming)  (Read 790354 times)
AnotherNode
Full Member
***
Offline Offline

Activity: 178
Merit: 100

Nodes That Serve


View Profile
February 02, 2016, 10:56:59 PM
 #2921

Sorry for not being very active here right now.

big update coming soon.

 Cheesy

bump.

Still nibbling away at the odd SPR on Trex. Enjoying this relatively quiet accumulation period.
1714892219
Hero Member
*
Offline Offline

Posts: 1714892219

View Profile Personal Message (Offline)

Ignore
1714892219
Reply with quote  #2

1714892219
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714892219
Hero Member
*
Offline Offline

Posts: 1714892219

View Profile Personal Message (Offline)

Ignore
1714892219
Reply with quote  #2

1714892219
Report to moderator
1714892219
Hero Member
*
Offline Offline

Posts: 1714892219

View Profile Personal Message (Offline)

Ignore
1714892219
Reply with quote  #2

1714892219
Report to moderator
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 02, 2016, 11:22:45 PM
Last edit: February 03, 2016, 06:49:02 PM by coins101
 #2922

Interesting that Satoshi mentions that nodes can broadcast alerts to protect against invalid blocks:

Writing about SPVs getting attacked:

Quote
One strategy to protect against this would be to accept alerts from network nodes when they detect an invalid
block, prompting the user's software to download the full block and alerted transactions to confirm the inconsistency.

https://bitcoin.org/bitcoin.pdf

Alerts from network nodes raises the possibility of nodes signing an alert and including a message with a PoW hash related to what the node is storing....also, there is already a ping facility:

Code:
UniValue getconnectioncount(const UniValue& params, bool fHelp)
{
    if (fHelp || params.size() != 0)
        throw runtime_error(
            "getconnectioncount\n"
            "\nReturns the number of connections to other nodes.\n"
            "\nResult:\n"
            "n          (numeric) The connection count\n"
            "\nExamples:\n"
            + HelpExampleCli("getconnectioncount", "")
            + HelpExampleRpc("getconnectioncount", "")
        );

    LOCK2(cs_main, cs_vNodes);

    return (int)vNodes.size();
}

UniValue ping(const UniValue& params, bool fHelp)
{
    if (fHelp || params.size() != 0)
        throw runtime_error(
            "ping\n"
            "\nRequests that a ping be sent to all other nodes, to measure ping time.\n"
            "Results provided in getpeerinfo, pingtime and pingwait fields are decimal seconds.\n"
            "Ping command is handled in queue with all other commands, so it measures processing backlog, not just network ping.\n"
            "\nExamples:\n"
            + HelpExampleCli("ping", "")
            + HelpExampleRpc("ping", "")
        );

    // Request that each node send a ping during next message processing pass
    LOCK2(cs_main, cs_vNodes);

    BOOST_FOREACH(CNode* pNode, vNodes) {
        pNode->fPingQueued = true;
    }

    return NullUniValue;

So, if we could have a serial number for each node that gets downloaded, then we could ask the nodes to sign a message, compute ping times around the network, hash ping times (including some form of SHA or zero knowledge proof) & node serials (own and other peers pinged) and then sign the message.  

The ping pong could then be validated against node serials in the network and that's where fakes would have trouble. You would be able to triangulate, without knowing IP addresses, peers in node networks and any fakes would standout.

OK, including the ping times are distracting. Maybe the hash of a ping just helps to create proof that a separate message hash came from a particular node within the network withing a set of peers.

So, basically, the checksum needs to include a way to allow for a unique serial for each downloaded client. Then everything else is possible.

edit

there is also the question about actual data transfer between nodes. nodes should be able to sign how much data they sent and received at any given time, with the inclusion of their unique serial.

edit edit

Zk-snarks are probably the way ahead. Nodes can take their time to verify what they contain and then issue a proof every couple of hours.
defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
February 03, 2016, 08:03:38 AM
 #2923

Is it me or does it feel like we're in the eye of a storm?
chrysophylax
Legendary
*
Offline Offline

Activity: 2814
Merit: 1091


--- ChainWorks Industries ---


View Profile WWW
February 03, 2016, 08:29:21 AM
 #2924

Is it me or does it feel like we're in the eye of a storm?

no storm ...

i feel like we are at the base of a city construction site - that is about to begin ...

solid construction and progress ahead is all i see ...

skyward people - skyward ...

Wink ...

#crysx

defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
February 03, 2016, 04:29:50 PM
 #2925

Is it me or does it feel like we're in the eye of a storm?

no storm ...

i feel like we are at the base of a city construction site - that is about to begin ...

solid construction and progress ahead is all i see ...

skyward people - skyward ...

Wink ...

#crysx

I meant in the market not in general, no one is selling much and ServiceNodes are due Tongue
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 03, 2016, 06:51:18 PM
 #2926


....snip

Zk-snarks are probably the way ahead. Nodes can take their time to verify what they contain and then issue a proof every couple of hours.

http://crypto.stackexchange.com/questions/19884/what-are-snarks
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 03, 2016, 10:26:33 PM
Last edit: February 03, 2016, 11:02:15 PM by coins101
 #2927


....snip

Zk-snarks are probably the way ahead. Nodes can take their time to verify what they contain and then issue a proof every couple of hours.

http://crypto.stackexchange.com/questions/19884/what-are-snarks

I really like the idea of:

Secure multi-party computation (background here)

I guess we could have 5 node peers all agree to compute an output proof based on data contained in the blockchain. If you're a fake node, would you be able to contribute? If every node is part of a 5 peer computation, you could probably work out which nodes are fakes.

There likely still exists an issue that a fake node could outsource the computation and serve the answer. But the time window to contribute could be narrowed down to something that would cause the fake node some problems. If you do several rounds, a slow response rate each time could indicate a node that is trying to lookup the answers because it can't do the math itself.

edit

Something similar has been tested:

http://www.tik.ee.ethz.ch/file/b89cb24ad2fa4e7ef01426d318c9b98b/decker2015making.pdf

sirazimuth
Legendary
*
Offline Offline

Activity: 3360
Merit: 3499


born once atheist


View Profile
February 03, 2016, 10:55:51 PM
 #2928

huh. well thats weird.  my spreadcoin wallet at bittrex is disabled.
anyone know whats up with that? not comfortable with depositing until fixed.
wondering if its due to a low balance? i have dust there (.05 spread) just as a kind of "placeholder"

Bitcoin...the future of all monetary transactions...and always will be
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 03, 2016, 11:19:36 PM
 #2929

The stuff you find while doing research. I guess that's the nature of research....in trying to find an answer to x, you discover an answer to a yet to be explored y.

Anyway...looks like cross chain transactions between Bitcoin and altcoins has been posed in the past but it could not be pursued due to transaction malleability. When segwit fixes this issue, then cross chain transactions could be on the cards.

What does that mean?

Well, that could go quite a ways to creating the decentralised exchange that's on our road map. Well, an exchange of sorts.

Title: Atomic Cross Chain Transfers:  https://github.com/TierNolan/bips/blob/bip4x/bip-atom.mediawiki

edit

looks like someone has been doing just this:

https://bitcointalk.org/index.php?topic=1182342.0
 
AnotherNode
Full Member
***
Offline Offline

Activity: 178
Merit: 100

Nodes That Serve


View Profile
February 03, 2016, 11:22:21 PM
 #2930

huh. well thats weird.  my spreadcoin wallet at bittrex is disabled.
anyone know whats up with that? not comfortable with depositing until fixed.
wondering if its due to a low balance? i have dust there (.05 spread) just as a kind of "placeholder"

Get a support ticket from them and report back?
The Cryptophilanthropist
Full Member
***
Offline Offline

Activity: 231
Merit: 101



View Profile
February 03, 2016, 11:50:38 PM
 #2931

I haven't checked in on Spread in a while. However while syncing wallet (9 weeks behind) I noticed the network speed has doubled and even tripled at times. What are/is the likely contributing factor(s) to this. More participants, improved mining software, pooling (not likely), I am curious if anyone has a definitive answer or observation. I like this project very much, 1.5 GH is a good step up for SPR Smiley


L8nit3-Miners Multi-Pool BTC PRT-LOG-XGTC BTC #GetMining
GdonateqfnmiJKv7mfnUcyvZHaiqxcTQS1 - XGTC DEV FUND
1G2PTf59cYsWKoZjj3i3Cv1Bb8NuNaeho2 - BTC POOL DEV
defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
February 03, 2016, 11:56:54 PM
 #2932

huh. well thats weird.  my spreadcoin wallet at bittrex is disabled.
anyone know whats up with that? not comfortable with depositing until fixed.
wondering if its due to a low balance? i have dust there (.05 spread) just as a kind of "placeholder"

Get a support ticket from them and report back?

I have the same problem, maybe the wallet is being updated?
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 04, 2016, 12:20:14 AM
 #2933

huh. well thats weird.  my spreadcoin wallet at bittrex is disabled.
anyone know whats up with that? not comfortable with depositing until fixed.
wondering if its due to a low balance? i have dust there (.05 spread) just as a kind of "placeholder"

Get a support ticket from them and report back?

I have the same problem, maybe the wallet is being updated?


Probably.

I just did some transactions from my node. No issues. Showed up on different explorers within a few minutes.
sirazimuth
Legendary
*
Offline Offline

Activity: 3360
Merit: 3499


born once atheist


View Profile
February 04, 2016, 12:50:13 AM
 #2934

huh. well thats weird.  my spreadcoin wallet at bittrex is disabled.
anyone know whats up with that? not comfortable with depositing until fixed.
wondering if its due to a low balance? i have dust there (.05 spread) just as a kind of "placeholder"

Get a support ticket from them and report back?

I have the same problem, maybe the wallet is being updated?


Probably.

I just did some transactions from my node. No issues. Showed up on different explorers within a few minutes.

ok just checked back...all better now
taint nuthin but a thang!

5 Blocks mined  today.  yee ha! Go SpreadCoin ! Cheesy

Bitcoin...the future of all monetary transactions...and always will be
thefix
Legendary
*
Offline Offline

Activity: 1049
Merit: 1001



View Profile
February 04, 2016, 10:02:09 AM
 #2935

I haven't checked in on Spread in a while. However while syncing wallet (9 weeks behind) I noticed the network speed has doubled and even tripled at times. What are/is the likely contributing factor(s) to this. More participants, improved mining software, pooling (not likely), I am curious if anyone has a definitive answer or observation. I like this project very much, 1.5 GH is a good step up for SPR Smiley



I think its a little bit of all the points you mentioned that are contributing factors to the growth of the network. Improved mining software is available and I have noticed a large miner jumping in when difficulty is low and back out when it rises. With more people mining to wallets now this helps to secure the network and make everything a bit more robust. I am not so sure about the pools since the only one I know of(spr.suprnova.cc) has not seen much activity for quite some time.
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 04, 2016, 05:11:52 PM
Last edit: February 04, 2016, 07:19:42 PM by coins101
 #2936

Great paper on zero knowledge proofs.

https://eprint.iacr.org/2013/507.pdf

No, wait. Did I just say that?

edit

For the youtube generation:  https://www.youtube.com/watch?v=nS3smRAfUd8

https://www.youtube.com/watch?v=CjUNj8ow6UE
defunctec
Legendary
*
Offline Offline

Activity: 1092
Merit: 1000



View Profile
February 05, 2016, 08:07:21 PM
 #2937


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.


Any news? Any update?
coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 05, 2016, 11:06:25 PM
 #2938

I never realised that stock settlement took a few days. Bloody, hell. No wonder stock exchanges are falling over themselves to use Blockchains:

“We can now trade equities in 150 microseconds, then it takes two days to settle. That makes no sense — A retail investor in Australia should be able to sell their shares, go to the nearest ATM and get their cash out.”

https://news.bitcoin.com/blythe-masters-firm-build-asx-blockchain-raises-52-million/
Emerger
Full Member
***
Offline Offline

Activity: 199
Merit: 102


View Profile
February 06, 2016, 12:06:48 AM
 #2939

Spreadcoin's been added to walletgenerator.net (paper wallet generator) at https://walletgenerator.net/?currency=SpreadCoin Devs feel free to add it to the list of wallets in the OP.

Find this coin very interesting! Keep it up Smiley

coins101
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
February 06, 2016, 12:12:26 AM
 #2940

....
Any news? Any update?

That depends.....
Pages: « 1 ... 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 [147] 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 ... 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!