<?php wp_title('|', true, 'right'); ?>

การขุด Bitcoin ด้วย Pool คืออะไรและเริ่มต้นอย่างไร?

ติดตามสยามบล็อกเชนบนSiam Blockchain

การขุดผ่านพูลคืออะไรทุกวันนี้นักขุดมือใหม่แทบทุกคนมักจะใช้ Nicehash ในการขุด ซึ่งอยากจะให้ทำความเข้าใจใหม่ว่าการขุดผ่าน Nicehash ไม่ใช่การขุดจริงๆแต่เป็นการขายพลังขุดของเราให้ Nicehash ไปขายต่ออีกทีซึ่งวิธีนี้เราจะโดนหักโอน 3% หรือ 4% หากเป็นกระเป๋าอื่นที่ไม่ใช่ของ Nichash ซึ่งทำให้เราเสียรายได้ไปพอสมควร แต่ด้วยการมี User Interface ที่ง่าย การจ่ายเป็นบิทคอยน์ทำให้นักขุดหน้าใหม่ชื่นชอบและรวมถึงการขายกำลังขุดนั้นเสี่ยงน้อยกว่าการที่มาขุดเองเพราะไม่ต้องมากังวลว่าเงินที่เราขุดมาจะมีค่าน้อยลงหรือเปล่า

ถ้าเข้าใจการขุดแล้วอย่างที่บอกว่าจริงๆคนที่จะแย่งคนทุกคนและได้เป็นผู้ยืนยันในการทำธุรกรรมเนี่ยมันมีแค่คนเดียวเท่านั้น เพราะฉะนั้นคนส่วนใหญ่จึงใช้วิธีร่วมพูลซึ่งคล้ายๆกับการเล่นกีฬาสี ซึ่งถ้าเราไปอยู่กับคนหมู่มากโอกาสที่เราได้ก็จะมากแต่ส่วนแบ่งเราก็จะได้น้อย ถ้าเราอยู่กับคนหมู่น้อยเราก็จัมีโอกาสได้น้อยแต่ส่วนแบ่งก็จะมาก หรือถ้าเราคิดว่าเรากำลังมากพอเราจะขุดแบบ solo หรือขุดคนเดียวก็ได้

 

โดยรูปด้านบนจะแสดงจำนวนพูลทั้งหมดที่ขุดบิทคอยน์รวมถึงอัตราส่วนว่าของแต่ละพูล

 

ค่า Difficulty

แล้วก่อนเราจะไปแนะนำวิธีการขุดเราจะขอพูดเรื่องค่า Diff ซักเล็กน้อย ค่าดิฟหรือ Diffcult rate คือค่าความยากสำหรับการขุดซึ่งส่งผลต่อการได้เหรียญของเราซึ่งค่าแต่ละเหรียญจะปรับเปลี่ยนไม่เหมือนกัน บางเหรียญก็ปรับตามเวลาบางเหรียญก็ปรับตามกำลังขุดที่มากซึ่งมันจะส่งผลเช่นวันนี้เราขุดได้ 3 eth พอมันปรับขึ้นเราอาจจะขุดได้เหลือแค่ 2 eth แต่รายได้เราอาจจะทดแทนกันได้หากค่าของเหรียญนั้นมีราคาเพิ่มสูงขึ้น จากรูปด้านบนคือค่า diff ของ Eth ในทุกวันนี้

 

วิธีการขุดผ่านพูล

จากรูปด้านบนนี่อุปกรณ์ตัวอย่างของเราคือ rx 480 จำนวนทั้งหมด 7 ตัว 6 ตัวจากในรูปและอีกตัวนึงอยู่อีกเครื่อง

โดยเราจะมาแนะนำหนึ่งในพูลนั้นคือ ethermine กับเหรียญยอดนิยมสำหรับอย่าง ETH

โดยจากหน้านี้จะแสดงถึงว่า

– Hashrate คือกำลังขุดทั้งหมดของพูลนี้

– Active miner คือจำนวนคนที่เข้าร่วมพูลนี้

– Active worker คือจำนวนเวิร์คเกอที่ร่วมพูลนี้  

– Block/Hour คือจำนวนบล็อกที่ขุดได้ต่อชม ตามด้วยเวลาที่ขุดบล็อกสุดท้ายและราคา Eth ตอนนี้

จะขุดทำยังไงก่อนอื่นเราต้องดาวน์โหลดซอฟต์แวร์สำหรับขุดที่เรียกกันว่า miner มาซะก่อนซึ่งจริงๆมี miner ให้เลือกหลายตัวมาก แต่ขอยกตัวอย่างตัวที่ตอนนี้ผู้แต่งใช้อยู่คือ Claymoreminer ซึ่งเป็นโปรแกรมสำหรับขุดเหรียญที่ใช้อัลกอริทึม Ethash ไปหาโหลดได้จากทีนี่

พอเราโหลดมาแล้วเราก็สร้างไฟล์ Bat ขึ้นมาตัวนึงแนะนำให้ใช้โปรแกรมช่วยอย่าง Notepad++ แล้วสร้างไฟล์ตามนี้

setx GPU_FORCE_64BIT_PTR 0

setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool eu1.ethermine.org:4444 -ewal <Your_Ethereum_Address>.<RigName> -epsw x

โดยห้าบรรทัดแรกจะเป็นการเซ็ตค่าให้ GPU เราทำงานเต็มที่ส่วนบรรทัดสุดท้ายคือคำสั่งที่ใช้ในการขุดจริงๆ

