Bitcoin Forum
May 10, 2024, 10:40:56 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Pools / Re: Official Temporary BTC Guild Thread on: June 28, 2011, 06:19:59 PM
It was (accidentally ?) deleted.
http://forum.bitcoin.org/index.php?topic=23760
My forum only shows one mod for these threads, how many mods have delete access?

You're forgetting Administrators entirely, which aren't listed as mods.
2  Bitcoin / Pools / Re: Official Temporary BTC Guild Thread on: June 28, 2011, 05:43:46 PM
It was (accidentally ?) deleted.

http://forum.bitcoin.org/index.php?topic=23760
3  Bitcoin / Pools / Re: BTC Guild Security Warning! on: June 28, 2011, 05:36:07 PM
I posted to the thread (where did it go btw?) asking if he could deliver ads via ssl and never got a response. Started donating to remove ads and there is still a warning from Chrome that there are still some items not being delivered over ssl. Would be nice to just have everything run over ssl.

AdSense doesn't support SSL (yet, anyway). Source.
4  Other / Beginners & Help / Re: 3% faster mining with phoenix+phatk for everyone on: June 27, 2011, 01:06:42 AM
4.53% increase here. Thanks!
5  Bitcoin / Pools / Re: No fees? on: June 24, 2011, 10:58:44 AM
Most no-fee pools rely on donations. Users contribute as much as they want to, and often gain various perks for doing so.

For example: https://www.btcguild.com/my_perks.php
6  Bitcoin / Pools / Re: BTC Guild Monitor - Google Chrome Extension (repost) on: June 24, 2011, 02:19:18 AM
Thank you so much.  This plugin for Chrome is really SWEET!  

I donated 0.14 bitcoins to you.  (That's all I had in bank account  Grin Grin)  LOL!

Thanks again, mate!

Wow! Thank you so much. I'm really glad you like it Wink Expect to see some awesome notification features soon which will totally make it rock. If you have any suggestions, I'd love to hear them Smiley
7  Bitcoin / Pools / Re: BTC Guild Monitor - Google Chrome Extension (repost) on: June 24, 2011, 01:10:22 AM
This is really cool.  Could you post the source code of your BTCGuild-Status?  Is it written in PHP?  I'm trying to build out something similar so I can check a single web page on my Blackberry without all the gimmicks.

Much appreciated.

I can't guarantee I'll remember to keep this text file up to date as I improve it / fix bugs, but you can find the source here. Yes, it's PHP. You must schedule it to run regularly with cron, I use every minute. The caching bit is important as to not hammer the servers, which can quickly take its toll on server performance, and I would hope that not too many people go out and run their own copy of this script for that reason. Unless you need to customize it (which, it's an API, not really much to customize... just use it Wink), I would very much suggest using the cached version I provide here.
8  Bitcoin / Pools / BTC Guild Monitor - Google Chrome Extension (repost) on: June 23, 2011, 10:39:56 PM
I've recently launched a pretty solid version of a BTC Guild monitoring extension for Google Chrome. It's very basic for now, and mostly just provides a quick summary to everything. However, I do have 1 unique feature that I don't think has been placed in a BitCoin extension yet: off-site server status.

https://chrome.google.com/webstore/detail/ikjncoabphddlnkabgnbjmmogodlnjoo



I've got tons more to do, such as idle worker and/or total hash rate threshold notifications. In addition to also totally optional server status notifications. (Edit: Oh, and an integrated (and optional) block announcer.) But it's pretty solid for now.

FEATURES:
 - Button Display
 — Own total hash rate
 — Pool total hash rate
 — TradeHill exchange rate
 - Popup Display
 — Extensive pool stats
 — Extensive own stats
 — Worker listing
 — Server status
 — Exchange rates (more coming soon)

All data is refreshed every 60 seconds. It does access an API on my website, www.michaelhart.me, which is why that permission is there. The API can be found here for curious developers: http://www.michaelhart.me/labs/btcguild-status/

I'd love to hear what you guys think of it, and can't wait to hear some suggestions. Support for more exchanges and currencies coming soon. I also realize I'm fairly new to the BitCoin community, and would very appreciate someone glancing at the code (Chrome Extensions = .crx = .zip) to confirm nothing malicious is included.

Enjoy Wink

(Note: This is a repost in a more appropriate forum.)
9  Bitcoin / Bitcoin Discussion / BTC Guild Monitor - Google Chrome Extension (moved) on: June 23, 2011, 05:51:16 PM
Edit: Reposted the thread. http://forum.bitcoin.org/index.php?topic=21678

I've recently launched a pretty solid version of a BTC Guild monitoring extension for Google Chrome. It's very basic for now, and mostly just provides a quick summary to everything. However, I do have 1 unique feature that I don't think has been placed in a BitCoin extension yet: off-site server status.

