ไม่รู้ว่าจะบอกดีไหม บอกหน่อยดีกว่า เพราะไม่อยากให้คนโง่ ไปเปิดเว็บ ขุดเหรียญ Monero หรือ XMR ผ่าน JavaScript ของ coinhive
ก่อนอื่น ถามว่าเวลาเราติดเจ้า Code ของ Coinhive ลงในหน้าเว็บเรา มันขุดไหม?
ตอบ ขุดครับ
แต่ ในการใช้เว็บขุดเหรียญ XMR นั้น มันจะต่างจากขุดด้วย โปรแกรมอย่าง Nicehash , Minergate , Claymore CPU Miner , Claymore GPU Miner , Xmrig , หรืออื่นๆ ครับ
การขุดผ่าน Webbrowser แรงขุดจะน้อยกว่า ขุดด้วย โปรแกรมที่กล่าวมา 3 – 4 เท่า กล่าวง่ายๆ ว่า ถ้าใช้ CPu ขุดด้วยโปรแกรมที่กล่าวมา และ Benchmark ให้โปรแกรมกำหนด Threads ของ CPU Auto ซึ่ง โดยปกติจะกิน CPU 50 – 60%
ถ้าขุดผ่านเว็บ ด้วยการใช้ CPU 100% แรงขุด หรือ Hashrate ที่ได้ จะเท่ากับ ใช้โปรแกรมขุด 1/3 หรือ 1/4 ของโปรแกรมขุด ที่กิน CPU แค่ 50 – 60% เท่านั้น
และการขุด Bitcoin หรือ เหรียญ Altcoin เหรียญอื่นๆ ก็มีการขุด 2 แบบ คือ
1. ขุดแบบ ขายกำลังขุด เช่น ขุดผ่าน Niechash หรือ Minergate เป็นต้น ซึ่งจะได้เหรียญแปลงเป็น BTC อัตโนมัติ
2. ขุดตรง Pool เป็นการ ขุดตรง Pool ของเหรียญนั้นๆ เวลาขุดจะได้เหรียญที่เราเลือกขุด เราสามารถเก็บเหรียญ รอให้ราคาขึ้น ค่อยแลกเป็นเงินบาท กรณี ที่เว็บ Exchange รองรับการแลกเหรียญนั้นกับเงินบาท เช่นเว็บ BX หรือจะเปลี่ยนเหรียญที่ได้ ไปเป็น BTC แล้ว แลก BTC เป็น เงินบาท ก็ได้
ทำไมเราไม่ควรขุด Bitcoin หรือ Cryptocurrency ผ่านหน้าเว็บ
1. แรงขุดที่ได้น้อยมาก
2. เว็บ coinhive หรือเว็บแจก code ขุด Bitcoin เขาไม่ได้ให้ Wallet Address เราโดยตรง และไม่ได้ให้ Private Key รหัสความปลอดภัยของ Wallet และนั่นยังหมายถึง เราไม่สามารถเอา Wallet Address นอก มาใช้งานได้ ในที่นี้ คือ XMR Wallet Address จึงมีความเสี่ยงที่อาจโดนโกงได้
3. ในวงการ Bitcoin เว็บ coinhive ไม่ได้มีความน่าเชื่อถือ ไม่ใช่เว็บใหญ่
4. เมื่อการขุดอ้างอิงกับ coinhive โดยตรง การแอบเอาเหรียญที่ขุดได้บางส่วนระหว่าง confirm transaction ของ block ย่อมเกิดขึ้นแน่นอน ขนาดเหรียญ BTG ยังเคยถูกตรวจพบ ผู้พัฒนาแอบเอาเงินที่ได้จากการขุด เข้าในระบบของเขา เป็นต้น
ซึ่ง ในส่วนของการขุดที่ดี และถูกต้อง นั้น ไม่ว่าเราจะขายแรงขุด ให้กับ Nicehash หรือ Minergate แม้แต่ การขุด Pool ตรง เหรียญนั้นๆ เราสามารถสมัคร Wallet Address ของ BTC หรือ เหรียญนั้นๆ จาก Wallet นอก แล้วเอา Wallet Address มาใส่เข้าในโปรแกรม เพื่อให้ทำการขุด พอได้เงิน ครบตามขั้นต่ำ ของแต่ละเจ้า กำหนดไว้ เขาก็จะโอนเงินออกไปยัง Wallet Address นอกอัตโนมัติ มันมีความโปร่งใส และเราสามารถเลือกใช้ Wallet Address ไหนก็ได้
แต่ Coinhive มันไม่ใช่อย่างนั้น ส่วนตัวผมเคย Test การขุดด้วย Java Script ของเขา เพียงแต่ไม่ได้สนใจ แต่ถ้าเขาจ่ายจริง ก็ยังดีกว่าไม่จ่าย แต่ต้องบอกงานนี้ เจ้าของเว็บโดน Coinhive สับขาหลอก คิดอีกมุมหนึ่ง ก็เป็นการช่วยค่าระบบ Coinhive กรณีขุดได้มากๆ ระดับ 1 BTC / เดือน แล้วยังจ่าย
ผมจะเข้ารหัส Javascript ขุด XMR ของ Coinhive หรือ Jsecoin โดยแยกหลายไฟล์ แล้วสร้างไฟล์ถอดรหัสแยกหลายไฟล์ ก่อน include ติดหน้าเว็บที่ขุดเหรียญ Monero ครับ
เพื่อป้องกัน คนที่ติดตั้งส่วนขยายของ Chrome อย่าง No Coin ป้องกัน Antivirus บล็อก Script และป้องกันการตรจสอบของผู้ใช้งาน ตั้งค่าการใช้ CPU 30%
เท่านี้ก็ป้องกันได้แล้วครับ แล้วต่อให้มีการตรวจสอบ PHP , JavaScript บน Server ก็ไม่รู้เรื่องครับ เพราะหากเข้ารหัสแบบ Advance และแยกกันจริงๆ ต่อให้เข้าถึงไฟล์ต้นฉบับ ก็ไม่มีทางรู้ได้เลย
1. เข้ากลุ่ม Bitcoin Thai Club ตามนี้ครับ
https://web.facebook.com/groups/bitcointhaiclub/
2. สมัครกระเป๋า Bitcoin และเหรียอื่น ผ่านเว็บ bx ตามนี้ครับ เว็บนี้จะเทรด หรือ แลก Bitcoin เป็น เงินบาท
https://bx.in.th/
สมัครแล้วทำการเปิดใช้ Google Authenticator ใน BX ด้วยนะครับ เพื่อความปลอดภัย
3. สนใจสมัครกระเป๋า Bitcoin เทรด Bitcoin ของคุณปรมินทร์ อินโสม ได้ที่นี่
https://tdax.com
4. เรียนรู้เกี่ยวกับ Bitcoin , Blockchain และเหรียญอื่นๆ ผ่านเว็บนี้ แนะนำให้เข้าห้องเรียน ก่อนอ่านบทความอื่นครับ
https://siamblockchain.com/
5. ดูราคาเหรียญล่าสุด ของ Cryptocurrency ทุกตัว ผ่านเว็บนี้
https://coinmarketcap.com/
6. ตรวจสอบแรงขุด ราคาเหรียญ รายละเอียดเหรียญต่างๆ
https://www.cryptocompare.com/
7. ตรวจสอบค่าความยากในการขุด หรือค่า Difficulty แต่ละเหรียญได้ที่
https://bitinfocharts.com
8. ดูราคาเหรียญ Bitcoin และเหรียญอื่นๆ แบบเรียลไทม์ บนหน้าเว็บการลงทุนของโลก inverting
https://th.investing.com/currencies/btc-usd
9. youtube channell สอนลงทุนบิตคอย
https://www.youtube.com/channel/UCkn9FR6jQ1M6fxOKDbtmmSA
10. youtube channell คลิกตังค์ online
https://www.youtube.com/channel/UClWRTCz8hiHYgd-sjm0XUaA
11. youtube channell KK Humyai สอนลงทุนบิตคอย
https://www.youtube.com/user/king30932
12. youtube channell cdc chaloke
https://www.youtube.com/channel/UCxx6Lgcyxs01U1U1p4so8Ng