Bitcoin Forum
May 30, 2024, 11:40:56 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 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 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 ... 247 »
3621  Bitcoin / Pools / Re: Starting A Mining Pool And Need Feedback on: April 12, 2012, 01:28:04 AM
1. 0% fee
2. Share out to miners
3. Reliable servers and uptime and professional pool operator with a history of being honest


This combination of things is really only possible for a hopping proxy  Wink
I disagree. The only thing Eligius lacks is distributing transaction fees to miners (which I hope to solve before the 25 BTC subsidy drop)
3622  Bitcoin / Wallet software / Re: [NEW] Common Guidelines for Wallet Developers on: April 11, 2012, 09:33:02 PM
While I think some objective requirements might be handy, I think it would be better to run with a simple "any wallet that's usable for the desired audience" and get more specific on an as-needed basis. Maybe apply the objectivity to certifications instead?
3623  Bitcoin / Bitcoin Discussion / Re: Please help test: Bitcoin 0.5.4rc3 and 0.4.5rc3 on: April 10, 2012, 01:18:43 PM
0.5.4rc3 is now available from SourceForge, having been verified for integrity by 3 developers using gitian (myself, Pieter Wuille, and Matt Corallo)
3624  Bitcoin / Development & Technical Discussion / Re: Patching The Bitcoin Client To Make It More Anonymous on: April 10, 2012, 01:03:03 PM
next-test should be compatible with 0.6.0, and has Coin Control
3625  Bitcoin / Bitcoin Discussion / Please help test: Bitcoin 0.5.4rc3 and 0.4.5rc3 on: April 07, 2012, 02:50:20 AM
bitcoind and Bitcoin-Qt version 0.5.4 release candidate 3 is now available for download from SourceForge:bitcoind version 0.4.5 release candidate 3 is now available for download at:
These are bugfix-only releases, plus a few protocol updates.

Please report bugs by replying to this forum thread. Note that the 0.4.x wxBitcoin GUI client is no longer maintained nor supported. If someone would like to step up to maintain this, they should contact Luke-Jr.

PROTOCOL UPDATES

  • BIP 16: Special-case "pay to script hash" logic to enable minimal validation of new transactions.
  • Support for validating message signatures produced with compressed public keys. (0.5 only)

BUG FIXES

  • Build with thread-safe MingW libraries for Windows, fixing a dangerous memory corruption scenario when exceptions are thrown. (Windows 0.5 only)
  • Fix broken testnet mining.
  • Stop excess inventory relay during initial block download.
  • When disconnecting a node, clear the received buffer so that we do not process any already received messages.
  • Yet another attempt at implementing "minimize to tray" that works on all operating systems. (0.5 only)
  • Fix Bitcoin-Qt notifications under Growl 1.3. (0.5 only)
  • Increase required age of Bitcoin-Qt's "not up to date" status from 30 to 90 minutes. (0.5 only)
  • Implemented missing verifications that led to crash on entering some wrong passphrases for encrypted wallets.
  • Fix default filename suffixes in GNOME save dialog. (0.5 only)
  • Make the "Send coins" tab use the configured unit type, even on the first attempt. (0.5 only)
  • Print detailed wallet loading errors to debug.log when it is corrupt.
  • Allocate exactly the amount of space needed for signing transactions, instead of a fixed 10k buffer.
  • Workaround for improbable memory access violation.
  • Check wallet's minimum version before trying to load it.
  • Remove wxBitcoin properly when installing Bitcoin-Qt over it. (Windows 0.5 only)
  • Detail reorganization information better in debug log.
  • Use a messagebox to display the error when -server is provided without configuring a RPC password. (0.5 only)
  • Testing suite build now honours provided CXXFLAGS.
  • Removed an extraneous line-break in mature transaction tooltips.
  • Fix some grammatical errors in translation process documentation. (0.5 only)



Thanks to everybody who contributed code or helped test this release:

