Bitcoin Forum
June 15, 2024, 10:42:33 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 »
101  Bitcoin / Pools / Re: [8500 GH/s] Slush's Pool (mining.bitcoin.cz); TX FEES + UserDiff; ASIC tested on: April 24, 2013, 09:51:40 PM
I wouldn't be surprised if its been cached already, he will most probably have to change it in the end.
102  Bitcoin / Mining software (miners) / Re: CGMINER ASIC FPGA GPU overc monit fanspd RPC linux/win/osx/mip/r-pi 3.0.0 on: April 24, 2013, 09:29:57 PM
git just equals a better/fancy code version repository based on cvs which you may have used Smiley

http://cheat.errtheblog.com/s/git

two main commands you want

git clone giturl  (makes a clone of a git repository)
git checkout  branch/verison  (changes to a different branch/version in you local copy of the repository)eg in the bitcoin one master has all the latest pulls(patches) that have been accepted, version 0.8.1 was the lastest release
103  Bitcoin / Bitcoin Discussion / Re: I'm back! on: April 24, 2013, 08:54:17 PM
Does not  really effect me either way, but why does the passport stamp say 15th July and the original flight details say the arrival is on the 14th? If the stamp says the 15th would have meant you left on the 14th  on a late flight or a early flight on the 15th july. Means you changed your flight to a day later and you were  not travelling when the hack occurred?
104  Bitcoin / Pools / Re: Bitcoind+Stratum+ ????? Frontend on: April 23, 2013, 11:06:21 PM
Fair enough, wrong I be then.
105  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 23, 2013, 07:58:15 PM
Use older firmware, the one with 2.10.5a IIRC and use username+16 or username+32 diff for stratum to work. Still expect 20-30% DOA, but full speed hashrates after a minute or so.

2.11.4 with the worker threads seems to break p2pool again under stratum.

I've been out of town, plus buried in work and just getting back.

Interested to know what sort of machine the server was on ? And if it was a ssd setup for tmpfs?
106  Bitcoin / Pools / Re: Bitcoind+Stratum+ ????? Frontend on: April 23, 2013, 07:54:44 PM
I cant find the post now, but a group of guys posted recently that they forked simple coin and were working on it, so maybe have a chat to them Smiley
107  Alternate cryptocurrencies / Pools (Altcoins) / Re: A Complete Guide to P2Pool - Merged Mining (BTC/NMC/DVC/IXC/I0C) plus LTC, Linux on: April 23, 2013, 07:53:23 PM
Quote
3-04-23 08:13:21.923523 Requesting parent share a92c46da from 109.174.56.20:9333
2013-04-23 08:13:21.958744 > ########################################
2013-04-23 08:13:21.959155 > >>> Warning: LOST CONTACT WITH BITCOIND for 6.3 minutes! Check that it isn't frozen or dead!
2013-04-23 08:13:21.959451 > ########################################
2013-04-23 08:13:21.959569 P2Pool: 14568 shares in chain (5932 verified/14573 total) Peers: 6 (0 incoming)

How much memory does the server have ?

On guiminer, dare say its the settings you using in guiminer

When setting up the workers

the server from the drop down box should be others, then put your server name in host box change the port to p2pools port on your server which should be 9332

In the username box put your bitcoin addres in there and password time something random, choose your device and click start mining.
108  Economy / Marketplace / Re: $1,000 bounty for Blockchain.COM (not .info) (Updated to $1,500) on: April 23, 2013, 07:33:43 PM
Stop looking at the whois information like noobs. It is a private registration, and the information you see there is the privacy company.

Result: Domain - Blockchain.com IS currently subscribed to WhoisGuard.

If the person doesn't answer their emails, then the only way you might even find out the owner is by using law enforcement in Panama. Suing the domain registrar won't help you either. http://domainnamewire.com/2011/05/09/namecheap-sued-over-whoisguard/

Even if you were to trademark the domain name and pay the $5000+ to file with ICANN, you would likely get tossed under arbitration (possibly with the registrar representing); they only need evidence that you acted in bad faith to obtain the domain and you have no established business.

Actually you should have read a bit more on the case you posted its not the first one(and they lost that one) and namecheap have given up the details of the registered person in multiple cases.

Also wrong on the  UDRP, fee for single panelist is $1500  and the registar is not allowed to be involved in it

Quote
G. The Role of the Registrar

