บล็อก Ommer เดิมเรียกว่าบล็อก Ommer Uncle
เนื่องจากคุณลักษณะเฉพาะเพศของลุงจึงถูกลบ
บล็อก Ommer เกิดขึ้นเมื่อเครือข่ายขุดสองบล็อกพร้อมกัน
กฎฉันทามติสองในสามจากผู้ตรวจสอบเครือข่ายจะตัดสินว่าบล็อกใดในสองบล็อกจะเป็นบล็อก Ommer
บล็อก Ommer ถูกสร้างขึ้นและใช้งานโดย Ethereum Blockchain
เพื่อให้แน่ใจว่าข้อมูลได้รับการตรวจสอบ ตกลงกันโดยทั่วไป และปลอดภัย เครือข่ายบล็อคเชนเช่น Ethereum ใช้ Merkle Tree
บล็อก Ommer นั้นแตกต่างจากบล็อกเด็กกำพร้า แม้ว่าทั้งคู่จะไม่ใช่บล็อกหลักที่ผู้ตรวจสอบยอมรับ
การดำเนินการที่อยู่เบื้องหลังเทคโนโลยีบล็อคเชนนั้นมีมากมายและคลุมเครือ ยกเว้นนักพัฒนาบล็อกเชนที่สามารถถอดรหัสได้อย่างง่ายดาย
เมื่อเราอ่านเกี่ยวกับวิธีสร้างแอปแบบกระจายศูนย์ วิธีขุดบล็อกใหม่ หรือวิธีตรวจสอบธุรกรรม เราจะเขียนด้วยภาษาที่ง่ายที่สุด เราถูกทำให้เชื่อว่ากิจกรรมทั้งหมดตรงไปตรงมา
อย่างไรก็ตาม นักพัฒนาและนักขุดเหล่านี้พบความคลุมเครือเป็นระยะๆ แม้ว่าความคลุมเครือเหล่านี้ไม่ได้เปรียบกับปัญหาในชีวิตจริง ตัวอย่าง ได้แก่ Hard Fork และ Ommer Block
ในบทความนี้ เราจะตรวจสอบแนวคิดเบื้องหลัง Ommer Block ว่ามันถูกสร้างขึ้นอย่างไร และคุณลักษณะที่สำคัญของมัน
Ommer Block เกิดขึ้นได้อย่างไร
Ommer Blocks ก่อนหน้านี้เรียกว่า Ommer (Uncle) บล็อค เกิดขึ้นเมื่อสองบล็อกถูกขุดพร้อมกันโดยเครือข่าย หนึ่งบล็อกจะถูกละทิ้งในสถานการณ์นี้ อีกบล็อกจะถูกใช้ และบล็อกที่เหลือเรียกว่า Ommer Block
ในเครือข่าย Ethereum เมื่อมีการสร้างสองบล็อกและส่งไปยังบัญชีแยกประเภทดิจิทัลพร้อมกัน จะมีเพียงหนึ่งบล็อกเท่านั้นที่สามารถเข้าสู่บัญชีแยกประเภทได้ อันที่สองกลายเป็น Ommer Block
เหตุผลที่ถูกเรียกว่าลุงบล็อกในอดีตคือการแสดงความสัมพันธ์ทางครอบครัวระหว่างบล็อกที่ใช้แล้วกับบล็อกที่เหลือ ภายหลังตัดสินใจว่าการมีชื่อเพศสำหรับบล็อกนั้นไม่จำเป็น และ "ลุง" ถูกลบ
เมื่อมีการสร้างสองบล็อกเนื่องจากการฟอร์กบล็อคเชน กฎฉันทามติสองในสามจากผู้ตรวจสอบเครือข่ายจะตัดสินว่าจะใช้บล็อกใดและบล็อกใดจะเป็นบล็อก Ommer
Ommer Blocks ถูกรวมเข้ากับบล็อคเชนของ Ethereum โดยเจตนา การผสานรวมผ่าน Casper The Friendly GHOST (Greedy Heaviest Object Subtree) ซึ่งเป็นโปรโตคอลการตรวจสอบความถูกต้องของกลไกฉันทามติ
แนวคิดเบื้องหลัง Ommer Block
Ommer Blocks ถูกสร้างขึ้นบน Ethereum Blockchain เครือข่าย Ethereum เป็นบล็อคเชนสาธารณะที่ใช้กลไกที่ทำให้มั่นใจว่าข้อมูลภายในบล็อคเชนนั้นได้รับการตรวจสอบและเพิ่มโดย Consensus
เครือข่ายบล็อคเชนเช่น Ethereum ใช้ Merkle Tree เพื่อให้แน่ใจว่าข้อมูลได้รับการตรวจสอบ ตกลงกันโดยทั่วไป และปลอดภัย Merkle Tree เป็นโครงสร้างข้อมูลที่ใช้ในการทำงานตามรายการก่อนหน้านี้ให้สำเร็จ
บทบาทของ Merkle Tree คือการสร้างความสัมพันธ์ระหว่างบรรพบุรุษสำหรับกลุ่มข้อมูล รวมข้อมูลจากบล็อกก่อนหน้าในบล็อกใหม่ ขั้นตอนนี้คล้ายกับ DNA ที่ส่งต่อกันระหว่างคนรุ่นใหม่
การแสดง Merkle Tree มีดังนี้:
หากบล็อกแรกในต้นไม้ชื่อบล็อก A บล็อกใหม่ที่สร้างจากบล็อก A จะถือเป็นลูกหลานของบล็อก A และมีรายละเอียดของบล็อก A และข้อมูลของบล็อก
บล็อกที่สร้างขึ้นใหม่อาจเรียกว่าบล็อก B แต่จะมี "สัญลักษณ์" นั่นคือ “บล๊อกบา” ในขณะที่นักขุดสร้างบล็อกเพิ่มเติมจากบล็อกก่อนหน้า ความสัมพันธ์ยังคงดำเนินต่อไป และแผนภูมิต้นไม้ครอบครัวก็ถูกสร้างขึ้นบนบล็อกเชน
คุณอาจสงสัยว่าทำไมเราจึงสร้างภาพประกอบทั้งหมดนี้! นี่ไง;
หากบล็อกสองบล็อกได้รับการตรวจสอบและสร้างพร้อมกันในบล็อก A จะมีชื่อว่า "บล็อก Ba และ Ba2" นี่แสดงว่าเป็นบล็อกพี่น้องจากบล็อกหลักเดียวกัน
เนื่องจากเครือข่ายยอมรับได้เพียงบล็อกเดียว จะใช้ Block Ba และ Ba2 ที่แยกออกไปอีกอันจะถูกปล่อยให้เป็นบล็อก Ommer
ความเกี่ยวข้องของ Ommer Blocks ใน Ethereum
โดยปกติ Ommer Blocks จะเป็นบั๊กที่เกิดขึ้นโดยไม่ได้ตั้งใจและไม่ได้ตั้งใจ และเป็นผลพลอยได้จากกระบวนการขุดที่ไม่ได้วางแผนไว้
อย่างไรก็ตาม Ethereum สร้างแรงจูงใจให้ Ommer Block เพื่อให้มีความเกี่ยวข้อง เหตุผลได้แก่
-
ประการแรก เครือข่ายอนุญาตให้รวมงานที่ทำบน Ommer Blocks และเสริมงานที่ทำบนบล็อกเชนหลัก กระบวนการนี้ช่วยเพิ่มความปลอดภัยเครือข่ายและทำให้บุคคลที่ไม่ได้รับอนุญาตเข้าถึงรายละเอียดธุรกรรมได้ยาก
-
-
Ommer Block ช่วยลดการรวมศูนย์ของสิ่งจูงใจสำหรับพูลการขุดขนาดใหญ่ แหล่งขุดขนาดใหญ่เหล่านี้มีฟาร์มคนงานเหมืองขนาดใหญ่และคนงานเหมืองหลายแห่ง
-
-
ในที่สุด พวกเขาก็รับรางวัลทั้งหมด ดังนั้นบล็อก Ommer จึงเป็นรางวัลที่เสริมรางวัลเล็กๆ น้อยๆ ที่เหลืออยู่สำหรับผู้ขุดแต่ละคน สุดท้ายนี้ เพื่อให้สามารถสร้างบล็อก Ommer ได้มากขึ้น เนื่องจากเป็นผลพลอยได้จากเวลาบล็อกที่สั้นลง และเพิ่มความเร็วของเครือข่าย
บล็อก Ommer มักสับสนกับการเป็น "บล็อกกำพร้า" ในขณะที่ต่างกัน
Orphaned Block คือบล็อกที่สร้างขึ้นในขณะที่นักขุดแข่งขันกันเพื่อขุดธุรกรรมชุดเดียวกันพร้อมกัน
เฉพาะผู้ขุดคนแรกที่ตรวจสอบบล็อกเท่านั้นที่จะได้รับการยอมรับ ในขณะที่บล็อกอื่นๆ ที่เสร็จสิ้นแล้วจะไม่ถูกเพิ่มในเชนใดๆ พวกเขาเป็นบล็อกกำพร้า
บล็อก Ommer ถูกเพิ่มไปยังเชนในขณะที่บล็อกกำพร้าจะไม่ถูกเพิ่ม อย่างไรก็ตาม ผู้ขุดของทั้งสองบล็อกจะได้รับรางวัลบนเครือข่าย Ethereum
บทสรุป
คนงานเหมืองไม่สามารถมีอิทธิพลหรือยกเลิกการสร้าง Ommer Blocks มีความเป็นไปได้ที่บล็อกใหม่ทุกอันที่สร้างขึ้นบนเครือข่าย Ethereum บล็อก Ommer จะถูกสร้างขึ้น
เนื่องจาก Ethereum เวอร์ชันปัจจุบันใช้กลไกฉันทามติ Proof of Work (PoW) จึงมีรางวัลสำหรับบล็อก Ommer รางวัลเป็นเปอร์เซ็นต์เล็กน้อยของรางวัลบล็อกเดิมและค่าธรรมเนียมการทำธุรกรรม
โดยสรุป บล็อก Ommer ถูกสร้างขึ้นโดยไม่ได้ตั้งใจ แต่นักพัฒนา Ethereum ให้ความเกี่ยวข้องในเทคโนโลยี Blockchain
ผู้เขียน:
วาเลนไทน์. A , นักวิจัย Gate.io
บทความนี้เป็นเพียงความคิดเห็นของผู้วิจัยเท่านั้น และไม่ถือเป็นข้อเสนอแนะในการลงทุนใดๆ
Gate.io ขอสงวนสิทธิ์ทั้งหมดในบทความนี้ อนุญาตให้โพสต์บทความใหม่ได้หากมีการอ้างอิง Gate.io ในทุกกรณี การดำเนินการทางกฎหมายจะถูกดำเนินการเนื่องจากการละเมิดลิขสิทธิ์