https://chrome.google.com/webstore/detail/ikjncoabphddlnkabgnbjmmogodlnjoo



I've got tons more to do, such as idle worker and/or total hash rate threshold notifications. In addition to also totally optional server status notifications. (Edit: Oh, and an integrated (and optional) block announcer.) But it's pretty solid for now.

FEATURES:
 - Button Display
 — Own total hash rate
 — Pool total hash rate
 — TradeHill exchange rate
 - Popup Display
 — Extensive pool stats
 — Extensive own stats
 — Worker listing
 — Server status
 — Exchange rates (more coming soon)

All data is refreshed every 60 seconds. It does access an API on my website, www.michaelhart.me, which is why that permission is there. The API can be found here for curious developers: http://www.michaelhart.me/labs/btcguild-status/

I'd love to hear what you guys think of it, and can't wait to hear some suggestions. Support for more exchanges and currencies coming soon. I also realize I'm fairly new to the BitCoin community, and would very appreciate someone glancing at the code (Chrome Extensions = .crx = .zip) to confirm nothing malicious is included.

Enjoy Wink
10  Bitcoin / Pools / Re: BTC Guild - Server Update on: June 19, 2011, 11:23:47 AM
What's the point in telling people to choose a specific server? Can't you have some sort of load balancing so that if one server goes down you can redirect users to another/backup? I've switched back to deepbit for now as your servers are terrible. Always overloading or going down. The fees from deepbit outweigh the downtime I get from your servers at the moment.

I think the problems so far is that BTC Guild has relied on Round-Robin DNS to "load balance" before picking servers. Problem is, RR-DNS is NOT load balancing, but load distribution. Just like pools get lucky and unlucky, RR-DNS can overload and underload servers since it's just random.

The current "solution" is to pick a server, which might be nice in theory, but BitCoin mining isn't really suppose to be a full time job. If you're not monitoring the IRC chat and/or your miner's logs, you could miss out on quite a lot of money in no time at all. As was the case when UK's MySQL daemon had connectivity issues with US West. Everyone who pointed to the UK, as the website suggested when one of the other servers got overloaded, probably experienced at least an hour or two of idle miners last night, possibly more if their router/ISP/computer cached the subdomain's DNS longer than normal.

My proposed solution is to handle load balancing in mining clients intelligently by use of data provided by the pool's API. At the moment, the pool's API doesn't give enough true load data for this to happen (but rather, quite meaningless, relatively, hash rates per server, which are estimations, no less).

The API would need to be something along the lines of this... http://pastebin.com/PHNbU0u1
The preferred load function doesn't just reference server load, but also server capacity. An ideal function:

Code:
function server_load() { 
$load = explode(' ', file_get_contents('/proc/loadavg'));
$cpus = substr_count(file_get_contents('/proc/cpuinfo'), 'processor');

return $load[2]/$cpus;
}

Between every few blocks, clients should check an improved pool stats API and determine the best server to connect to with weighted odds, as to not have every client jumping on the idlest server. For example, using the ideal json response from above, the ideal odds for hitting each server:

uswest.btcguild.com - 26.12%
useast.btcguild.com - 25.17%
nl.btcguild.com - 25.17%
uscentral.btcguild.com - 23.54%
uk.btcguild.com - 0% (offline)

If every large pool can adopt this same API design, more clients can be aware. And since the chance part of it can be done in the API of the server (the "suggested_server" variable), each API hit can run the calculations and pick a server for the client. The client only needs to check the API between every few blocks and listen.
11  Other / Beginners & Help / Re: HOWTO: create a 100% secure wallet on: June 19, 2011, 10:52:12 AM
Is it possible (or planned) to add native encryption of the wallet.dat file to the Bitcoin client?


This would be ideal... Similarly, keep just enough data unencrypted so that the client can be notified of incoming transactions (similar to how BlockExplorer does it with the BitCoin address, but obviously can't accept the BTC and spend it).
12  Other / Beginners & Help / Re: Issues with Deepbit Pool Website on: June 19, 2011, 10:48:30 AM
the deepbit website has some strange bugs.

And a horrible interface to boot! (10px non-bold nav items!! *hurl*)
13  Other / Beginners & Help / Re: Proposal: Better authentication for online trading sites like MtGox on: June 19, 2011, 10:44:54 AM
Step 1 mtgox accepts openid

If only. =[
14  Other / Beginners & Help / Re: poclbm proxy flag? on: June 13, 2011, 03:16:35 AM
I just looked at the help command and did a quick search... Proxies don't seem to be covered in the application, but someone in http://forum.bitcoin.org/index.php?topic=14421.msg195138#msg195138 suggested an application called Proxifier. I looked into alternatives, FreeCap seems to be a pretty solid free choice. http://www.freecap.ru/eng/?p=whatis
Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!