Luke Dashjr
Pieter Wuille
Wladimir J. van der Laan
Gavin Andresen
Matt Corallo
Philip Kaufmann
Alistair Buxton
Joel Kaartinen
Patrick Schneider
Vegard Nossum
3626  Bitcoin / Pools / Re: [650 GH] Eligius: Decentralized, 0Fee SMPPS, no reg, BTC+NMC on: April 06, 2012, 04:01:02 PM
FWIW, I just published an old copy of Eligius's coinbaser script.
3627  Bitcoin / Mining / Example coinbaser script: proportional payout on: April 06, 2012, 04:00:23 PM
For a while, there has been one key component of Eligius that isn't open source: the coinbaser script. The reason for this is mainly due to the absurd ugliness it has become over time, and I hope to one day rewrite it in a clean way.

In the meantime, I stumbled upon a copy of the original coinbaser, before it got so messy. This was from when Eligius was a proportional pool, so I'm not sure how useful it is, but I thought it'd be good to publish it anyway...

Code:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import jsonrpc
import sqlite3

access = jsonrpc.ServiceProxy('http://bitcoinrpc:password@127.0.0.1:8332')
gs = access.listtransactions('*', 5)
gs = filter(lambda txn: txn['category'] in ('immature', 'generate'), gs)
gs = gs[-2:]

available = 50e8
distribution = {}

def distribute(addr, amount):
global available, distribution
if amount < 1:
return
available -= amount
if addr in distribution:
    amount += distribution[addr]
distribution[addr] = amount

# Make sure there's some leftover, so it shows up on listtransactions next time ;)
available -= 1

# Fee for running the pool: 1 base unit for every second :P
distribute('1CT1Wbu5kkQArCkWjHnzKyx6YaPCiFTJdB', gs[1]['time'] - gs[0]['time'])

sql = sqlite3.connect('/home/bitcoinpool/pool/data.sqlite')
sqlc = sql.cursor()
sqlc.execute('select count(username), username from shares where time > ?', (gs[1]['time'],))
shares = sqlc.fetchall()
sqlc.close()
del sqlc
sql.close()
del sql

total_available = available
total_shares = sum(map(lambda share: share[0], shares))
for share_count, share_addr in shares:
if not access.validateaddress(share_addr)['isvalid']:
continue
amount = total_available * share_count // total_shares
distribute(share_addr, amount)

print(len(distribution))
for addr, amount in distribution.iteritems():
print(amount)
print(addr)
3628  Other / Beginners & Help / Re: Is my PC associated with Bitmining botnet? on: April 05, 2012, 11:41:13 PM
Recently added to Eligius's FAQ: Help! I'm infected with a virus using your service!
3629  Bitcoin / Pools / Re: [475 GH] Eligius: Decentralized, 0Fee SMPPS, no reg, BTC+NMC, P2SH on: April 05, 2012, 06:43:23 PM
Hi Luke-Jr,

something is wrong with the stats at Eligius. Since Apr 2 it's completely wired.

Also the "submitted shares" count looks wrong. Does Eligius loose shares, or it's just a problem with the stats?
Everything looks fine to me...
3630  Bitcoin / Pools / Re: [0 GH/s 0% fee SMPPS] ArsBitcoin mining pool! on: April 03, 2012, 11:15:28 PM
I'd love to see Ars keep running.   I don't use Eligius due to the long wait required to reach the payout amount (or at least that's why I stopped using it a long, long time ago, and haven't been back to check if anything changed).
Why does this matter?  Do you really need your coins immediately?  And it's actually MORE secure since it's impossible for Luke to run off with the coins.

