跳到主要內容

發表文章

目前顯示的是 3月, 2018的文章

門羅網路 (Monero Network) 將在 4/6 更新,更改 PoW 防止 ASIC 礦機入侵

自從之前比特大陸 (Bitmain) 公布了最新的  CryptoNight ASIC 礦機造成 CryptoNight 系貨幣 (XMR、 ETN ...等) 一片譁然,主要是會嚴重傷害這個算法的去中心化理念和對貨幣發行的公平性,更會造成挖礦難度大爆炸,普通 CPU、顯卡礦工將幾乎無法從中獲利就如現在比特幣 (Bitcoin) 的挖礦生態一般。當然 Monero 團隊對於 ASIC 礦機的立場也一向都很強硬,礦機釋出的消息才沒多久馬上就決定了 將在 4/6 特別針對 ASIC 更新整體網路,會更改 PoW 的機制來遏止特殊訂製的挖礦設備。 (Bitmain 新開發的 CryptoNight 礦機) Monero v0.12.0.0 GitHub :  https://github.com/monero-project/monero/releases/tag/v0.12.0.0 啟用日期 : 2018/4/6 本次更新主要調整 : PoW 機制改變,防止 ASICs 傳輸限制最小 Mixin 6,小於會被 Monero 網路拒絕 那不論是礦池、挖礦程式、CLI/GUI 錢包都會需要手動更新 ,官方也提供各個項目的操作指示,簡單來說只要你是存在 MyMonero 網頁錢包、紙錢包或各交易所都不需要做任何改變,只有個人錢包會需要手動因應這次更新。 官方更新指南 : How do I upgrade? First and foremost, we encourage users to check the integrity of the binaries and verify that they were signed by Fluffypony's GPG key. A guide that walks you through this process can be found  here  for Windows and  here  for Linux and Mac OS X. CLI:  // Windows 32-bit, Linux 32-bit, ARMv7, ARMv8, and FreeBSD binaries are forthcoming


加密貨幣傳輸時的 Payment ID 是幹嘛用的?Monero (XMR)、Electroneum (ETN) 一定要有它才能傳嗎?

「門羅幣」Monero (XMR)、 Electroneum (ETN) 等虛擬貨幣在傳輸時都有一個叫 Payment ID 的東西,尤其是存錢到交易所時一定會用到,那 Payment ID 到底是什麼?如果沒有它是不是就會把貨幣傳到不見呢? 答案是否定的,Payment ID 是用來辨別傳輸的來源 ,一個錢包地址 (Wallet Address) 可以擁有無限多個 Payment ID,可以藉由使用不同的 ID 來分辨這筆交易是由誰所支付的,而大部分的交易所也為了方便 (不用多開錢包) 而廣泛的使用 Payment ID 讓使用者入金。 但如果本來應該要添加 Payment ID 的傳輸卻忘了呢? 雖然錢並不會不見但對方將無法辨別這筆金額來自於誰 (匿名幣無法追蹤來源),那多半的交易所針對這種「忘了加 Payment ID」的情況也都會提供補救,只要你能證明這筆交易確確實實是從你的個人錢包中發送的那就會予以入帳。 那要提供什麼呢?以 Electroneum (ETN) 來說只要到 Blockchain Explorer  找到該筆傳輸並填入 「Tx private key」、「Recipient's Address」 (接收者地址) 就可以足夠產生付款證明,那就可以直接拿給交易所或收款人來證明你已經付款,而且這些資訊是不會揭露私鑰的所以可以放心在網站上輸入。如果當初是使用 CLI 錢包付款的也可以直接在 CLI 錢包使用  get_tx_proof <address> <txid> 指令直接產生證明。 那如果是要產生 Payment ID 來讓人付款呢?也一樣在自己的 CLI 錢包內使用  payment_id 指令即可,它會隨機產生一個不重複的 ID 供對方付款,方便收款人辨識每一筆資金的來向。 更完整的 CLI 錢包指令可以參考 GitHub ,基本上同是 CryptoNight 的貨幣都是大同小異的。


在 Windows / Ubuntu (Linux) 使用 NVM 切換 Node.js 版本 (多版本共存)