What is the registrar's role in the administrative proceeding?

Except as decribed below, the registrar does not and will not participate in the administration or conduct of the administrative proceeding. The WIPO Center has prepared a flowchart (word or pdf) illustrating the basic interactions between the WIPO Center and a registrar in the course of a case.

The registrar's role in the administrative proceeding is as follows:

(i) To provide requested information to the WIPO Center, including confirming that the disputed domain name is registered with it, that it is registered by the person or entity identified as the Respondent in the Complaint, providing the Respondent's contact details and, when necessary, the Registration Agreement and associated documents;

(ii) To prevent the transfer to a third party of a domain name registration after an Administrative Proceeding has commenced; and

(iii) To implement the Administrative Panel's decision.

And I assume that the person who owns blockchain.info has enough proof that he has a established business and not acting in bad faith.

109  Bitcoin / Pools / Re: Bitcoind+Stratum+ ????? Frontend on: April 23, 2013, 06:20:29 PM
This was cross posted  in my thread as well and I basically said the same thing as kinlo.

Tute was done for people who wanted to mine at home, or only risk what they mine.

This should stand out even more so with ozcoin incident which I believe was using a modified version simple coin.

Apart from just the software, front and pool server. The amount of stuff to be done to try and secure a server isnt going to happen for anyone who has to follow a tutorial to install the pool software, it is more then likely going to be above their current skill level.

110  Bitcoin / Hardware / Re: Avalon users: bitcoind and slush's/generalfaults mining pool setup on: April 23, 2013, 01:52:28 PM
Thanks Smiley

I fiddled with simple coin and mining farm. Got simplecoin to kinda work. You need to change the pool conf file to write to MySQL and setup MySQL.

But a MAJOR warning. Simple coin currently apparently had major security flaws. So it needs work and code review and maybe even design review on how payments are processed. There are some chose changes in pull request that haven't been applied.

So currently I don't think it is safe to use. As there has been a fair few cases of pools who used it when it was first released being hacked.
111  Alternate cryptocurrencies / Pools (Altcoins) / Re: A Complete Guide to P2Pool - Merged Mining (BTC/NMC/DVC/IXC/I0C) plus LTC, Linux on: April 22, 2013, 01:13:41 PM
Until bitcoind is synced with the rest of the network the pool software will keep checking but won't give out anyway work to anyone.

If 12.04 or 12.10 either is fine 12.04 is just a long term release
112  Bitcoin / Bitcoin Technical Support / Re: Installed linux over windows drive with my wallet.dat on: April 21, 2013, 05:49:03 AM
If its important send to someone, will cost you a couple grand normally to get it recovered.
113  Alternate cryptocurrencies / Pools (Altcoins) / Re: A Complete Guide to P2Pool - Merged Mining (BTC/NMC/DVC/IXC/I0C) plus LTC, Linux on: April 21, 2013, 05:47:39 AM
Ive replied to your message noel, below is from another post of mine but the last part has changed for p2pool and so software is updated to the current versions.

This is just for bitcoin, dont know anything about the altcoins.

This is use at your own risk. I'm not a expert.

Re the major pools.
They seem to be good people and the amount of work they do and investment over the years including writing the software below, should be worth the 1 to 3 percent they ask. But in the name of diversity..

You can do this in virtual box to give it a try out first.

So you have yourself a ubuntu 12.1032bit (see a post further down on what changes are needed for 64bit) linux server install and you want to setup a pool server for solo mining on it.
I normally do this from windows box using putty to ssh into the ubuntu box.
Things you need

Make sure your login is in the sudoers list (this will be automatic if you installed from dvd and created your login name with the installer).

Then at the command prompt first thing we are going to do is update and upgrade the system to the latest packages
with all the sudos you have to put your login password in when it asks for it.
with the apt-get installs hit y and enter whenever it asks you.
Code:
sudo apt-get update
once its complete

Code:
sudo apt-get upgrade

now to install bitcoind

make sure git is installed first

Code:
sudo apt-get install git

now make directory under you home one called like so

Code:
mkdir git

change the directory you just made

Code:
cd git

get the source for bitcoind instructions to build it are also here

Code:
git clone https://github.com/bitcoin/bitcoin.git
cd bitcoin
git checkout 0.8.1

Install the build dependencies
Code:
sudo apt-get install build-essential
sudo apt-get install libssl-dev
sudo apt-get install libboost-all-dev
sudo apt-get install libminiupnpc-dev