Don't suppose it matters too much, but It'd just be a backup pool for me, so it takes forever to get to the payout amount.
If you don't mine for over a week, Eligius will payout regardless of amount.
3631  Bitcoin / Development & Technical Discussion / Re: How-to disable wallet alerts ? on: April 03, 2012, 05:40:45 PM
0.5.4 should be fine.
3632  Bitcoin / Pools / Re: [390 GH/s 0% fee SMPPS] ArsBitcoin mining pool! on: April 03, 2012, 02:07:51 AM
I'd love to see Ars keep running.   I don't use Eligius due to the long wait required to reach the payout amount (or at least that's why I stopped using it a long, long time ago, and haven't been back to check if anything changed).
Current minimum payout is about 0.67 BTC. But that's only really there for miners' convenience, so subject to change by popular vote...

To be honest I'd rather see Ars back up, even if under new management, than move back to Eligius though, just due to questionable decisions by the owner in the past. 
I suspect you refer to FUD/slander.
3633  Bitcoin / Pools / Re: [390 GH/s 0% fee SMPPS] ArsBitcoin mining pool! on: April 02, 2012, 04:20:03 PM
The pool is dead this morning, with no advance notice at all, the one remaining server seems to have crashed 11 hours ago and no one is awake to re-boot it.
It was only about 24 hours ago that we (developers) realized all miners without BIP16 support would likely suffer to 100% orphanage when it became enforced. Given Ars's lack of maintenance, I can't say I'm surprised by the turn of events. It could be worse, though - the server could be giving out worthless work.

I'd be happy to take on the task of resurrecting ArsBitcoin, but I'm not a developer and would essentially have to train myself in how to administer it, but I'm a sysadmin in my day job and could probably figure it out.  If you're serious about helping maintain the pool, I'd like to know if Burning Toad would be interested in handing over the admin stuff and moving on.  I thought it was a fine pool, and I really enjoyed mining here and honestly, I'm too lazy (and busy with my day job) to start a new pool from scratch.  The pool is already built and relatively stable and functioned headless for months after BT "retired," so I don't think it would be too much of a headache to kickstart, but perhaps I'm an optimist.
FWIW, I run Eligius, the original SMPPS pool. I'm not sure why people used Ars over Eligius, but maybe with a few people could contribute whatever they felt Eligius was lacking in (Eligius is a community pool; any community member can get an account on the webserver to add new services/etc)?

