การขุด Bitcoin คืออะไร

การขุดคืออะไร

มีสามวิธีหลักในการรับ Bitcoins: การซื้อจากการแลกเปลี่ยนการยอมรับสินค้าและบริการและการขุดใหม่ การขุดเป็นกระบวนการเพิ่มบันทึกธุรกรรมไปยังบัญชีแยกประเภทสาธารณะของ Bitcoin ที่เรียกว่า Blockchain มีอยู่เพื่อให้สามารถยืนยันธุรกรรมทุกรายการและผู้ใช้เครือข่ายทุกคนสามารถเข้าถึงบัญชีแยกประเภทนี้ได้ นอกจากนี้ยังใช้เพื่อแยกแยะธุรกรรม Bitcoin ที่ถูกต้องออกจากความพยายามในการใช้จ่ายเงินซ้ำที่ได้ใช้ไปแล้วที่อื่น.

การขุด – กระบวนการเก็บบันทึกทำโดยใช้พลังประมวลผลของคอมพิวเตอร์.

บล็อกเชน – บัญชีแยกประเภทสาธารณะที่มีการบันทึกการทำธุรกรรม Bitcoin ทุกรายการ.

Blockchain ถูกเรียกเช่นนี้เนื่องจากเป็นห่วงโซ่ของบล็อกซึ่งเป็นรายการธุรกรรมที่เกิดขึ้นในช่วงเวลาที่กำหนด เมื่อบล็อกการทำธุรกรรมถูกสร้างขึ้นคนงานเหมืองจะผ่านกระบวนการ พวกเขาใช้สูตรทางคณิตศาสตร์ที่ซับซ้อนกับข้อมูลในบล็อกจากนั้นเปลี่ยนเป็นลำดับตัวอักษรและตัวเลขที่สั้นกว่าและดูเหมือนสุ่มเรียกว่า “แฮช”.

กัญชา – ลำดับตัวเลขสุ่มที่มีความยาวคงที่ซึ่งสามารถสร้างได้จากข้อมูลขนาดใดก็ได้.

แฮชไม่ได้ประกอบด้วยข้อมูลจากการปิดกั้นธุรกรรมเท่านั้น แต่ยังมีการใช้ข้อมูลอื่น ๆ อีกด้วย ที่สำคัญที่สุดคือแฮชของบล็อกก่อนหน้านี้ที่เก็บไว้ในบล็อกเชนจะรวมอยู่ด้วย.

แม้ว่าการสร้างแฮชจากการรวบรวมข้อมูลเช่นบล็อกธุรกรรมนั้นค่อนข้างง่าย แต่แทบจะเป็นไปไม่ได้ที่จะทราบว่าข้อมูลใดถูกใช้เพียงแค่ดูที่ลำดับแฮช ยิ่งไปกว่านั้นแต่ละแฮชนั้นไม่ซ้ำกันและการเปลี่ยนตัวอักษรเพียงตัวเดียวในบล็อก Bitcoin จะเปลี่ยนลำดับแฮชโดยสิ้นเชิง.

Hash md5 ตารางที่มีตัวอย่างอินพุตและเอาต์พุต

ดังที่คุณเห็นในตัวอย่างด้านบนไม่ว่าข้อมูลจะถูกใช้เป็นอินพุตเท่าใดแฮชจะยังคงมีความยาวเท่าเดิม.

เนื่องจากคุณลักษณะเหล่านี้แฮชจึงทำงานเป็นตราประทับขี้ผึ้งดิจิทัล หากมีคนขัดขวางการทำธุรกรรมเพียงบล็อกเดียวแฮชจะเปลี่ยนไปทันทีและลำดับการแฮชต่อไปนี้ทั้งหมดใน Blockchain จะเป็นเช่นนั้น ดังนั้นทุกความพยายามในการฉ้อโกงภายในเครือข่าย Bitcoin จะถูกตรวจพบได้ง่ายโดยทุกคนที่ใช้มัน.

Hash md5 ทำงานเป็นซีลแว็กซ์ดิจิตอล

รางวัล

