Bitcoin Forum
May 28, 2024, 11:35:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 198 199 200 201 202 203 204 205 206 207 208 209 210 [211] 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 »
4201  Bitcoin / Pools / Help get merged mining JSON-RPC method into mainline on: October 05, 2011, 05:26:21 PM
https://bitcointalk.org/index.php?topic=46927
4202  Bitcoin / Pools / Re: [460 GH/s] Eligius pool: ~0Fee SMPPS, no reg, RollNtime, SQL, hop OK, 8decimals on: October 05, 2011, 04:29:44 PM
DiabloMiner users please read this post on the Eligius forum.

Run the new DiabloMiner with Eligius for 3 hours,

From DiabloMiner:
mhash: 87.9/87.2 | accept: 223 | reject: 12

From Artefact2's graph:
3 hour average15 minute average
Hashrate85.10 MH/s62.04 MH/s
Submitted valid shares21413
Submitted 'stale' shares92
Submitted 'unknown work' shares30
Total submitted invalid shares12 (5.31 %)2 (13.33 %)

Setup: Radeon HD 6570 + Ubuntu Natty 11.04 + Catalyst 11.9 + AMD APP SDK 2.5
DiabloMiner commit: ec9e6640dbc83711b10a78881c6db1bd08debaf1
DiabloMiner options: -v 2 -w 128 -f 15

What were your results with the older version? What ping do you have to the pool?
4203  Bitcoin / Development & Technical Discussion / Re: Typo-tolerant base58 for Bitcoin clients on: October 05, 2011, 04:28:10 PM
When you see "l", how do you choose whether to change it to "L" or "1" and why?
It always uses "1", because "l" looks like "1", not "L". I'm assuming the error is in reading it off some print.

When you see "O", how do you choose whether to change it to "0" or "o" and why?
"0" is not valid. Both "O" and "0" are interpreted as "o".
4204  Bitcoin / Development & Technical Discussion / Coinbaser branch's new JSON-RPC method on: October 05, 2011, 04:23:12 PM
Link to coinbaser pull request

My coinbaser branch adds a "setworkaux" method to allow miners to add arbitrary coinbase data to their blocks. This is mainly useful to implement merged mining (mining for both bitcoins and namecoins concurrently), but could also be used for miner voting in the future. As with any JSON-RPC change, adding this requires some kind of consensus. Please vote in support. Smiley

This is a backward compatible change.

Unrelated to this poll:
In addition to "setworkaux", coinbaser also adds (non-Windows only!) a "-coinbaser=<cmd>" command line option to specify a command to execute during "getwork" calls; the command may output data specifying where to assign the generated coins (this is how I do generated payouts on Eligius). It also adds a minor internal restructure of coinbase-creation code, which can be used to more easily implement automatic feature upgrades (OP_EVAL, for example) by miner adoption. These changes are also backward-compatible, and provide useful functionality.
4205  Bitcoin / Development & Technical Discussion / JSON-RPC API change: Explicit handling of transaction fees on: October 05, 2011, 04:16:25 PM
Link to pull request

This patch disables automatically adding "minimum" fees for JSON-RPC methods-- instead, it returns an error (stating how much fee is "required") or, iff the user sets the new second parameter "force" to the 'settxfee' JSON-RPC method, sends the transaction with the user-specified fee.

There are two ways to use this:
  • Read the error, optionally prompt your user to approve the fee, and use "settxfee" to retry the send with the fee.
  • Use "settxfee" with the "force" option to send it with a lower fee than "required", because you know a miner who will accept it.

This only affects JSON-RPC users, who should be assumed to understand the risk of sending with insufficient fees.
4206  Bitcoin / Development & Technical Discussion / Re: Typo-tolerant base58 for Bitcoin clients on: October 05, 2011, 04:10:49 PM
If the correction function only results in the replacement of an invalid character with the corresponding valid character then the problem is not relevant.
This is correct.
4207  Bitcoin / Development & Technical Discussion / Adding more details to JSON-RPC method output on: October 05, 2011, 04:08:42 PM
Link to pull request

These changes are 100% backward compatible.

Adds to "getinfo" output: "pooledtx" (number of transactions in memory pool), "currentblocktx" (number of txns in the last block created), and "currentblocksize"

Adds to "listtransactions" and similar output: "block_hash" and "block_index"
4208  Bitcoin / Bitcoin Discussion / Bitcoin-Qt handling of non-BTC bitcoin: URIs on: October 05, 2011, 04:03:18 PM
Per the old bitcoin: URI scheme, amounts should specify a unit. The current implementation of bitcoin-qt, however, only correctly handles amounts as BTC without a unit. What would be the ideal behaviour, in the community consensus, when encountering a URI that does specify a unit? (recall that the user opening these URIs is not the same person who created them)

Example URIs with units:
4209  Bitcoin / Development & Technical Discussion / Re: Typo-tolerant base58 for Bitcoin clients on: October 05, 2011, 03:48:00 PM
I voted no but send people a warning. If you've ever used an iphone you'd understand how retarded autocorrect is.   Tongue
That doesn't apply here. If the correction is wrong, it still won't work. That's what the checksum is for.
4210  Bitcoin / Pools / Do you use JoelKatz's 4diff? on: October 05, 2011, 03:40:37 PM
Please take a moment to help get the changes mainlined:

