Bitcoin Forum
May 26, 2024, 02:46:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 111 112 ... 155 »
1221  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 30, 2015, 09:41:08 AM
Fun fact:

We are now on page 2^8.

Could that be expressed as 2^2^2^2?
1222  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 10:49:42 AM
I understand what you are saying, but you need PROOF that the address belongs to you and that proof is the private key.

What you have described is more or less the "normal" way to mine blocks.
No, the proof is the hash that you send the masternodes first.

This is what happens:

The miner sends 6 randomly picked masternodes (that everyone agrees on) an sha2 hash of: their found block + transaction from the private key that everyone must use to mine's address to their own address.

Then the masternodes respond with: Ok, if that sha2 hash turns out to be a valid block + transaction to miner's address, we will add it to the blockchain.

Then the miner provides the block + transaction to their own address.
The masternodes then sha2 hash it and if it matches the first hash provided by the miner, they add it to the blockchain.

Or am I still wrong?
1223  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 10:16:38 AM

Do you think this'll work?

Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.

you should take a look at the code, but it goes roughly like this:

1- the whole block is hashed with double sha2.
2- the header, except for the hash above is signed with the private key and the least significant 5 bits of the nonce
3- results from 1 and 2 are appended to the header
4- the header is hashed with X11
5- compare with target, publish if it was reached, start again if not.
Basically, we need to take out the whole private key part so that anyone can claim a valid block to their address. Then once we find a block, submit it with our address attached for the funds to be sent to it.

This means that if you are mining for a pool, you can submit shares but give the blocks that you find to yourself.

But in order to stop people from stealing found blocks, by attaching their own address instead of the block finder, we need to:

Send sha2 hash of (found block + miner's address) to 6 (random?) masternodes.
Masternodes confirm that they have received the hash and if it is a valid block, will count it.
Miner then sends an un sha2'd version of block (found block + miner's address)
Masternodes all sign message saying that the block was found and put it onto the blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's address with their own.

Boom! Done! Hopefully.   Although it's probaly not going to work.

Will it work?

Wouldn't that... enable pools?

Umm... No?

I don't think you have understood what I've said. Can you take a look again please?

This idea makes pools worse, it seems - first of all, you can't have a block + an address. You need to have a coinbase transaction going to the miner. Second, this way, miner is not proving the ability to spend the coinbase tx.
Hmm... Ok I think I know what you mean.

So how about everyone must mine with the exact same private key to find a block.
When a block is found, the funds get sent to the miner's address, which he specifies somehow.
But before he releases the block info, first:

Miner sends 6 (random?) masternodes an sha2 hash of (the block he found + a transaction to his address).
The 6 Masternodes confirm (sign a message maybe) that if the hash turns out to be a valid block, it will be added to the blockchain and the transaction will be confirmed. (this is to stop people from stealing the block)
Miner then sends an un sha2'd version of the block he found + a transaction to his address.
The 6 Masternodes all sign message saying that the block was found and record it to the blockchain.

If the client receives a message from 4 of the 6 masternodes that the block was found + the transaction then they add it to their blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's transaction with their own.

Does that work?

You must have the private key to spend the coins, if everyone had the same one then anyone could spend it, masternodes also can do nothing with the funds without the private key either. 
But at the same time the block is mined with the private key everyone knows, the masternodes make sure the miner is able to withdraw his coins from that address before they get stolen. Do you know what I mean?
1224  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 09:40:39 AM

Do you think this'll work?

Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.

you should take a look at the code, but it goes roughly like this:

1- the whole block is hashed with double sha2.
2- the header, except for the hash above is signed with the private key and the least significant 5 bits of the nonce
3- results from 1 and 2 are appended to the header
4- the header is hashed with X11
5- compare with target, publish if it was reached, start again if not.
Basically, we need to take out the whole private key part so that anyone can claim a valid block to their address. Then once we find a block, submit it with our address attached for the funds to be sent to it.

This means that if you are mining for a pool, you can submit shares but give the blocks that you find to yourself.

But in order to stop people from stealing found blocks, by attaching their own address instead of the block finder, we need to:

Send sha2 hash of (found block + miner's address) to 6 (random?) masternodes.
Masternodes confirm that they have received the hash and if it is a valid block, will count it.
Miner then sends an un sha2'd version of block (found block + miner's address)
Masternodes all sign message saying that the block was found and put it onto the blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's address with their own.

Boom! Done! Hopefully.   Although it's probaly not going to work.

Will it work?

Wouldn't that... enable pools?

Umm... No?

I don't think you have understood what I've said. Can you take a look again please?

This idea makes pools worse, it seems - first of all, you can't have a block + an address. You need to have a coinbase transaction going to the miner. Second, this way, miner is not proving the ability to spend the coinbase tx.
Hmm... Ok I think I know what you mean.

So how about everyone must mine with the exact same private key to find a block.
When a block is found, the funds get sent to the miner's address, which he specifies somehow.
But before he releases the block info, first:

