Bitcoin Forum
May 24, 2024, 03:28:37 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 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 »
861  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 09, 2015, 07:40:24 PM
Somehow I think P2Pool dying out. The network performance is ridiculous, the last visitors on my Node passed weeks ago. I think I switch my node down.

 Huh

Don't you use your own node then?

The last couple of weeks have been excellent for p2pool - way above average.

math is hard . . .
862  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 09, 2015, 02:36:06 PM

Serious question: What would it take to get you and CK to merge your pool with P2Pool, and focus on it's scalability problems?

We could sure use your expertise Smiley

I've seen posts by others on this thread regarding the scalability thing - to me this is the biggest issue with p2pool.

- yes it is & it still is atm sadly. i think it can be scaled but some of those who have the knowledge might not be willing to help or share Huh

Has anyone actually conversed with the dev (if he's still around) to see if he has any ideas/solutions?

- u mean forrestv ? he has not been here since a long time ago, now it;s the community that's supporting p2pool

Was a bounty ever organised with regard to finding a dev who could find a solution?

- yes but splashed with cold water ... i'm still a supporter for p2pool & hoping something will happen someday.
863  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 09, 2015, 01:57:11 PM

While I do understand your points, I find it ironic for you to criticize P2Pool's infrastructure while running your own closed source centralized pool.


+9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

Well said VERY well said, sending u a tip shortly for your effort for p2pool.

post up an addy.
864  Bitcoin / Pools / 0% fees optimized p2pool - IRC chat - Live BTC price - Exchange on: June 09, 2015, 01:34:33 PM
Hi guys,

I'm pleased to announce my public 0% fees & 0% donation p2pool especially to those who are located in asia. Everyone is welcomed to join & mine at my p2pool node.

Here are some details: http://captminerp2pool.ddns.net:9332/

Pool: stratum+tcp://captminerp2pool.ddns.net:9332         Worker: Your BTC Address For Payment         Password: Anything

The pool is optimized with real time priority processing running on a 6 core 12 thread CPU @ 4ghz with 16gb of ram @ 2400mhz on 2x2tb WD RED RAID1 array + SSD.

Stats are auto updated every second with live BTC price update. Will try to add more features soon. Suggestion are welcomed. IRC webchat added.

As usual, PLEASE set backup pool(s) in the event of any failures or downtime.

Notes on p2pool share difficulty & miner/worker difficulty settings customization:

*add "/" at the end of your btc address if you would like to mine at the p2pool minimum share difficulty or any share difficultly that you wish or don't leave it blank for auto share difficulty determined by p2pool.*

eg: Worker: 1HCVopBgiXk2Esfc5LQNTWAqu5FxK87k3M/1 for p2pool minimum share difficulty

*you can also set your own worker difficulty by adding a "+" sign at the end of your btc address*

eg: Worker: 1HCVopBgiXk2Esfc5LQNTWAqu5FxK87k3M+1024 for worker difficulty

or both combined:  Worker: 1HCVopBgiXk2Esfc5LQNTWAqu5FxK87k3M/1+1024 meaning you are mining at p2pool minimum share difficulty & 1024 difficulty for you worker/miner

or leave it blank for defaults:  Worker: 1HCVopBgiXk2Esfc5LQNTWAqu5FxK87k3M

For more info about p2pool https://en.bitcoin.it/wiki/P2Pool

or join the p2pool thread https://bitcointalk.org/index.php?topic=18313.0

You can also keep track of your miner's earnings http://minefast.coincadence.com/p2pool-stats.php

Screenshot:

865  Economy / Service Announcements / Re: [ANN] HaoBTC launches fixed term deposit account on: June 09, 2015, 07:51:40 AM
following ...

eric pls clarify, the user have to forgo "some" of the interest or the total interest if funds were withdrew prematurely

e.g:

1 month 10 btc but user withdrew 3rd week so he gets 3 weeks interest or some interest or NO interest at all ?

866  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 09, 2015, 12:15:29 AM

The problem on top of all this is that is if you include the (rare) non-share-chain blocks in your calculation - but don't include the hashes that were used to find those blocks ... so ... your stated luck would be higher than it really is ... hmm that doesn't sound good ... stating it higher than it really is.
You can't include the share difficulty of the shares that are orphaned/dead that solve blocks because those shares are never transmitted to the p2pool network.  Furthermore, even standard orphaned/dead shares can't ever be counted for the same reason - they aren't transmitted.  The only thing you've got is what can be gleaned from the share chain itself, which would only ever be accurate if absolutely there were no orphans or dead... which you're pretty much guaranteed to never have happen Smiley.

In effect, any calculation of luck is ALWAYS going to be higher than actuality because of orphaned/dead shares that never make it onto the share chain.

minus the DOA "should" be closer to actual luck ?

well even taking away the 20% is still good luck & i hope it continues.

mine on ! 
867  Economy / Service Announcements / Re: [ANN] HaoBTC, mining dividend paid out hourly on: June 08, 2015, 11:03:33 PM
I sent an email asking these questions, but I will ask them here as well because maybe more people have the same questions:

  • Is the Banking tab where I make deposit for investment?

Yes

  • On the Banking tab, is the btc address at the top where I send deposit for investment?  Is the QR code the same address, for where I send deposits?

Yes, Yes & Yes

  • How do I withdraw my deposits, do I use "Send" and send to my own bitcoin address?

Just like any other Wallet, you can send to any address if & when you wish to withdraw BTC from your haobtc account & interest will be deducted accordingly

  • Is the Financing tab for borrowing bitcoin from HaoBTC?  If not, what is the Financing tab for?

I think it is haobtc borrowing from us & pays us in interest but in montly basis as per the table on that page *tbc by haobtc as i can be wrong*

  • The Financing tab has a red Chinese character after it, what does it say?

means NEW or NEW feature

  • What is CNY Bank?

Banks in china that deals with Chinese Yuan or Reminbi

  • On the Multisig Vault tab, when I click "New Vault Access" it takes me to a password confirmation screen with a yellow warning button with several Chinese characters on it, what does it say?

forgot

  • Under Settings->User Profile it asks for IDCard number, what is IDCard?  I am not comfortable entering my passport number into any website so I would never use that option.

some sort of ID (i believe local chinese id card #) or passport to identify the owner of account when he/she wishes to buy/sell btc or in fiat using local chinese banks

  • Under Settings->Phone Number I have tried my US cell phone a couple different ways but I never get a call, what format do I need to use for my phone number?

my country is yet to be supported (waiting for reply from dev), maybe try "+" country code - followed by phone # ?



hope it answers your questions Wink
868  Economy / Service Announcements / Re: [ANN] HaoBTC, mining dividend paid out hourly on: June 08, 2015, 10:07:17 PM
What is "Financing"? I'm going to try it out, not sure how it works exactly (I assume it pays you the interest listed?). Guess I'll find out now.

I thoughy financing is if u want to borrow btc not the other way

grr a little too late sadly ... ajw but good to see you earning some interest too Wink

saw that & i think it's us borrowing to haobtc & get paid  Huh

869  Economy / Service Announcements / Re: [ANN] HaoBTC, mining dividend paid out hourly on: June 08, 2015, 09:23:37 AM
what's the interest rate?

I get 5%+ APR for holding BitUSD in my LOCAL wallet for example.

The interest rate is floating. Right now it is 9.09% but I have seen it to be as high as 11% at some point and lower than the current rate. I haven't seen it lower than 8% during the three months that I have been using it.

we are talking about APR, right?

If by APR you mean annual percentage rate, yes

yep. that's a very high rate you're offering. I'm still a little bit skeptical though

please use my link to signup http://haobtc.com/?ref=85c51c9f

here's my account activity:



*note* i'm not affiliated or work for haobtc, just a user.


wow your interest is extremely high. You have a lot of bitcoin in there or just a lot of referrals?

dont have any referrals yet Sad just the interest rate is high & dont have that much of btc. been saving it overtime. be kind to use my referral Wink

http://haobtc.com/?ref=85c51c9f

TIA
870  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 07, 2015, 08:15:46 PM

The correct and direct definition of luck (where >100% is good luck and less than 100% is bad luck) is simply DifficultyExpected/DifficultySubmitted

I'm not sure I understand how you would calculate this, wouldn't the submitted diff for a valid block always be greater than or equal to the expected diff ?

We use the average of the stored hashrate since the last block was found by the pool (and we weight and average the difficulty if it changed since last block found) to determine an average expected time to block, then compare that to the actual time for the block in question.

If the the times are equal its 100%

If we found it faster > than 100%

If we found it slower < than 100%

math & coding is hard ...

but afaik with my poor math & coding skills ... p2pool luck is better than kano.is ?
871  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 07, 2015, 11:33:19 AM


this is not a p2pool direct network payment.

this screen is a pool (perhaps with a NODE connected to a P2Pool).
this POOL pay regulary.




on REAL P2Pool, you are pay when block is found only ... 1 block find with P2Pool = 1 transaction.
history of BLOCK FOUND By P2Pool is here : http://minefast.coincadence.com/p2pool-stats.php

on 6/6/15 ... only 2 blocks are found (02h17 and 15h07).

Huh what are you trying to say ?

we're talking about merged mining uno with p2pool Huh

lost here...maybe you wanna elaborate ?

qt works but not daemon
872  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 07, 2015, 05:31:04 AM
...
Table pool_stats stores the bitcoin difficulty from bitcoind and pool hashrate from p2pool every minute, this is how luck is calculated - and why I could not calculate luck for historical blocks when I built it (no one had historical pool hashrate data).
...
How do you calculate luck?

thats wut i wanna add to my node .... & been trying to figure that out.

math looks right to me windpath ....

now a how to for a noob .. thx Wink
873  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 08:46:42 PM
This will be a high level explanation of how my node works, it's not an exhaustive tutorial...

So here goes...

I built this over a year ago (when p2pool.info died) in a bit if a rush, and there are certainly things I would change today to make it more efficient....

It runs an an AWS LAMP server, and pulls data from both bitcoind and p2pool. Everything is gathered and stored locally on the server, there are no external API's.

The first thing you will need to do (in addition to the existing p2pool setup) is add
Code:
txindex=1
to your bitcoin.conf, restart it, and force a re-scan. This will force a lengthy re-index, and makes the data of all transactions available from the bitcoin API. (note: if you do this on an operating node be prepared for some extended downtime during the re-index).

Next I set up the DB (MySQL), again it was quick and dirty, and this DB is specifically focused on p2pool:

Code:
-- Host: localhost:3306
-- Generation Time: Jun 06, 2015 at 11:56 AM
-- Server version: 5.5.36
-- PHP Version: 5.4.28

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

--
-- Database: `p2pool`
--

-- --------------------------------------------------------

--
-- Table structure for table `block_payout`
--

CREATE TABLE IF NOT EXISTS `block_payout` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `block_id` int(11) NOT NULL,
  `address` varchar(34) NOT NULL,
  `ammount` decimal(10,8) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `address` (`address`),
  KEY `block_id` (`block_id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=587605 ;

-- --------------------------------------------------------

--
-- Table structure for table `found_blocks`
--

CREATE TABLE IF NOT EXISTS `found_blocks` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `share` varchar(15) NOT NULL,
  `time` datetime NOT NULL,
  `hash` varchar(64) NOT NULL,
  `height` int(8) DEFAULT NULL,
  `orphan` tinyint(1) NOT NULL DEFAULT '0',
  `luck` decimal(8,2) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `height` (`height`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=2555 ;

-- --------------------------------------------------------

--
-- Table structure for table `found_shares`
--

CREATE TABLE IF NOT EXISTS `found_shares` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `address` varchar(34) NOT NULL,
  `share` varchar(15) NOT NULL,
  `time` datetime NOT NULL,
  `doa` tinyint(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=17889 ;

-- --------------------------------------------------------

--
-- Table structure for table `pool_stats`
--

CREATE TABLE IF NOT EXISTS `pool_stats` (
  `id` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `global_rate` varchar(72) NOT NULL,
  `global_nonstale_rate` varchar(20) NOT NULL,
  `diff` varchar(20) NOT NULL,
  `miners` int(7) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

So some quick explanation of the DB structure:

3 things not to overlook: charset = UTF8,  SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO", and SET time_zone = "+00:00".

The first 2 are self explanatory, the timezone must be set to UTC as that is what bitcoin uses globally in the block chain, was going to add a way for miners to set their local timezone in the views, but never got around to it.

Table block_payout contains the payout data by public address for every block P2Pool has found, it facilitates displaying total as well as per block payouts for miners (example). Originally I wrote a script to go over all the historical blocks and let it run, now it pulls them as we find blocks.

Table found_blocks has every block P2Pool has found, the p2pool share that found it, whether it was orphaned, and its luck. Again, added historical ones from a few sources provided by someone probably 100 pages back in this thread, new ones are added as they are found.

Table found_shares is specific to my node (I hated loosing all the shares on a re-start), so if you have ever found a share mining on my node, it's in there (example on miner shares tab).

Table pool_stats stores the bitcoin difficulty from bitcoind and pool hashrate from p2pool every minute, this is how luck is calculated - and why I could not calculate luck for historical blocks when I built it (no one had historical pool hashrate data).

The rest of the back end is basically 2 cron files, 1 that polls p2pool's log file and another that polls bitcoind. Both run once a minute, pull new data, check for orphans, calculate luck for new blocks, and store it in the DB.

The cron also renames the p2pool log file and saves it as a date stamped archive every 10MB, this greatly reduces memory usage when reading the log into memory.

Originally was adding blocks by searching the log for "GOT BLOCK", however this missed any stale shares that happened to find a block (and there are quite a few), so now I monitor a p2pool miner payout address for generation transactions as well (look out for donations!).

The front end is an ugly (code wise) mashup of p2pool's JS front ends and PHP running on the server. I used Bootstrap, a lot of cut and paste hacking, and some PHP to query the DB, calculate everything for the view, and display it.

In a nut shell, that's it.

All of this was done pretty openly in this thread with a lot of help from the community, a lot of the code logic is buried in this thread if you want to take a look at it.

If you give it a try and have any specific questions I'd be happy to try and help out.



prolly too long to reply here. u got pm & hopefully we can work from there.

whereistheblock ? i've bumped pool hashrate up earlier, i think it went over 3+ ph.

any other coins worth to merge ?
874  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 03:39:53 PM

any guide ? want to add that to my node if possible.

and wut did i said few mins earlier a block ? yeah !!!

BITCOIN BLOCK FOUND by 1GEvGnXQbALcjvw6Ed4Xek6f3wyCgXQRfb! https://blockchain.info/block/000000000000000007eff6dfc2ed5478164b2627917b96d494f800175b53abcc

Unfortunately not, I'll spend some time this afternoon and describe the setup, it's not overly complex...

thx very much, looking forward to it !
875  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 03:11:48 PM
btw windpath ... how do i add this to my node ?



thx ...

and also i can't seem to add or show node efficiency ...

feel a block is coming soon  Cool

I poll bitcoin core and p2pool nodes, store it in a DB, and calculate it....


any guide ? want to add that to my node if possible.

and wut did i said few mins earlier a block ? yeah !!!

BITCOIN BLOCK FOUND by 1GEvGnXQbALcjvw6Ed4Xek6f3wyCgXQRfb! https://blockchain.info/block/000000000000000007eff6dfc2ed5478164b2627917b96d494f800175b53abcc
876  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 02:30:28 PM
btw windpath ... how do i add this to my node ?



thx ...

and also i can't seem to add or show node efficiency ...

feel a block is coming soon  Cool
877  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 02:28:06 PM
Yep, double checked all passwords & ports - although there's no need to forward the rpc ports as they are only used locally on 127.0.0.1 for merge mining. None of my rpc ports are forwarded on any other wallets & they work fine - it's only the UNO wallet that seems to be having issues. I'm compiling the QT wallet now.....

EDIT: QT compiled & running, I'll keep an eye on it for payments. In the meantime, if anyone else using the daemon hasn't received any payments - please post here, thanks.

thx for headsup again ... i'm on windows as i'm a linux noob .... so far so good for me ... 1 block per hour sometimes more ...



keep us updated
878  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 01:04:56 PM
Hmm it should work though.

I port fowarded both 65534/65535. Use 65535 on the merged cmd line.

Your conf ?

Merged cmd line? Used the correct rpcuser, pwd & port?

Yeah with 10ths you should see something.

879  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 12:17:13 PM
Are those payments from merge mining? I've been using the daemon for a few days now but didn't receive any payments as of yet.....

Yes. You can tell from the pick logo & it says mined.

You sure you got the merge setup done correctly? Especially port fowarding & restarting the wallet once each step is completed. You might want to restart your p2p node too.

It's solo mining so a little bit of luck is needed.

How much hashpower does your node have?
880  Bitcoin / Pools / Re: [1500 TH] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: June 06, 2015, 07:16:22 AM
merged uno worked & i did the following:

1. goto uno official site & download official wallet http://unobtanium.uno/ *i'm using windows qt, just like nmc*

2. make a uno .conf file, guide at uno thread https://bitcointalk.org/index.php?topic=527500.msg11422814#msg11422814

3. port forward ports, port to be used in merged cmd is 65535

4. let wallet sync - do remember to properly shutdown wallet & restart it if & when changes are made at .cof file or after port forward

5. add in merge cmd line for p2pool & restart pool

should be mining away ...

screenshot:



as usual, any questions, ask away.

btw, another block & keep 'em rolling in !

BITCOIN BLOCK FOUND by 1DHzUMUmiSrEzsKtpy3RMRTZhjEL475ZJp! https://blockchain.info/block/000000000000000013c43866e368a229f8e365c1db9927d18a43231c0b40dca8

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!