用 Coinhive 網頁挖礦和 FaucetHub 架設自己的比特幣水龍頭 (Bitcoin Faucet) 網站教學,讓人到你的網站挖礦且支付比特幣

最近比特幣 (Bitcoin) 和其他加密貨幣的水龍頭 (Faucet) 網站越來越多,有些是看廣告賺比特幣,有些是要玩遊戲或類似抽獎、賭博的方式以小博大,那今天要介紹的是怎麼建置一個以 Coinhive 網頁挖礦的水龍頭網站,它的運作原理就是瀏覽者到你到網站使用 Coinhive 挖礦再由你充值到 FaucetHub 的比特幣(或其他加密貨幣) 支付作為獎勵,然後網站主可以藉由抽成賺取部分挖礦者的收益。



首先你需要一個有支援 PHP、MySQL 的虛擬主機來架設這個網站,或者使用自己的電腦安裝 Apache HTTP Server 建置伺服器的環境,網路上有很多相關的教學,基本上 Apache 已經都幫你把各種功能整合好,用起來滿簡單的。或你和我一樣不想用自己的電腦架設伺服器,可以使用 Byethost 的免費虛擬主機,它同樣也有支援 PHP、MySQL。

而 Coinhive Faucet Script 使用的是參考 bitcointalk.org 的這篇文章,基本上它是一個非常簡單的 Faucet Script (水龍頭腳本),會自動計算挖礦的速度和可以看已經挖了多少,起付額也能自行設定,基本的功能都有而且還是免費的,但原作者會抽取少許的費用作為開發者回饋金,如果不想要被抽這個費用可以到它的文章內連結購買付費版腳本。

Coinhive Faucet Script






第一步要先建立一個 SQL 資料庫,不同的虛擬主機應該都可以在控制面板中找到 MySQL Database,或自行建置的 Apache 伺服器也可以用 phpMyAdmin 新增資料庫。


然後將下載回來的腳本中 sql.sql 匯入到剛剛建立的資料庫中。


開啟下載回來的資料夾中的 includes\config.php ,將 Database 的存取資訊填入,還有網站的網址 (非必要),修改完後儲存。

之後使用 Filezilla 或其他 FTP 工具將整個資料夾內容上傳到網站根目錄 (一般是 htdocs 底下)或你想要的地方。


連上 你的網域.com/admin.php 登入網站的後臺面板,預設帳號密碼都是 admin,記得在設定完成後順便更改。


進到 Standard settings 裡面填寫 Coinhive 和 FaucetHub 的資料。 

CoinhiveSite keySecret key 只要註冊帳號後到 settings > Sites & API Keys 建立一個項目後就可以取得。(可以參考這篇文章)

FaucetHub 也是註冊完後到這裡建立一個新的 Faucet/Website,然後按 Show API Key 就可以了。 


也有抽成的調整和最小支付金額,還能打開自動支付讓挖礦者可以馬上領到收益。


基本上這樣就設定完成了,當然它還能把廣告投放到網站兩側的空白處,甚至你可以將 php 和 css 拿去修改再上傳過來,製作專屬於自己的水龍頭網站,但不妨先到首頁試試看功能吧!

當然要真的能讓這個水龍頭運作你得先充值比特幣或其他加密貨幣到 FaucetHub,否則大家看到你的 Balance 是 0 當然不可能在你的網站挖礦啦。





留言

這個網誌中的熱門文章

CPU 加密貨幣挖礦入門首選匿名幣 - Monero(XMR)、Electroneum(ETN)、IntenseCoin(ITNS),到底該挖哪個?(CryptoNight 收益計算機)

格式化 (Format) 教學,重灌基本功|配置單位大小|NTFS、FAT32、exFAT 怎麼選?

Ubuntu 打不出中文?(Chinese input / Type Chinese) 安裝 gcin 注音輸入法輕鬆打出繁體中文