Node.js 向來以版本眾多而且各不相容著稱,有的套件就是得專用某個版本的 Node 才能正常運行,因此 NVM (Node Version Manager) 這個專門管理 Node.js 版本的工具就變得非常好用, 可以讓你隨時安裝、切換版本和讓不同版本的 Node 共存。 NVM  (Windows) GitHub :  https://github.com/coreybutler/nvm-windows Windows 系統直接到 GitHub 發布頁 下載安裝版的即可全域安裝 NVM,之後在 CMD 內就可以隨時使用。 curl https://raw.githubusercontent.com/creationix/nvm/v0.25.0/install.sh | bash source ~/.profile 那 Linux (Ubuntu) 不需要這麼繁瑣的安裝,只要下指令就好了。 以下是一些範例指令 : nvm instal 9.6.0 //安裝 Node.js v9.6.0 nvm list  //列出目前已安裝的 Node.js 版本 nvm use 9.6.0  //使用 Node.js v9.6.0 nvm alias default 9.6.0  //將 v9.6.0 設為預設值 nvm use default  //使用預設值


Hive OS - 挖礦礦機專用作業系統 (Linux 獨立發行版)

Hive OS 是一個獨立的 Linux 發行版,完完全全針對挖礦的礦機 (Mining Rig) 所設計,它直接內建了 Claymore、ethminer、ccminer、sgminer、XMR Stak ...等挖礦程式,換句話說你只要安裝好了這個作業系統就可以直接挖以太幣、Zcash、門羅幣...等幾乎所有算法的加密貨幣。那當然更重要的是針對硬體挖礦的優化,我們都知道 Linux 在 Nvidia 的驅動程式上有不少待解的問題,更不要說 Windows 的穩定性堪憂, 而 Hive OS 就是專為解決這些問題且保留 Linux 系統的原生優點-穩定,再加上完善的監控介面根本就是生來挖礦的阿 (好像本來就是...)。 但 Hive OS 是收費服務, 不過如果是小規模的礦工還是可以免費使用,它們提供三個免費的礦機格位 ,超過三個後每台礦機 $3/month。 (Hive OS 的介面) Miner Hive OS 推薦連結 :  https://hiveos.farm?ref=47908 官方網站 :  https://hiveos.farm 收費模式 : 三台礦機以下免費 ,以上每台 $3/month 在官網可以看到它內建的挖礦程式與已經測試過的顯卡 (GPU), 不過 VEGA 目前還沒有測試 ,而右上角可以下載 Hive OS 作業系統。 最大的特色大概就是這個管理面板了, 能直接在圖形化介面上超頻 (Over Clock) 甚至是刷 BIOS ,對於礦機數量龐大的礦主來講這大概能省下不少時間和麻煩,每一台礦機每一張卡都乖乖的在管理介面裡任你調校,也能隨時監控機器狀態。 當然也少不了圖表輸出,可以研究長時間的礦機狀態和挖礦進度,不得不承認它在 UI 方面做的真的是有聲有色。 那安裝也和其他 Linux 一樣,你可以直接把 Hive OS 的 ISO 燒到隨身碟內然後 Boot From USB 來安裝 Hive OS。這類型工具有很多,我自己是比較習慣使用 Rafus ,使用經驗上比較少出現錯誤。 那如何連線到礦機以及基本指令在官網上也都有說明,其實就是一般的 SSH 啦,在 Linux 上要怎麼使用相信不需要多講,而 Windows 可以選擇裝 Bash 或 Put


Kucoin - 可以賺股利的加密貨幣交易所