Eu1.ethermine.org:4444 ตัวนี้จะเป็นเซฟเวอร์ที่เราขุดซึ่งแต่ละพูลจะมีเซฟเวอตามที่เช่น asia eu us ซึ่งแนะนำให้ใช้ asia ส่วน <Your_Ethereum_Address> ให้เราใส่แอดเดรสของเหรียญที่เราจะขุดอย่างในพูลนี้คือ Eth ส่วน <RigName> จะใส่อะไรก็ได้ครับแต่ถ้าเราขุดสองเครื่องก็อย่าใช้ชื่อเดียวกัน

หลังจากสร้างไฟล์ Bat เสร็จแล้วก็นำไปใส่ในโฟลเดอเดียวกับโปรแกรมขุดแล้วก็รันมันซะ

ซึ่งถ้าใครขุดครับแรกอาจจะต้องรอมันสร้างไฟล์ DAG ซักพักและถ้ามันขึ้น shared found คือขุดได้แล้ว

ซึ่งเราจะรู้ได้ยังไงว่าขุดได้เท่าไหร่ ให้เราเอา address ของเราไปใส่ในช่องนี้

โดยถ้ามีกราฟขึ้นแล้วแปลว่าเราขุดได้แล้วนะอย่างตัวอย่างในรูปจะแสดงถึงกำลังของเรารวมทั้งบอกว่าตอนนี้เราขุดได้เท่าไหร่

แล้วทีนี้จะโอนเงินออกจากกระเป๋ายังไงให้เรามาดูที่ setting เราจะสามารถกำหนดได้ว่าจะให้โอนออกเมื่อขุดได้ถึงเท่าไหร่โดยใส่ไอพีของเครื่องที่เราขุดโดยดูไอพีได้จากตรงนี้ และหลังจากมันขุดได้ถึงขั้นต่ำที่เราต้องการมันก็จะโอนเข้ากระเป๋าเราอย่างในตัวอย่างก็เซตไว้ที่ 0.1 และเมื่อขุดได้ถึงยอดมันก็จะโอนไปกระเป๋าที่เราตั้งไว้อย่างในตัวอย่างตั้งไว้ที่ bx 

นี่ไงเข้าแล้วๆ

เพิ่มเติมสำหรับการขุด

  • พูลแต่ละพูลจะมีค่าธรรมเนียมการขุดที่ไม่เท่ากันแต่อย่าง ethermine จะนี้จะคิดอยู่ที่ 1%
  • Miner แต่ละตัวสามารถขุด algorithm ที่ไม่เหมือนกันหากใครจะขุด Zcash หรือ Zclassic ต้องใช้ zecminer
  • จริงๆ Claymoreminer มีโหมดที่สามารถทำให้เราขุดได้  2 เหรียญพร้อมๆใน algorithm ที่แตกต่างกันโดยกำลังขุดแต่ละอัลกอริทึมจะลดลงเหลือ ⅔ และกินไฟมากขึ้น
  • เหรียญที่ขุดออกมาได้ถ้าไม่ใช่เหรียญที่มีความน่าเชื่อถือก็ควรขายเก็บเป็น BTC ในวันต่อวันเพื่อลดความเสี่ยงในการผันผวนของเหรียญ
  • เราสามารถเปลี่ยนเหรียญขุดได้ทุกวันโดยดูจาก whattomine ว่าเราขุดอะไรคุ้มสุด แต่อยากให้เลือกให้ดีๆบางเหรียญมันคุ้มสุดเพียงเพราะเหรียญนั้นราคาขึ้นแค่ประมาณไม่กี่ชมก่อนจะตกลงก็มี
  • สำหรับใครที่ใช้ Antminer L3+ มีพูลที่สามารถออโต้เปลี่ยนเหรียญที่ดีที่สุดแบบเรียลไทม์ได้เช่น hashtocoin
  • โดยปกติถ้าเราขุดแล้วขายทุกวันเราเฉลี่ยแล้วเราจะได้มากกว่า Nicehash อย่างน้อย 5-10 %
  • ผู้เขียนเคยเจอในกรณีที่ค่าของเหรียญปรับเพิ่มขึ้นซึ่งสิ่งที่เกิดขึ้นคือเมื่อมันขึ้นใหม่ๆในตอนที่ยังไม่มีคนมาแย่งกันขุดเหรียญนั้น และค่าดิฟยังไม่ทันเพิ่มเราจะได้รายได้จากตรงนั้นมากขึ้นพอดู
  • พูลบางพูลนั้นไม่จำเป็นต้องใช้รหัสกระเป๋าแต่ใช้ username กับ password แล้วค่อยไปโอนเอาเองทีหลังเช่น sprnova ซึ่งอาจจะมีข้อดีคือเมื่อเราอยากโอนไปกระเป๋าอื่น
  • ทำ bat  ของแต่ละเหรียญไว้แยกกันจะได้ไม่ต้องมาแก้ไขไปมา
  • จริงๆมีการขุดแบบใหม่ที่เรียกว่า Proof of Capacity ซึ่งใช้หลักว่าใครมีพื้นที่มากจะขุดได้มากซึ่งเอาไว้ขุด Burst โดยใช้พื้นที่เปล่าๆในการขุดและกินไฟต่ำมาก
  • สำหรับใครที่อยากขุด Ethash แรมของการ์ดจอต้องมีอย่างน้อย 2 GB นิดๆขึ้นไปนะครับ