Miner sends 6 (random?) masternodes an sha2 hash of (the block he found + a transaction to his address).
The 6 Masternodes confirm (sign a message maybe) that if the hash turns out to be a valid block, it will be added to the blockchain and the transaction will be confirmed. (this is to stop people from stealing the block)
Miner then sends an un sha2'd version of the block he found + a transaction to his address.
The 6 Masternodes all sign message saying that the block was found and record it to the blockchain.

If the client receives a message from 4 of the 6 masternodes that the block was found + the transaction then they add it to their blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's transaction with their own.

Does that work?
1225  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 08:54:51 AM

Do you think this'll work?

Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.

you should take a look at the code, but it goes roughly like this:

1- the whole block is hashed with double sha2.
2- the header, except for the hash above is signed with the private key and the least significant 5 bits of the nonce
3- results from 1 and 2 are appended to the header
4- the header is hashed with X11
5- compare with target, publish if it was reached, start again if not.
Basically, we need to take out the whole private key part so that anyone can claim a valid block to their address. Then once we find a block, submit it with our address attached for the funds to be sent to it.

This means that if you are mining for a pool, you can submit shares but give the blocks that you find to yourself.

But in order to stop people from stealing found blocks, by attaching their own address instead of the block finder, we need to:

Send sha2 hash of (found block + miner's address) to 6 (random?) masternodes.
Masternodes confirm that they have received the hash and if it is a valid block, will count it.
Miner then sends an un sha2'd version of block (found block + miner's address)
Masternodes all sign message saying that the block was found and put it onto the blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's address with their own.

Boom! Done! Hopefully.   Although it's probaly not going to work.

Will it work?

Wouldn't that... enable pools?

Umm... No?

I don't think you have understood what I've said. Can you take a look again please?
1226  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 07:34:49 AM

Do you think this'll work?

Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.

you should take a look at the code, but it goes roughly like this:

1- the whole block is hashed with double sha2.
2- the header, except for the hash above is signed with the private key and the least significant 5 bits of the nonce
3- results from 1 and 2 are appended to the header
4- the header is hashed with X11
5- compare with target, publish if it was reached, start again if not.
Basically, we need to take out the whole private key part so that anyone can claim a valid block to their address. Then once we find a block, submit it with our address attached for the funds to be sent to it.

This means that if you are mining for a pool, you can submit shares but give the blocks that you find to yourself.

But in order to stop people from stealing found blocks, by attaching their own address instead of the block finder, we need to:

Send sha2 hash of (found block + miner's address) to 6 (random?) masternodes.
Masternodes confirm that they have received the hash and if it is a valid block, will count it.
Miner then sends an un sha2'd version of block (found block + miner's address)
Masternodes all sign message saying that the block was found and put it onto the blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's address with their own.

Boom! Done! Hopefully.   Although it's probaly not going to work.

Will it work?
1227  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 06:51:26 AM
Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.

you should take a look at the code, but it goes roughly like this:

1- the whole block is hashed with double sha2.
2- the header, except for the hash above is signed with the private key and the least significant 5 bits of the nonce
3- results from 1 and 2 are appended to the header
4- the header is hashed with X11
5- compare with target, publish if it was reached, start again if not.
Basically, we need to take out the whole private key part so that anyone can claim a valid block to their address. Then once we find a block, submit it with our address attached for the funds to be sent to it.

This means that if you are mining for a pool, you can submit shares but give the blocks that you find to yourself.

But in order to stop people from stealing found blocks, by attaching their own address instead of the block finder, we need to:

Send sha2 hash of (found block + miner's address) to 6 (random?) masternodes.
Masternodes confirm that they have received the hash and if it is a valid block, will count it.
Miner then sends an un sha2'd version of block (found block + miner's address)
Masternodes all sign message saying that the block was found and put it onto the blockchain.
Attackers will need to control 4 of the 6 masternodes to replace the miner's address with their own.

Boom! Done! Hopefully.   Although it's probaly not going to work.