wget https://launchpad.net/~bitcoin/+archive/bitcoin/+files/libdb4.8_4.8.30-quantal2_i386.deb
wget https://launchpad.net/~bitcoin/+archive/bitcoin/+files/libdb4.8-dev_4.8.30-quantal2_i386.deb
wget https://launchpad.net/~bitcoin/+archive/bitcoin/+files/libdb4.8%2B%2B_4.8.30-quantal2_i386.deb
wget https://launchpad.net/~bitcoin/+archive/bitcoin/+files/libdb4.8%2B%2B-dev_4.8.30-quantal2_i386.deb

sudo dpkg -i libdb4.8_4.8.30-quantal2_i386.deb
sudo dpkg -i libdb4.8-dev_4.8.30-quantal2_i386.deb
sudo dpkg -i libdb4.8++_4.8.30-quantal2_i386.deb
sudo dpkg -i libdb4.8++-dev_4.8.30-quantal2_i386.deb

then to build
Code:
cd src/
make -f makefile.unix
once its finished building without errors, copy it into /usr/local/bin
Code:
sudo cp ./bitcoind /usr/local/bin/

then run it by typing
Code:
bitcoind
it will output

Code:
Error: To use bitcoind, you must set a rpcpassword in the configuration file:
/home/yourusername/.bitcoin/bitcoin.conf
It is recommended you use the following random password:
rpcuser=bitcoinrpc
rpcpassword=EjkjenJHJhhfdkwemkjmnkk37883njn37hfdkjn38n
(you do not need to remember this password)
The username and password MUST NOT be the same.
If the file does not exist, create it with owner-readable-only file permissions.
cut and past the rpcuser and rpcpassword lines to a temporary text file and save it for later.

now create the bitcoin.conf file
Code:
cd
cd .bitcoin
open up bitcoin.conf in a text editor like pico
Code:
pico bitcoin.conf
add the lines



and cut and past the two lines from above that you saved from above from the temporary text file into the bitcoin.conf

server=1
rpcport=8332
rpctimeout=30

so it should look like this once finsihed

server=1
rpcport=8332
rpctimeout=30
rpcuser=bitcoinrpc
rpcpassword=EjkjenJHJhhfdkwemkjmnkk37883njn37hfdkjn38n

Code:
then press cntrl x
hit y to save
hit enter to save it to bitcoin.conf
then change the permissions on bitcoin.conf to user only read permissions

Code:
chmod go-rwx bitcoin.conf

now start bitcoind

Code:
bitcoind -daemon

it should show

Bitcoin server starting
hit enter again to get back to shell prompt

after a couple of hours or up to 8 depending on hardware and bandwidth it will sync the block chain

after 10 minutes or so on the command line type
Code:
bitcoind getinfo
you get something similar to

Code:
blah@ks3098647:~$ bitcoind getinfo
{
    "version" : 80000,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 2332935,
    "timeoffset" : -5,
    "connections" : 17,
    "proxy" : "",
    "difficulty" : 92452111.90472507,
    "testnet" : False,
    "keypoololdest" : 1364506205,
    "keypoolsize" : 101,
    "paytxfee" : 0.00000000,
    "errors" : ""
}

Onto p2pool

Install the dependencies

Code:

sudo apt-get install python-zope.interface python-twisted python-twisted-web

If you are not using a python version Python 2.6 or older then  you will also need this dependency

Code:
sudo apt-get install python-argparse 
get the p2pool software

Code:

cd
cd git/
git clone https://github.com/forrestv/p2pool.git


For avalon users only there is a separate branch you can try(dont ask me if it works ask foresttv) you can give  it a try by doing the following.

Code:
git checkout avalon

to run the pool, bitcoind has to be fully synced first(p2pool will tell you anyway if its not)

Code:

cd p2pool
python run_p2pool.py -a your bitcoin address here  --give-author 0.5 bitcoinrpc rpcpassword


-a <your bit coin address>
is a default address to send coins to incase somone connects without a bitcoin address in their username
If you dont specify this is uses one from the bitcoind wallet on the server

--give-author is the % of what you mine that you want to give the developer of the software

bitcoinrpc is the rpc username from your bitcoin.conf
rpcpassword is the rpcpassword from your bitcoind.conf
both of these you pasted into the file ealier in this tute.