現在才講 Kucoin 這個虛擬貨幣交易所好像有點晚了?其實單純是因為我不想再用 Cryptopia 交易 ETN  所以才去辦了這個交易所,基本上它的特色在剛上線時就在各社群廣為流傳了 (那陣子剛好 Bitfinex、 Binance 不讓新會員註冊), 就是持有 Kucoin 平台幣 「KuCoin Shares」(KCS) 的使用者可以平分交易所每日手續費收益的 50% ,乍聽之下還真有點吸引人,不過仔細想想後其實就和 NEO 領 GAS 一樣,你的基數不夠大領起來是不會有感覺的,不過這種平台幣往往會變成另一種投資標的,就有點像殖利率高的股票一樣, 但如果你選擇玩高風險的加密貨幣卻還想穩收利息是不是怪怪的呢? Kucoin  官方網站 :  https://www.kucoin.com 白皮書 :  https://assets.kucoin.com/kucoin_whitepaper_cn.pdf 提現手續費 :  https://news.kucoin.com/fee/ 充值手續費 : 免費 交易手續費 : 0.1% 整個官網和「 幣安 Binance 」滿像的,感覺像同一個模板做出來的,只是好像他們就做得醜一點。新幣上市時也常常辦 Giveaway 活動,沒意外的話應該都是該幣的開發團隊提供的,為了先把交易量炒起來。 使用費率的話充值一如往常是免費的,交易 0.1% ,提現則每個貨幣不同,可以到 費率說明 的頁面看個別費率。最好先看清楚自己要交易的貨幣提現會抽多少,免得到時還要先轉成別的貨幣。 交易介面則是使用 Tradingview 提供的,這個線圖有多猛應該就不需要多說了吧,指標打開來都是嚇死人的那種,但我比較擔心的是在承載量大時撐得住嗎? 畢竟不是交易所原生的介面,會不會有優化不好的地方就有待觀察了。 另外它也有提供手機版 App,但都沒上 Google Play 或 App Store, 是直接讓你下載 APK 進行安裝的 ,不得不說讓人有點卻步啦,如果發生類似 DNS 被竄改的事件那不就下載到別人掉換的 APK 了嗎?而這種事件在加密貨幣交易所可一點都不少見啊。 在今天的交易量排名中 Kucoin 位在第 32 名 ,基本上不算是非常有規模的交易所,但倒也


Gekko 交易機器人 v0.5.14 改版資訊

好一陣子沒有看到 Gekko 交易機器人發布新版本了,這次 v0.5.14 雖然也沒有大改,但確確實實增加了一些新功能和修正 Bug, 比較可惜的是自訂資產的功能還是沒有出來,倒是 Telegram Bot 看起來好用多了 ,也修正了不少針對交易所的 Bug (包括幣安的 Minimal order values) 以及 Roundtrip 計算錯誤的問題,簡單的說就是趕快更新吧! Gekko Trading Bot GitHub :  https://github.com/askmike/gekko 官方網站 :  https://gekko.wizb.it 安裝教學 :  https://goo.gl/2HPvVm v0.5.14 更新與修正 : [EXCHANGE]: 修正 GDAX 缺少的常數 ( @cmroche  -  #1759 ) [EXCHANGE]: 新增動態的 coinfalcon 市場更新 ( @vivekmarakana  -  #1761 ,  #1772 ) [STRAT]: 從開始時間減去 K 線長度來判斷是否成熟 ( @ansonphong  -  #1793 ) [INDICATOR]: 修正 varPPO 策略與 TSI 指標 ( @Paulovms  -  #1799 ) [EXCHANGE]: 修正 Binance 取消下單功能 ( @werkkrew  -  #1806 ) [EXCHANGE]: 修正 GDAX 取消下單功能及其他 Bugs ( @werkkrew  -  #1808 ,  #1818 ) [CORE]: 實際交易發生時讓策略可以有所對應 ( @werkkrew  -  #1810 ) [INDICATOR]: 修正 Dema 指標 ( @Paulovms  -  #1822 ) [EXCHANGE]: 修正 Binance 在 Roundtrip 時間顯示上的錯誤 ( @rkingy  -  #1846 ) [EXCHANGE]: 更新動態市場檔案 ( @askmike  -  #1856 , 2046) [STRAT]: 優化在使用 addIndicator 時的方式 ( @ansonphong  -  #1871 ) [EXCHANGE]: 修正 Bit


XMR-STAK 版挖礦程式遠端網頁介面監控 (HTML reports)、v2.2 免手續費+上色版

