ชื่อเดิม: บ่อขุดกลายเป็นปัญหาหรือไม่
ผู้เขียนต้นฉบับ: Bitcoin Mechanic
การรวบรวมต้นฉบับ: Luccy, BlockBeats
หมายเหตุบรรณาธิการ: การขุดเป็นหนึ่งในการออกแบบของ Satoshi Nakamoto ที่มีทั้งความแข็งแกร่งและสง่างาม และเป็นหนึ่งในแง่มุมที่น่าสนใจที่สุดของ Bitcoin อย่างไรก็ตาม การขุดไม่ได้เป็นเพียงการแฮชเท่านั้น
ผู้สนับสนุนและผู้ให้ความรู้ Bitcoin Bitcoin Mechanic เจาะลึกประเด็นและความท้าทายต่างๆ ที่มีอยู่ในการขุด Bitcoin โดยเน้นไปที่พลวัตระหว่างกลุ่มการขุดและนักขุดโดยเฉพาะ เขาเสนอวิธีแก้ปัญหาที่มีอยู่ โดยมุ่งเน้นไปที่การปรับปรุงความเป็นอิสระของคนงานเหมืองและแนวโน้มการกระจายอำนาจโดยรวม
ในหมู่พวกเขา การอภิปรายเกี่ยวกับโปรโตคอล Stratum V2 และการพัฒนาระบบนิเวศการขุดในอนาคตนั้นเต็มไปด้วยข้อมูลเชิงลึกที่ไม่เหมือนใคร นอกจากนี้ บทความนี้ยังชี้ให้เห็นว่าการพัฒนาล่าสุดในด้านการผลิต ASIC และโครงสร้างพื้นฐานกลุ่มการขุดให้ความเป็นไปได้ใหม่สำหรับการกระจายอำนาจในสาขาการขุด ผ่านการวิเคราะห์เชิงวิพากษ์ของแบบจำลองการขุดที่มีอยู่และแนวโน้มการปรับปรุงในอนาคตที่เป็นไปได้
นักขุด Bitcoin ให้บริการที่สำคัญอย่างยิ่งต่อระบบนิเวศทั้งหมด พวกเขาได้รับรางวัลจากเครือข่ายซึ่งเป็นส่วนหนึ่งของการรับรองความปลอดภัยของเครือข่าย ซึ่งเป็นหนึ่งในการออกแบบที่แข็งแกร่งและสง่างามที่สุดที่ออกแบบโดย Satoshi Nakamoto และเป็นหนึ่งในแง่มุมที่โดดเด่นที่สุดของ Bitcoin
อย่างไรก็ตาม ดูเหมือนว่าผู้คนจำนวนมากขึ้นเรื่อยๆ จะมองข้ามว่าการขุดไม่ใช่แค่การแฮชเท่านั้น
ผู้ที่เกี่ยวข้องในกระบวนการทั้งหมดจะต้องเรียกใช้โหนดเพื่อรับสถานะล่าสุดของบล็อคเชน จากนั้นจึงเริ่มสร้างบล็อกใหม่ ซึ่งรวมถึงการตรวจสอบความถูกต้องของบล็อกก่อนหน้า การค้นหาธุรกรรมที่ไม่ได้รับการยืนยัน และโดยทั่วไปจะเลือกรายการที่ทำกำไรได้มากที่สุด จ่ายเงินให้กับตัวเองในการสร้างธุรกรรม สร้างแผนผัง Merkle หลายๆ ต้นของธุรกรรมเหล่านั้น และสุดท้ายก็แฮชเพื่อแก้ไขบล็อก ธุรกรรมในเทมเพลตบล็อกจะเปลี่ยนแปลงตลอดเวลาเมื่อมีการถ่ายทอดธุรกรรมใหม่ไปยังเครือข่าย เมื่อคนอื่นพบบล็อกใหม่ นักขุดจะต้องสร้างมันขึ้นมาแทนและถ่ายโอนธุรกรรมทั้งหมดที่มีอยู่แล้วในบล็อกเชนเพื่อเติมเทมเพลตใหม่
การเปิดใช้งานแบบแยกส่วน
อย่างที่คุณเห็น การทำ hashing เพื่อแก้บล็อกนั้นเป็นเพียงส่วนหนึ่งของกระบวนการเท่านั้น ASIC การขุด Bitcoin สามารถทำได้เฉพาะการดำเนินการแฮชเท่านั้น ในสภาพแวดล้อมปัจจุบัน โดยทั่วไปด้านอื่น ๆ ทั้งหมดของการขุดจะถูกมอบหมายให้กับกลุ่มการขุด สิ่งนี้นำไปสู่ความสับสน ตัวอย่างเช่น ในการสนทนาเกี่ยวกับการเปิดใช้งาน soft fork ผ่านการพลิกเวอร์ชันบิตภายในเทมเพลตบล็อก ผู้คนมักจะพูดถึงว่ากระบวนการนี้คือ MASF หรือ soft fork ที่เปิดใช้งานของคนงานเหมือง และจะมีคนออกมาพูดเสมอว่า นี่คือ ความรับผิดชอบแต่เพียงผู้เดียวของแหล่งรวมการขุด และแหล่งรวมการขุดไม่ใช่ผู้ขุด พวกเขายังอาจชี้ให้เห็นว่านักขุดยังคงต้องรับผิดชอบในท้ายที่สุด เนื่องจากพวกเขาสามารถสลับพูลได้หากต้องการอัปเกรด แต่พูลที่พวกเขาอยู่ไม่ได้ทำ เพื่อความชัดเจน ในส่วนที่เหลือของบทความนี้ ผมจะกล่าวถึงเฉพาะผู้ที่เกี่ยวข้องกับการแฮชเท่านั้น โดยปล่อยให้แง่มุมอื่น ๆ ทั้งหมดของการขุดไปยังกลุ่มการขุดนั้นเป็น แฮช
ย้อนกลับไปที่ soft forks ในสภาพแวดล้อมปัจจุบันที่มากกว่า 99% ของบล็อกถูกสร้างขึ้นโดยองค์กรเดียวกัน อาจถูกต้องกว่าที่จะเรียกสิ่งเหล่านี้ว่า soft forks ที่เปิดใช้งานพูล แม้ว่าในปัจจุบันจะไม่มีใครเรียกมันเช่นนั้นก็ตาม นี้ นำไปสู่ภาพลวงตาที่เป็นอันตราย: การขุดถือได้ว่ามีการกระจายอำนาจเพียงเพราะการกระจายพลังการประมวลผล ข้อโต้แย้งนี้จะน่าเชื่อถือน้อยลงเมื่อพลังการประมวลผลทั้งหมดถูกจำกัดอยู่เพียงกลุ่มการขุดเพียงไม่กี่แห่ง ดังนั้นเนื้อหาของบล็อกเชน Bitcoin ในท้ายที่สุดจะไม่รวมสิ่งใด ๆ ที่หน่วยงานไม่กี่แห่งเหล่านี้เห็นว่าไม่สามารถยอมรับได้ และชุดคำถามอื่น ๆ
เพียงแต่แฮชบล็อกที่สร้างขึ้นโดยกลุ่มการขุด นักขุด Bitcoin ส่วนใหญ่ละทิ้งองค์ประกอบสำคัญของบทบาทของพวกเขา ว่านี่ไม่ใช่แค่เป็นไปได้ แต่เป็นเส้นทางที่ราบรื่นที่สุด บ่งบอกว่าเรามีปัญหาเชิงระบบ
แหล่งรวมการขุดและตลาดบล็อกสเปซ
เพียงแค่ทำการแฮชและปล่อยให้ mining pool ทำทุกอย่างอื่น ๆ ก็มีผลกระทบมากกว่าการเปิดใช้งาน soft fork ตัวอย่างเช่น ปัจจุบันนักขุดไม่มีความคิดเลยจริงๆ ว่าบล็อกที่แก้ไขแล้วจะมีหน้าตาเป็นอย่างไร ซึ่งหมายความว่านักขุดทำงานภายใต้ความไว้วางใจแบบ blind trust ว่าบล็อกนั้นมีเพียงธุรกรรมที่คาดหวังเท่านั้น แต่คุณเห็นการละเมิดความไว้วางใจอย่างโจ่งแจ้งในบล็อกเช่นนี้ ซึ่งเป็นบล็อกที่มีชื่อเสียงที่ทำให้เกิดความนิยม ลำดับ โปรดทราบว่านักขุดที่ทำงานในบล็อกนี้จริง ๆ แล้วมีความสุขเพียงประมาณ 200 ดอลลาร์ในค่าธรรมเนียมการทำธุรกรรม Bitcoin ในขณะที่บล็อกด้านใดด้านหนึ่งมีค่าธรรมเนียมการทำธุรกรรมโดยเฉลี่ยประมาณ 5,000 ดอลลาร์ใน Bitcoin
Block space มีคุณค่า ซึ่งเป็นส่วนหนึ่งของเหตุผลว่าทำไม Bitcoin จึงใช้งานได้ในระยะยาว แต่ในโลกที่มีผู้เล่นเพียงไม่กี่รายเท่านั้นที่สามารถสร้างเทมเพลตที่พวกเขาสร้างไว้บนบล็อกเชน เอนทิตีเหล่านี้เกือบจะมีสิทธิ์ผูกขาดในการขายพื้นที่และได้รับค่าตอบแทนเกินขนาดสำหรับการทำเช่นนั้น พวกเขามีความรับผิดชอบหรืออาจสารภาพกับคนงานเหมืองว่าพวกเขากำลังทำเช่นนี้หรือไม่? แน่นอนว่าในกรณีนี้ ความตั้งใจคือการทำให้ทุกคนประหลาดใจ ในอนาคต พวกเขาจะส่งต่อการชำระเงินที่ได้รับจากการขายพื้นที่บล็อกนอกกลุ่มไปยังแฮชเชอร์ของตนหรือไม่?
กล่าวโดยสรุป ในขณะที่สิ่งจูงใจของพูลการขุดและแฮชโดยทั่วไปนั้นสอดคล้องกับเป้าหมายในการเพิ่มผลกำไรสูงสุด มันเป็นไปได้ที่พูลการขุดจะขายพื้นที่บล็อกสำหรับสิ่งอื่นที่ไม่ใช่ธุรกรรม Bitcoin ปกติ และรายได้ของนักขุดจะถูกจำกัดมากขึ้น เว้นแต่พูล เลือกที่จะโปร่งใสและตกลงที่จะแบ่งรายได้ แม้ว่าพวกเขาจะทำเช่นนั้น การตรวจสอบจะต้องได้รับอนุญาตจากกลุ่มการขุด ไม่ใช่การตรวจสอบเงินทุนที่ได้รับจากเงินอุดหนุนและค่าธรรมเนียมการทำธุรกรรม (ยังยุ่งยากเมื่อใช้กลุ่ม FPPS จะมีรายละเอียดเพิ่มเติมในภายหลัง)
อิทธิพลเพิ่มเติมของพูลการขุดในฐานะผู้สร้างเทมเพลตบล็อกแบบรวมศูนย์ของ Bitcoin นั้นเกิดจากข้อเท็จจริงพื้นฐานที่มากกว่า - ในระดับพื้นฐานที่มากกว่านั้นมี ซุปเปอร์โหนด สิบสองแห่งที่มี พูลหน่วยความจำซุปเปอร์ ของตัวเอง
สิ่งนี้นำไปสู่ผู้คนที่เกี่ยวข้องกับกลุ่มการขุดโดยตรงและเพิกเฉยต่อ mempool โดยสิ้นเชิง บางคนแย้งว่า mempools ถึงวาระที่จะล้มเหลวอยู่แล้ว สถานะปัจจุบันของการสร้างเทมเพลตแบบรวมศูนย์จะช่วยเร่งกระบวนการนี้เท่านั้น แต่ไม่แนะนำให้เลือกไม่ว่าในกรณีใด และในโลกที่การสร้างเทมเพลตแบบกระจายอำนาจอย่างแท้จริงถือว่าเป็นไปได้ สมมติฐานนี้อาจมองโลกในแง่ร้ายเกินกว่าจะทำได้ จากนั้น หากบุคคลที่ซื้อพื้นที่บล็อกต้องการให้รวมไว้ในบล็อกเชนภายในกรอบเวลาเดียวกัน การชำระเงินนอกกลุ่มจะต้องส่งต่อไปยังคนกลุ่มใหญ่ สิ่งนี้อาจโปร่งใสมากขึ้นและคล้ายกับวิธีการทำงานของสิ่งต่าง ๆ ในปัจจุบัน ในทางกลับกัน supernodes คาดว่าจะถูกแบ่งออกเป็นส่วนเล็กๆ ดังนั้นจึงไม่สามารถรับประกันแบบเดียวกันได้อีกต่อไป
เพื่อหลีกหนีจากแง่มุมการขุดนี้ เรามาเปลี่ยนจุดเน้นไปที่วิธีการชำระเงินในปัจจุบันกันดีกว่า
รูปแบบการจ่ายเงินพูลการขุด
กลุ่มการขุดเกือบทั้งหมดจ่ายเงินให้กับแฮชผ่าน FPPS (การชำระเงินเต็มจำนวนต่อหุ้น) หรือที่คล้ายกัน ข้อยกเว้นเพียงอย่างเดียวคือ ViaBTC เสนอ PPLNS (การชำระเงินในหุ้น N ล่าสุด) นอกเหนือจาก FPPS Antpool ยังเสนอ PPLNS อีกด้วย แต่แฮชเชอร์จะต้องสละรายได้ค่าธรรมเนียมการทำธุรกรรมทั้งหมด ซึ่งแสดงให้เห็นถึงจุดที่ฉันกำลังจะพยายามทำ โดยพื้นฐานแล้ว FPPS ไม่ใช่โมเดลที่ใช้งานได้ดีในโลกที่เน้นรายได้จากค่าธรรมเนียมการทำธุรกรรมมากกว่าเงินอุดหนุน เป็นที่น่าสังเกตว่าแหล่งขุด Braiins (เดิมชื่อ Slushpool) ใช้ระบบที่เรียกว่า คะแนน ซึ่งจริงๆ แล้วคล้ายกับ PPLNS มาก
เหตุใดจึงมีความต้องการ FPPS อย่างมาก จากมุมมองของแฮชเชอร์ พวกเขาจะได้รับเงินไม่ว่าจะเกิดอะไรขึ้นกับบล็อคเชนก็ตาม ซึ่งสอดคล้องกับวัตถุประสงค์ของการขุดพูลและรายได้มีความสม่ำเสมอมากขึ้น FPPS ให้การชำระเงินที่สม่ำเสมอมากขึ้น เนื่องจากพูลจ่ายตามรายได้ที่คาดการณ์ไว้ และชำระอย่างเป็นอิสระจากบล็อกเชน
สิ่งนี้ทำให้ชีวิตง่ายขึ้นสำหรับนักขุดที่ต้องการลดปัญหาเนื่องจากการหยุดชะงักของกระแสเงินสด แต่แน่นอนว่ายังมีข้อเสียอยู่ - สิ่งสำคัญที่ฉันต้องการเน้นที่นี่
ก่อนอื่น FPPS กำหนดให้กลุ่มการขุดกลายเป็นผู้ดูแล Bitcoins ที่เพิ่งขุดใหม่ทั้งหมด Bitcoins เหล่านี้ไม่สามารถส่งต่อไปยังนักขุดได้อย่างน้อย 100 บล็อกหลังจากขุด ดังนั้น Bitcoins ที่ขุดใหม่จะไม่สามารถใช้ได้จนกว่าจะถึงเวลานั้น ที่จริงแล้ว Bitcoins ที่ขุดได้นั้นเหมือนกับที่นักขุดจะได้รับเมื่อถอนตัวออกจากกลุ่มการขุดในท้ายที่สุด Bitcoin ไม่มีอะไรเลย จะทำอย่างไรกับมัน ความเสี่ยงของเอสโครว์ควรจะชัดเจนสำหรับเกือบทุกคนที่อ่านบทความนี้ ดังนั้นฉันจะข้ามเรื่องนั้นและไปยังประเด็นอื่น ๆ ของ FPPS
ข้อกังวลต่อไปเกิดขึ้นจากปัญหาทั่วไปที่กลุ่มการขุด FPPS เป็นตัวกลางที่สำคัญระหว่างแฮชเชอร์และเครือข่ายเอง เราได้กำหนดไว้ว่าแฮชเชอร์ไม่มีทางรู้ล่วงหน้าว่าบล็อกที่พวกเขากำลังดำเนินการอยู่จะเป็นอย่างไรในท้ายที่สุดจนกว่าจะได้รับการแก้ไข FPPS หมายความว่าตอนนี้พวกเขาไม่สนใจด้วยซ้ำว่าบล็อกนั้นถูกค้นพบหรือไม่ มันเป็นปัญหาของแหล่งรวมการขุด การเพิกเฉยต่อการคาดการณ์การจ่ายเงินที่เพิ่มขึ้น (ซึ่งจะไม่เกิดขึ้นหากกลุ่มการขุดตัดสินใจโกงแฮชเชอร์) เราต้องรับทราบถึงข้อดีข้อเสียของการทำเช่นนั้น
นักขุดที่ได้รับการชำระเงินโดยตรงจาก Bitcoin เอง ซึ่งเป็นไปได้ในทางเลือกอื่น เช่น PPLNS หรือการขุดอิสระ สามารถคาดหวังที่จะได้รับรางวัลเต็มจำนวน รวมถึงค่าธรรมเนียมการทำธุรกรรมด้วย FPPS Pool สามารถคำนวณได้หลังจากข้อเท็จจริงแล้วเท่านั้น เนื่องจากไม่มีทางที่จะคาดเดาได้ว่าค่าธรรมเนียมจะเป็นอย่างไรเมื่อพิจารณาว่าแฮชเชอร์จะได้รับค่าธรรมเนียมจริง ๆ ต่อหุ้นเป็นจำนวนเท่าใด กลุ่มการขุดไม่สามารถสรุปได้ว่าค่าธรรมเนียมจะมีมูลค่ามากกว่า 0 และรวมไว้ในรายได้ของนักขุดเมื่อทำการขุด เพราะหากค่าธรรมเนียมต่ำกว่ามูลค่านี้ พวกเขาจะจ่ายเงินให้นักขุดจากกระเป๋าของพวกเขาเอง พวกเขาจะต้องจัดสรรค่าธรรมเนียมเป็นประจำและถือว่าค่าธรรมเนียมดังกล่าวเป็นของนักขุดที่เป็นเจ้าของพูลอย่างแท้จริง
จากมุมมองของแฮเชอร์ จำเป็นต้องมีความไว้วางใจอย่างสมบูรณ์ในกลุ่มการขุด เนื่องจากหากไม่มีความโปร่งใสและความร่วมมืออย่างสมบูรณ์จากกลุ่มการขุด การตรวจสอบแทบจะเป็นไปไม่ได้เลย ดังที่ได้กล่าวมาแล้วก่อนหน้านี้นี่ไม่ใช่ปัญหาใหญ่เพราะรายได้จากการขุดส่วนใหญ่มาจากเงินอุดหนุนและค่าธรรมเนียมการทำธุรกรรมเป็นเพียงเศษเสี้ยวของ satoshis ที่กระจายเข้ามา แต่นี่ไม่ใช่ และไม่สามารถเป็นความต้องการที่เพิ่มขึ้นสำหรับการขุด Bitcoin อนาคต ของการขุด ในอนาคต นักขุดจะได้รับรายได้ผ่านค่าธรรมเนียมการทำธุรกรรมเป็นหลัก ซึ่งยากต่อการคาดการณ์และติดตามมากกว่าเงินอุดหนุนเมื่อใช้กลุ่มการขุด
เมื่อเปรียบเทียบกับรูปแบบการชำระเงินเช่น PPLNS ซึ่งแฮชเชอร์ยอมรับการเปลี่ยนแปลงที่มากขึ้น (และโชคของพูลการขุดกลายเป็นโชคของแฮช) เราพบว่าระบบนิเวศของการขุดมีแนวโน้มที่จะจัดลำดับความสำคัญของความสอดคล้องในการชำระเงินมากกว่าการไม่สามารถตรวจสอบสิ่งที่ได้รับได้ นอกจากนี้ แฮชเชอร์บางคนชอบวิธีการนี้มากกว่า โดยต้องการนำเสนอตัวเองต่อหน่วยงานของรัฐว่าเป็น บริการแฮช ที่แยกจาก Bitcoin อย่างสิ้นเชิง - บางคนถึงกับภาคภูมิใจด้วยซ้ำ เนื่องจาก FPPS ยังห่างไกลจากไดนามิกของนักขุด/กลุ่มการขุดในอุดมคติ จนเป็นการยากที่จะอธิบายว่าแฮชเชอร์กำลังทำอะไรอยู่ แม้แต่ การขุด Bitcoin
ในความเป็นจริง FPPS mining pool เป็นนักขุดอิสระรายใหญ่ที่จ่ายเงินให้ hasher เพื่อแก้ไขบล็อค หลังจากนั้นพวกเขามีกระบวนการภายในและทึบแสงซึ่งกำหนดจำนวนเงินที่จ่ายให้กับแฮเชอร์ เพื่อขับเคลื่อนประเด็นกลับบ้านอย่างแท้จริง hashers สามารถ (ในบางสถานการณ์ที่ไม่ยากเกินไปที่จะจินตนาการ) ชำระค่าธรรมเนียมด้วยสิ่งอื่นที่ไม่ใช่ Bitcoin
ทำไมจะไม่ล่ะ? หากคุณไม่สนใจว่าจะพบบล็อกใดๆ นับประสาอะไรกับพวกมันก่อนที่จะถูกสร้างขึ้น แล้วทำไมไม่ลองให้นักขุดอิสระจ่ายเงินให้คุณเพื่อชี้ ASIC ของคุณให้พวกเขาทราบในสกุลเงินที่สะดวกที่สุดล่ะ? Bitcoin ไม่ใช่ตัวเลือกที่ไร้แรงเสียดทานเสมอไป แต่แม้ว่าจะเป็นเช่นนั้น ก็สมเหตุสมผลที่จะจินตนาการต่อไปในเส้นทางถัดไป โดยที่ การแฮช สามารถดำเนินการโดยหน่วยงานได้มากเท่าที่คุณต้องการ แต่ทั้งหมดนี้ในนามของกลุ่มเล็ก ๆ ของ คนงานเหมือง พูล เสร็จสิ้นแล้ว และเครือข่ายทั้งหมดจำเป็นต้องได้รับอนุญาตเพื่อบันทึกสิ่งใด ๆ บนบล็อกเชน
ใครเป็นคนทำ hashing ต่อไป?
ลองดูที่ปัญหานี้ในบริบทที่กว้างขึ้น เราได้กล่าวไปแล้วว่าผู้เล่นรายใหญ่บางรายต้องการอยู่ห่างจาก Bitcoin มากที่สุดเท่าที่จะเป็นไปได้ และดังนั้นจึงยินดีที่จะมอบหมายกิจกรรมที่เกี่ยวข้องกับ Bitcoin ให้กับกลุ่มการขุดของตนให้มากที่สุดเท่าที่จะเป็นไปได้ กลุ่มการขุดเหล่านี้เปิดรับการควบคุมและพลังการประมวลผลจำนวนมากก็พอใจกับมันอย่างยิ่ง
สิ่งนี้ทำให้เกิดความไร้เหตุผลทางเศรษฐกิจอีกครั้งจากมุมมองของเครือข่าย ซึ่งแสดงให้เห็นในพฤติกรรมของบล็อกการขุดที่ตรงตามเกณฑ์ที่กำหนด เมื่อสิ่งนี้เกิดขึ้นในอดีต มันก็เกิดขึ้นได้ไม่นานเนื่องจากการตอบโต้ของชุมชนและความไร้สาระของการพยายามอย่างแข็งขันเพื่อสร้างความพึงพอใจให้กับระบอบการปกครองที่เปลี่ยนแปลงตลอดเวลาของเขตอำนาจศาลโดยไม่จำเป็นต้องทำเช่นนั้น แต่ความจริงที่ว่านี่คือตัวเลือกที่เลือกทำให้เกิดความเสี่ยงในการสร้างเทมเพลตบล็อกแบบรวมศูนย์ นักขุดในเขตอำนาจศาลหนึ่งจะพยายามห้ามหรือปฏิเสธที่จะประมวลผลธุรกรรมจากเขตอำนาจศาลอื่นหรือไม่? นักขุดเป็นเพียงส่วนขยายของพฤติกรรมที่ไม่ดีจากรัฐบาลหรือผู้มีอิทธิพลหรือไม่? มีตัวอย่างที่ชัดเจนของกลุ่มการขุดบางแห่งที่ปฏิเสธค่าธรรมเนียมการทำธุรกรรมเพื่อหากำไรอย่างผิดกฎหมาย บางครั้งก็เพียงเพื่อปฏิบัติตามแรงกดดันด้านกฎระเบียบ จากมุมมองของเครือข่าย สิ่งนี้ดูเหมือนจะไม่สมเหตุสมผลทางเศรษฐกิจอีกครั้ง
ตัวอย่างล่าสุดที่รุนแรงที่สุดคือค่าธรรมเนียมการทำธุรกรรม 19 BTC ที่จ่ายให้กับธุรกรรมที่ F2 Pool ค้นพบในท้ายที่สุดว่าเป็นข้อผิดพลาดที่เห็นได้ชัด ในฐานะกลุ่มการขุด FPPS พวกเขากลายเป็นผู้ดูแลค่าธรรมเนียมการขุด 19 BTC เหล่านี้ และเลือกที่จะส่งคืนให้กับบุคคลที่ทำผิดพลาด สิ่งนี้แสดงให้เห็นอย่างชัดเจนถึงค่าใช้จ่ายในการวางตัวกลางขนาดใหญ่เกินไประหว่างนักขุดและเครือข่าย Bitcoin ในกลุ่มการขุด PPLNS สิ่งนี้มีโอกาสเกิดขึ้นน้อย ไม่ใช่เพราะ PPLNS mining pool จำเป็นต้องไม่น่าเชื่อถือหรือไม่ต้องถูกดูแล แต่เนื่องจากรายได้ค่าธรรมเนียมสามารถตรวจสอบและตรวจสอบได้ทันทีที่บล็อกเข้ามา ซึ่งอาจยากกว่าสำหรับ mining pool ที่จะพยายาม เนื่องจากอาจมีการรายงานภายในไปยังนักขุดแล้ว บัญชีฝากส่วนแบ่งของกองทุนการขุดที่ได้รับ ทำให้เกิดฟันเฟืองที่มากยิ่งขึ้น แม้ว่าโดยหลักการแล้วจะไม่มีความแตกต่างใดๆ จนกว่าคุณจะเปรียบเทียบว่าจะเกิดอะไรขึ้นหากกลุ่มการขุดจ่ายเงินให้นักขุดด้วยสกุลเงิน Coinbase/ธุรกรรมที่สร้างขึ้น ในกรณีนั้น เงินอยู่ในมือของคนขุดแร่แล้ว และกลุ่มการขุดไม่สามารถดักจับรายได้ค่าธรรมเนียมได้ ดังนั้นในตัวอย่างนี้ กลุ่มการขุดที่พยายามทำตัวมีน้ำใจหรือยุติธรรม ส่งผลให้นักขุดต้องเสียรายได้ค่าธรรมเนียม 500,000 ดอลลาร์ ซึ่งเป็นการตัดสินใจที่ไม่ควรเกิดขึ้น
คำถามถัดไป: การโจมตี 51% และการโจมตีอื่นๆ
สิ่งนี้ควรอธิบายได้ง่าย: ตอนนี้ทุกคนรู้ดีว่าการโจมตี 51% คืออะไร อย่างไรก็ตาม สิ่งที่ไม่ค่อยเข้าใจมากนัก (จนกว่าเครือข่ายจะข้ามไปได้) ก็คือ 51% เป็นข้อกำหนดสำหรับการโจมตีประเภทนี้ที่ได้รับการรับรองและประสบความสำเร็จอย่างต่อเนื่อง ไม่ใช่แค่เพียงการทำลายล้าง
ตามความเป็นจริงแล้ว เอนทิตีใดๆ ที่มีเครือข่ายมากกว่า 20% อาจทำให้เกิดปัญหาผ่านเวกเตอร์การโจมตีจำนวนหนึ่ง ซึ่งบางส่วนถูกดำเนินการในป่าแต่ไม่ค่อยมีการกล่าวถึง และฉันจะอธิบายรายละเอียดเพิ่มเติมในภายหลัง แต่ก่อนหน้านั้น เราจะเห็นได้ว่ามีเพียงสองหน่วยงานในเครือข่ายนี้ที่มีแฮชเรตรวมที่เชื่อถือได้เกิน 51% ที่แย่ไปกว่านั้น หนึ่งในกลุ่มการขุดที่ใหญ่ที่สุดไม่ได้ปกปิดอย่างระมัดระวังเพิ่มเติม 10% ของบล็อกที่ค้นพบผ่านกลุ่มการขุดขนาดใหญ่อื่นที่รักษาความสัมพันธ์เชิงกลยุทธ์กับบริษัทแม่ ความจริงที่ว่าเรื่องตลกนี้ยังคงเกิดขึ้นนั้นไม่น่าเชื่อ
มีสองคำตอบทั่วไปสำหรับเรื่องนี้ ประการแรก มีการชี้ให้เห็นว่านักขุดสามารถลงคะแนนได้ง่ายๆ โดยการเปลี่ยนกลุ่มการขุด หากพวกเขารวมกลุ่มกันเพื่อทำการโจมตี 51% ประการที่สอง มันคงจะบ้ามากสำหรับกลุ่มการขุดใดๆ ที่จะพยายามทำเช่นนี้ ด้วยเหตุผลง่ายๆ ที่การรบกวน Bitcoin จะทำให้ราคาตก และไม่มีใครลงทุนในระบบนิเวศต้องการให้สิ่งนั้นเกิดขึ้น ข้อโต้แย้งที่สองเพิกเฉยต่อประวัติศาสตร์ของมนุษย์และสันนิษฐานเพิ่มเติมว่าผู้คนไม่เคยถูกบังคับให้กระทำการเชิงทำลาย ก่อให้เกิดการทำลายล้างเพียงเพื่อประโยชน์ในการทำลายล้างหรือเพื่อวัตถุประสงค์ที่ชั่วร้ายอื่นๆ นอกจากนี้ยังไม่ได้คำนึงว่าตลาดไม่ใช่ตัวบ่งชี้ที่ดีเสมอไปของปัญหากับ Bitcoin โปรดดูสงครามฮาร์ดฟอร์กในปี 2560
อย่างไรก็ตาม อาร์กิวเมนต์แรกนั้นแข็งแกร่งกว่า และสันนิษฐานว่าในกรณีที่พูลมีขนาดใหญ่เกินไป นักขุดก็จะเปลี่ยนไปใช้พูลอื่นเสมอ ในความเป็นจริง หาก Mining Pool พยายามทำเช่นนี้ ความเป็นจริงก็จะเข้ามา และเราจะรู้ว่าแม้จะสร้างเทมเพลตบล็อกถึง 99% แต่ Mining Pool ก็ไม่ใช่ Miner จริงๆ กรณีศึกษาที่มีชื่อเสียงกรณีหนึ่งคือ Ghash.io ซึ่งประสบปัญหาการลดลงอย่างมากเนื่องจากมีแฮชเรตมากกว่า 40%
ดังนั้นเราจึงได้พิสูจน์แล้วว่านี่ไม่ใช่ปัญหาจริงๆ และผู้ขุดสามารถไว้วางใจให้เปลี่ยนไปใช้กลุ่มการขุดอื่น ๆ ได้ ตามความเป็นจริงแล้ว สมมติฐานนี้จะมีความน่าเชื่อถือน้อยลงหากการขุดเหมืองขนาดใหญ่ต้องผูกติดอยู่กับแผนเก่า แต่อย่างน้อยก็ถือว่าเราค่อนข้างมั่นใจว่าการโจมตีดังกล่าวไม่น่าจะเกิดขึ้น
น่าเสียดายที่การตระหนักว่าพลังแฮชของ mining pool ใด ๆ จะถูกย้ายไปยังที่อื่นเมื่อเกินเกณฑ์ที่แย่มาก ทำให้พวกเขาต้องควบคุมตนเอง แต่วิธีนี้ไม่ได้ช่วยอะไรเพราะพวกเขาไม่จำเป็นต้องรักษาพลังการประมวลผลให้ต่ำกว่าเกณฑ์ พวกเขาเพียงแค่ต้องสร้างความประทับใจนั้น โดยพื้นฐานแล้วเท่ากับการยอมรับพลังแฮชทั้งหมดที่พวกเขาสามารถรับได้ในขณะที่ส่งต่อไปยังกลุ่มการขุดอื่น ๆ เพื่อหลีกเลี่ยงการเตือนโลกถึงความสับสนวุ่นวายที่พวกเขาสามารถก่อให้เกิดได้
ด้วยวิธีนี้ เราจะได้ภาพที่ไม่ทราบถึงสิ่งที่เกิดขึ้นกับเครือข่าย 30% ของบล็อกสามารถพบได้อย่างโจ่งแจ้งโดยกลุ่มการขุดที่ใหญ่ที่สุดและทุกคนยอมรับ ในขณะที่อีก 10% ของพลังแฮชเครือข่ายทั้งหมดยังคงชี้ไปที่กลุ่มการขุดนั้น เพียงแค่ถ่ายโอนอย่างลับๆไปยังกลุ่มการขุดหนึ่งหรือมากกว่าที่เล็กกว่า นักขุดที่รับผิดชอบ 10% นี้อาจไม่ทราบว่ามีการใช้วิธีนี้ และการตรวจจับด้วยชั้น V2 นั้นยากกว่ามาก ฉันจะอธิบายรายละเอียดในภายหลัง
สถานการณ์ที่ไม่พึงประสงค์นี้จะยิ่งแย่ลงไปอีกเมื่อคุณพิจารณาว่าพลังการประมวลผลที่ถูกเปลี่ยนเส้นทางนี้สามารถนำไปใช้สร้างความเสียหายให้กับกลุ่มการขุดขนาดเล็กผ่านการโจมตีแบบบล็อกได้
โดยเฉพาะอย่างยิ่ง ผู้โจมตีส่วนใหญ่มีส่วนร่วมในกระบวนการขุดในฐานะผู้ใช้ปกติของแหล่งรวมการขุดของเหยื่อ เป็นผลให้พวกเขาได้รับรางวัลส่วนหนึ่งจากบล็อกใด ๆ ที่พบโดยกลุ่มการขุดตามที่คาดไว้ ในที่สุดรางวัลจะไหลไปยังผู้โจมตีซึ่งสามารถจ่ายเงินให้นักขุดจริงได้โดยไม่สูญเสียเงินใดๆ ความเสียหายเพียงอย่างเดียวที่เกิดขึ้นจนถึงตอนนี้คือการแสดงผลที่ผิดพลาดของ hashpower ของ mining pool ซึ่งทำให้ดูเหมือนมีขนาดเล็กกว่าความเป็นจริง แต่พูลที่เล็กกว่ายังคงไม่ได้รับบาดเจ็บ
ตอนนี้ หากผู้โจมตีตัดสินใจที่จะไม่บอกกลุ่มเหยื่อเมื่อพบบล็อก ความเสียหายก็อาจเกิดขึ้นได้ นี่อาจทำให้กลุ่มเหยื่อดูโชคร้ายได้ ดูเหมือนว่าพวกเขาจะพบบล็อกน้อยกว่าที่ควรจะเป็นและจ่ายรางวัลให้กับผู้เข้าร่วมที่ขุดเหมืองอย่างตรงไปตรงมามากขึ้น เช่น การสูญเสียที่หลีกเลี่ยงไม่ได้ โดยสมมติว่าพวกเขาไม่ได้ชดเชยการสูญเสียเหล่านั้นด้วยวิธีอื่น
หากกลุ่มการขุด FPPS ถูกโจมตีในลักษณะนี้ พวกเขาจะต้องเผารายได้และจ่ายเงินให้คนงานเหมืองออกจากกระเป๋าเพื่อชดเชยส่วนต่าง หากเป็น PPLNS นักขุดจะสงสัยว่าทำไมพวกเขาไม่ได้รับสิ่งที่ควรจะมี ไม่ว่าจะด้วยวิธีใด การโจมตีด้วยการขุดแบบบล็อกเป็นการต่อต้านการแข่งขันและอาจทำลายกลุ่มการขุดที่ตกเป็นเหยื่อด้วยการทำให้ชื่อเสียงไม่ดี
จากมุมมองของกลุ่มการโจมตี สมมติว่าพวกมันคิดเป็น 5% ของพลังการประมวลผลของพูลเหยื่อ ซึ่งหมายความว่าพวกเขายังคงได้รับ 95% ของรายได้ที่คาดหวัง ในขณะที่กลุ่มการขุดดูเหมือนว่าจะโชคดีน้อยกว่าที่คาดไว้ 5% ซึ่งเพียงพอที่จะทำลาย Mining Pool ได้อย่างง่ายดาย ในขณะที่ Mining Pool ที่มีขนาดใหญ่กว่านั้น การสูญเสียแฮชเรตที่เปลี่ยนเส้นทาง 5% จะมีนัยสำคัญน้อยกว่ามาก หากคิดเป็นเพียง 1% ของแฮชเรตรวมของพูลการขุดที่ใหญ่กว่า ผู้โจมตีจะสูญเสียเพียง 5% - 0.05% ของ 1% ของรางวัลที่คาดหวัง นี่เป็นข้อได้เปรียบที่ชัดเจนสำหรับกลุ่มการขุดที่เป็นอันตรายและมีขนาดใหญ่ซึ่งเตรียมพร้อมที่จะกระทำการผิดจรรยาบรรณ
ยิ่งพูลการขุดมีขนาดเล็กลงเท่าใดก็ยิ่งเสี่ยงต่อการถูกโจมตีมากขึ้นเท่านั้น ยิ่งพูลการขุดมีขนาดใหญ่เท่าใด ก็ยิ่งมีแนวโน้มที่จะบล็อกพูลขนาดเล็กที่แข่งขันกันมากขึ้นเท่านั้น ความเสี่ยงนี้เพิ่มขึ้นเมื่อกลุ่มการขุดขนาดใหญ่เข้าใกล้ระดับที่พลังแฮชทั้งหมดของพวกเขาเริ่มก่อให้เกิดความตื่นตระหนกในชุมชน ซึ่งกระตุ้นให้พวกเขาซ่อนพลังแฮชของพวกเขาไว้ในกลุ่มเล็ก ๆ อย่างน้อยที่สุด แม้ว่าพวกเขาจะไม่ได้ใช้เพื่อการโจมตีหรือ การโจมตีไม่บ่อยพอที่จะทำให้ปัญหากลายเป็นความแปรปรวนในที่สุด กลุ่มการขุดขนาดใหญ่มีความแปรปรวนลดลง เนื่องจากเครือข่ายเสนอการจ่ายเงินที่สม่ำเสมอมากขึ้น ซึ่งหมายความว่าพวกเขาสามารถดำเนินการภายในระยะขอบที่เข้มงวดมากขึ้น และทำให้สามารถเรียกเก็บเงินจากนักขุดน้อยลง จากมุมมองของนักขุด/พูลแต่ละคนที่ไม่ถูกโจมตี การโจมตีนี้หมายความว่าพวกเขาจะเพลิดเพลินไปกับความยากที่ลดลง เนื่องจากเครือข่าย Bitcoin จะปรับให้บล็อกทั้งหมดน้อยลง
การถือบล็อกเป็นเพียงทฤษฎีหรือไม่? ไม่ได้อย่างแน่นอน. แม้แต่ในต้นปี 2558 แหล่งรวมการขุดหลายแห่งก็ถูกโจมตีในลักษณะนี้ การป้องกันการโจมตีนี้เป็นเรื่องยากมาก เนื่องจากกลุ่มการขุดจะต้องตรวจสอบคนงานเหมืองทั้งหมดและทำการตัดสินใจอย่างรอบคอบว่าจะเตะพวกเขาออกจากกลุ่มและ/หรือปฏิเสธที่จะจ่ายเงินให้พวกเขาหากโชคของพวกเขาถึงจุดที่เป็นไปไม่ได้ทางสถิติที่นักขุดจะไปถึง พูลสามารถเชื่อได้อย่างสมเหตุสมผลว่าพวกเขากระทำการที่เป็นอันตราย การโจมตีดังกล่าวยังกระตุ้นให้กลุ่มการขุดต้องการ รู้จักนักขุดของพวกเขา และควบคุมการชำระเงิน ซึ่งแน่นอนว่าทำให้ชีวิตยากขึ้นสำหรับผู้ที่ต้องการขุดโดยไม่ได้รับอนุญาต
อย่างไรก็ตาม ผลกระทบโดยรวมของทั้งหมดนี้คือผู้คนชอบขุดเหมืองในสระที่ใหญ่กว่าด้วยเหตุผลอื่น
เราเคยได้ยินคนงานเหมืองรายใหญ่เปิดเผยต่อสาธารณะว่าพวกเขากำลังละทิ้งสระน้ำขนาดเล็กเพราะพวกเขาไม่ได้รับค่าตอบแทนตามที่คาดหวัง
สิ่งนี้ไม่เป็นที่พึงปรารถนาอย่างมากเนื่องจากกลุ่มการขุดขนาดใหญ่และนักขุดขนาดใหญ่ที่ใช้พวกมันนั้นมีความเสี่ยงต่อภาระด้านกฎระเบียบมากกว่าและดังนั้นจึงมีความเสี่ยงมากกว่าที่จะมีส่วนร่วมในพฤติกรรมที่เป็นอันตรายต่อ Bitcoin แม้จะนอกเหนือไปจากการรวมศูนย์และการจัดการเทมเพลตบล็อกก็ตาม escrow ชั่วคราวของรางวัลบล็อกทั้งหมด
แหล่งรวมการขุดกลายเป็นตัวแทนได้อย่างมีประสิทธิภาพ โดยกำหนดเรื่องไร้สาระของระบบราชการ ในนามของ คนงานเหมืองของพวกเขา ปัจจุบัน กลุ่มการขุดที่ใหญ่ที่สุดสองแห่งต้องการให้ผู้ใช้ข้ามขั้นตอนที่น่าเบื่อมากมาย รวมถึงขั้นตอนที่เปิดเผยตัวตนของพวกเขา ซึ่งไม่ควรและจะต้องไม่ใช่สิ่งที่ผู้คนในการขุด Bitcoin ต้องเผชิญ นอกเหนือจากการขุดเดี่ยว
ประเด็นสุดท้ายประการหนึ่งเกี่ยวกับการระงับบล็อก นอกเหนือจากภัยคุกคามที่จะทำให้ชีวิตยากขึ้นสำหรับกลุ่มเหมืองขนาดเล็กและผู้ที่ต้องการขุดด้วยพวกเขา ฉันขอกล่าวกับผู้ที่อาจยังถูกล่อลวงให้มองข้ามสิ่งนี้ว่าเป็นทฤษฎีที่บริสุทธิ์ แม้ว่าจะเห็นได้ชัดว่ามีความชัดเจนก็ตาม เกิดขึ้นในอดีต เราคิดว่า mining pool จะสามารถรักษาขนาดที่สม่ำเสมอและเห็นได้ชัดว่าทนได้ตามธรรมชาติหรือไม่? ซึ่งหมายความว่าแฮชเรตใหม่ที่กำลังออนไลน์จะมีการกระจายเท่าๆ กันเสมอ เราต้องเชื่อว่าแหล่งรวมการขุดสามารถปรากฏขึ้นและเติบโตอย่างรวดเร็ว จากนั้นหยุดอยู่ตรงนั้นตามเกณฑ์ที่กำหนดก่อนที่ผู้คนจะอารมณ์เสีย เราเห็นกลุ่มการขุดที่ขอให้ผู้คนหยุดขุดด้วยพวกเขา หรือเพียงแค่จำกัดการสร้างบัญชีและไล่นักขุดที่มีแฮชเรตเกินที่อนุญาตภายในบัญชีที่มีอยู่ออกไป ไม่แน่นอน
สถานการณ์ที่เป็นไปได้สองประการคือนักขุดกำลังควบคุมตนเองร่วมกัน แต่สิ่งนี้ไม่น่าเป็นไปได้ เนื่องจากเป็นที่ทราบกันว่าการขุดด้วยพูลขนาดเล็กในขณะนี้หมายความว่านักขุดจะได้รับ Bitcoin น้อยลง แม้ว่าเหตุผลที่ฉันนำเสนอในบทความนี้จะไม่ได้อธิบายว่าทำไมก็ตาม ไม่ต้องพูดถึงว่าทุกกรณีของการโยกย้ายจำนวนมากจากกลุ่มการขุดหนึ่งไปยังอีกที่หนึ่งนั้นมีโปรไฟล์ที่สูงมาก หรือการที่กลุ่มการขุดกำลังทำให้ผู้คนเข้าใจผิดเกี่ยวกับแฮชเรตที่พวกเขากำลังชี้ไป
นอกจากนี้ พูลขนาดเล็กยังมีปัญหาอีกประการหนึ่ง คือ อาจไม่พบบล็อกเป็นเวลาหลายวันติดต่อกัน ในขณะที่พูลขนาดใหญ่อาจไม่พบบล็อกนานกว่าสองสามชั่วโมง นี่เป็นปัญหาในการแก้ปัญหา ยิ่งพลังการประมวลผลของคุณสูงเท่าไร คุณก็ยิ่งเข้าใกล้ความคาดหวังในระยะสั้นมากขึ้นเท่านั้น น่าเสียดายที่สิ่งนี้นำไปสู่ขีดจำกัดล่างซึ่งกลุ่มการขุดไม่สามารถหวังที่จะชดใช้ความสูญเสียในช่วงหายนะได้ ซึ่ง ณ จุดนี้จะไม่สามารถแข่งขันได้
ระยะเวลาสองสัปดาห์ระหว่างยุคความยากหมายความว่าจะต้องพบบล็อกให้เพียงพอภายในสองสัปดาห์นั้น เพื่อให้โชคร้ายมีโอกาสที่จะสมดุลกับโชคดีที่ตามมา หากไม่ ตัวอย่างเช่น หากอัตราบล็อกที่คาดหวังของ Mining Pool คือ 1 บล็อกทุกๆ 13 วัน และไม่พบบล็อกก่อนที่การปรับความยากขึ้นไปจะทำให้อัตราบล็อกลดลงเหลือ 1 บล็อกทุกๆ 15 วัน จากนั้นเวลาก่อนหน้า หน้าต่างจะ จะต้องปิดตลอดไป ในกรณีของ PPLNS mining pool นักขุดจะได้รับน้อยกว่าที่ควรจะเป็น ในกรณีของพูล FPPS พูลจะถูกเผาผลาญด้วยเงินสดจำนวนมาก และ/หรือล้มละลาย
ซึ่งหมายความว่ามีเพียง mining pool จำนวนมากเท่านั้นที่สามารถดำรงอยู่ได้ อย่างน้อยก็วิธีการทำงานของ mining pool ในปัจจุบัน พูดง่ายๆ ก็คือ ไม่สามารถมีได้หลายร้อย เนื่องจากหลายรายการอาจล่มในช่วงเวลาที่เลวร้าย และเนื่องจากพวกเขามีแฮชเรตน้อยกว่า 1% ของเครือข่าย พวกเขาจึงอาจไม่สามารถค้นหาบล็อกได้อย่างน่าเชื่อถือทุกวัน การเผชิญหน้าที่อาจ ไม่เกิดขึ้นเป็นสัปดาห์ ๆ ระยะเวลาของบล็อก นี่เป็นข้อจำกัดที่ Bitcoin กำหนดให้กับเรา
นักขุดและกลุ่มนักขุดสื่อสารกันอย่างไร?
โปรโตคอลการสื่อสารระหว่างคนงานเหมืองและกลุ่มการขุดคือ Stratum (ซึ่งค่อยๆ ถูกแทนที่ด้วย Stratum V2) Stratum V1 มีทั้งโบราณและมีข้อบกพร่องอย่างล้ำลึก ประการแรก การสื่อสารทั้งหมดจะถูกส่งในรูปแบบข้อความที่ชัดเจน ซึ่งหมายความว่า ISP ไม่เพียงแต่รู้ว่าคุณกำลังขุดเหมืองเท่านั้น แต่ยังรู้ถึงขนาดของการขุดของคุณด้วย ใครก็ตามที่สามารถดักฟังการรับส่งข้อมูลเครือข่ายของคุณสามารถโจมตีแบบแทรกกลางได้ ทำให้คอมพิวเตอร์และพลังการประมวลผลของคุณถูกใช้สำหรับการขุดของบุคคลอื่น สิ่งนี้เคยถูกใช้ในทางที่ผิดโดยผู้โจมตีที่ไม่รู้จักเพื่อขโมยพลังแฮชออกไปจากแหล่งรวมการขุดที่ต้องการ
นอกจากความไร้ประสิทธิภาพบางประการแล้ว Stratum V1 ยังล้มเหลวในการจัดหาแนวทางที่เป็นประโยชน์สำหรับนักขุดในการสร้างเทมเพลตบล็อกของตนเองและยังคงขุดอยู่ในกลุ่มการขุด ปัญหาทั้งหมดนี้ได้รับการแก้ไขแล้วใน Stratum V2 ที่สวยงามมาก (เดิมเรียกว่า GBT และต่อมาคือ Better Hash) ซึ่งเราจะกลับมาพูดถึงในภายหลัง
ฮาร์ดแวร์/เฟิร์มแวร์
ก่อนที่เราจะพูดถึงไดนามิกของพูล/นักขุด เราจะเบี่ยงเบนไปสักหน่อย เนื่องจากบทความนี้จะไม่สมบูรณ์หากเราไม่ได้กล่าวถึงว่ามีเพียงสองบริษัทที่สร้าง ASIC ในระดับที่มีความหมายใดๆ คือ Bitmain และ MicroBT มีบริษัทอื่นๆ มากมาย แต่การแฮชเกือบทั้งหมดเกิดขึ้นบนเครื่องที่สร้างโดยทั้งสองบริษัทนี้
สิ่งนี้เห็นได้ชัดว่าแย่ และเหตุผลพื้นฐานก็คือการผลิตชิปนั้นยากมาก และดังนั้นจึงรวมศูนย์เกินไป
บทความนี้อยู่นอกเหนือขอบเขตของบทความนี้ที่จะพูดคุยถึงแนวทางแก้ไข แต่มีคนที่ทำงานเพื่อทำให้การขุดที่บ้านใช้งานได้จริงมากขึ้น (ในอเมริกาเหนือ ประเด็นหลักคือความต้องการไฟฟ้า 220-240 โวลต์ และการรับมือกับเสียงรบกวนที่รุนแรง) ผู้ที่ทำงานในโปรเจ็กต์ pleb-mining ให้เหตุผลว่าหากผู้ใช้ Bitcoin ธรรมดามากพอที่สามารถทำได้ พวกเขาสามารถเริ่มพิจารณาสัดส่วนที่มีนัยสำคัญของพลังแฮชทั้งหมดของเครือข่าย ซึ่งจะจำเป็นสำหรับการดำเนินการขุดส่วนใหญ่ที่ดำเนินการในระดับนี้ ดีกว่าเนื่องจากมีความอ่อนไหวต่อการแทรกแซงด้านกฎระเบียบมากกว่า
ความยากของงานนี้คือเฟิร์มแวร์เป็นแบบปิด แม้แต่เฟิร์มแวร์ที่กำหนดเองที่สามารถ เจลเบรค ASIC ก็มักจะถูกปิดเพื่อให้แน่ใจว่าผู้ใช้จ่ายค่าธรรมเนียมการพัฒนา ซึ่งก็คือต้นทุนของเฟิร์มแวร์ตลาดที่คุณใช้เป็นตัวแทนของทีมขุด
เฟิร์มแวร์หุ้นบน ASIC โดยเฉพาะ Bitmain เป็นข้อบ่งชี้ที่ดีว่าพวกเขามั่นใจเพียงใดในการครองตลาด นอกจากจะเป็นระบบปิดแล้ว ยังเป็นอันตรายอย่างชัดเจนอีกด้วย เมื่อเปิดตัว Antminer คุณถูกบังคับให้ขุดหาพวกมัน แม้ว่าอย่างน้อยนักขุดก็สามารถป้องกันสิ่งนี้ไม่ให้เกิดขึ้นได้โดยการบล็อกการเชื่อมต่อหรือติดตั้งเฟิร์มแวร์ของตลาด จากนั้นจ่ายค่าธรรมเนียมการพัฒนา แต่ค่าธรรมเนียมเหล่านี้ไม่สามารถป้องกันได้ ไม่เช่นนั้นนักขุดจะปฏิเสธที่จะขุด . Bitmain ถูกจับได้ว่าเพิ่มแบ็คดอร์ที่เป็นอันตรายให้กับเฟิร์มแวร์ของนักขุดหลายต่อหลายครั้ง (ดู Antbleed) และทำงานอย่างแข็งขันเพื่อบล็อกผู้พัฒนาเฟิร์มแวร์จากตลาด
ความจริงที่ว่าเฟิร์มแวร์จากโรงงานทำเช่นนี้เป็นเรื่องที่น่าตกใจอย่างแท้จริงและเน้นย้ำถึงความต้องการการแข่งขันในการผลิต ASIC อย่างสิ้นหวัง
จะมีใครรู้สึกสบายใจไหมหากกฎเครือข่ายถูกบังคับใช้โดยโหนด Bitcoin แบบปิด ลองจินตนาการดูว่าหากเราทุกคนรู้ว่าโหนดเหล่านี้จะทำให้ผู้ใช้สูญเสีย Bitcoins ให้กับผู้พัฒนาซอฟต์แวร์ จะมีใครโอเคกับเรื่องนั้นบ้างไหม? เมื่อพูดถึงการขุด แทบไม่มีใครสนใจเกี่ยวกับอธิปไตยของผู้เข้าร่วมเลย แน่นอนว่าซอฟต์แวร์โหนดและเฟิร์มแวร์ ASIC นั้นไม่ได้มีความสำคัญเท่ากัน และแน่นอนว่าเรามุ่งเน้นไปที่ซอฟต์แวร์แรกเท่าที่ควร แต่อย่างหลังนั้นไม่เกี่ยวข้องและเห็นได้ชัดว่าถูกละเลยมากเกินไป
หลังจากกล่าวทั้งหมดแล้ว เรามาดูโซลูชันบางอย่างกัน โดยเน้นไปที่การขยายขอบเขตความเป็นไปได้ของนักขุดและปรับปรุงโมเดลที่มีอยู่โดยเฉพาะ
P2P OOL
ไม่มีอะไรจะพูดมากนักเกี่ยวกับเรื่องนี้ ยกเว้นว่าโดยพื้นฐานแล้วจะกระจายอำนาจทุกแง่มุมของการขุดพูล แม้ว่าการดำเนินการนี้จะทำสิ่งที่ดีเลิศมากมายในระดับเล็กๆ แต่ผู้ใช้แต่ละคนจะต้องดาวน์โหลด ตรวจสอบ และติดตามการแบ่งปันของผู้ใช้คนอื่นๆ และพิสูจน์ให้กันและกันว่าพวกเขาคำนวณทุกอย่างถูกต้องในเทมเพลต การบรรลุเป้าหมายนี้ในสภาพแวดล้อมที่ต้องเผชิญหน้ากันทุกขนาดถือเป็นงานที่เป็นไปไม่ได้ เนื่องจากลักษณะพื้นฐานของการขุดแบบรวมกลุ่ม ทรัพยากรที่ต้องการจึงมากกว่าที่จำเป็นในการรัน Bitcoin โหนดเต็มรูปแบบ และยังทำให้งานของนักขุดมีความซับซ้อนมากขึ้นด้วย
ด้วยเหตุผลเหล่านี้ คนส่วนใหญ่จึงละเลยและใช้เฉพาะกับผู้ใช้ทางเทคนิคหรือนักอุดมคติที่เข้าใจได้ว่าไม่สามารถพาตัวเองไปใช้ทางเลือกอื่นในการขุดได้
STRATUM V2
ไม่ต้องสงสัยเลยว่านี่เป็นปัญหาที่ง่ายที่สุดในการแก้ไข และยังเป็นแนวทางแก้ไขปัญหาต่างๆ ที่กล่าวถึงในบทความนี้อีกด้วย
ประการแรก ด้วยการอนุญาตให้มีการสื่อสารที่เข้ารหัสระหว่างกลุ่มการขุดและนักขุด ISP และหน่วยงานอื่น ๆ ที่เข้าถึงการรับส่งข้อมูลเครือข่ายของคุณ จะไม่สามารถรู้ได้ง่าย ๆ อีกต่อไปว่าคุณกำลังขุดหรือขอบเขตที่คุณกำลังขุด ดังนั้น MITMing ที่คุณแฮชในนามของผู้โจมตีจึงเป็นไปไม่ได้หรือง่ายน้อยลง
ประการที่สอง และอาจสำคัญที่สุดคือ ยังอนุญาตให้นักขุดสร้างเทมเพลตบล็อกของตนเองได้ ดังนั้นในขณะที่กลุ่มการขุดจะยังคงเป็นผู้ประสานงานที่เชื่อถือได้ในการแจกรางวัล และอาจยังคงเป็นผู้ดูแลรางวัลบล็อก แต่สิ่งนี้จะเป็นตัวแทนของพลังจากกลุ่มการขุดไปจนถึงนักขุด เป็นสิ่งที่ดีอย่างไม่ต้องสงสัย
ในโลกที่ Stratum V2 เป็นมาตรฐาน นักขุดมีความกระตือรือร้นที่จะสร้างเทมเพลตของตัวเอง ตามหลักการแล้ว กลุ่มการขุดจะมอบสิ่งจูงใจให้นักขุดสร้างเทมเพลตของตัวเอง ซึ่งจะมี Bitcoin ที่ทรงพลังกว่า
ชุมชนส่วนใหญ่รวมตัวกันในความพยายามที่จะอัพเกรดระบบนิเวศการขุดเป็น Stratum V2 แต่ในอดีตนักขุดมักจะหลีกเลี่ยงวิธีแก้ปัญหาเหล่านี้เนื่องจากความพยายามพิเศษ (แม้ว่าจะเล็กน้อยมากเมื่อเทียบกับ p2p ool) และขาดสิ่งจูงใจ
ไม่ว่าจะมีหรือไม่มี Stratum V2 ก็ยังมีสิ่งที่ต้องปรับปรุงอีกมาก สิ่งที่จำเป็นคือแหล่งรวมการขุดที่ช่วยให้นักขุดสามารถโฮสต์เหรียญได้โดยตรงในขณะที่ทำการขุด สิ่งนี้ต้องการกลุ่มการขุด (หรือนักขุด) เพื่อสร้างเทมเพลตบล็อกซึ่งรางวัลของนักขุดจะถูกจ่ายโดยตรงไปยังธุรกรรมฐานเหรียญ / การสร้างที่รวมอยู่ในแต่ละบล็อก ภายใต้ระบบ FPPS สิ่งนี้ไม่สามารถทำได้ในทางปฏิบัติ ซึ่งหมายความว่ากลุ่มการขุดใด ๆ ที่ใช้แนวทางนี้จะเผชิญกับความไม่เต็มใจของนักขุด แต่ผู้ที่เปลี่ยนใจเลื่อมใสจะได้รับความโปร่งใสมากขึ้น เนื่องจาก Bitcoin เองจะชำระเงินโดยตรงกับพวกเขาที่สูงกว่าเกณฑ์ที่กำหนด ด้วยการจัดสรรรายได้ที่ตรวจสอบได้ง่ายสำหรับเงินอุดหนุนและค่าธรรมเนียม สิ่งนี้สามารถใช้ร่วมกับพูลการขุดแม้กระทั่งก่อน Stratum V2 อย่างน้อยก็ช่วยให้นักขุดทราบถึงเทมเพลตบล็อกที่สร้างขึ้นสำหรับพวกเขาก่อนที่จะแก้ไขบล็อก และหลังจาก Stratum V2 เพียงตรวจสอบว่างานสร้างของผู้ขุดทั้งหมดสะท้อนอย่างถูกต้อง เทมเพลตการแจกรางวัลโดยที่นักขุดทุกคนไม่ต้องทำเช่นนี้อย่างต่อเนื่อง
กลุ่มการขุดยังสามารถจัดการกับความไม่เต็มใจของผู้ขุดได้โดยการให้สิ่งจูงใจแก่นักขุดเพื่อสร้างเทมเพลตบล็อกของตนเอง เช่น โดยการเรียกเก็บค่าธรรมเนียมที่ต่ำกว่า ดูเหมือนว่าแรงจูงใจเพิ่มเติมนี้อาจจำเป็นหากนักขุดยังไม่เต็มใจที่จะแบกรับภาระเมื่อกลับมาใช้งานได้จริงอีกครั้ง
คำแนะนำข้างต้นจะช่วยปรับปรุงสถานการณ์ได้อย่างมาก
มีแผนและประกาศใหม่ๆ มากมายเกี่ยวกับโครงสร้างพื้นฐานด้านการผลิตและกลุ่มการขุดของ ASIC ซึ่งควรเป็นการพัฒนาที่น่ายินดีสำหรับทุกคนที่ต้องการให้แน่ใจว่าการขุดจะก้าวไปสู่การกระจายอำนาจที่มากขึ้น


