ได้ครับ ผมจะพยายามแปลให้เข้าใจง่ายที่สุด
เมื่อดูที่ merkle branches ที่แหล่งขุดเหรียญ (mining pools) ส่งให้กับผู้ขุดเหรียญในรูปแบบของงาน stratum จะเห็นได้ชัดว่า BTCcom pool, Binance pool, Poolin, EMCD, Rawpool และอาจรวมถึง Braiins* มีการใช้แม่แบบ (template) และการจัดลำดับความสำคัญของธุรกรรมแบบพิเศษเหมือนกับ AntPool
งาน stratum v1 จะรวมถึงส่วนหนึ่งของธุรกรรม coinbase และ merkle branches ที่ผู้ขุดเหรียญต้องใช้ในการคำนวณ merkle root หากทุก branch เหมือนกันในทุก ๆ pool แสดงว่าแม่แบบสำหรับสร้างบล็อกนั้นเหมือนกันทั้งหมด
นี่คือ merkle tree ขนาดเล็กที่แสดง branch ของงาน stratum โดยที่ branch0 คือ txid ของธุรกรรมแรกในบล็อกหลังจาก coinbase
ในแม่แบบของ AntPool/Binance/BTCcom/... มีการจัดลำดับความสำคัญให้กับธุรกรรมหนึ่งที่จ่ายค่า 9.03 satoshi/vbyte https://mempool.space/tx/c938e8027a7fba782a092695a53d37654021bf20df71ca91b4a6daa9198b0c73
ในขณะที่ pools อื่นๆ ไม่ได้จัดลำดับความสำคัญ แต่รวมธุรกรรมที่มี feerate สูงสุดซึ่งจ่าย 301 satoshi/vbyte https://mempool.space/tx/96608dc747677d6dfbc3a2b37f8a0146abae132799b13c130066bd3716fdf91a ViaBTC ได้จัดลำดับความสำคัญให้กับอีกธุรกรรมหนึ่ง ทำให้มีแม่แบบที่แตกต่างอย่างมากจากกลุ่มแรก
นี่แสดงให้เห็นว่า ณ ปัจจุบัน F2Pool ไม่ได้ใช้แม่แบบของ AntPool แม้ว่าจะใช้ผู้ให้บริการเก็บรักษาเหรียญเดียวกัน เราทราบจากหลายๆ ครั้งว่า F2Pool สร้างแม่แบบของตนเอง (https://b10c.me/o11, https://b10c.me/o9, https://b10c.me/o8)
สังเกตว่า SigmaPool และ SecPool ดูเหมือนจะใช้แม่แบบเดียวกัน แต่ต่างชื่อกัน น่าจะเป็นแหล่งขุดเดียวกัน
การที่ branch แรกๆ ของแม่แบบต่างกันมีความคล้ายคลึงกันบ้างเป็นเรื่องปกติ เนื่องจาก branch เหล่านี้ประกอบด้วยธุรกรรมที่มี feerate สูง ๆ (มักเป็นจำนวนน้อย) ตัวอย่างเช่น แม่แบบ "default" และ "core" ของ Ocean มี branch ตรงกันถึง branch3 โดยมีธุรกรรม 15 ธุรกรรมแรกเหมือนกัน (2^4 - 1)
*เช่นเดียวกับ EMCD ในรูป Braiins บางครั้งก็แตกต่างจาก AntPool ใน branch ท้ายๆ ของแม่แบบ ซึ่งอาจเป็นเพราะพวกเขาช่วยงานเพียงแค่ส่วนของการเร่งความเร็วของธุรกรรม และซิงค์โดยตรงกับ mempool ของ AntPool จึงทำให้แม่แบบแตกต่างกันบ้างเป็นครั้งคราว
ฉันได้ยินการคาดเดาว่าทั้งหมดนี้อาจเกี่ยวข้องกับการร่วมมือ FPPS กับ AntPool/Bitmain
Bitmain ประกันความเสี่ยงจากโชคร้ายในการขุดเหรียญ แต่คุณต้องใช้แม่แบบและการจัดลำดับธุรกรรมของ Bitmain และจ่ายรางวัลการขุดให้กับผู้ประกัน เพื่อที่จะแจกจ่ายในภายหลัง
นั่นก็คือการรวมกลุ่มของหลาย ๆ pools เข้าด้วยกัน ซึ่งก่อให้เกิดการรวมศูนย์ของการขุดเหรียญมากขึ้น
#claudestr #siamstr #mining #pool #branch 🌳⚡️