XMR-STAK 大概是數一數二完善的 CryptoNight 挖礦程式,但版本眾多而且已經 Compile 好的版本往往都直接附帶 2% 手續費 (Donation level),不過據說 XMR-STAK 最原始的開發者 @Wolf0 根本沒有想從礦工身上抽取手續費,而是後續的修繕 Code 的開發者新增的 ( 來源 ),所以就有人開始發起抵制而且重新 Compile XMR-STAK 成免費的版本,其中一個我看到做的最好的就屬 @poNgz0r 了, 他不但將手續費移除還做了指令列上色、每個 Share 顯示 Hashrate 等功能 ,雖然對於算力並沒有影響,但他有公布 Source Code 以及 Compile 好的版本,讓大家可以自行選用不用擔心被植入不肖代碼。 XMR-STAK 2.2.0 with colorscheme, inline shares + total hasrate, 0% dev fee 發布頁 :  https://bitcointalk.org/index.php?topic=2783886.0 GitHub :  https://github.com/poNgz0r/xmr-stak 載點 :  https://drive.google.com/drive/folders/14r_lQUyY-CosDvuMAGOyUZV88TIj7e2w 這個版本的最大特色大概就是上色過後的指令列更容易閱讀了,加上在每個 Share accepted 時都會顯示 Hashrate,詳細的使用方法和原版 XMR-STAK 相同,可以參考 這裡 。 以及原本 XMR-STAK 就有的功能 「遠端監控」(HTML reports) ,只要開啟了之後就能在不同的機器上連至礦機的外網 IP 和對應的 Port 監控目前的挖礦、連線狀態。 "httpd_port" : 1234 , 開啟的方法也很簡單,到 config.txt 內找到 http_port 這行並改成你想要開在哪個 Port 即可,如果要開到外網的話記得增加防火牆規則和路由器設定 Port Forwarding。 


吃光硬碟讀寫的大怪獸 - Superfetch 是什麼?可以關嗎?

Superfetch 是 Windows 內建的硬碟快取功能,它會預先將檔案讀取起來到 Ram 裡方便稍後做使用,所以常常在工作管理員內都可以看到 Superfetch 往往占掉了不少的硬碟使用量,那這樣的情形是好的嗎?其實理論上並不會有太大影響,畢竟 Superfetch 只是將等會要讀取的內容先預置在 Ram 中,如果不趁硬碟負載小的時候優先讀取,之後反而可能忙不過來呢。當然如果你是使用 SSD 的話可能會為使用壽命擔心, 高頻率的讀取可能加速固態硬碟老化,那在讀取速度原本就很快的 SSD 當然就相對的沒有必要開啟 Superfetch 了。 Superfetch 在電腦待機時吃掉大部分硬碟使用量是很常有的事。 要關閉也很簡單, Win+R > services.msc 打開「服務」,找到 Superfetch。 右鍵 > 內容,將它更改為「 已停用 」後確定即可。


ReadyBoost - 用隨身碟、SSD 幫 Windows 10 加速 (暫存記憶體 Cache)

ReadyBoost 似乎是從 Windows Vista 就納入 Windows 內建功能,不過一直都沒發現它更不要說用過了。基本上它是利用快閃記憶體 (Flash Memory) 像是隨身碟、SSD 作為「外部記憶體 」(EMD), 它的概念其實很像虛擬記憶體,只是把傳統的 HDD 換成了速度快上數十倍的快閃記憶體 ,但 EMD 又和一般記憶體不太一樣,它比較偏重在處理零碎檔案、隨機讀寫以及對機械式硬碟進行「快取」(Cache),減少每次檢索硬碟的時間。 使用 ReadyBoost 的裝置需要滿足以下條件 : 抽取式裝置的容量不得小於 256MB (格式化後 250MB)。Windows Vista x86 和 x86-64 被限制使用4GB;該限制在 Windows 7 中被刪除。 Windows 7 允許最多使用 8 個裝置最大 256GB 作為附加儲存。 裝置的存取時間必須小於或等於 1 毫秒。 裝置必須能夠以 2.5MB/秒 的平均速度在整個裝置上進行 4KB 隨機讀取;512KB 隨機寫入平均速率為 1.75MB/秒。 開啟的方式也很簡單,選擇一個快閃記憶體的磁碟機 (隨身碟、SSD...等) 右鍵 > 內容 。 在 ReadyBoost 分頁內開啟,並調整被保留的空間大小 (或者將整個裝置都指派給 ReadyBoost)。


Win Updates Disabler v1.4 免安裝版 - 關閉 Windows 10 自動更新、防火牆、Defender,免修改機碼、註冊表