What you should see when it works
Code:
2013-04-21 15:09:15.379437 p2pool (version 11.3-1-g81a3613)
2013-04-21 15:09:15.379601
2013-04-21 15:09:15.379708 Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username 'bitcoinrpc'...
2013-04-21 15:09:18.043158     ...success!
2013-04-21 15:09:18.043294     Current block hash: a23840fbcd2619baafe06cec6f2c4a0faea58066fc2da6e4a1
2013-04-21 15:09:18.043368     Current block height: 232370
2013-04-21 15:09:18.043426
2013-04-21 15:09:18.043503 Testing bitcoind P2P connection to '127.0.0.1:8333'...
2013-04-21 15:09:24.630243     ...success!
2013-04-21 15:09:24.630362
2013-04-21 15:09:24.630457 Determining payout address...
2013-04-21 15:09:24.630684     ...success! Payout address: your bitcoin address here
2013-04-21 15:09:24.630768
2013-04-21 15:09:24.630920 Loading shares...
2013-04-21 15:09:24.631070     ...done loading 0 shares (0 verified)!
2013-04-21 15:09:24.631129
2013-04-21 15:09:24.631190 Initializing work...
2013-04-21 15:09:24.819593     ...success!
2013-04-21 15:09:24.819767
2013-04-21 15:09:24.819859 Joining p2pool network using port 9333...
2013-04-21 15:09:25.106987     ...success!
2013-04-21 15:09:25.107144
2013-04-21 15:09:25.107631 Listening for workers on '' port 9332...
2013-04-21 15:09:25.161043     ...success!
2013-04-21 15:09:25.161178
2013-04-21 15:09:25.161282 Started successfully!
2013-04-21 15:09:25.161388 Go to http://127.0.0.1:9332/ to view graphs and statistics!
2013-04-21 15:09:25.161503 Donating 0.5% of work towards P2Pool's development. Please donate to encourage further development of P2Pool!
2013-04-21 15:09:25.161596
2013-04-21 15:09:28.161993 P2Pool: 0 shares in chain (0 verified/0 total) Peers: 0 (0 incoming)
2013-04-21 15:09:28.162149  Local: 0H/s in last 0.0 seconds Local dead on arrival: ??? Expected time to share: ???
2013-04-21 15:09:33.904233 Outgoing connection to peer 83.211.86.49:9333 established. p2pool version: 1100 '11.2-6-g7b73477'
2013-04-21 15:09:34.162556 P2Pool: 0 shares in chain (0 verified/0 total) Peers: 1 (0 incoming)
2013-04-21 15:09:34.162810  Local: 0H/s in last 0.0 seconds Local dead on arrival: ??? Expected time to share: ???
errors when running p2pool
Code:
2013-04-21 14:45:40.281658 p2pool (version 11.3-1-g81a3613)
2013-04-21 14:45:40.281819
2013-04-21 14:45:40.281957 Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username 'bitcoinrpc'...
2013-04-21 14:45:40.284031 > Error while checking Bitcoin connection:
bitcoind isnt running.

Code:
2013-04-21 14:50:26.773599 Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username 'bitcoinrpc'...
2013-04-21 14:50:26.804123 > Error getting work from bitcoind:
2013-04-21 14:50:26.804287 > Traceback (most recent call last):
2013-04-21 14:50:26.804384 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
...
...
2013-04-21 14:50:26.806088 >     raise Error_for_code(resp['error']['code'])(resp['error']['message'], resp['error'].get('data', None))
2013-04-21 14:50:26.806162 > p2pool.util.jsonrpc.NarrowError: -10 Bitcoin is downloading blocks...
bitcoind not synced

Code:
2013-04-21 14:53:42.794531 Testing bitcoind RPC connection to 'http://127.0.0.1:8332/' with username 'bitcoinrpc'...
2013-04-21 14:53:42.800697 > Error while checking Bitcoin connection:
2013-04-21 14:53:42.800948 > Traceback (most recent call last):
2013-04-21 14:53:42.801090 >   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
2013-04-21 14:53:42.801233 >     current.result = callback(current.result, *args, **kw)
...
...
2013-04-21 14:53:43.815486 >   File "/home/brad/git/p2pool/p2pool/util/jsonrpc.py", line 126, in _http_do
2013-04-21 14:53:43.815540 >     raise e
2013-04-21 14:53:43.815593 > twisted.web.error.Error: 401 Authorization Required
bitcoin rpc username or password wrong

