Bitcoin Forum
June 16, 2024, 05:02:42 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 [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 »
2241  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 08:46:02 PM

Until the block rewards subsidy goes away, an empty block still technically has one transaction: the coinbase which distributes the generated coins from the block reward.

So, while it isn't adding any value by including other transactions, it does, indeed technically fit the definition of mining.

Every single definition of mining states "transactions", plural.  Nothing is confirmed in an empty block, it does not meet the definition.  Seems to me the empty block thing is a huge oversight, and that empty blocks should not be valid and the network should reject them.  The only block that should have been considered valid with a single transaction generating coins was the genesis block.

Has there been any analysis of an "empty block attack"?  Imagine what would happen if an inordinate number of empty blocks were solved and submitted in succession?  Bitcoin would effectively cease functioning.
2242  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 08:31:39 PM
I'll source the Bitcoin Wiki for the definition of mining, https://en.bitcoin.it/wiki/Mining.  The very first sentance of the page states:
Quote
Mining is the process of adding transaction records to Bitcoin's public ledger of past transactions.


Here's a few other mining definitions (emphasis added by me):

https://bitcoin.org/en/faq#what-is-bitcoin-mining
Quote
Mining is the process of spending computing power to process transactions, secure the network, and keep everyone in the system synchronized together.
Quote
Mining software listens for transactions broadcast through the peer-to-peer network and performs appropriate tasks to process and confirm these transactions.

http://www.investopedia.com/terms/b/bitcoin-mining.asp
Quote
Bitcoin mining is the process by which transactions are verified and added to the public ledger, known as the block chain, and also the means through which new bitcoin are released.

http://whatis.techtarget.com/definition/Bitcoin-mining
Quote
Bitcoin mining is the processing of transactions in the digital currency system, in which the records of current Bitcoin transactions, known as a blocks, are added to the record of past transactions, known as the block chain.

http://en.wikipedia.org/wiki/Bitcoin#Mining
Quote
Mining is a record-keeping service.[note 9] Miners keep the block chain consistent, complete, and unalterable by repeatedly verifying and collecting newly broadcast transactions into a new group of transactions called a block.


Therefore, I contend that if you're not adding transactions to the blockchain (i.e. solving an empty block) then you are not mining.
2243  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 05:08:45 PM
Even an empty block helps people out. If nothing else, the empty block makes the coinbase transaction from 120 blocks previous become spendable. In practice, the empty block brings all those 5-confirmation transactions up to 6 confirmations (and 2-confirmation transactions up to 3 confirmations, etc.) The presence of the empty block makes transactions confirm faster than they would have if the empty block weren't there.

There is no need to try and "speed up" transactions artificially.  Everything positive you said about an empty block applies to a block full of transaction, only the full block provided worth to the network because it contains transactions, which is a block's purpose.  You even admit in your post that a full block is better than an empty block.  And I still do not see any benefit from an empty block, but again I appreciate the attempt at explaining to me.
2244  Bitcoin / Mining / Re: Pics of Large Miner Hosting Center Under Construction on: May 21, 2015, 05:04:36 PM
Why do you have such an involvement in telling someone else how much they are going to fail?  He's got a plan for what he wants to do, it doesn't affect you, there's no need for your negativity.
2245  Other / Beginners & Help / Re: How safe is bitcoin address? on: May 21, 2015, 04:10:53 PM
The only way you can receive bitcoin is to give out your (public) address, so yes, it is safe as has been noted.
2246  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: May 21, 2015, 04:07:51 PM
so in the Bitcoin mining industry the hardware miner caries the largest financial burden versus the pool operator,with that said the miner can exist alone while the pool can't exist without the hardware owner.

The hardware miner also reaps the biggest reward, you have to weigh that into account and look at net cost, not gross.
2247  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 04:06:39 PM
Empty blocks minimise your stale shares.

Why would you prioritize stale share rate over publishing a useful solved block?
What wizkid057 said.

But one point he made, more explicitly:
The empty blocks found would not have been a "useful" solved block in any case.
They would have been stale shares.

Whether the pool sends an empty block or not, the miner should always begin working on the non-empty block as soon as it its data is received.


... oh, I already said that:
Empty blocks minimise your stale shares.
Eligius (and probably most cluefully operated pools) send them as soon as a new block is found, so that you can begin mining immediately.
This is also followed up with an updated block full of transactions that miners can begin working on as soon as they receive it.
If your internet connection is 10 Gbps, the empty block might waste a few bytes of bandwidth and you'll get the full block immediately to begin working on.
If your internet connection isn't so fast, you'll begin working on the empty block, then transition to the full one as soon as you finish receiving it.

I appreciate the answers, but the "increases security" reason seems like nonsense to me.  The purpose of the block is not to provide security, it is to record transactions.  Security is inherent in the way the network was designed.

Yes, the empty block is followed by a block of transactions, but I still contend that the empty block is worthless to the network.

Happy mining.
2248  Other / Meta / Re: Font display bug on: May 21, 2015, 03:46:54 PM
Check back in and let me know what you find.
2249  Bitcoin / Pools / Re: [10000Th] Eligius: 0% Fee BTC, 105% PPS NMC, No registration, CPPSRB on: May 21, 2015, 04:17:40 AM
Empty blocks minimise your stale shares.

Why would you prioritize stale share rate over publishing a useful solved block?  I fail to see how pushing an empty block through provides any worth to the Bitcoin network.

If the purpose of having blocks is to record transactions, and the purpose of having a blockchain is to have a record of those transaction, why send an empty block?  What purpose does it serve?  What benefit to the network does it provide?  Why does the solver deserve 25BTC for an empty block?  Does this have a false impact on difficulty adjustment since the block is solved so quickly, yet has no value (other than to the solver)?
2250  Bitcoin / Pools / Re: [1800 TH] Kano CKPool (kano.is) from the cgminer devs [0.9% PPLNS] on: May 21, 2015, 04:09:32 AM
A 14PH farm will pay nicely; this pool get's 0.5% of the reward per block.  The "cost to run" each is not a valid comparison at all.

The biggest cost in running a pool properly is probably your time involvement.
2251  Other / Beginners & Help / Re: Newbie introducing hismself on: May 20, 2015, 11:12:11 PM
If you're mining just for fun, get yourself an S3+.  Used they're less than $100USD.
2252  Other / Off-topic / Re: Looking for your help! on: May 20, 2015, 11:10:03 PM

You are awesome brothers, wow! Mikestang thank you for your time, as to you Vod. You really helped someone out today! Smiley US spelling is fine i guess, as long as it is flawless. You are right about it being a Executive Summary. I will fix that as well.

You're most welcome.  Check back in and lets us know your grade. Smiley
2253  Economy / Economics / Re: Major Banks Admit Price Fixing... Hugh Penalties on: May 20, 2015, 11:02:47 PM
A monetary penalty is no penalty at all when you can print all the money you need...

I wish they would start executing these fuckers like George Carlin suggested.  You'd see shit clean up really quick.
2254  Other / Meta / Font display bug on: May 20, 2015, 09:00:54 PM
I'm not sure what the character is, but it makes squiggly lines up my screen:



If I mouse over the topic link the squiggles shrink:

2255  Bitcoin / Mining / Re: Pics of Large Miner Hosting Center Under Construction on: May 20, 2015, 08:58:00 PM


The miners build their station in the place where energy is really cheap – and they pay just 0.3 USD per 1 kWh.

Ahh, the power of a decimal place.  0.3USD/kWh is VERY HIGH, it's what I pay here in southern California.

I'm sure they meant 0.03USD/kWh...
2256  Bitcoin / Development & Technical Discussion / Re: How to receive bitcoin in one wallet but somehow know who sent it? on: May 20, 2015, 08:48:13 PM
You shouldn't re-use addresses.

Satoshi made one post about the re-use of bitcoin addresses and everyone takes it to the extreme.

Please explain why someone should not re-use an address.

I'll save you the effort, because there are no valid technical reasons.  There are "privacy reasons" (bearing in mind that bitcoin was never intended to be, or portrayed as, an anonymous payment method) why re-use may be considered less than ideal, but I'm tired of seeing people say you should not do it like it's a plague or something.
2257  Bitcoin / Mining speculation / Re: Would you donate your brain to mine btc? on: May 20, 2015, 08:44:07 PM
serious question- Is it really possible?
Serious answer - no.
*cough*
http://gizmodo.com/mining-bitcoin-with-pencil-and-paper-1640353309

Now, practically speaking, the odds that you beat an ASIC to a valid solution are very, very...very much against you Wink
[/quote]

So the first post of this thread is retarded, but that link is very cool, I had not seen that before.
2258  Other / Meta / Re: Increasing my activity without waiting for 2 weeks on: May 20, 2015, 08:41:30 PM
"How do I get something for nothing?"

"How do I skip work and dedication and go right to the top?"

"Working for something is too hard, can someone show me the shortcut?"

whine whine whine
2259  Bitcoin / Bitcoin Discussion / Re: Hard fork Bitcoin with the strengths of altcoins now! on: May 20, 2015, 08:38:21 PM

Does it really take months of work to make [snip}

The end of that sentence is unimportant.  The answer is "No" if you don't care about the end product.  The answer is "Yes" if you do care.  The actual end product does not matter.

If you want to be anonymous, then use an "anonymous" altcoin.

If you're unhappy with Bitcoin code, re-code it and gain mass consensus that your way is better.
2260  Bitcoin / Mining speculation / Re: May 17th to May 30th diff adjustment thread with promo. Picks Open! on: May 20, 2015, 08:34:15 PM
Guys, literally a couple of posts above you Smiley

It's all good, relax.
OMG... like I have time to look up a whole 2 posts to see things like that!!! Tongue

Kidding of course.  By the way, thanks for running the contest suchmoon.

You're welcome. Thanks to philipma1957 mostly though - he's running the show, I'm just pushing the "Send" button at the end of it.

Thank you both!  I would have almost no interest in tracking difficulty between changes if it wasn't for these threads.
Pages: « 1 ... 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 [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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!