Windows 10 雖然在不少表現上是大勝前代 Win7,但如果講到可自訂性幾乎可以說是大倒車,非常多的功能選項都直接被鎖死,預設自動更新、預設開啟 Defender,並不是說這些功能不好或有問題,但應該能讓使用者自行決定開啟與關閉才對,就連「 本機群組原則編輯器 」(gpedit.msc) 都莫名其妙被拔掉了,所以只好借助一些小工具來達成關閉 Windows 功能的效果。而 Win Updates Disabler 就是能讓你關閉 「自動更新、防火牆、Defender 和安全中心」 ,完全不需要自行修改任何機碼以及註冊表。 Win Updates Disabler  官方網站 :  http://www.site2unblock.com/win-updates-disabler 下載連結 :  http://www.site2unblock.com/download/win-updates-disabler-setup.exe 免安裝版 :  http://www.site2unblock.com/download/win-updates-disabler-portable.zip 選項依序為 「自動更新、 安全中心、 Defender、 防火牆」 ,可以自行決定要關閉那些功能,如果之後想重新開啟也可以在 「Enable 」 那邊設定回來。


XMR-STAK 挖礦程式免手續費版 (Donation level 0、No Fee)

XMR-STAK 的預設 Donation level 是 2.0%,其實這個數字比多數礦池都抽得高,當然作者其實在 GitHub 上也有提到可以透過修改 donate-level.hpp 來關閉手續費,但你就必須自行 Compile 原始檔,對於大多數人來講這個過程可能比較麻煩所以就乾脆給他抽 2% 了,不過在 GitHub 上其實也有已經 Compile 好的零手續費版本可以直接使用。 XMR-STAK 免手續費版 GitHub :  https://github.com/eryanwcp/xmr 使用的方式和原版的 XMR-STAK 完全一樣,可以參考 這裡 。 可以看到 dev donation level 為 0.0%,如此一來就不會被從收益中抽走 2% 了。


SSHPass - 讓 SSH 連線自動登入、不需要輸入密碼,以及 Windows 快速登入檔製作

登入遠端的 SSH 時每次都要打密碼真的是非常浪費時間,尤其是想把 SSH 連線做成一鍵捷徑時一定會遇到密碼的問題,即便成功連線了還是得手打密碼啊,身為一個懶鬼當然是連密碼都想省掉,那 SSHPass 就可以幫你做到直接將密碼加在指令列內,以後只要靠一個 .bat 就可以快速連線了。 sudo apt-get install sshpass 首先先在用戶端 (Client) 安裝 SSHPass, 如果是在 Windows 可以使用 Bash  來進行安裝。 sshpass -p 密碼 ssh 帳號 @ 地址 這行指令就能讓你直接登入了,當然這還需要打一行指令還不夠方便。 為了達到真的一鍵登入,我們先建立一個 .bash 指令檔。 bash login.bash 再寫一個 .bat 檔放在同路徑下。那直接執行 BAT 時就會先開啟 Bash > SSHPass > SSH 成功連線!是不是又更方便了不少呢。


關於架設礦池 (Mining Pool),淺談「那些別人不會跟你講的事」

架設一個「Functionable」的礦池其實很簡單,到 GitHub 把別人寫好的 Node.js Mining Pool 直接搬回家裝一裝馬上就能上線了,但實際上運行起來還是有很多 「 眉眉角角 」 的存在,不過這些細節未必是別人不會跟你講,有時候反而是「別人覺得你應該知道」。如果對於有相關經驗的人來說這些可能都只是常識,對我來講並不是,所以我也會假設其他人都跟我一樣因而寫了這篇「 圖解礦池架設 」,就是想讓同樣有興趣架設礦池的新手能用比較熟悉的圖形介面去操作。 目前各個加密貨幣佔全網算力 10% 以上的礦池不在少數,我完全能理解大家喜歡在幾分鐘就出塊的礦池挖礦 (實際上我也是), 但這種超大型礦池的存在一方面也就違反的去中心化的初衷 ,完全的去中心化是不可能也不合理的,不過能有更多的礦池來維護整體網路的節點也絕非壞事,所以才會想從粗淺的技術面向去討論礦池架設,讓有興趣的人能了解更多細節,也從完全 Newbie 的角度去談談「那些別人不會跟你講的事」。 而這篇會以「 CryptoNight 」算法的礦池為例,代表的加密貨幣包括「門羅幣」Monero (XMR)、 Electroneum (ETN) 、Bytecoin (BCN) ...等。這個算法的特性在於可以使用 CPU 挖礦、硬體門檻低、抗 ASIC 設計,可以說是對實現去中心化的作法比較具體而且嚴格。 Chapter 1 礦池選擇 這邊講的並不是選擇要挖哪個幣, CryptoNight 算法的貨幣都可以通用同一個礦池架構。 實際上困難的部分都有箇中翹楚先幫你做好了,光在 GitHub 上就能看到好幾十個版本的 CryptoNight 礦池,就我所瞭解所有的分支都是從 @zone117x 的  node-cryptonote-pool 分叉而來的,這個最原始的版本即使在現在還是非常輕便好用,並不佔據太多的伺服器資源。同類型我看到功能最完善的大概是 @SadBatman 的版本, 但很可惜它的有些功能是只設計給 Sumokoin 使用的,很多新部件都直接在 Javascript 內寫死 ,並不會自動抓取 Config 檔,為了把它套用在 ETN 上也是花了我不少腦細胞。 還有另一個赫赫有名的分支就是 @Snipa22 的版本,大家最熟悉的 


