บทความนี้ post ลง facebook เมื่อวันที่ 5 Jun 2022 => link
จากโพส์ตที่แล้ว (link อ้างอิง) มีคำถามเกี่ยวกับเรื่องของ node กับ hashrate ผมเลยขอใช้โพส์ตนี้พื่ออธิบายเพิ่มเติมนะครับ ... ผมขอออกตัวก่อนว่าไม่ใช่แฟนพันธ์แท้ของ bitcoin กับ PoW ดังนั้นถ้าส่วนใดในบทความนี้ให้ข้อมูลไม่ถูกต้องก็สามารถ comment ได้นะครับ
จำนวน node คือจำนวน computer ที่เป็นสมาชิกใน blockchain ได้ทำกิจกรรมต่างๆ ใน blockchain นั้นๆ .... กิจกรรมต่างๆ ส่วนใหญ่ก็ได้แก่การทำ consensus หรือการ transfer เงินใน blockchain …. ใน bitcoin จึงแบ่ง node ออกเป็น 2 อย่างคือ node ที่ใช้ทำ consensus หรือเรียกว่า mining mode กับ node อื่นๆ เช่น super node, light node ... ในบทความนี้จะเน้นไปที่ mining node และนี้คือเหตุผลที่กราฟของโพส์ตก่อนหน้ามีเส้นกราฟ 2 เส้นเพื่อแบ่งระหว่าง mining node กับ node อื่นๆ ...
จากข้อมูลของ https://bitnodes.io/dashboard/?days=365 จะเห็นว่า mining node จะมีอยู่ประมาณ 16K เศษๆ ...
ที่ผมมาเน้น mining node เพราะตามหลักการของ consensus ที่ดีคือยิ่งมีจำนวน node หรือจำนวนสมาชิกใน blockchain มากขึ้นเท่าไรการทำ consensus ก็จะเป็นกลางมากขึ้น ... โอกาสล๊อบบี้ผลโหวตก็จะเป็นไปได้ยากขึ้น ..การล็อบบี้ผลโหวตคือ 51% attack ... ถามว่า mining node 16K เยอะไหมก็ถือว่าเยอะดังนั้นการเกิด 51% attack ก็เกิดได้ไม่ง่าย ... แต่ถ้าเปรียบเทียบกับ chia blockchain ที่มี node สำหรับทำ consensus อยู่ถึง 165K ซึ่งต่างกันเยอะมากๆ ... แต่จริงๆ แล้ว165K นี้ drop มาจาก 230K
ที่นี้ถ้าจำนวน node ลดลงแต่ hashrate สูงขึ้นละ หมายความว่ายังไง ... ก่อนอื่นต้องเข้าใจก่อนว่า hashrate คืออะไร ... hashrate คืออัตราการคำนวณการแก้ปัญหาของโจทย์คณิตศาสตร์ เช่น เรามีโจทย์ว่า 2+2 เท่ากับเท่าไร ... hashrate จะเป็นตัวบอกว่าต้องใช้พลัง CPU เท่าไรในการคำนวณเพื่อหาคำตอบนั้นได้สำเร็จ ... แต่โจทย์ใน bitcoin blockchain จะยากมากๆ ดังนั้นตัว mining node จึงต้องเป็น computer ที่มีพลังการคำนวณสูงจึงจะได้ hashrate ที่สูงเพื่อที่จะสามารถคำนวณได้รวดเร็วกว่าคนอื่นๆและเป็นผู้ชนะ และได้รับเงินรางวัลเป็น BTC
การที่ hashrate สูงขึ้นนั้นหมายถึง mining node หรือ computer มีการเพิ่มความสามารถของ CPU ให้มีการคำนวณได้เร็วขึ้นแต่จำนวน node เท่าเดิม .... ถ้าเปรียบเทียบก็คือเรามีจำนวน miner เท่าเดิมแต่ miner หน้าเดิมๆ นั้นมีความสามารถในการขุดมากขึ้นนั้นเอง ...
นอกจากนั้นการที่ hashrate สูงขึ้นยังหมายถึงพลังงานที่ถูกใช้ไปในการขุดสูงขึ้นตามไปด้วย ... ในขณะที่โลกกำลังร้อนขึ้น ทุกประเทศทั่วโลกกำลังประสบปัญหาพลังงานขาดแคลน แต่กลับมีกิจกรรมที่เร่งให้โลกร้อนขึ้นแถมยังเผาพลาญพลังงานมากขึ้นเพียงแค่ได้รางวัลเป็น BTC ... สำหรับผมจึงเป็นเรื่องที่อันตรายมากสำหรับโลกเราใบนี้ครับ
ขอบคุณทุกท่านที่ติดตาม … happy farming ครับ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น