跳到主要內容

用 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 當然不可能在你的網站挖礦啦。







留言



這個網誌中的熱門文章

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 可以有這麼多版本、不同語系的官網,畢竟在最原始的官網內也有「漢語」(簡體中文) 的選項,所以其他的國家自己的官網算代理商嗎? 如果真的要說我會比較建議到 英文版的官網 下載,畢竟這種軟體轉了一手又一手,加了什麼都不知道。

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

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

Monero 挖礦算力參考表 - 來看看你的設備 (CPU+顯卡GPU) 挖門羅幣 Monero (XMR) 能達到多少算力 (Hashrate)?

挖礦常常遇到的問題就是,自己的設備 (CPU+顯卡GPU) 到底最高能達到多少算力?挖礦表現不但會因為超頻與否、BIOS 設定甚至是挖礦程式的參數而影響實際的算力,那如果有一個實際的數據可以參考就能大概知道目前的設定有沒有問題, 而 Monero Benchmarks 就是提供礦工可以回報自己的 Monero 挖礦數據給大家參考 ,現在已經累積了非常多的數據,所以不用擔心找不到自己硬體的資料。 Monero Benchmarks 官方網站 :  http://monerobenchmarks.info CPU 查詢 :  http://monerobenchmarks.info/searchCPU.php GPU 查詢 :  http://monerobenchmarks.info/searchGPU.php 譬如說我查了 Ryzen 5 1600 的算力資料,如果把一些偏離大部分數據太遠的資料剃除,可以看到算力大概落在 450~500 H/s 之間, 而且你也可以看到他們使用的挖礦程式、設定檔、系統和有沒有超頻,可以作為自己在調校硬體時的參考。 當然最直接影響算力的就是超頻,即便只是開 BIOS 內建的 TURBO 或自動超頻,將時脈拉高後也可以很明顯感覺出算力的差別, 但要注意自己硬體的能耐和散熱狀況,如果你覺得在其他方面都已經設定的很好卻還是衝不高算力,不妨換個挖礦程式吧。 XMR-STAK 算是可以改最多設定的挖礦程式,你用預設的設定檔下去挖可能覺得跟別的差不多,但只要慢慢試出最合適的設定檔反而能大幅提升算力, 更懶惰的方法是直接上 Google 查你的硬體型號後面加 XMR-STAK,Reddit 上就非常多相關的討論 ,有些還都把設定直接貼出來跟大家分享,我也是試了不少設置之後才把 R5 1600 提升到 530 H/s 的算力。 也想要挖 Monero 嗎?歡迎來低連線延遲、超低礦池費 (0.1%) 的 「台灣 Monero 礦池」 一同挖礦!