4211  Bitcoin / Development & Technical Discussion / Typo-tolerant base58 for Bitcoin clients on: October 05, 2011, 03:23:08 PM
One of my pull requests for bitcoin{d,-qt} makes it tolerate typo'd base58 data-- specifically, zero and uppercase 'o' are treated as a lowercase 'o'; and lowercase 'L', pipe, and exclamation point are treated as a one.

Gavin thinks such a change needs a consensus, so please vote. Smiley

Edit: Please note: this would only tolerate typos when it is certain to be correct. It does not make guesses that could be wrong. There is a checksum to prevent that.
4212  Bitcoin / Development & Technical Discussion / [PULL] 19 total branches on: October 04, 2011, 09:03:55 PM
https://github.com/bitcoin/bitcoin/pulls/luke-jr
4213  Bitcoin / Development & Technical Discussion / Re: Difficulty adjustment needs modifying on: October 04, 2011, 06:20:41 PM
Any block chain fork should be avoided as long as feasibly possible. When it happens, we should have a large list of housekeeping changes to make at once.

Is anyone maintaining a branch with these sort of housekeeping changes? A block chain fork may be years in the future, but it might be worth maintaining such a branch to keep such long-term changes in mind.
I was thinking that would be a good idea. I can help, but I don't think I have time to maintain such a branch by myself.
4214  Bitcoin / Pools / Re: [460 GH/s] Eligius pool: ~0Fee SMPPS, no reg, RollNtime, SQL, hop OK, 8decimals on: October 04, 2011, 06:15:24 PM
DiabloMiner users please read this post on the Eligius forum.
4215  Bitcoin / Development & Technical Discussion / Re: Difficulty adjustment needs modifying on: October 04, 2011, 05:27:29 AM
It's not dishonest, just imprecise.
You should post this in your FAQ. Many people are wondering whats wrong with your clock. If you happen to live in a country with an adversarial legal system, you will be invited to the court to explain this to the judge and the jury why the timestamps on your blocks are messing up the accounting ledgers of other people.
Anyone using block times for anything important is quite simply a fool. It's not meant to be precise, and never will be. Even if I didn't (ab)use it for improved efficiency, it would be the time that (many) miners began work on the block, not the time it was found. And even if it were precise, it has no relevance.
4216  Bitcoin / Development & Technical Discussion / Re: Difficulty adjustment needs modifying on: October 04, 2011, 03:07:44 AM
I did some simulation of blocktime variance (assuming honest nodes,
It is my understanding that at least Eligius pool isn't a "honest node" and intentionally produces acausal blocks (or at least as close to acausal as they deem practical).
Eligius varies ntime to optimize getting work out to miners at a longpoll. Otherwise it could take many more seconds to generate work for all of them. It's not dishonest, just imprecise. The current variation allowances are not a problem, either.

Any change to how difficulty is calculated means a block chain fork. Any block chain fork should be avoided as long as feasibly possible. When it happens, we should have a large list of housekeeping changes to make at once.
4217  Bitcoin / Mining software (miners) / Re: CGMINER CPU/GPU miner overclock monitor fanspeed in C linux/windows/osx 2.0.5 on: September 29, 2011, 01:35:09 AM
Quote
Enable 0.5% donation by default.

I plan on maintaining a patch to remove all of the donation code from the project starting in the near future.  I think people who want to donate (such as myself) are capable of choosing to on their own through the normal channels.
Don't forget to not use any pools that have a % donation option ...
I think that leaves only Eligius, though when I get around to rewriting the codebase, I do plan to offer it as an option...
4218  Bitcoin / Mining software (miners) / Re: CGMINER CPU/GPU miner overclock monitor fanspeed in C linux/windows/osx 2.0.5 on: September 27, 2011, 04:07:33 PM
I just installed 2.0.5 from git, running smoothly as always.

I guess that I will start the features-for-donations requests:

1)  The ability to pause/unpause mining.  Ideally this would be easily done by another program (without sending keystrokes).  I am thinking perhaps a SIGINT or SIGCONT could stop and start mining respectively. 

I recently switched to hourly based electricity pricing and plan on evaluating the feasibility of mining every hour.  That is what inspires this request to be able to pause mining during peak electricity demand. 

Thoughts?
SIGSTOP/SIGCONT don't work?
4219  Bitcoin / Mining software (miners) / Re: CGMINER CPU/GPU miner overclock monitor fanspeed in C linux/windows/osx 2.0.4 on: September 26, 2011, 09:51:12 PM
I would not make donation mandatory. The intent would be for --donate 0 to be no donation. Human nature tends to accept defaults, and if I set zero by default, I'd say no one will donate. On the other hand, I don't like forcing people to donate by making the default on. So I'm torn on this issue too.
people also don't like upgrading and finding out they're donating because they didn't read the forum and have to add extra shit to the command line
So he can put a UI element "Thanks for your N% donation" (or "Please donate Sad" if disabled) somewhere, and do his % last (ie, if donating 0.5%, do his work after 199 of theirs).
4220  Bitcoin / Mining software (miners) / Re: CGMINER CPU/GPU miner overclock monitor fanspeed in C linux/windows/osx 2.0.4 on: September 26, 2011, 12:24:53 PM
I agree there are optimizations that could be made by reusing the getwork HTTP connection for subsequent share submissions, but it is also a server bug if it can't handle clients changing to another IP on the same DNS entry. There are header-based getwork extensions to allow pools to control where future getworks go (either failover or "please change to this server _now_") that CGminer might (or might not) implement.
Pages: « 1 ... 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 198 199 200 201 202 203 204 205 206 207 208 209 210 [211] 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!