如何用「SSL For Free」免費為自己的網站 (HTTPS Port 443) 或其他通訊埠申請 SSL 憑證 (由 Let's Encrypt 核發)

TLS/SSL 憑證 (Certificate) 幾乎可以說是現在每個網站必備的東西了,一方面為了避免 MITM 攻擊盜用資訊,另一方面則是 Google 搜尋引擎已經證實會將 HTTPS 的網站優先檢索, 所以不論網站有沒有牽涉私密資料的問題都應該改快裝上 SSL 憑證成為 HTTPS 網站。 而其他用途的通訊埠像是 FTP 也應該換裝成 FTPS 來確保安全,而「SSL For Free」這個免費產生憑證的服務就可以幫助你達到這一點,它是使用  Let's Encrypt  的免費憑證,這是一間非常有名的 CA (Certification Authority),所以可以放心使用。 SSL For Free 官方網站 :  https://www.sslforfree.com 憑證效期 : 90 天 進到 官網 就可以打上自己的 Domain 產生憑證。 不過憑證的產生需要有註冊好的網域,不能單純使用 IP 地址 ,這點要特別注意。 它一次會驗證原始網域與 WWW, 所以記得在 DNS 的 A 紀錄要加上一條 WWW 的紀錄。 而這邊我會選擇中間的 Manual Verification。 之後會需要下載這兩個檔案並上傳到網域的 根目錄/.well-known/acme-challenge/ 內,確認可以從瀏覽器看到這兩個檔案無誤後就可以下載憑證了。 然後三個已核發的憑證檔分別為 Certificate、Private Key、CA Bundle,可以一次下載回來供連線使用, 在憑證過期 (90 天) 的前一週它會 Email 提醒更新憑證。


ccminer N卡挖礦程式教學 - 支援幾乎所有加密貨幣算法,要挖什麼幣一次就搞定

ccminer 是使用 Nvidia CUDA 技術的挖礦程式,所以如果你是使用 AMD GPU 的話這可能就派不上用場了,可以參考 A卡 N卡兼容的 XMR-STAK (CryptoNight)。 那 ccminer 方便的點在於它適用非常多加密貨幣算法 (詳見下表) ,所以只要裝了一個挖礦程式就能抵 N 個用,非常方便。 ccminer 支援的算法、加密貨幣 :                           bastion     use to mine Joincoin                           bitcore     use to mine Bitcore's Timetravel10                           blake       use to mine Saffroncoin (Blake256)                           blakecoin   use to mine Old Blake 256                           blake2s     use to mine Nevacoin (Blake2-S 256)                           bmw         use to mine Midnight                           cryptolight use to mine AEON cryptonight (MEM/2)                           cryptonight use to mine XMR cryptonight, Bytecoin, Dash, DigitalNote, etc                           c11/flax    use to mine Chaincoin and Flax                           decred      use to mine Decred 180 bytes Blake256-14                           deep        use to mine Deepcoin            


Caddy Server - 比 Apache、Nginx 方便的網頁伺服器 (Web Server)、反向代理 (Reverse Proxy),自動產生 SSL 憑證,網站直接變 HTTPS

如果要架網頁伺服器 (Web Server) 大家第一個想到的可能是用 Apache 或近年來竄升的 Nginx ,我並不是要說這兩個不好,實際上它們有更多細項可以設定,功能也非常強大,但要講便利性是永遠比不上 Caddy 的。Google 搜尋引擎的演算法會優先收錄 HTTPS 網站, 換句話說現在的網站最好都要加上 SSL 憑證,而用 Caddy 來架站的話會內建這個功能 ,不需要任何的設定,它會自動幫你用 Certbot 跟 Let's Encrypt  發放憑證,等於只要網站一上線就自動會開啟 HTTPS。而且在其他方面的功能也都能滿足大多數使用者,如果還在考慮要用什麼架站,不妨試試看 Caddy,它會方便的超乎想像。 Caddy 官方網站 :  https://caddyserver.com GitHub :  https://github.com/mholt/caddy curl https://getcaddy.com | bash -s personal 在官網下載頁可以自行選擇 系統平台 、 插件 (非必要) 和 憑證 (個人憑證是免費的),之後建議使用下方的 Bash 直接下載安裝。 不像 Apache 和 Nginx,Caddy 並沒有所謂的全預設定檔, 你可以隨便在你想要的路徑建立一個「Caddyfile」然後就用這個檔案的設定運行 Caddy Server。 yourdomain.com {      # 填寫網域才會自動產生 SSL 憑證,localhost 就只會有 HTTP root /home/www          # 網站根目錄 gzip                              # 網頁壓縮     header /assets {        # 加入檔頭,指定 assets 路徑下       Cache-Control "max-age=604800"   # 控制瀏覽器快取,壽命一週     } } 這是一個最標準的網頁伺服器設定範本,在官網可以看到其實根本只需要一行就能讓網頁成功上線, 但還是建議加入 gzip 網頁壓縮、以及瀏覽器快取 的部分。 proxy /api localhost:9005  #


從 Nicehash 購買算力 (Cloud Mining) 到礦池教學,就算沒礦機也一樣可以挖礦!

Nicehash 可以說是目前最大的算力買賣平台,基本上 Nicehash 的多合一挖礦程式會自動偵測硬體適合挖的加密貨幣再以比特幣 (Bitcoin) 統一作為支付。 而買算力則完全相反過來,不論你是想要挖哪種算法的貨幣都是以比特幣下訂單後直接挖到你自己選的礦池。 而礦池部分也需要注意得維持在一定難度以上才不會被斷線,所以一定要選擇有專為 Nicehash 開連接埠 (Port) 的礦池。 Nicehash 官方網站 :  https://www.nicehash.com 註冊頁面 :  https://www.nicehash.com/register 註冊 或登入完成後先到「 錢包 」頁面,得先往 Nicehash 的錢包裡存款才能下訂單, 而且這是比特幣錢包,只能存入比特幣 ,如果不小心把其他加密貨幣轉進去可是真的會變無用電子訊號的。如果你只有其他的 Altcoin 可以先到交易所 (e.g. Binance ) 換成比特幣且直接領款到 Nicehash 錢包。 另外也得注意「 存款規則 」,不到 0.01BTC 的存款是會收取手續費的,小於 0.0002BTC 甚至會直接全變手續費, 所以建議一次要存就存 0.01BTC 以上。 而 Nicehash 並不接受獨立挖礦,所以必須要直接挖到礦池 (合作挖礦),在 買家頁面 > 我的礦池 可以新增自己想要挖的礦池。 以門羅幣 Monero 為例,算法就是「 CryptoNightV7 」、礦池地址「 xmr. omine.org 」、端口「 9000 」、用戶名就是個人錢包、密碼多半都為「 x 」。這邊的設定得依據你想挖的礦池做更改,如果也是要挖 XMR 可以參考「 台灣 Monero 礦池 」。 建立完礦池後記得也要「 測試礦池 」試試看 Nicehash 支不支援。 接著就可以到「 實時市場 」選擇你想要的挖礦算法,以 Monero (XMR) 為例就是 CryptoNightV7 算法 。 然後就可以下訂了,可以比較一下 USA 和 EU 哪邊市價較低,畢竟這都是市場價,Nicehash 賺的只是下單費而已,沒有價格合不合理的問題。 你的出價越高自然可以買到越高的算力,但建議還是不要出高過