once the pool is running it should start syncing with the other p2pool peers.

check the server is running on

http://youripordomainname:9332/

then connect to it with your miner software username is your bitcoin address(this is how you get paid for mining from the pool), password is random it doesnt matter.

Once you have tested it and its working control c to stop the pool server

then  hit the up arrow key and put a & at the end of the line
like so

Code:
python run_p2pool.py -a your bitcoin address here  --give-author 0.5 bitcoinrpc rpcpasswordfromabove > /dev/null 2>&1 &

Which will run it in the background you can use screen for this, it makes thing easier.

screen
then hit enter
type the line to start the pool
once it starts hit cntrl d
which detaches it
and screen -r to reattach it
see O.P post for more info.



If the machine is rebooted for some reason you will have to start bitcoind and the pool server again. This can be automated if you want.


Cheers and good luck with your mining.


Tips: 1MivVoqttGDpqK8qZzJcfQdkwUG91bGC7G
114  Bitcoin / Bitcoin Technical Support / Re: Installed linux over windows drive with my wallet.dat on: April 21, 2013, 04:24:34 AM
Did you let pywallet finish? try not to be impatient let it run over night
115  Bitcoin / Bitcoin Technical Support / Re: Installed linux over windows drive with my wallet.dat on: April 21, 2013, 03:01:00 AM


Code:

sudo pywallet blah blah

or
sudo su



Then run the comamnd when you are root you youll need the password for the user as sudo will ask for it.
116  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 21, 2013, 01:10:15 AM
its for linux, the command dont work on windows  Huh

take the first part off and replace with python

eg

cd to your p2pool directory and replace  the ports and username and password to yours
Code:

python run_p2pool.py --give-author 0 --net litecoin --bitcoind-rpc-port 9334 --bitcoind-p2p-port 9335 liteuserx nkrt345udsdfjhgjhsdfuyrt78rtTJHRFHTDTYD


Code:
python run_p2pool.py --help

look at --merge  command
for merged mining
117  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 21, 2013, 12:42:31 AM
https://bitcointalk.org/index.php?topic=62842.0

Bottom section of first post
118  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 21, 2013, 12:26:56 AM
it is always written "Shares: 0 total (0 orphaned, 0 dead) Efficiency: Huh" is this normal?
but in cgminer, there is written best share 15...

Think of it in that the Shares: 0 equals a small block from the actual block the whole pool is working on.

Then the shares you see in cgminer are shares the your p2pool sends you to work out the small block share of the big block. Smiley
119  Bitcoin / Pools / Re: [400GH/s] p2pool: Decentralized, DoS-resistant, Hop-Proof pool on: April 20, 2013, 08:03:14 PM

afaik you have to use "avalon" branch

rav3n_pl,

I don't follow you, what do you mean by "avalon branch"?

spiccioli

Its a git command,

git checkout <branch>
  make the current branch <branch>, updating the working directory to reflect
  the version referenced by <branch>

So in the directory of the p2pool which you cloned with git

Code:
git checkout avalon

Not sure if you need to change anything else. Or if there is a zip/tar of the p2pool avalon branch.
120  Bitcoin / Hardware / Re: Avalon users: bitcoind and slush's/generalfaults mining pool setup on: April 20, 2013, 07:48:17 PM
if i put up a ufw firewall on this 12.10 server, what ports would i have to open?

8332 and 8333 come to mind but what about 3333?

Depends what you are doing? and where is the server. (e.g. is it at home or live on the net somewhere)

But you will need to add the pool server 3333 also its stats port if you wish to use it 8889
Also the 8333 bitcoind port.
JSON port isn't needed unless you have software outside accessing it.

If the server is hosted somewhere you will have open up ssh port to allow access to ip from where you are accessing the server from(if you don't have a static ip at home this gets complicated).
Make sure you create ssh keys and turn off password authentication. (google open ssh keys ubuntu) for how to do it. Make sure you test it or have easy access to the machine before you disable password auth.
If its live on the net somewhere please make sure that the pool and bitcoind are running under their own nologin usernames and definitely not root.

Id recheck the payout address on a regular basis as well. Don't use a address from the local wallet on the machine, use  cold wallet with a watch only address.

The list is semi endless on securing it. If its for mining for others as well get help.


Pages: « 1 2 3 4 5 [6] 7 8 9 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!