Bitcoin Forum
May 25, 2024, 07:59:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 »
101  Bitcoin / Electrum / Re: Protocol Documentation? on: October 28, 2013, 10:21:51 PM
I've asked for that too a month ago: https://github.com/spesmilo/electrum/issues/284

I guess as long as Electrum is in active development (no 1.x release) we won't see any doc since, at least in theory, everything could change.
But you can uncomment
Code:
print_error( "<--",c )
on Line 99 and
Code:
print "-->",request
on line 395 to print the JSON request while running the Electrum client.

What language / technologie do you use for your client?

That was more or less my tactic as well.  The fun part is that it uses the same JSON exchange protocol as stratum miners. That basically means a JSON block followed by a return is a message and either side can send messages at any time.  Requests have IDs and responses to the request should have the same ID.
102  Bitcoin / Pools / Re: [~16 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 25, 2013, 02:29:16 PM
The block size is a deliberately limited resource.  It's not up to Fireduck to change the Bitcoin blocksize.

Redacted,

in bitcoin.conf you can increase it up to 1 MB right now, I don't know how big it is right now, but from mined blocks I'd say it is at the default value of 250 KB.

If fireduck has enough CPU power at his disposal increasing it could give a nice return to miners here.

spiccioli

Is that really possible???

Sure,

https://en.bitcoin.it/wiki/Running_Bitcoin#Command-line_arguments

-blockmaxsize

spiccioli

We have been running with 750k limit since around March.
103  Bitcoin / Pools / Re: [~15 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 25, 2013, 02:52:51 AM
I've written up some sample cgminer configs and make some new dns round-robin pools for faster failover:

http://hhtt.1209k.com/config.php

This way cgminer can fail away from a failed node much faster than my health checks will pull it.

FireDuck,
I have many many more pools setup to ensure I am always mining so I do not think the load balance is an option for me.  To ensure the best fail over should I set these two as my first two pools?

stratum+tcp://set0.hhtt.1209k.com:3333
stratum+tcp://set1.hhtt.1209k.com:3333

Or should I set all of these?  If so, in which order is preferred?

us-central-1a.hhtt.1209k.com - A single node
us-central-1b.hhtt.1209k.com - A single node
us-central-2a.hhtt.1209k.com - A single node
eu-west-1a.hhtt.1209k.com - A single node

Or all 6?  Again which order?

stratum+tcp://set0.hhtt.1209k.com:3333
stratum+tcp://set1.hhtt.1209k.com:3333
us-central-1a.hhtt.1209k.com - A single node
us-central-1b.hhtt.1209k.com - A single node
us-central-2a.hhtt.1209k.com - A single node
eu-west-1a.hhtt.1209k.com - A single node

Thanks!
-Wave

I recommend using just set0 and set1.  The four nodes are in those sets and any new nodes I create will be as well.

You don't want to use individual nodes, I might change them at any time.

104  Bitcoin / Pools / Re: [~15 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 22, 2013, 10:28:50 PM
I've written up some sample cgminer configs and make some new dns round-robin pools for faster failover:

http://hhtt.1209k.com/config.php

This way cgminer can fail away from a failed node much faster than my health checks will pull it.
105  Bitcoin / Pools / Re: [~9.6 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 22, 2013, 06:17:40 PM

BTW, what are you waiting for KnC or BFSB/Megabigpower or?

spiccioli

I have one KNC jupiter for physical delivery and five more which will be datacenter hosted.

I am also waiting on a BFL Monarch because I am very very stupid and like to punish myself.

106  Bitcoin / Pools / Re: [~9.6 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 22, 2013, 03:42:54 PM
Growin Growin Growin
Though one miner's soloing
Keep them suckers hashin Rawhide
...

Smiley

spiccioli


Got tracking number
All the zeros will be found
Soon more hashes

107  Bitcoin / Pools / Re: [~9.6 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 17, 2013, 05:40:44 PM

Nahh - I like the colors.  It's part of the fun of being a sucker....

That said, there are color combos I like more than others, and I wouldn't mind freezing my page at a color I particularly like for at least a couple of days....


I've been thinking about that.  My plan is to include in the page somewhere what the value of the base color is and then allow a url parameter to always use that base color but as it is part of the CSS style sheet loaded by the browser it isn't entirely trivial.
108  Bitcoin / Pools / Re: [~9.6 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 16, 2013, 08:18:07 PM
Nice luck last night, 2 blocks  Smiley

Apparently probability is for quitters and we should just continue finding all the zeros.
109  Bitcoin / Pools / Re: [~13.5 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 16, 2013, 05:29:34 PM
fireduck,

are TOR hidden service URLs still valid now that pdx, iad and dub servers are no more online?

spiccioli


Yes, I need to relabel them.  2/3 should be up right now.  One isn't up because the instance is in zone maintenance but it should be back eventually.
110  Bitcoin / Pools / Re: [~13.5 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 14, 2013, 02:11:14 AM

that mighty miner experienced some high rej problem on HHTT. hopefully it will get resolved soon

One of the nodes is down for maintenance and it was a while before I noticed and pulled it from DNS.  That might be explanation.

Maybe I'll add DNS health checks to my todo list to take care of that automatically.



This is done.  It is somewhat simplistic but seems to work.  Route 53 FTW.
111  Bitcoin / Pools / Re: [~13.5 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 13, 2013, 05:16:51 AM

that mighty miner experienced some high rej problem on HHTT. hopefully it will get resolved soon

One of the nodes is down for maintenance and it was a while before I noticed and pulled it from DNS.  That might be explanation.

Maybe I'll add DNS health checks to my todo list to take care of that automatically.

112  Bitcoin / Pools / Re: [~13.5 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 11, 2013, 08:53:20 PM
So I just found a block  Cool

But all that is showing in my wallet so far is 0.08 btc.  Is that normal? is that all I get?

Very noob question but i`m excited so much my brain is going wierd....

Wow, you did find a block.  At your hash rate that is pretty rare.

Anyways, you get half of the transactions fees, which is 0.09404426 plus your PPLNS share for the block (about 0.03).  Including some of the previous recent blocks that is adding up to the 0.08 that you see.

https://blockchain.info/tx/0349dac045e71cc6a671b8a0559fed0eba7d672ae6a7ae90645e0d8637c9cee5

Your user detail page shows expected BTC per day:
http://hhtt.1209k.com/user-details.php?user=1J4Y6MYQtRNs7ZNFgNZ1gNreovhTgPRsGw

You are probably a bit above that including the transaction fees from that block you found.


113  Bitcoin / Pools / Re: [~7.6 TH/s] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 11, 2013, 08:41:08 PM
Vote:

Switch all user reported metrics to GH/s rather than MH/s?  (yes/no)

This will include:
- User detail pages
- JSON user pages
- Metrics to AWS


And the votes are in.  One vote in favor (mine).  Motion passes.  Sorry for the people who are about to get alerts about low hash rate as I change the scale.
114  Bitcoin / Pools / Re: [~7.6 TH/s] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 11, 2013, 07:58:41 PM
Vote:

Switch all user reported metrics to GH/s rather than MH/s?  (yes/no)

This will include:
- User detail pages
- JSON user pages
- Metrics to AWS
115  Bitcoin / Pools / Re: [~9.5 TH] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 09, 2013, 01:56:46 PM
And how much did that order cost you to buy from KnC?   Grin

It wasn't me but it was something like 25 Jupiters.
116  Bitcoin / Pools / Re: [~7.6 TH/s] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 09, 2013, 05:56:13 AM
Too bad HHTT is not listed on their site as a preconfigurable pool, I wrote them back then, they promised to have a look at the issue, but never fixed it. Sad

I'll talk to them and get it on the preconfigured pool list.


I have information that indicates the 3rd largest KNC order will be completely on HHTT.
117  Bitcoin / Electrum / Re: bip32 wallet structure for electrum on: October 07, 2013, 12:18:13 PM

5) Who can I bribe/bounty/pay for this work to be done?  I would try to help but python is certainly not my strong suit and my EC knowledge is very low.  I'd be willing to pony up 25 BTC if it would help.

Anyone with any comment?
118  Bitcoin / Electrum / Re: [ANNOUNCE] Electrum - Lightweight Bitcoin Client on: October 07, 2013, 12:08:13 PM
Another option is simply waiting. 120 blocks (not 160) is less than a day.

This was my solution to a similar problem with bitcoinj.
119  Bitcoin / Pools / Re: [~7.6 TH/s] HHTT - Selected Diff/Stratum/PPLNS/Paid Stales/High Availability/Tor on: October 02, 2013, 07:29:54 PM
I added a new feature to the main web page showing pool luck back 30 days.

Once I have more historical data accumulated I can push it our further.

I prune regular shares from the DB after 35 days so I was only able to build the summary table out 35 days back.

120  Bitcoin / Electrum / Re: bip32 wallet structure for electrum on: September 27, 2013, 05:55:50 PM
Electrum is going to use Hierarchical Deterministic wallet (bip32)

In order to preserve the capability to restore a wallet from its seed, it is now necessary to adopt a convention concerning address allocation.

For the moment I think it would be a bit overkill to restore an entire tree using a tree exploration algorithm, although this might be the case in the future.
I just want to use a simple convention for enumerating accounts derived from a seed.

Here is how I plan to do it:

m/0'/n'/   :   normal accounts, where n is an integer.
m/1'/n/ & m/2'/n/  : "multisig 2of2" accounts.
m/3'/n/ & m/4'/n/ & m/5'/n/ : "multisig 2of3" accounts

In this scheme, each account has a sequence of receiving and change addresses.
example:
m/0'/n'/0/k -> receive addresses
m/0'/n'/1/k -> change addresses

As per bip32 conventions, the prime symbole (') refers to private (type1) derivation, while "no prime" means public (type2) derivation.

Note that normal account creations use private derivation, so the user will need to enter their password in order to generate a new account.
m/0'/ is sufficient to generate normal accounts, so that "m/" (the master key) can be thrown away.

Multisig accounts may be only partially seeded. (for example, we keep m/1'/ and throw away m/ and m/2'/)
Multisig accounts use a private derivation at level 1, and a public derivation at level 2; this is to avoid having to receive master public keys from an external wallet or service when an account is created.

Let me know if you think I missed something.


I am very interested in Hierarchical Deterministic wallets.

I have a few questions, please forgive me if I am misunderstanding something here.

1) In adding what is essentially a type layer of multisig type, isn't that adding a hierarchical layer that isn't in the BIP?  I understand how the math makes that possible I'm just concerned about interoperability with other solutions.

2) Is there any reason that n has to be an integer?  For example, I was thinking it would be cool to be able to create accounts with ascii names.  Of course for recovery the user would have to know their seed and the names of their accounts in order to rediscover the tree.  Actually, this sounds like a really bad idea.  I think the coolest, most important feature of Electrum is the ability to recover from one human readable string.

3) Will someone be able to create an account, lets says m/0'/7' and then load up an electrum client with just that, without any visibility or awareness of the other chains in the tree?

4) Will the equivalent of the master public key for such an account work with existing electrum address generators like (https://github.com/prusnak/addrgen)?

5) Who can I bribe/bounty/pay for this work to be done?  I would try to help but python is certainly not my strong suit and my EC knowledge is very low.  I'd be willing to pony up 25 BTC if it would help.
Pages: « 1 2 3 4 5 [6] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!