Will it work?
1228  Economy / Digital goods / Re: [S]STEAM & ORIGIN GAMES(GTA V 36$)- DOTA2 Items FOR BTC/WMZ/skrill on: January 29, 2015, 03:56:39 AM
3 days left to get bonus when pre order GTA V
I'd like to get GTA V for $36. Wil I get San Andreas as well?
Yes, when you redeem game, GTA SA will automatically add to you game library
How any GB is SA?
GB ? you mean hdd requirement ?
How big is the download? Because I can't download much. But next month I can. (this is only for SA)
Minimum:

    OS: Microsoft® Windows® 2000/XP
    Processor: 1Ghz Pentium III or AMD Athlon Processor
    Memory: 256MB of RAM
    Graphics: 64MB Video Card (Geforce 3 or better)
    Hard Drive: 3.6GB of free hard disk space (minimal
But do you know how many mb's I need to download from the internet?
i really don't know, If you buy GTA V ,GTA SA will add in your library game on steam you can download when u want ?
Ok.
1229  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:55:54 AM
Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
Bump.
1230  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:46:18 AM
(...)
Well, if Mr. Spread wasn't banned, maybe he could change it. Ever thought about that?

bitman008 is a troll, please ignore him. We can address real issues with real people and leave the trolls talking alone...
It was just to help new investors.
1231  Economy / Digital goods / Re: [S]STEAM & ORIGIN GAMES(GTA V 36$)- DOTA2 Items FOR BTC/WMZ/skrill on: January 29, 2015, 03:45:29 AM
3 days left to get bonus when pre order GTA V
I'd like to get GTA V for $36. Wil I get San Andreas as well?
Yes, when you redeem game, GTA SA will automatically add to you game library
How any GB is SA?
GB ? you mean hdd requirement ?
How big is the download? Because I can't download much. But next month I can. (this is only for SA)
Minimum:

    OS: Microsoft® Windows® 2000/XP
    Processor: 1Ghz Pentium III or AMD Athlon Processor
    Memory: 256MB of RAM
    Graphics: 64MB Video Card (Geforce 3 or better)
    Hard Drive: 3.6GB of free hard disk space (minimal
But do you know how many mb's I need to download from the internet?
1232  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:44:47 AM

As already explained, several time, the feature of "no pools" does not mean that it is impossible to maintain a pool, but rather that they are not economically viable, since anyone can steal the coins form them [...]

Would be somewhat easy to secure by moving coins to a separate wallet as soon as they confirm and make the payouts from there. The only problem I'd see is if a miner would move the coins before the pool does.

that's an arm race, with a 50-50 chance for each one to win, so the pool owner can make it profitable by rising the fees and paying the other users from his revenue, but then... it is risky...

another solution might be that the pool owner charges a "deposit" from the miners, and if the miner steals something, the deposit is held and the miner banned. But i don't see this growing into large scale. Thats an experiment worth making.
Or we could make block times 1 hour so that it would cost too much. Smiley
1233  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:43:34 AM
I'm sure this won't make any difference, some folks only read what they want to.

Do we have a pool? Yes.
It's merely a pool server we setup to solo mine to nothing more, we just so happened to let a couple of other small hashrate users in to help out a bit. Is it a risk? Of course it is.

Mr. Spread has done quite a good job at keeping this coin a solo mineable, that doesn't mean that it will always be that way,  there a lot of smart folks around here and if there is enough $ involved then one should expect that there will be others trying to get in on the action in some form or another.
I am not against pool,what I am against is that spr is not worth the title of 'no pool'[/b][/size][/color]
Well, if Mr. Spread wasn't banned, maybe he could change it. Ever thought about that?
1234  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:42:57 AM
Hey guys, I think we can fix pool mining!!

I just need to know how the hashing works (like, what gets hashed and in which order). Can someone please tell me?
1235  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:39:44 AM

As already explained, several time, the feature of "no pools" does not mean that it is impossible to maintain a pool, but rather that they are not economically viable, since anyone can steal the coins form them [...]

Would be somewhat easy to secure by moving coins to a separate wallet as soon as they confirm and make the payouts from there. The only problem I'd see is if a miner would move the coins before the pool does.
That's why a pool should have collateral.
1236  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][SPR] SpreadCoin | True Decentralization (No Pools) on: January 29, 2015, 03:35:16 AM
(...)
Where is your proof?

please, do not quote the big red letter trolls. just ignore him...
Sorry, ok.
1237  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN] SpreadCoin | True Decentralization (No Pools) | Testing New Masternodes on: January 29, 2015, 03:29:39 AM
Sure, I'm just a troll right.

Got anything to discuss instead of trying to say I'm a troll? Just because you can't refute my argument doesn't mean I'm a troll.

Spread's purpose is defeated for the moment, sorry for the sad reality check but instead of calling people trolls why don't you go fix the actual code instead of brining features from other coins while your main edge ("no pools") is flawed..

Edit: between me and you, frankly you're the troll.. Quoting posts while modifying what was wrote there.. ya. pityful.
Your name seems very familiar. Do I know you?
1238  Economy / Digital goods / Re: [S]STEAM & ORIGIN GAMES(GTA V 36$)- DOTA2 Items FOR BTC/WMZ/skrill on: January 29, 2015, 03:10:25 AM
3 days left to get bonus when pre order GTA V
I'd like to get GTA V for $36. Wil I get San Andreas as well?
Yes, when you redeem game, GTA SA will automatically add to you game library
How any GB is SA?
GB ? you mean hdd requirement ?
How big is the download? Because I can't download much. But next month I can. (this is only for SA)
1239  Economy / Digital goods / Re: [S]STEAM & ORIGIN GAMES(GTA V 36$)- DOTA2 Items FOR BTC/WMZ/skrill on: January 29, 2015, 03:01:42 AM
3 days left to get bonus when pre order GTA V
I'd like to get GTA V for $36. Wil I get San Andreas as well?
Yes, when you redeem game, GTA SA will automatically add to you game library
How any GB is SA?
1240  Economy / Digital goods / Re: [S]STEAM & ORIGIN GAMES(GTA V 36$)- DOTA2 Items FOR BTC/WMZ/skrill on: January 29, 2015, 01:48:41 AM
3 days left to get bonus when pre order GTA V
I'd like to get GTA V for $36. Wil I get San Andreas as well?
Pages: « 1 ... 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 111 112 ... 155 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!