Difference between revisions of "P2pool"

From OnnoWiki
Jump to navigation Jump to search
Line 51: Line 51:
 
Open a terminal, use the following command to start bfgminer
 
Open a terminal, use the following command to start bfgminer
  
  ~/bfgminer/bfgminer -o http://127.0.0.1:9332 -u user -p password
+
  /usr/bin/bfgminer -o http://localhost:port -u rpcuser -p rpcpassword --coinbase-addr my_coin_address
 +
/usr/bin/bfgminer -o http://127.0.0.1:9332 -u user -p password
 +
 
 +
 
  
  

Revision as of 07:05, 20 November 2017

sumber: http://computriks.com/en/bitcoin-mining-p2pool-bfgminer-ubuntu


Melakukan bitcoin mining dengan p2pool memungkinkan anda memperoleh pendapatan seperti pool lainnya, sambil menghindari beberapa masalah pada pool terpusat seperti deepbit dan bitminter.

p2pool advantages :Anda tidak perlu mempercayai pemilik kolam agar membayar Bitcoin dengan jujur. Anda terlindungi dari serangan DDoS terhadap pool. Anda berpartisipasi untuk mencegah pool untuk mendapatkan 50% daya komputasi jaringan. Dan pembayaran anda langsung ke setiap blok yang terdeteksi.

p2pool disadvantages : Untuk beroperasi, p2pool perlu dimulai di komputer dengan perangkat lunak server Bitcoin yang secara permanen terbuka. Ini membutuhkan lebih banyak memori. p2pool juga sedikit lebih rumit untuk diimplementasikan untuk pemula.

Password for the Bitcoin software : Untuk langkah selanjutnya, ganti pengguna dengan nama pengguna pilihan anda, dan kata sandi dengan kata kunci pilihan anda. Pastikan kata sandi ini agar sulit ditebak, terutama jika komputer yang dipasang server Bitcoin yang dapat diakses melalui Internet tanpa firewall untuk melindungi port 8332.

Install Bitcoin

sudo su
add-apt-repository ppa:bitcoin/bitcoin -y
apt update
apt install bitcoind bitcoin-qt

Edit ~/.bitcoin/bitcoin.conf file on which you will add the following text :

rpcuser=user
rpcpassword=password
server=1
rpcport=8332

Install bfgminer

sudo su
add-apt-repository ppa:eugenesan/ppa -y
apt update
apt-get install bfgminer -y


Install p2pool

sudo su
apt install git python-zope.interface python-twisted python-twisted-web
git clone git://github.com/forrestv/p2pool.git ~/p2pool


Start bitcoin mining

Open your Bitcoin software and wait until it is open and synced. Open a terminal, use the following command to start p2pool and wait until it is started.

python ~/p2pool/run_p2pool.py --help
python ~/p2pool/run_p2pool.py

Open a terminal, use the following command to start bfgminer

/usr/bin/bfgminer -o http://localhost:port -u rpcuser -p rpcpassword --coinbase-addr my_coin_address
/usr/bin/bfgminer -o http://127.0.0.1:9332 -u user -p password



Now you can let Bitcoin, p2pool and bfgminer work. Bitcoin window and two terminal windows must remain open. First terminal displays p2pool statistics continuously and the other continuously displays bfgminer statistics. At its first start, p2pool created a new Bitcoin address in your Bitcoin wallet. Once a block is found by p2pool, your part of the reward is immediately paid to you on this address. So you receive payments regularly and promptly.


Referensi