โดยพื้นฐานแล้วนักขุดจะให้บริการชุมชน Bitcoin โดยยืนยันการทำธุรกรรมทุกครั้งและตรวจสอบให้แน่ใจว่าทุกธุรกรรมนั้นถูกต้องตามกฎหมาย พวกเขาทั้งหมดแข่งขันกันโดยใช้ซอฟต์แวร์ที่เขียนขึ้นเพื่อบล็อกของฉันโดยเฉพาะ ทุกครั้งที่บล็อกใหม่ถูก “ปิดผนึก” หมายความว่าผู้ขุดได้สร้างลำดับแฮชที่ถูกต้องสำเร็จแล้วเขาหรือเธอจะได้รับรางวัล.

ในเดือนตุลาคม 2017 ค่าหัวอยู่ที่ 12.5 Bitcoins ต่อบล็อกและมูลค่านี้จะลดลงครึ่งหนึ่งทุกๆ 210,000 บล็อค จำนวน Bitcoins โดยรวมมี จำกัด ดังนั้นยิ่งขุดเหรียญได้มากเท่าไหร่ก็ยิ่งมีค่ามากขึ้นเท่านั้น ดังนั้นแม้ว่าจำนวน Bitcoins ต่อบล็อกจะลดลงอย่างหลีกเลี่ยงไม่ได้ แต่มูลค่าของรางวัลของนักขุดมักจะยังคงเท่าเดิมหรือเพิ่มขึ้น.

โดยปกติแล้วการสร้างแฮชจากการรวบรวมข้อมูลจะเป็นเรื่องง่ายมากคอมพิวเตอร์ก็สามารถทำได้ดีในเรื่องนี้ ด้วยเหตุนี้เพื่อป้องกันไม่ให้ผู้ใช้แฮชบล็อกธุรกรรมหลายพันรายการในแต่ละวินาทีและขุด Bitcoins ที่มีอยู่ทั้งหมดภายในไม่กี่นาทีเครือข่าย Bitcoin จึงต้องทำให้กระบวนการยากขึ้นโดยเจตนา.

ภาวะแทรกซ้อน

ดำเนินการผ่าน “หลักฐานการทำงาน” ที่จำเป็น เป็นระบบที่ต้องทำงานบางอย่างจากผู้ร้องขอบริการโดยปกติหมายถึงเวลาในการประมวลผลโดยคอมพิวเตอร์ การสร้างหลักฐานการทำงานเป็นกระบวนการสุ่มที่มีความน่าจะเป็นต่ำดังนั้นโดยปกติแล้วจำเป็นต้องมีการทดลองและข้อผิดพลาดจำนวนมากเพื่อสร้างหลักฐานการทำงานที่ถูกต้อง เมื่อพูดถึง Bitcoins แฮชคือสิ่งที่เป็นหลักฐานยืนยันการทำงาน.

หลักฐานการทำงาน – มาตรการทางเศรษฐกิจที่ใช้เพื่อป้องกันกิจกรรมฉ้อโกงโดยต้องทำงานบางอย่างจากผู้ร้องขอบริการซึ่งมักหมายถึงเวลาในการประมวลผลโดยคอมพิวเตอร์.

เพื่อให้การขุดมีความซับซ้อนยิ่งขึ้นไปอีกขั้นตอนนี้จะมีการนำสิ่งที่เรียกว่า Bitcoin เป็นการวัดว่าการหาบล็อกใหม่นั้นยากเพียงใดเมื่อเทียบกับบล็อกที่ง่ายที่สุดเท่าที่เคยมีมา.

ความยากของ Bitcoin – การวัดว่าการสร้างแฮชที่ถูกต้องนั้นยากเพียงใด.

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

ดังนั้นกระบวนการนี้จึงต้องใช้ความพยายามและผ่านมันสกุลเงินใหม่จะพร้อมใช้งานอย่างช้าๆ อัตราที่เหรียญใหม่ปรากฏจะคล้ายกับอัตราที่สินค้าเช่นทองคำถูกขุดขึ้นมาจากพื้นดิน เหตุใดจึงเรียกกระบวนการนี้ว่า “การขุด”.

โครงการวิธีการทำงานของเทคโนโลยีบล็อกเชน