While I'd help BT out by patching Ars, I don't intend to get involved with running another pool long-term.
3634  Bitcoin / Pools / Re: [390 GH/s 0% fee SMPPS] ArsBitcoin mining pool! on: April 02, 2012, 12:50:48 PM
FWIW, I offered to do the update for BurningToad (I want to get the stable backports tested). Haven't heard back yet.
3635  Bitcoin / Pools / Re: [390 GH/s 0% fee SMPPS] ArsBitcoin mining pool! on: April 02, 2012, 11:55:40 AM
My friends, we are gathered here today to morn the loss of Donate@Home, BTC Warp, Arsbitcoin, 50BTC, nmcbit, and Polmine.
As a user of Bitcoin I have the honor to speak here today on behalf of the broader Bitcoin community. The tragic loss of these pools could have been prevented, if they paid any attention to the system that gave them life, a system they claimed to serve. But it was not so, and now they will soon fork from the longest chain and become orphaned. Their past blocks, however, will live on — remembered and celebrated by all nodes for eternity. So, now, for the last time as you mine your final blocks we bid you farewell rugged pools.
3636  Bitcoin / Bitcoin Discussion / Re: URGENT: Windows Bitcoin-Qt update on: April 01, 2012, 01:41:18 AM
Is it safe to use the 0.6.0 version?, newly released.
Yes
3637  Bitcoin / Mining software (miners) / Re: Small change of cgminer screen display and API display on: March 29, 2012, 02:01:29 AM
Or the options kanoi left out... (choose "PGA" if you like these, since it's the same code)
Code:
cgminer version 2.3.1m - Started: [2012-03-25 20:43:39]
--------------------------------------------------------------------------------
 (5s):1878.8 (avg):1856.0 Mh/s | Q:41418  A:107620  R:770  HW:0  E:260%  U:26.23/m
 TQ: 6  ST: 7  SS: 389  DW: 3386  NB: 546  LW: 247388  GF: 7  RF: 14
 Connected to http://au.ozco.in:8331 with LP as user miku.1
 Block: 00000a240880dae42eea41dd1b91940a...  Started: [11:29:40]
--------------------------------------------------------------------------------
 [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
 Radeon 5850: 76.0C 3277RPM | 358.7/358.5Mh/s | A:26060 R:114 HW:0 U: 4.99/m I: 9
 Radeon 5870: 69.0C 2898RPM | 367.1/365.7Mh/s | A:26372 R:112 HW:0 U: 5.05/m I: 9
      Icarus:               | 370.7/366.1Mh/s | A:27565 R:273 HW:0 U: 5.28/m
   BF Single: 64.1C         | 504.1/765.6Mh/s | A:27625 R:271 HW:0 U: 5.29/m
--------------------------------------------------------------------------------

[2012-03-29 11:39:22] Accepted 00000000.df0f50fd.43d06b28 Icarus thread 4 pool 0
[2012-03-29 11:39:24] Accepted 00000000.a7607fe8.9e9ac7de BF Single thread 5 pool 0
[2012-03-29 11:39:27] Accepted 00000000.0e7a8c29.192f6ff1 BF Single thread 5 pool 0
Code:
cgminer version 2.3.1m - Started: [2012-03-25 20:43:39]
--------------------------------------------------------------------------------
 (5s):1878.8 (avg):1856.0 Mh/s | Q:41418  A:107620  R:770  HW:0  E:260%  U:26.23/m
 TQ: 6  ST: 7  SS: 389  DW: 3386  NB: 546  LW: 247388  GF: 7  RF: 14
 Connected to http://au.ozco.in:8331 with LP as user miku.1
 Block: 00000a240880dae42eea41dd1b91940a...  Started: [11:29:40]
--------------------------------------------------------------------------------
 [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
   opencl: 76.0C 3277RPM | 358.7/358.5Mh/s | A:26060 R:114 HW:0 U: 4.99/m I: 9
   opencl: 69.0C 2898RPM | 367.1/365.7Mh/s | A:26372 R:112 HW:0 U: 5.05/m I: 9
   icarus:               | 370.7/366.1Mh/s | A:27565 R:273 HW:0 U: 5.28/m
 bitforce: 64.1C         | 504.1/765.6Mh/s | A:27625 R:271 HW:0 U: 5.29/m
--------------------------------------------------------------------------------

[2012-03-29 11:39:22] Accepted 00000000.df0f50fd.43d06b28 icarus thread 4 pool 0
[2012-03-29 11:39:24] Accepted 00000000.a7607fe8.9e9ac7de bitforce thread 5 pool 0
[2012-03-29 11:39:27] Accepted 00000000.0e7a8c29.192f6ff1 bitforce thread 5 pool 0
Code:
cgminer version 2.3.1m - Started: [2012-03-25 20:43:39]
--------------------------------------------------------------------------------
 (5s):1878.8 (avg):1856.0 Mh/s | Q:41418  A:107620  R:770  HW:0  E:260%  U:26.23/m
 TQ: 6  ST: 7  SS: 389  DW: 3386  NB: 546  LW: 247388  GF: 7  RF: 14
 Connected to http://au.ozco.in:8331 with LP as user miku.1
 Block: 00000a240880dae42eea41dd1b91940a...  Started: [11:29:40]
--------------------------------------------------------------------------------
 [P]ool management [G]PU management [S]ettings [D]isplay options [Q]uit
 OCL 0: 76.0C 3277RPM | 358.7/358.5Mh/s | A:26060 R:114 HW:0 U: 4.99/m I: 9
 OCL 1: 69.0C 2898RPM | 367.1/365.7Mh/s | A:26372 R:112 HW:0 U: 5.05/m I: 9
 ICA 0:               | 370.7/366.1Mh/s | A:27565 R:273 HW:0 U: 5.28/m
 BFL 0: 64.1C         | 504.1/765.6Mh/s | A:27625 R:271 HW:0 U: 5.29/m
--------------------------------------------------------------------------------

[2012-03-29 11:39:22] Accepted 00000000.df0f50fd.43d06b28 ICA 0 thread 4 pool 0
[2012-03-29 11:39:24] Accepted 00000000.a7607fe8.9e9ac7de BFL 0 thread 5 pool 0
[2012-03-29 11:39:27] Accepted 00000000.0e7a8c29.192f6ff1 BFL 0 thread 5 pool 0
3638  Bitcoin / Bitcoin Discussion / Please help test: Bitcoin 0.5.4rc2 and 0.4.5rc2 on: March 28, 2012, 11:21:50 PM
bitcoind and Bitcoin-Qt version 0.5.4 release candidate 2 is now available for download at:bitcoind version 0.4.5 release candidate 2 is now available for download at:
These are bugfix-only releases, plus protocol support for BIP 16.

Please report bugs by replying to this forum thread. Note that the 0.4.x wxBitcoin GUI client is no longer maintained nor supported. If someone would like to step up to maintain this, they should contact Luke-Jr.

PROTOCOL UPDATES

  • BIP 16: Special-case "pay to script hash" logic to enable minimal validation of new transactions.

BUG FIXES

  • Build with thread-safe MingW libraries for Windows, fixing a dangerous memory corruption scenario when exceptions are thrown. (Windows 0.5.4 only)
  • Fix broken testnet mining.
  • Stop excess inventory relay during initial block download.
  • When disconnecting a node, clear the received buffer so that we do not process any already received messages.
  • Yet another attempt at implementing "minimize to tray" that works on all operating systems. (0.5.4 only)
  • Fix default filename suffixes in GNOME save dialog. (0.5.4 only)
  • Make the "Send coins" tab use the configured unit type, even on the first attempt. (0.5.4 only)
  • Print detailed wallet loading errors to debug.log when it is corrupt.
  • Allocate exactly the amount of space needed for signing transactions, instead of a fixed 10k buffer.
  • Workaround for improbable memory access violation.
  • Check wallet's minimum version before trying to load it.
  • Remove wxBitcoin properly when installing Bitcoin-Qt over it. (Windows 0.5.4 only)
  • Detail reorganization information better in debug log.
  • Fix some grammatical errors in translation process documentation. (0.5.4 only)



Thanks to everybody who contributed code or helped test this release:

Luke Dashjr
Gavin Andresen
Wladimir J. van der Laan
Pieter Wuille
Matt Corallo
Joel Kaartinen
Alistair Buxton
3639  Bitcoin / Project Development / Re: [BOUNTY] A patch for bitcoind to modify tx list in "getmemorypool" on: March 27, 2012, 04:44:02 PM
My first thought is that the protocol could be modified so that the fee data is added to block (coinbase?).  That way the client can look at the last x blocks and get an estimate of  the fees the network is requiring.  That combined with the number of pending tx and their included fees would allow the client to make educated guesses on confirmation times.
That wouldn't allow miners to change fees quickly. IMO, a better solution is to push a URI and signing pubkeyhash into the coinbase... then have a simple (signed) script at the URI that calculates the fee required for a given txn.
3640  Bitcoin / Project Development / Re: [BOUNTY] A patch for bitcoind to modify tx list in "getmemorypool" on: March 27, 2012, 02:35:02 PM
One related question.  Is it possible to have bitcoind create a tx but not broadcast it?  If so is it then part of the memorypool?  If not could bitcoind be modified to make it part of the memorypool?  Essentially I want the ability to include a tx in a block that hasn't been broadcasted (coin melting).
Possible, but might not be simple to do in bitcoind.
Pages: « 1 ... 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 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 ... 247 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!