跳到主要內容

用 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 的資料。 

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

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


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


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

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







留言



這個網誌中的熱門文章

Linux (Ubuntu) 查詢硬碟容量、剩餘大小指令

在 Ubuntu Desktop 版本或有安裝 GUI 像 Xfce 的 Server 版本當然可以直接從圖形介面查看硬碟容量和已經使用的大小, 但如果是在純 CLI 版本或使用 SSH 連線時呢?那就需要用到指令了。 顯示硬碟容量、已使用、可用大小。 df -h 查詢資料夾所占硬碟的大小。 du -h 查詢檔案大小 ls -l

WinRAR - 繁體中文版、免費版,別再破解了,老牌壓縮軟體直接免費給你用

WinRAR 應該對於所有 Windows 使用者一點都不陌生,可能也是很多人壓縮、解壓縮檔案的首選,舉凡 RAR、ZIP、7-Zip、TAR ...等檔案格式都可以處理,製作自解壓縮 (.EXE) 檔也沒問題,也算是最老牌的解壓縮軟體之一。 WinRAR 官方網站 :  https://www.win-rar.com 繁體中文版 :  https://rar.tw/download.html 永久免費簡體版 :  http://www.winrar.com.cn/download.htm 其實我也不太理解為什麼一個 WinRAR 可以有這麼多版本、不同語系的官網,畢竟在最原始的官網內也有「漢語」(簡體中文) 的選項,所以其他的國家自己的官網算代理商嗎? 如果真的要說我會比較建議到 英文版的官網 下載,畢竟這種軟體轉了一手又一手,加了什麼都不知道。

MinerGate - 一鍵懶人挖礦程式 (CPU+GPU),自動找出最適合的算法和挖礦貨幣 (支援 BTC、ETH、LTC、XMR...等)

MinerGate 自行開發了一個圖形化介面的挖礦程式,對第一次挖礦的新手來說滿友善的,幾乎不需要任何的設定就會自動找出你的硬體最適合的算法和要挖哪種幣,然後也不必急著申請錢包才能挖,Balance 都會先存在 MinerGate 的伺服器上,要領出才需要錢包,你也隨時都可以上官網來看自己的挖礦進度,但必須說這種挖礦方式雖然很方便但只適合輕度玩家,像是你可能電腦還要拿來做別的事就在背後加減挖一點那種, 如果真的要將機子的效能運用最大化還是得去下載 Claymore、ccminer...等專業的挖礦程式。 (4/26) MinerGate 在許多挖礦社群都被反應有收益偏低的問題,懷疑可能是官方收取了超過表定的手續費。目前推薦直接到礦池挖礦,可以參考 0.1% 超低礦池費的 「台灣 Monero 礦池 」。 MinerGate 官方網站 :  https://minergate.com 推薦連結 : https://minergate.com/a/0fd29cc7b4239115347b993e 註冊頁面 :  https://minergate.com/reg 下載頁面 :  https://minergate.com/downloads/gui 挖礦幣種 : Bitcoin、Ethereum、Zcash、Litecoin、Monero...等 分潤方法 : PPLNS fee 1% 到 註冊頁面 註冊完後就可以下載   MinerGate 專用的挖礦程式 。它有分成 GUI miner 和 Console miner,分別是圖形化介面挖礦程式和指令介面的, 我建議就用 GUI 版本就好了,如果要用控制台挖礦不如去用更專業的  Claymore 。 安裝完後輸入剛剛註冊時的 Email 登入,然後就可以開始挖礦了,像我的就自動偵測成挖 Monero (XMR),以及可以針對自己的硬體調整執行緒來試出最好的設置。 也能在 官網的 Dashnoard 查看自己的挖礦進度,挖到的 shares 會需要一段時間確認後才會顯示在 Balance 裡,如果沒有馬上看到進帳也不用擔心。 根據不同的幣種有不一樣的起付額,達到了之後就可以按 With...